Define target biology and mechanism
Docking cannot rescue a weak biological hypothesis. Start with the functional change and the assay that would detect it.
Peptide OS · Developer field guide
How we will turn 2–7-residue peptide ideas into inspectable structures, reproducible evidence, and a scientifically defensible experimental shortlist.
01 · Mental model
A peptide platform does not “predict a drug.” It moves a large possibility space through increasingly expensive evidence gates until a scientist has a small, diverse, testable set.
Is the biological hypothesis meaningful, and what experiment would falsify it?
Sequences, structures, poses, interactions, warnings, and reproducible evidence.
Whether a candidate truly binds, changes function, survives, and can be formulated.
Every screen must distinguish what was computed from what was measured. A convincing visualization cannot turn a docking score into experimental affinity.
02 · Peptide fundamentals
At 2–7 residues, small chemical details dominate. A hidden terminal cap or incorrect protonation choice can change charge, solubility, pose, and the meaning of every downstream score.
WKR. It does not define a unique 3D shape.Interactive peptide strip
Select a residue to see how its side chain changes the candidate’s behavior.
Its class, likely contacts, and formulation implications will appear here.
| Scientific idea | Engineering analogy |
|---|---|
| Sequence | Source code: compact instructions, not the runtime state. |
| Conformer | One possible runtime state under a specific environment. |
| Docking pose | A proposed integration arrangement between two systems. |
| Docking score | A heuristic benchmark, not measured production performance. |
| Experimental assay | The integration test against physical reality. |
| Format | What it carries |
|---|---|
| FASTA | Protein or peptide sequence text. |
| PDB / mmCIF | Macromolecular atom coordinates and structure metadata. |
| SDF / SMILES | Small-molecule-like chemical connectivity and coordinates. |
| CSV | Human-reviewable candidate and score tables. |
| JSON manifest | Inputs, versions, parameters, seeds, artifacts, and provenance. |
03 · Length strategy
They differ in library size, training coverage, flexibility, contact surface, compute cost, and which docking assumptions are defensible. We therefore validate and rank by length strata.
Choose peptide length
Atom count, contacts, flexibility, and scoring bias change with length.
Dipeptide · 2 residues
All 400 canonical dipeptides can be scored reproducibly before expensive structural work.
The bundled 10,000-row PepMLM training file contains 2,340 sequences of seven residues or fewer, but only 46 dipeptides. The model can technically emit two residues; that does not establish equal reliability at every length.
04 · Liposome intent
Liposomes can carry peptides in different physical locations. Charge, hydrophobicity, termini, lipid composition, pH, preparation, and release conditions determine what is practical.
Molecular weight, pH-dependent charge, pI, hydrophobicity, solubility and aggregation warnings, terminal chemistry, and intended loading mode.
What only experiments can establish: encapsulation efficiency, particle size/PDI, zeta potential, leakage, release, storage or serum stability, cellular delivery, and retained activity.
05 · Discovery funnel
Scroll through the workflow. The left panel translates each scientific decision into a software responsibility, durable artifact, known failure mode, and release gate.
Docking cannot rescue a weak biological hypothesis. Start with the functional change and the assay that would detect it.
Experimental structures are preferred when relevant; predicted structures require confidence and conformation warnings.
The MVP assumes a known site. Unknown-site discovery is a separate, more expensive product.
Controls are not optional decoration; they are the bridge from plausible computation to meaningful evaluation.
Use exhaustive search when it is affordable and generative modeling when the sequence space becomes enormous.
Filters reduce compute and synthesis waste, but they should not pretend to predict liposome performance.
Structure preparation is part of the scientific method, not an invisible file conversion.
Fast docking is a triage stage. Its purpose is to reduce the library, not make an affinity claim.
ADCP recommends many independent replicas; this stage belongs in isolated workers, not a web request.
Repeated convergence toward a pose family is stronger evidence than a single extreme score.
Hydrogen bonds, salt bridges, hydrophobic and aromatic contacts explain why a pose may be plausible.
The shortlist is a decision aid, not a claim that the top candidate binds best.
Identity, purity, solubility, stability, binding, and functional assays are separate evidence layers.
Formulation is an experimental program connected to discovery—not a checkbox computed from sequence.
The platform becomes valuable when each experiment makes the next one more informed and reproducible.
06 · Model and tool guide
The best architecture assigns one narrow responsibility to each tool and validates it on our target class. More models do not automatically create more truth.
| Tool | Product role | Input → output | Best fit | Compute / license | Scientific limit |
|---|---|---|---|---|---|
| PepMLM Generate | Target-conditioned candidate generation and pseudo-perplexity. | Target sequence + length → peptide sequences | Sample 4–7-mers; score enumerated short candidates. | GPU preferred; existing model. | Sequence plausibility is not binding or affinity. |
| Enumeration Generate | Complete canonical library for tiny sequence spaces. | Length/alphabet → every unique sequence | 400 dipeptides; optional 8,000 tripeptides. | CPU; deterministic. | Combinatorics grow rapidly after length 3. |
| AutoDock Vina Dock | Experimental ligand-style route for fragment-sized peptides. | Prepared receptor + ligand → poses and scores | Benchmark on 2–3-mers. | CPU; Apache 2.0. | Not peptide-specific; must be benchmarked against controls. |
| ADCP Dock | Flexible peptide folding and docking. | Receptor + peptide sequence/site → pose ensemble | Primary 4–7-mer technical spike. | Many CPU replicas; open source. | Can output local clashes; requires minimization and convergence analysis. |
| OpenMM Refine | Energy minimization and later finalist simulation. | Complex + force field → minimized/simulated structures | Top poses after docking. | CPU/GPU; MIT/LGPL components. | Results depend on preparation, force field, solvent, and protocol. |
| PLIP / ProLIF Analyze | Residue contacts and interaction fingerprints. | Complex pose → typed interactions | Every retained pose and cluster representative. | CPU; open source. | Rule-based contacts describe geometry, not binding strength. |
| Protenix Cross-check | Independent all-atom complex-structure prediction. | Biomolecular inputs → candidate complex structures | Cross-check top finalists. | GPU; Apache 2.0. | Must be validated specifically on ultra-short peptides and our targets. |
| Boltz-2 Cross-check | Alternative complex prediction and experimental affinity layer. | Complex inputs → structures / affinity estimates | Research comparison on finalists. | GPU; MIT. | Affinity validation is strongest in small-molecule contexts; do not assume peptide accuracy. |
| PBCNet2.0 Analyze | Experimental pairwise relative-affinity score. | Reference/query complexes → affinity delta | Optional 2–3-mer experiment with aligned reference. | CPU/GPU; current isolated runtime. | Protein–small-molecule training domain; not a docking engine. |
PepMLM/enumeration → Vina experiment for 2–3 → ADCP for 4–7 → OpenMM minimization → PLIP/ProLIF interactions → transparent ranking → optional Protenix cross-check.
Each model adds packaging, compute, schema, monitoring, and validation work. Until a baseline pipeline recovers known poses and ranks controls, adding more models mainly adds disagreement.
They are promising future generator experiments. They should enter only after a frozen benchmark can show whether they add diverse, experimentally useful candidates in the 2–7 range.
FlexPepDock is scientifically relevant, but deployment and commercial licensing must be resolved. The adapter architecture keeps it available without making it an MVP dependency.
07 · Connected architecture
Select a diagram node to see responsibility, inputs, outputs, failure isolation, and scaling behavior.
Thorough peptide docking may require many independent replicas and tens of CPU-hours per candidate. The web request should create durable work and return immediately; isolated workers should own computation, timeout, retry, cancellation, and logs.
08 · Data and provenance
Every score must trace back to exact structures, chemistry, software, parameters, seeds, and container versions. That trace is what makes the work reviewable and repeatable.
Inputs and outputs receive content hashes. A rerun produces new IDs rather than replacing an old result. Ranking policies are versioned, so a new heuristic cannot silently rewrite history.
Original and prepared structures, terminal state, pH, model/engine version, container digest, resolved parameters, random seed, runtime, warnings, and artifact checksums.
Refinement changes coordinates. Keeping both separates what the docking engine produced from what a later physics-based step repaired.
{
"experiment_id": "exp_enpp1_2026_001",
"candidate_id": "cand_WKRF_0042",
"sequence": "WKRF",
"length": 4,
"termini": { "n": "free", "c": "amide" },
"formulation_ph": 7.4,
"source": {
"type": "pepmlm",
"run_id": "pepmlm_run_20260714_103122",
"pseudo_perplexity": 3.84
},
"receptor": {
"prepared_sha256": "a839…c72",
"pocket_id": "pocket_active_site_v2"
},
"docking": {
"engine": "adcp",
"image_digest": "sha256:91d…0b4",
"seeds": [11, 23, 47, 89],
"pose_clusters": 3
},
"evidence": {
"tier": "B",
"required_contacts": ["A:205", "A:547"],
"warnings": ["cross_length_rank_not_calibrated"]
}
}
09 · Ranking
The default sort can help a scientist navigate, but every component remains visible and comparable only within its validated length, target, engine, and protocol group.
Tier A
ConvergedMultiple seeds, valid refined geometry, supported cluster, and required contacts.
Tier B
PlausibleValid pose with partial convergence or incomplete contact support.
Tier C
UncertainWeak convergence, warnings, or missing evidence. Keep only for diversity or learning.
It compares relative affinity for protein–ligand complex pairs and was trained in a small-molecule context. It cannot become the default peptide rank until a representative peptide benchmark shows incremental value.
10 · Validation
A job can complete perfectly and still produce irrelevant science. We therefore validate infrastructure, pose recovery, ranking signal, biological activity, and formulation as separate layers.
Remove a peptide from a known complex, re-dock it, and measure whether near-native poses appear in the top 1, 5, and 10.
Compare known binders, inactive or scrambled controls, and generated candidates within each length and engine stratum.
Confirm identity, stability, binding, function, formulation, and activity after release under documented conditions.
If no near-native pose was generated, the search failed. If a near-native pose exists but ranks poorly, the scoring/ranking failed. The product must report both so we improve the correct subsystem.
Report dipeptides, tripeptides, and 4–7-mers separately. A pooled average can hide a method that works only for one group.
| What the platform can claim | What requires experiments |
|---|---|
| “PepMLM produced this target-conditioned sequence.” | “The peptide binds the target.” |
| “These docking replicas support this pose cluster.” | “This is the true bound pose.” |
| “This pose contains the following geometric contacts.” | “These contacts cause biological activity.” |
| “This candidate ranks highly within this validated protocol group.” | “It has the best affinity or IC50.” |
| “Its properties suggest this formulation route is worth testing.” | “It will encapsulate, release, reach cells, or work in vivo.” |
11 · Delivery plan
The technical MVP is achievable in weeks. A scientifically validated discovery workflow takes months because controls, benchmarks, synthesis, assays, and formulation cannot be compressed into frontend work.
12 · First experiment
Before building the full platform, run one narrow scientific spike that measures tool compatibility, pose quality, runtime, and the usefulness of the proposed outputs.
One known complex can be prepared, docked, parsed, clustered, analyzed, and explained without manual file surgery—and the scientist finds the output useful enough to guide a decision.
It will not prove that generated peptides bind or that liposome delivery works. It proves whether the computational workflow is worth productizing.
13 · Learning path
Your job is not to become a medicinal chemist overnight. It is to understand the scientific contracts well enough to encode assumptions, prevent false claims, preserve provenance, and ask the right questions.
Searchable glossary
18 terms
Primary references and official documentation