The FragMAXapp is a web application for processing and visualisation of macromolecular crystallography data, with the focus on fragment screening campaigns.
The application manages processing of diffraction images collected from many crystals in a highly automated style. It supports analysing data with many of the standard MX software packages. The data can be processed with CCP4, XDS, Phenix and PanDDa software.
The computed electron density maps can be viewed directly in the app with UglyMOL based viewer.
- Data processing using: XIA2/DIALS, XIA2/XDS.XSCALE, XDSAPP, autoPROC
- Structure Solving/Refinement: Dimple, FSpipeline
- Ligand fitting: RhoFit, Phenix LigFit
- Dataset analysis with Pandda
The FragMAXapp is currently available for users of MX beamlines at MAX IV and HZB facilities.
More information on using the application is available here.
The FragMAXapp is designed to be customizable for different research facilities.
The customization is supported via the site-plugins
architecture.
To adapt the FragMAXapp for a new deployment site, a plugin module can be developed.
The site-plugin
implements site specific details and configuration.
For more details on writing plugins see the site plugins documentation.
Operating FragMAXapp document contains some useful information on managing and running a deploymnet of the application.
The overview of the app's structure is described in the Architecture document. The details on setting up development environment are available in the Hacking guide.
FragMAXapp uses many scientific software packages from multiple developers for its purposes. Each of these packages should be cited independently when publishing your results.
Here is a non-exhaustive alphabetically-ordered list of software used by FragMAXapp, Developers, citation and links for original documentation.
Software | Developer | Links |
---|---|---|
autoPROC | Global Phasing | - Documentation - How to cite |
BUSTER | Global Phasing | - Documentation - How to cite |
CCP4 suite | CCP4 | How to cite |
Crystal Shifter | OxfordLabTech | - |
DIALS | DIALS | How to cite |
DIMPLE | DIMPLE | How to cite |
fspipeline | FS @ HZB | How to cite |
Gemmi | gemmi @ PyPi | - |
PanDDA | PanDDA | How to cite |
Phenix suite | Phenix | How to cite |
RhoFit | Global Phasing | - Documentation - How to cite |
XDS | XDS | How to cite |
XDSAPP | HZB | How to cite |
XIA2 | XIA2 | How to cite |
If you find a missing reference in this list, please let us know by creating a new issue or emailing the devs.