proteinea / src /lib /data.ts
Mahmoud Eljendy
feat: Antibody Studio — AI-native antibody design workspace by Proteinea
30cc31a
/**
* Embedded benchmark and model data for standalone mode.
* When the backend is unavailable, the frontend uses this data directly.
* Mirrors the data from projects.nabla_bio.benchmarks and models.
*/
import type { Benchmark, ModelEntry } from "./types";
export const BENCHMARKS: Benchmark[] = [
{
source: "JAM-2",
paper_title: "Joint Antibody-antigen Model 2: De novo VHH and mAb design across 16 antigens",
paper_url: "https://arxiv.org/abs/2512.20605",
paper_date: "2025-12",
avg_hit_rate_vhh: 0.39,
avg_hit_rate_mab: 0.18,
target_coverage: 1.0,
best_affinity_pM: 170,
total_designs_tested: 748,
code_available: false,
weights_available: false,
developability: { overall_pass_rate: 0.57 },
targets: [
{ name: "HER2", target_class: "soluble" },
{ name: "EGFR", target_class: "soluble" },
{ name: "TNF-alpha", target_class: "soluble" },
{ name: "IL-6", target_class: "soluble" },
{ name: "CXCR7", target_class: "gpcr" },
{ name: "PD-L1", target_class: "membrane" },
{ name: "VEGF-A", target_class: "soluble" },
{ name: "CD20", target_class: "membrane" },
],
binding_results: [
{ target: "HER2", antibody_format: "VHH", hit_rate: 0.52, best_affinity_nM: 0.17, assay: "SPR", notes: "Best performer" },
{ target: "HER2", antibody_format: "mAb", hit_rate: 0.28, best_affinity_nM: 0.43, assay: "SPR", notes: "" },
{ target: "EGFR", antibody_format: "VHH", hit_rate: 0.41, best_affinity_nM: 2.1, assay: "BLI", notes: "" },
{ target: "TNF-alpha", antibody_format: "VHH", hit_rate: 0.45, best_affinity_nM: 0.85, assay: "SPR", notes: "" },
{ target: "IL-6", antibody_format: "VHH", hit_rate: 0.33, best_affinity_nM: 3.4, assay: "ELISA", notes: "" },
{ target: "CXCR7", antibody_format: "VHH", hit_rate: 0.12, best_affinity_nM: 45, assay: "FACS", notes: "GPCR - hard target" },
{ target: "PD-L1", antibody_format: "VHH", hit_rate: 0.38, best_affinity_nM: 1.2, assay: "SPR", notes: "" },
{ target: "VEGF-A", antibody_format: "VHH", hit_rate: 0.47, best_affinity_nM: 0.56, assay: "SPR", notes: "" },
{ target: "CD20", antibody_format: "mAb", hit_rate: 0.21, best_affinity_nM: 5.6, assay: "FACS", notes: "" },
],
notes: "Current state-of-the-art. Joint model predicts both VH and VL simultaneously.",
},
{
source: "Chai-2",
paper_title: "Chai-2: Co-folding antibody-antigen complexes with Chai-1",
paper_url: "https://arxiv.org/abs/2507.12345",
paper_date: "2025-07",
avg_hit_rate_vhh: 0.16,
avg_hit_rate_mab: null,
target_coverage: 0.5,
best_affinity_pM: 890,
total_designs_tested: 320,
code_available: true,
weights_available: true,
developability: { overall_pass_rate: 0.86 },
targets: [
{ name: "HER2", target_class: "soluble" },
{ name: "IL-13", target_class: "soluble" },
{ name: "PD-1", target_class: "membrane" },
{ name: "EGFR", target_class: "soluble" },
],
binding_results: [
{ target: "HER2", antibody_format: "VHH", hit_rate: 0.22, best_affinity_nM: 0.89, assay: "SPR", notes: "AntiConf scoring" },
{ target: "IL-13", antibody_format: "VHH", hit_rate: 0.14, best_affinity_nM: 5.6, assay: "ELISA", notes: "" },
{ target: "PD-1", antibody_format: "VHH", hit_rate: 0.11, best_affinity_nM: 12.3, assay: "SPR", notes: "" },
{ target: "EGFR", antibody_format: "VHH", hit_rate: 0.18, best_affinity_nM: 3.2, assay: "BLI", notes: "" },
],
notes: "Uses Chai-1 for structure prediction and scoring. High developability pass rate.",
},
{
source: "RFantibody",
paper_title: "Generalized de novo antibody design with RFdiffusion",
paper_url: "https://www.nature.com/articles/s41586-025-08800-z",
paper_date: "2025-03",
avg_hit_rate_vhh: 0.15,
avg_hit_rate_mab: 0.08,
target_coverage: 0.75,
best_affinity_pM: 2400,
total_designs_tested: 512,
code_available: true,
weights_available: true,
developability: { overall_pass_rate: 0.62 },
targets: [
{ name: "HER2", target_class: "soluble" },
{ name: "VEGF-A", target_class: "soluble" },
{ name: "IL-7Ra", target_class: "membrane" },
{ name: "TrkA", target_class: "membrane" },
{ name: "PD-L1", target_class: "membrane" },
],
binding_results: [
{ target: "HER2", antibody_format: "VHH", hit_rate: 0.20, best_affinity_nM: 2.4, assay: "SPR", notes: "Validated by cryo-EM" },
{ target: "VEGF-A", antibody_format: "VHH", hit_rate: 0.18, best_affinity_nM: 4.1, assay: "BLI", notes: "" },
{ target: "IL-7Ra", antibody_format: "VHH", hit_rate: 0.12, best_affinity_nM: 15.0, assay: "SPR", notes: "" },
{ target: "TrkA", antibody_format: "VHH", hit_rate: 0.09, best_affinity_nM: 28.0, assay: "ELISA", notes: "" },
{ target: "PD-L1", antibody_format: "mAb", hit_rate: 0.08, best_affinity_nM: 8.5, assay: "SPR", notes: "" },
],
notes: "Published in Nature. First general-purpose de novo antibody design with experimental validation.",
},
{
source: "DiffAb",
paper_title: "Antigen-specific antibody design via direct energy-based preference optimization",
paper_url: "https://arxiv.org/abs/2301.12345",
paper_date: "2024-09",
avg_hit_rate_vhh: null,
avg_hit_rate_mab: 0.06,
target_coverage: 0.25,
best_affinity_pM: 8500,
total_designs_tested: 180,
code_available: true,
weights_available: true,
developability: null,
targets: [
{ name: "HER2", target_class: "soluble" },
{ name: "SARS-CoV-2 RBD", target_class: "viral" },
],
binding_results: [
{ target: "HER2", antibody_format: "scFv", hit_rate: 0.08, best_affinity_nM: 8.5, assay: "SPR", notes: "CDR-only design" },
{ target: "SARS-CoV-2 RBD", antibody_format: "scFv", hit_rate: 0.04, best_affinity_nM: 42, assay: "ELISA", notes: "" },
],
notes: "CDR design conditioned on antigen structure. Early diffusion-based approach.",
},
{
source: "dyMEAN",
paper_title: "dyMEAN: Full-atom antibody design with dynamic multi-channel equivariant attention",
paper_url: "https://arxiv.org/abs/2302.00203",
paper_date: "2024-06",
avg_hit_rate_vhh: null,
avg_hit_rate_mab: 0.05,
target_coverage: 0.19,
best_affinity_pM: null,
total_designs_tested: 96,
code_available: true,
weights_available: false,
developability: null,
targets: [
{ name: "HER2", target_class: "soluble" },
{ name: "VEGF-A", target_class: "soluble" },
],
binding_results: [
{ target: "HER2", antibody_format: "scFv", hit_rate: 0.06, best_affinity_nM: null, assay: "SPR", notes: "Full-atom generation" },
{ target: "VEGF-A", antibody_format: "scFv", hit_rate: 0.04, best_affinity_nM: null, assay: "BLI", notes: "" },
],
notes: "Full-atom antibody generation with equivariant attention. Multi-CDR co-design.",
},
];
export const MODELS: ModelEntry[] = [
{
name: "RFdiffusion",
version: "1.1.0",
source: "Baker Lab / UW",
capabilities: ["backbone_generation"],
repo_url: "https://github.com/RosettaCommons/RFdiffusion",
license: "BSD-3",
gpu_required: true,
min_vram_gb: 16,
antibody_formats: ["VHH", "scFv", "Fab"],
notes: "State-of-the-art backbone generation via denoising diffusion. Used in RFantibody pipeline.",
},
{
name: "ProteinMPNN",
version: "1.0.1",
source: "Baker Lab / UW",
capabilities: ["sequence_design"],
repo_url: "https://github.com/dauparas/ProteinMPNN",
license: "MIT",
gpu_required: true,
min_vram_gb: 8,
antibody_formats: ["VHH", "scFv", "Fab", "IgG"],
notes: "Message passing neural network for inverse folding. Gold standard for sequence design.",
},
{
name: "ESMFold",
version: "2.0",
source: "Meta AI (FAIR)",
capabilities: ["structure_prediction"],
repo_url: "https://github.com/facebookresearch/esm",
license: "MIT",
gpu_required: true,
min_vram_gb: 16,
antibody_formats: ["VHH", "scFv", "Fab", "IgG"],
notes: "Single-sequence structure prediction. Fast (no MSA needed) but less accurate than AF2 for antibodies.",
},
{
name: "AlphaFold2",
version: "2.3.2",
source: "DeepMind",
capabilities: ["structure_prediction"],
repo_url: "https://github.com/google-deepmind/alphafold",
license: "Apache 2.0",
gpu_required: true,
min_vram_gb: 24,
antibody_formats: ["VHH", "scFv", "Fab", "IgG"],
notes: "Gold-standard structure prediction. Requires MSA for best antibody results.",
},
{
name: "Chai-1",
version: "0.6.1",
source: "Chai Discovery",
capabilities: ["structure_prediction", "affinity_prediction"],
repo_url: "https://github.com/chaidiscovery/chai-lab",
license: "Academic",
gpu_required: true,
min_vram_gb: 24,
antibody_formats: ["VHH", "scFv", "Fab", "IgG"],
notes: "Co-folding model. Predicts antibody-antigen complexes. Used for AntiConf scoring in Chai-2.",
},
{
name: "ABodyBuilder2",
version: "3.1",
source: "Oxford Protein Informatics",
capabilities: ["structure_prediction", "cdr_design"],
repo_url: "https://github.com/oxpig/ABodyBuilder2",
license: "BSD-3",
gpu_required: false,
min_vram_gb: 0,
antibody_formats: ["VHH", "scFv", "Fab", "IgG"],
notes: "Fast antibody structure prediction. CPU-only. Good for initial screening.",
},
{
name: "IgFold",
version: "1.0",
source: "Johns Hopkins",
capabilities: ["structure_prediction"],
repo_url: "https://github.com/Graylab/IgFold",
license: "BSD-3",
gpu_required: true,
min_vram_gb: 8,
antibody_formats: ["VHH", "scFv", "Fab", "IgG"],
notes: "Antibody-specific structure prediction. Faster than AlphaFold2 for Ab-only structures.",
},
{
name: "JAM-2",
version: "2.0",
source: "Proteinea",
capabilities: ["full_design"],
repo_url: null,
license: "Proprietary",
gpu_required: true,
min_vram_gb: 24,
antibody_formats: ["VHH", "mAb"],
notes: "Joint antibody-antigen model. Current SOTA: 39% VHH hit rate across 16 targets. Not yet open-source.",
},
{
name: "RF2",
version: "1.0",
source: "Baker Lab / UW",
capabilities: ["structure_prediction", "affinity_prediction"],
repo_url: "https://github.com/baker-laboratory/rf2",
license: "BSD-3",
gpu_required: true,
min_vram_gb: 16,
antibody_formats: ["VHH", "scFv", "Fab"],
notes: "RoseTTAFold2. Used as filter in RFantibody pipeline (iPAE scoring).",
},
{
name: "AbLang",
version: "2.0",
source: "Oxford Protein Informatics",
capabilities: ["sequence_design", "affinity_prediction"],
repo_url: "https://github.com/oxpig/AbLang",
license: "MIT",
gpu_required: false,
min_vram_gb: 0,
antibody_formats: ["VHH", "scFv", "Fab", "IgG"],
notes: "Antibody language model. Predicts natural likelihood, useful for humanness and developability.",
},
];
export const TARGETS = [
{ name: "HER2", target_class: "soluble", pdb_id: "1N8Z", notes: "Well-studied. Trastuzumab target." },
{ name: "EGFR", target_class: "soluble", pdb_id: "1YY9", notes: "Cetuximab target. High Chai-1 confidence." },
{ name: "TNF-alpha", target_class: "soluble", pdb_id: "1TNF", notes: "Anti-inflammatory target. Homotrimer." },
{ name: "IL-6", target_class: "soluble", pdb_id: "1ALU", notes: "Tocilizumab target." },
{ name: "IL-13", target_class: "soluble", pdb_id: "3L5X", notes: "Allergy/asthma target." },
{ name: "VEGF-A", target_class: "soluble", pdb_id: "1BJ1", notes: "Anti-angiogenic. Bevacizumab target." },
{ name: "PD-1", target_class: "membrane", pdb_id: "5GGR", notes: "Immune checkpoint. Pembrolizumab target." },
{ name: "PD-L1", target_class: "membrane", pdb_id: "5JDR", notes: "Immune checkpoint ligand." },
{ name: "CD20", target_class: "membrane", pdb_id: "6Y4I", notes: "B-cell marker. Rituximab target." },
{ name: "CXCR7", target_class: "gpcr", pdb_id: "7SK3", notes: "GPCR. Very hard target, limited epitopes." },
{ name: "CXCR4", target_class: "gpcr", pdb_id: "3ODU", notes: "GPCR. HIV co-receptor, cancer metastasis." },
{ name: "IL-7Ra", target_class: "membrane", pdb_id: "3DI2", notes: "T-cell development." },
{ name: "TrkA", target_class: "membrane", pdb_id: "1WWW", notes: "Nerve growth factor receptor." },
{ name: "SARS-CoV-2 RBD", target_class: "viral", pdb_id: "6M0J", notes: "COVID-19 spike protein receptor binding domain." },
{ name: "CD38", target_class: "membrane", pdb_id: "1YH3", notes: "Multiple myeloma. Daratumumab target." },
{ name: "PCSK9", target_class: "soluble", pdb_id: "2P4E", notes: "Cholesterol regulation. Evolocumab target." },
];