Skip to main content

AlphaFold 3 input schema models.

Project description

alphafold3_input

Docs License Coverage Lint Type Actions

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.


Installation

Install the latest published release from PyPI:

uv add alphafold3_input

or:

pip install alphafold3_input

Install the current development version directly from GitHub:

uv add git+https://github.com/igor-koop/alphafold3_input

or:

pip install "git+https://github.com/igor-koop/alphafold3_input"

Documentation

Full API documentation is available at: https://igor-koop.github.io/alphafold3_input/

Development

git clone https://github.com/igor-koop/alphafold3_input
cd alphafold3_input

uv sync --dev

License

The scripts and documentation in this project are released under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

alphafold3_input-0.3.2.tar.gz (20.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

alphafold3_input-0.3.2-py3-none-any.whl (31.1 kB view details)

Uploaded Python 3

File details

Details for the file alphafold3_input-0.3.2.tar.gz.

File metadata

  • Download URL: alphafold3_input-0.3.2.tar.gz
  • Upload date:
  • Size: 20.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for alphafold3_input-0.3.2.tar.gz
Algorithm Hash digest
SHA256 a48e25fca29a11a405f399aa85b0226d21c6f5cb2c5735c38ad564c3c4486525
MD5 b6fa36743d7236af28b44604c352285d
BLAKE2b-256 6847ad1aada6cf768abc6c848e6aa0c3b6a15a51e1ffa18aec6d235cd3db1c41

See more details on using hashes here.

File details

Details for the file alphafold3_input-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: alphafold3_input-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 31.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for alphafold3_input-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 418855c1ff78c306a244b95c359fe60cbc2c2b6a221d0b2e03f9ce40f1909845
MD5 e630f599784e56495be0b34c0af707b1
BLAKE2b-256 2ff15e86419745bd55f2c9b65f0dc30a38bd4be1a3ed025fcf6c5ff400dfd9cd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page