bio_tools 0.1.3

Install, run, and inspect computational biology and chemistry tools, e.g. AlphaFold, Boltz, RFdiffusion3, and ProteinMPNN
Documentation
use crate::{
    LaunchType, License, LicenseCategory, ProcessExpense, SpecData, ToolCategory,
    tool_definitions::{
        Tool,
        catalog::{CatalogEntry, DataType, Identity, PrimaryInput},
    },
};

pub const ENTRY: CatalogEntry = CatalogEntry {
    identity: Identity::Installed(Tool::Mber),
    categories: &[
        ToolCategory::AntibodyDesign,
        ToolCategory::PeptideBinderDesign,
        ToolCategory::ProteinDesign,
    ],
    launch_type: LaunchType::CondaBasedApp,
    license_type: LicenseCategory::Permissive,
    expense: ProcessExpense::Expensive,
    primary_output: None,
    primary_inputs: &[PrimaryInput::new(
        "target_pdb",
        &[DataType::Pdb, DataType::MmCif],
    )],
    top_choice: false,
    spec: SpecData {
        summary: "A protein design framework for antibody binder design",
        description: "Controllable de novo antibody design with million-scale experimental screening. \
        mBER enables format specific binder design by leveraging structure templates and sequence \
        conditioning in backprop design through AlphaFold-Multimer.",
        availability: "Conda environment, an NVIDIA GPU, and the mber-open weights (AlphaFold 2, NanoBodyBuilder2, ESM2) are required",
        license_details: "MIT (Manifold Bio) over ColabDesign (Apache 2.0) and the AlphaFold 2 parameters (CC BY 4.0). Commercial use is permitted; confirm the upstream terms before relying on that.",
        repo_url: Some("https://github.com/manifoldbio/mber-open"),
        home_url: None,
        docs_url: Some("https://github.com/manifoldbio/mber-open/blob/main/protocols/README.md"),
        input_params_url: None,
        examples_url: None,
        paper_url: Some("https://www.biorxiv.org/content/10.1101/2025.09.26.678877v1"),
        license: License::Mit,
        license_url: None,
        tested: false,
    },
};