Alternative Frameworks

OpenFold OpenFold is a PyTorch reproduction of AlphaFold. It is trainable, and has a ‘long sequences’ argument that allows you to run longer sequences that AlphaFold cannot fit into memory on single GPU. It does not support multi-GPU for model inference–only for training.

FastFold FastFold is another trainable alternative that supports multi-GPU utilization for training and model inference.

ParaFold ParaFold can be used to accelerate AlphaFold’s prediction of multiple sequences by dividing CPU (MSA and template searching) from GPU (prediction model).

Previous
RC Logo © 2025 The Rector and Visitors of the University of Virginia