HRAS WT 5P21done

253/253 completed

94near10moderate1large

Morphogenesis Analytics — protein-structure evidence workbench

Read the backbone.Keep the evidencehonest.

Audit Cα geometry, compare structures, run 60 oncology gene families and triage named substitutions — without ever letting geometry stand in for pathogenicity, or a label stand in for sequence.

New here? Read the plain-English version →
60 oncology gene families
KRASHRASNRASRAF1BRAFMAP2K1MAPK1PIK3CAPIK3CBPIK3CDPIK3CGMTORPTENAKT1AKT2AKT3EGFRERBB2METFGFR1FGFR2FGFR3FGFR4FLT3KITPDGFRAPDGFRBRETROS1ALKKDRIGF1RCDK2CDK4CDK6AURKAAURKBPLK1CHEK1CHEK2WEE1TP53MDM2VHLNF1BCL2SRCABL1JAK2IDH1IDH2MYCCTNNB1SMAD4EZH2DNMT3APTPN11STAT3STK11NPM1
KRASHRASNRASRAF1BRAFMAP2K1MAPK1PIK3CAPIK3CBPIK3CDPIK3CGMTORPTENAKT1AKT2AKT3EGFRERBB2METFGFR1FGFR2FGFR3FGFR4FLT3KITPDGFRAPDGFRBRETROS1ALKKDRIGF1RCDK2CDK4CDK6AURKAAURKBPLK1CHEK1CHEK2WEE1TP53MDM2VHLNF1BCL2SRCABL1JAK2IDH1IDH2MYCCTNNB1SMAD4EZH2DNMT3APTPN11STAT3STK11NPM1

In plain English

What is this, in simple terms?

No biology degree needed. Four short steps.

Your body runs on tiny machines.

Proteins are microscopic machines that do almost everything in a living body. Each one is a long chain of building blocks that folds into a specific 3D shape — and that shape decides what the protein does.

AnalogyThink of a key: the exact shape of its teeth decides which lock it opens.

Six words that help

Protein
A tiny machine in the body, made from a folded chain.
Backbone
The spine of that chain — what the 3D view traces.
Mutation
A small change in the recipe, like a typo.
Reference
The normal version used for comparison.
RMSD
On average, how far apart two shapes sit (in ångströms, a ten-billionth of a meter).
Label
What a shape file says about itself — which can be wrong.

The central distinction

Five kinds of evidence. Never one for another.

Geometry, sequence identity, deposited labels, pathogenicity annotations and drug-binding evidence are combined and displayed side by side — but no layer is ever allowed to substitute for another.

A retrieved PDB is not automatically a mutant.

Every chain's observed sequence is evaluated independently of what the deposited file declares. Six label classes keep "we couldn't check" separate from "we checked and it differs."

MUTANT

Mutation evidence supports a mutant classification. Comparability is checked separately.

WILDTYPE

Verified same-sequence evidence — not just a missing annotation.

UNDECLARED DIFFERENCE

Observed differences the file's declarations don't explain.

EVIDENCE UNAVAILABLE

Required evidence could not be obtained. Not a negative finding.

UNRESOLVED

Available evidence cannot settle the classification.

FILED AS CONFLICT

A differing residue recorded as conflict or another non-engineered difference.

Inside the workbench

The real app, page by page.

Captured from the live Morphogenesis workbench. No mock-ups.

biio.replit.app/predict
Triage page of the Morphogenesis app

Triage. Gene + substitution in, four structural-QC receipts out.

Open Triage →

Triage · /predict

Type a substitution. Get four receipts.

Triage measures every matching comparable deposition against the current reference — then shows pathogenicity, family context and provenance as separate layers.

RECEIPT 01KRAS G12D

Geometry

  • Every matching comparable deposition
  • Median RMSD — not the nearest structure
  • Min–max range and distance-tier counts
  • Expandable table of PDB IDs, RMSDs, tiers
  • n = 1 flagged explicitly
RECEIPT 02KRAS G12D

AlphaMissense

  • Pathogenicity annotation signal
  • Source, score and band
  • Unavailable evidence shown as unavailable
  • Kept apart from geometry
RECEIPT 03KRAS G12D

Family context

  • Cohort median in comparable family context
  • Family-calibrated distance bands
  • Not a cherry-picked percentile
RECEIPT 04KRAS G12D

Structure provenance

  • Matched structure and evidence
  • Match quality
  • Stated limitations

The headline is structural-QC wording. Missing evidence produces an incomplete result — never invented evidence. Receipts above show what each layer contains; run it live for real values.

Run KRAS G12D live →

Workspace snapshot

Counted, scoped, and labeled.

Read-only development API, default Meta filter (≥ 30 aligned residues), reviewed 10 October 2026. Scoped counts — not the whole archive.

60

Registered oncology gene families

3,261

Family / reference / structure pairs

1,189

Comparable pairs

2,072

Excluded pairs — and we show why

8

Workbench modules

16

Distinct export types

Recommended workflows

Seven paths from question to evidence.

From a single deposited structure to a multi-family evidence package — each path keeps archived measurements separate from fresh comparisons.

A

Inspect one deposited structure

Single Audit→Choose chain→Geometry metrics→Sequence Labels→3D flagged nodes→PDF + CSV/JSON
B

Review a named cancer substitution

Triage→Deposition distribution→AlphaMissense→Family label evidence→Fresh comparison PDF
C

Investigate annotation problems

Family run→Label checks→Filter issue classes→Residue evidence→Label-issues CSV
D

Prepare a family evidence package

Family run→Verify reference/domain→Review exclusions→Run CSV→Family PDF→Meta PDF
E

Regularize a predicted model

Architect input→Confirm provenance→Mutable residues→Spacing regularization→Refined PDB
F

Explore empty-space changes

Void Shell→Validate first→Control calibration→Explicit chains→Patches + exports
G

Request an assisted brief

Sentinel key→Evidence brief→Tool receipts→Narrative→Linked PDF

Download catalog

Sixteen exports. Each says what it is.

PDF reports, tabular CSVs, analysis JSON and refined PDB coordinates — with fresh comparisons clearly separated from archived evidence.

Single Audit PDF

Single Audit → PDF Report

Geometry summary, chain info, flagged nodes, structural metrics.

Bond CSV

Single Audit → Export CSV

Residue pairs, measured distance, geometry score, class.

Active-analysis JSON

Shared download control

The currently loaded analysis response.

Comparison PDF

Compare · Family row · Sentinel

Positional RMSD plus the Section 4 corrective profile.

Family run CSV

Active Family run → CSV

Every result row with RMSD, tier and evidence fields.

Label-issues CSV

Family run → Export label issues

Issue classes with residue-level declaration evidence.

Combined family PDF

Family run → PDF panel

All, top-N or explicit PDB-list selection.

Archived result PDF

Saved-result report

Stored evidence, rendered without rerunning.

Cross-family PDF

Meta report control

Bars, tier matrix, histograms, heatmaps, radar plots.

Refined PDB

Architect → Refined PDB

Coordinates after single-structure refinement.

Sentinel report PDF

Sentinel run receipt

Existing audit or comparison PDF linked to the run.

Strategist Markdown

Copy memo as Markdown

The generated eight-section strategic memo.

Void Shell face CSV

Completed Void Shell job

Face geometry, paired volume difference and z.

Void Shell patch JSON

Completed Void Shell job

Ranked patches, directions and residue lists.

Noise-floor CSV/JSON

Calibration exports

Per-gene, per-stratum face variances and counts.

Batch ZIP

Completed Batch job

Batch summaries and nested pair/calibration files.

Honest boundaries

What it is not — stated up front.

Reference distance is not mutation impact, pathogenicity or drug sensitivity. We'd rather you know exactly where the edges are.

Not a clinical diagnostic

Structural QC wording only. Legacy GO / CAUTION codes are never a therapeutic decision.

Not a drug-response predictor

Near, moderate and large tiers describe reference distance — not sensitivity or severity.

Not molecular dynamics

Architect regularizes Cα spacing. It isn't an all-atom energy minimization.

Missing evidence is not a finding

Missing density, mappings or declarations stay visible as unavailable.

Void Shell · experimental

Its positive biological reference checks have not passed (TP53 and KRAS positives failed; the KRAS negative control passed). Results should not guide a chemist as validated binding-site findings.

Scientific sources

RCSB PDB

Structures, metadata, mmCIF declarations

PDBe

Structure mirror and cross-checks

PDBj

Third mirror in the fallback chain

UniProt

Protein identity and reference sequences

SIFTS

Chain and residue mapping evidence

AlphaMissense

Separate pathogenicity annotation layer

EBI AlphaFold

Predicted structures and pLDDT

Michael Varman with his pit bull Kevin
Michael & Kevinin memory

Why this exists

Built because of Kevin.

Kevin was my pit bull — my little nugget. My mom is a veterinarian, so the moment he wasn't acting normal he was in her clinic, and his blood was on its way to a lab.

I helped drain a large dog bowl of dark fluid from around his lungs. He felt better that day. The next day he had to be put down, before the bloodwork even came back.

Out of grief, and with whatever information was available to me, I stumbled into oncology research, computer science, bioinformatics and structural biology.

These tools were built to be my own personal research tools. They, and the platform, have been rebuilt from scratch more than once. Turns out I might have a knack for this — and Morphogenesis is what they grew into.

— Michael Varman creator, Morphogenesis

Get in touch

Bring us a structure you don't trust yet.

The workbench is live and open to use. Want help with a family run, a report or an assisted brief — or have a protein, cohort or label problem you're stuck on? Send a message.

Morphogenesis Analytics

Protein-structure analysis and evidence-review workbench. Research use only — not a clinical diagnostic or drug-response predictor.

Created by Michael Varman

© 2026 Morphogenesis Analytics · Created by Michael VarmanCα backbone · Kabsch RMSD · RCSB / PDBe / PDBj