Reciprocalspaceship: A Python Library for Crystallographic Data Analysis
Abstract
AO_SCPLOWBSTRACTC_SCPLOWX-ray crystallography is an invaluable technique for studying the atomic structure of macromolecules. Much of crystallographys success is due to the software packages developed to enable the automated processing of diffraction data. However, the analysis of unconventional diffraction experiments can still pose significant challenges--many existing programs are closed-source, sparsely documented, or are challenging to integrate with modern libraries for scientific computing and machine learning. Here we describe reciprocalspaceship, a Python library for exploring reciprocal space. It provides a tabular representation for reflection data from diffraction experiments that extends the widely-used pandas library with built-in methods for handling space group, unit cell, and symmetry-based operations. As we illustrate, this library facilitates new modes of exploratory data analysis while supporting the prototyping, development, and release of new methods.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Processing macromolecular diffuse scattering data
S. P. Meisburger, N. Ando·bioRxiv·Jun 4, 2023
- TorchRef: An open-source PyTorch Framework for Crystallographic Refinement
Hans Peter Seidel, Jörg Standfuss, Tobias Weinert·Journal of Applied CrystallographyPeer-reviewed·Oct 20, 2026
- Xtricorder: A likelihood-enhanced self-rotation function and application to a machine-learning enhanced Matthews prediction of asymmetric unit copy number
Airlie J. McCoy, Randy J. Read·Acta Crystallographica Section D Structural BiologyPeer-reviewed·Nov 19, 2025
- Ot2Rec: A Semi-Automatic, Extensible, Multi-Software Tomographic Reconstruction Workflow
Neville B.-y. Yee, Elaine M. L. Ho, … Mark Basham·Biological ImagingPeer-reviewed·Jan 1, 2023
- Visualizing Reaction Pathways via Reciprocal Space Kinetic Decomposition
Lukas Grunewald, Petra Mészáros, Sebastian Westenhoff·bioRxiv·Aug 20, 2026
- Skopi: a simulation package for diffractive imaging of noncrystalline biomolecules
A. Peck, H.-Y. Chang, … C. H. Yoon·bioRxiv·Dec 9, 2021