Andrew Sazonov
ESS DMSC
Andrew Sazonov
ESS DMSC
Andrew Sazonov
ESS DMSC
Programs
FullProf Suite • Jana2020 • GSAS-II • SHELX • MAUD • FOX • Mag2Pol • CrysPy Editor • TOPAS • TOPAS-Academic • Materials Studio Reflex • HighScoreLibraries
CrysFML • CCSL • pyobjcryst (ObjCryst++) • CCTBX • CrysPy • GSAS-II*➊ Functionality
➊ Functionality
➋ Usability
➊ Functionality
➋ Usability
➌ Maintainability
CrysPy & CCSL only • Needed for MAGIC@ESS
Modified GSAS-II only • Needed for DREAM@ESS
FullProf Suite • Many elements, many windows
FullProf PCR • Short names, complex structure
FullProf PCR • Short names, complex structure
FullProf • Needs XQuartz on macOS
Jana2006/2020 • Windows only
CCSL • Fortran77, short names, goto
CCSL • Fortran77, short names, goto
Programs
FullProf Suite • Jana2020 • GSAS-II • SHELX • MAUD • FOX • Mag2Pol • CrysPy Editor • TOPAS • TOPAS-Academic • Materials Studio Reflex • HighScoreLibraries
CrysFML • CCSL • pyobjcryst (ObjCryst++) • CCTBX • CrysPy • GSAS-II*Programs
FullProf Suite • Jana2020 • GSAS-II • SHELX • MAUD • FOX • Mag2Pol • CrysPy Editor • TOPAS • TOPAS-Academic • Materials Studio Reflex • HighScoreLibraries
CrysFML • CCSL • pyobjcryst (ObjCryst++) • CCTBX • CrysPy • GSAS-II*2019 • Initial mockup
2020 • Improved design
2021 • Simpler. Cleaner. Lighter
2023 • Even more improvements
UX expert approval
UX expert approval
Do everything in one project?
Divided responsibilities and raised stability
https://easyscience.org
https://easyscience.org
https://easyscience.org
https://easyscience.org
https://easyscience.org
https://easyscience.org
https://easyscience.org
https://easyscience.org
Same look and feel for different techniques
• EasyDiffraction analysis
Andrew Sazonov
• EasyDiffraction analysis
Andrew Sazonov
• EasyReflectometry analysis
Piotr Rozyczko
• EasyDiffraction analysis
Andrew Sazonov
• EasyReflectometry analysis
Piotr Rozyczko
• EasyDynamics analysis
Henrik Jacobsen
• EasyDiffraction analysis
Andrew Sazonov
• EasyReflectometry analysis
Piotr Rozyczko
• EasyDynamics analysis
Henrik Jacobsen
• EasyImaging analysis
Christian Vedel
• EasyDiffraction analysis
Andrew Sazonov
• EasyReflectometry analysis
Piotr Rozyczko
• EasyDynamics analysis
Henrik Jacobsen
• EasyImaging analysis
Christian Vedel
• EasyTexture reduction
Oleksandr Koshchii, Jens Walter
• EasyTexture reduction
Oleksandr Koshchii, Jens Walter
https://easyscience.org
https://easyscience.org
https://github.com/easyscience
https://github.com/easyscience