CrySPY 1.3.0 or Later
Last updated: July 9, 2026
CrySPY
pip
Please note that the name is csp-cryspy on PyPI, not cryspy.
The main command, cryspy, is automatically installed in your PATH. You can check by
From version 1.4.1, several additional subcommand are also installed.
Editable Mode
If you want to modify and use the CrySPY source code,
it is convenient to install CrySPY in editable mode
using the -e option of pip.
Since the GitHub main branch may contain development code
that differs from the official release,
download the source archive of the desired release
from the release page.
After extracting the archive, run:
PHYSBO and DScribe (Optional)
If you use Bayesian optimization, PHYSBO and DScribe are required.
Info
cal_fingerprint program and COMBO are obsolete.
mpi4py (Optional)
When performing random structure generation with MPI parallelization, mpi4py is required.
Jupyter and nglview (Optional)
For analysis on a local PC or in interactive mode, Jupyter is required. If you want to visualize crystal structures using nglview in interactive mode, install nglview by pip.