Pythonic, object-oriented models for constructing AlphaFold 3 input files.
This package provides typed models and utilities that abstract the AlphaFold 3 JSON input format into a clean, validated Python interface.
For details on the underlying specification, see the official AlphaFold 3 input specification.
Install the latest published release from PyPI:
uv add alphafold3_inputor:
pip install alphafold3_inputInstall the current development version directly from GitHub:
uv add git+https://github.com/igor-koop/alphafold3_inputor:
pip install "git+https://github.com/igor-koop/alphafold3_input"Full API documentation is available at: https://igor-koop.github.io/alphafold3_input/
git clone https://github.com/igor-koop/alphafold3_input
cd alphafold3_input
uv sync --devThe scripts and documentation in this project are released under the MIT License.