{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/7"},{"label":"Bio-Informatics","url":"https://skillfed.io/packages/category/scientific-engineering-bio-informatics"},{"label":"Chemistry","url":"https://skillfed.io/packages/category/scientific-engineering-chemistry"}],"enrichment":{"capability":"Gemmi is a C++ library with Python bindings for reading, writing, and manipulating macromolecular structural data (PDB, mmCIF, MTZ files) and crystallographic information, including symmetries, density maps, and refinement restraints.","skillfed_tags":["structural-biology","crystallography","file-formats"],"use_cases":["Parse and manipulate protein structures from PDB or mmCIF files in structural biology pipelines","Extract and analyze crystallographic symmetry information for structure validation","Read and process crystallographic reflection data (MTZ files) in refinement workflows","Convert between structural file formats (PDB, mmCIF, mmJSON) in data preparation","Access electron density maps and other volumetric data for visualization or analysis","Build command-line tools for batch processing of macromolecular structures"],"what_it_does":"Gemmi is a C++ library designed for structural biology and crystallography, providing Python bindings to read, write, and manipulate macromolecular models, crystallographic reflections, electron density maps, and CIF/STAR files. It handles data from PDB, mmCIF, mmJSON, MTZ, and MRC/CCP4 formats, and includes support for crystallographic symmetries and refinement restraints. The library is developed by CCP4 and Global Phasing Ltd, two established providers of crystallography software.\n\nThe package is distributed as precompiled wheels for common platforms, reducing installation friction for most users. It has no runtime dependencies beyond Python itself, making it straightforward to integrate into existing workflows. The project is actively maintained, with recent commits and no known security vulnerabilities, making it a stable choice for structural biology applications.","worth_installing":"Yes, if you work with macromolecular structures or crystallographic data. Gemmi is actively maintained, has no known vulnerabilities, and offers precompiled wheels for common platforms. The copyleft license (MPL-2.0 or LGPLv3) is standard in academic software but requires attention if you plan to redistribute derivative works. Medium install friction is typical for C++ bindings and not a barrier for most workflows."},"id":"gemmi","links":{"html":"https://skillfed.io/packages/gemmi","md":"https://skillfed.io/packages/gemmi.md","pypi":"https://pypi.org/project/gemmi/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-02","license_spdx":null,"license_treatment":"copyleft","name":"gemmi","python_support":"supports_current","summary":"library for structural biology"},"popularity":{"monthly_downloads":1120899,"position":4337,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.7.5"}
