Expand description
ferritin-plms
cargo run --example amplify
cargo run --example amplify --features metalRe-exports§
pub use amplify::amplify::AMPLIFY;pub use amplify::amplify::AmplifyOutput;pub use amplify::amplify_runner::AmplifyModels;pub use amplify::amplify_runner::AmplifyRunner;pub use amplify::config::AMPLIFYConfig;pub use esm2::esm2::ESM2;pub use esm2::esm2::ESM2Config;pub use esm2::esm2_runner::ESM2Models;pub use esm2::esm2_runner::ESM2Runner;pub use esm3::models::esm3::ESM3Config;pub use esm3::pretrained::ESM3Models;pub use esm3::pretrained::ESM3Runner;pub use esmc::models::esmc::ESMC;pub use esmc::models::esmc::ESMCConfig;pub use esmc::models::esmc::ESMCOutput;pub use esmc::models::esmc::LogitsConfig;pub use esmc::models::esmc::LogitsOutput;pub use esmc::pretrained::ESMCModels;pub use esmc::pretrained::ESMCRunner;pub use esmfold2::config::ESMFold2Config;pub use esmfold2::output::ESMFold2Output;pub use esmfold2::pretrained::ESMFold2Models;pub use esmfold2::pretrained::ESMFold2Runner;pub use esmfold2::ChainInput;pub use esmfold2::DNAInput;pub use esmfold2::LigandInput;pub use esmfold2::Modification;pub use esmfold2::ProteinInput;pub use esmfold2::StructurePredictionInput;pub use featurize::StructureFeatures;pub use ligandmpnn::configs::ProteinMPNNConfig;pub use ligandmpnn::model::ProteinMPNN;pub use ligandmpnn::pmpnn_runner::ProteinMPNNModels;pub use ligandmpnn::pmpnn_runner::ProteinMPNNRunner;pub use plm_runner::PlmRunner;
Modules§
- amplify
- AMPLIFY
- esm2
- ESM-2 protein language model from Facebook/Meta Research.
- esm3
- ESM-3 multimodal protein language model from EvolutionaryScale.
- esmc
- ESM-C / ESM-3 model family from EvolutionaryScale.
- esmfold2
- ESMFold2 structure-prediction model.
- featurize
- Protein Featurizer for ProteinMPNN/LignadMPNN
- ligandmpnn
- ferritin-ligandmpnn
- plm_
runner - Unified trait for protein language model runners.
- types
- Types for Standardizing Outputs for Viz
- utils
Functions§
- device
- Returns the best available device for computation.