1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
[](https://github.com/project-gemmi/gemmi/actions)
[](https://ci.appveyor.com/project/wojdyr/gemmi)
GEMMI can help if you work with:
* macromolecular models (from mmCIF, PDB and mmJSON files),
* refinement restraints (CIF files),
* crystallographic reflections (from MTZ and SF-mmCIF files),
* electron density maps (MRC/CCP4 files),
* crystallographic symmetries,
* or if you just read and write CIF/STAR files (where C=Crystallographic).
GEMMI is a header-only C++11 library accompanied by:
* command-line [tools](https://gemmi.readthedocs.io/en/latest/utils.html),
* Python bindings (supporting CPython and PyPy),
* Fortran 2003+ interface (in progress),
* WebAssembly ports (see [here](https://project-gemmi.github.io/wasm/) and
[here](https://www.npmjs.com/package/mtz)),
* and little data viz [projects](https://project-gemmi.github.io/pdb-stats/).
Documentation: http://gemmi.readthedocs.io/en/latest/
GEMMI is an open-source project of [CCP4](https://www.ccp4.ac.uk/)
and [Global Phasing Ltd](https://www.globalphasing.com/),
two major providers of software for macromolecular crystallography.
Citing: [JOSS paper](https://doi.org/10.21105/joss.04200).
License: MPLv2, or (at your option) LGPLv3.
© 2017-2022 Global Phasing Ltd.
|