Skip to main content

xfold: Democratize AlphaFold3

xfold is an open-source, PyTorch-based reimplementation of AlphaFold3, designed to accelerate protein structure prediction research and make cutting-edge AI technology more accessible to the scientific community.

Future developments for xfold will focus on integrating cutting-edge performance optimization techniques and advanced parallelization strategies. Our ultimate goal is to democratize AlphaFold3, empowering a broader researcher to contribute to and benefit from this transformative technology.

Visualization result comparison of 2pv7

Recent Developments 🚀

  • December 2024: Successful migration to PyTorch, with validation confirming alignment with the original implementation

Getting Started

Step 1: Prepare the Environment

Follow the setup instructions provided in the AlphaFold3 README to ensure dependencies are correctly installed and the AlphaFold 3 model parameters are downloaded.

Step 2: Install xfold

Install xfold using pip:

pip install xfold

Step 3: Running Predictions

Execute protein structure predictions with the following command:

python run_alphafold.py \
    --db_dir=$PATH_TO_AF3_DATASET \
    --json_path=./fold_input.json \
    --model_dir=$$PATH_TO_AF3_MODEL \
    --output_dir=./output

Acknowledgments

We extend our gratitude to AlphaFold3 for open-sourcing their inference code and model weights, which has significantly advanced scientific research. xfold is provided exclusively for educational and research purposes. Users are kindly requested to review and comply with the AlphaFold3 license, available at https://github.com/google-deepmind/alphafold3?tab=readme-ov-file#licence-and-disclaimer.

Contributing

We welcome contributions from the research community! Open an issue or send a pull request.

Metadata

Release files for xfold 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xfold 0.0.1
File Size Uploaded Provenance
xfold-0.0.1.tar.gz 24.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for xfold 0.0.1
File Interpreter ABI Platform
xfold-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 52.7 kB

Release files / xfold-0.0.1.tar.gz

Download URL xfold-0.0.1.tar.gz
Size 24.9 kB
Tags Source
SHA-256 checksum
How to use checksums
7a5d6d14078e83853078e852821a5e777dc4762ca2fd314196f0af5a71b4eafe
BLAKE2b-256 checksum
How to use checksums
5af8c3d1a774f04403d257a423bd9f6d0a964dc0175f721e99618f28dab4e68f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.12

Release files / xfold-0.0.1-py3-none-any.whl

Download URL xfold-0.0.1-py3-none-any.whl
Size 27.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
364d9ffe2cce43dbe90f3cbba1443816934ff2d383aa6b9e7db8b579d9b1b12f
BLAKE2b-256 checksum
How to use checksums
134b9a855c420e4cff32a1b0cd99f512e28ec74d2eac8491a798384c29c4b7fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.12

Security for xfold 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page