Adapters
Adapters download or generate raw biomolecular data and produce the initial
Batch stream, Split, and
Assets objects consumed by datasets. Summaries below are
taken from each class docstring.
Download protein structures from the AlphaFold Protein Structure Database.
- class bioverse.adapters.alpha_fold.AlphaFoldAdapter[source]
Bases:
AdapterDownload protein structures from the AlphaFold Protein Structure Database.
Download AlphaFold structures with Foldseek-based homology exclusions for inverse folding benchmarks.
- class bioverse.adapters.alpha_fold_exclusion.AlphaFoldExclusionAdapter[source]
Bases:
AdapterDownload AlphaFold structures with Foldseek-based homology exclusions for inverse folding benchmarks.
Download AlphaFold structures curated for the inverse folding benchmark suite.
- class bioverse.adapters.alpha_fold_inv_bench.AlphaFoldInvBenchAdapter[source]
Bases:
AdapterDownload AlphaFold structures curated for the inverse folding benchmark suite.
- classmethod download(af_name: str = 'swissprot_pdb', af_version: str = 'v4', use_api_fallback: bool = True, api_workers: int | None = None)[source]
Download raw data and return batches, split, and assets.
- Returns:
batches – Iterator yielding
Batchshards.split – Train/validation/test partition assignments.
assets – Auxiliary lookup tables shared across batches.
Download protein-ligand complexes from the ARES docking benchmark.
- class bioverse.adapters.ares.AresAdapter[source]
Bases:
AdapterDownload protein-ligand complexes from the ARES docking benchmark.
Download deep mutational scanning benchmarks from ProteinGym.
- class bioverse.adapters.protein_gym.ProteinGymAdapter[source]
Bases:
AdapterDownload deep mutational scanning benchmarks from ProteinGym.
Download sequences and structures for the ProteinInvBench inverse folding suite.
- class bioverse.adapters.protein_inv_bench.ProteinInvBenchAdapter[source]
Bases:
AdapterDownload sequences and structures for the ProteinInvBench inverse folding suite.
Download biomolecular structure datasets from ProteinShake.
- class bioverse.adapters.proteinshake.ProteinShakeAdapter[source]
Bases:
AdapterDownload biomolecular structure datasets from ProteinShake.
Download small-molecule properties from the QM9 (Quantum Machines) dataset.
- class bioverse.adapters.quantum_machines.QuantumMachinesAdapter[source]
Bases:
AdapterDownload small-molecule properties from the QM9 (Quantum Machines) dataset.
Download revised MD17 (rMD17) molecular dynamics trajectories.
- class bioverse.adapters.revised_molecular_dynamics.RevisedMolecularDynamicsAdapter[source]
Bases:
AdapterDownload revised MD17 (rMD17) molecular dynamics trajectories.
Download protein-ligand complexes from the Weng et al. docking benchmark.