ProteinsCPU0 credits

Peptide Lab

Browse 30 popular peptides, edit sequences, and predict 3D structures in one browser tab

A molecular playground for peptide researchers, protein engineers, and biohackers. Browse 30 curated peptides (including BPC-157, Semaglutide, LL-37, GHK-Cu), edit sequences with a color-coded tile editor, explore seven interactive SVG visualizations, predict 3D structures with ESMFold, and design novel variants with a built-in mutation suggester. Physicochemical properties recalculate instantly as you type.

Free
per API call
0
credits per call
POST /v1/peptide-lab/calculate/physico
API endpoint

Features

30-peptide curated library across 6 categories (tissue repair, immune, neuroprotective, longevity, metabolic, cosmetic)
Color-coded sequence editor with click-to-mutate tiles
Seven SVG visualizations: backbone ribbon, helical wheel, surface model, hydrophobicity profile, charge distribution, category map, property radar
Instant physicochemical recalc on edit — MW, pI, net charge, GRAVY, instability index
ESMFold 3D structure prediction via SciRouter's existing GPU endpoint
Mutation suggester ranks single-point swaps by solubility, stability, or permeability
Save designs to your account with full property snapshot
Side-by-side comparison of original vs designed variant
PubMed literature panel auto-populated for every peptide
FAQ-style peptide chat with context-aware answers
FDA status badges and grey-market safety disclaimers throughout

Quick Start

SciRouter Peptide Engine + ESMFold — Python Examplepython
import requests

# Calculate peptide physicochemical properties
response = requests.post(
    "https://scirouter.ai/v1/peptide-lab/calculate/physico",
    json={"sequence": "GEPPPGKPADDAGLV"}  # BPC-157
)
props = response.json()["data"]
print(f"MW: {props['molecular_weight']:.1f} Da")
print(f"pI: {props['isoelectric_point']:.2f}")
print(f"Net charge @ pH 7: {props['net_charge_ph7']:.2f}")
print(f"GRAVY: {props['gravy_score']:.2f}")

# Rank single-point mutations for better solubility
mut = requests.post(
    "https://scirouter.ai/v1/peptide-lab/mutate/suggest",
    headers={"Authorization": "Bearer sk-sci-your-key"},
    json={
        "sequence": "GEPPPGKPADDAGLV",
        "target": "solubility",
        "locked_positions": [],
        "top_k": 5
    }
)
for m in mut.json()["data"]["suggestions"]:
    print(f"  {m['position']+1}{m['from']}→{m['to']}: Δ={m['delta']:+.2f}")

Use Cases

1

Explore peptide chemistry without installing PyMOL or ChimeraX

2

Teach amphipathic helix design using the helical wheel viz

3

Rapidly prototype mutation candidates before committing to synthesis

4

Compare GLP-1 agonists (Semaglutide vs Tirzepatide) side by side

5

Visualize amphipathicity of antimicrobial peptides like LL-37

6

Research grey-market peptides with peer-reviewed citations

Start Using Peptide Lab

500 free credits every month. No credit card required.