Spglib is a C library for finding and handling crystal symmetries. It provides algorithms for finding space groups, symmetry operations, and primitive unit cells. Spglib is widely used as the underlying symmetry engine for many major mat…
Spglib is a C library for finding and handling crystal symmetries. It provides algorithms for finding space groups, symmetry operations, and primitive unit cells. Spglib is widely used as the underlying symmetry engine for many major materials science codes (including Phonopy, Phono3py, Pymatgen, ASE, and Quantum ESPRESSO) due to its robustness and efficiency.
Reference papers are not yet linked for this code.
Spglib is a C library for finding and handling crystal symmetries. It provides algorithms for finding space groups, symmetry operations, and primitive unit cells. Spglib is widely used as the underlying symmetry engine for many major materials science codes (including Phonopy, Phono3py, Pymatgen, ASE, and Quantum ESPRESSO) due to its robustness and efficiency.
Scientific domain: Crystallography, symmetry analysis, space groups
Target user community: Developers of materials science software, crystallographers
Sources: Spglib documentation, arXiv:1805.05143
spglib python packageget_symmetry_dataset(cell, symprec=1e-5).standardize_cell() to get primitive cell.Primary sources:
Confidence: VERIFIED
Verification status: ✅ VERIFIED