Free during beta · native MS suitability triage

Will your protein survive native MS?

Paste a sequence and get a calibrated suitability score in seconds. A first-pass prioritizer for ranking candidates before you commit instrument time, not a verdict.

No login. Real model, real score. Try it below ↓

Built on ESM-2 · Meta AI RCSB PDB UniProt Europe PMC bioRxiv
Live predictor v0.4 model

Suitability is relative to what you measure. Modifications (glycoforms/PTMs) is the hardest bar; intact mass is usually easier.

Try an example:

50 free predictions / month / IP. No login required.

Membrane proteins are flagged for nanodiscs / amphipols.

The workflow

How it works

Three steps, no setup. Built for bench scientists who want a sanity check before spending a week on sample prep.

01 · Ingest

Paste a sequence

Drop in a single protein in plain text or FASTA. We clean and validate it client-side before sending anything.

02 · Analyze

Score it with a foundation model

The v0.4 model combines 47 hand-engineered features (physicochemical, N-glycosylation sequon counts, transmembrane-helix prediction) with mean-pooled ESM-2 protein-language embeddings, trained on curated native-MS data from PDB and EuropePMC.

03 · Deliver

Get a score and clear next steps

You see a suitability score from 0 to 100, the specific risk factors that hurt it, and concrete buffer and instrument recommendations.

What you get

One call, three answers.

Every prediction returns a calibrated score, the risk factors behind it, and whether the sample can even be resolved.

nativeready.bio
Protein sequence
MQIFVKTLTGKTITLEVEPSDTIENVK...
96/100Excellent
Membrane · Low Glyco · Low Aggregation · Low
01 · Score

Calibrated suitability, 0 to 100

An isotonically calibrated probability with a 95% interval and an out-of-distribution flag, not a raw guess.

02 · Risk factors

The reasons behind the number

Membrane topology, glycosylation, aggregation and charge, each with a severity and a targeted buffer or prep recommendation.

03 · Resolvability

Can the proteoforms be separated

For glycoproteins, ADCs and other heterogeneous proteins it simulates the mass envelope and computes the resolving power needed to separate the proteoforms. A spectrum fine for an intact mass may not resolve glycoforms, so suitability depends on what you need to measure. Arithmetic from published glycan masses.

Two signals, one call. A calibrated ML score (47 biophysical features plus ESM-2 embeddings) and a physics-based heterogeneity and resolvability calculator (published glycan masses, R = m / FWHM).

FAQ

Questions, answered.

Is my protein sequence stored?

No raw sequence is kept. It is hashed before storage, with no login, no IP, and no email unless you choose to leave one.

How accurate is it?

Cluster-aware ROC-AUC 0.835 on an open benchmark. It is most reliable as a positive-suitability triage tool, not a validated failure detector: trust a high-confidence positive, and treat a low score as a flag for manual review.

What is the model?

47 biophysical features plus ESM-2 protein-language embeddings, isotonically calibrated, with an out-of-distribution flag. Glycoproteins and ADCs also get a physics-based heterogeneity and resolvability calculation.

Is it free?

Yes, free during beta: 50 predictions per month per IP, no login required.

Can I run it in a pipeline?

Yes. There is a REST API, a Python SDK (pip install nativeready) and a CLI, all batch-capable for screening many candidates before you book instrument time.

Who is behind it?

Built by Brhanu Znabu, with an open benchmark and a bioRxiv preprint. The code, dataset and trained model are open under MIT on GitHub.

Honest scope

About

Open benchmark and triage model for native MS suitability. v0.4 trained on public datasets (PDB, UniProt, EuropePMC), with explicit N-glycosylation sequon and transmembrane-helix features. The risk panel surfaces membrane-topology and glycosylation signals with targeted experimental recommendations (nanodiscs / amphipols / SMA for membrane proteins; PNGase F deglycosylation for glycoproteins). Code, dataset, and trained model on GitHub. Methodology and benchmarks: bioRxiv preprint (DOI 10.64898/2026.05.03.722506).

What this is. A first-pass triage tool. Useful for ranking candidates before committing instrument time. Not a substitute for empirical optimization, and not a guarantee of success.
Known limitations. Trained on a small dataset whose negative class is dominated by proxy examples, with only 3 evidence-based real experimental failures. v0.4.1 stratified cross-validated AUC = 0.870 +/- 0.037, cluster-aware AUC = 0.835 +/- 0.029. Failure-detection performance is not yet statistically validated. Sequences over 1,022 amino acids are truncated for the ESM-2 component. The model is most reliable as a positive-suitability triage tool: high-confidence positive predictions can be trusted; low-confidence predictions should be treated as a flag for manual review, not a verdict. The membrane-topology and glycosylation risk rows are model-aware signals to consider alongside the score, especially when the score itself looks high but topology indicates special handling is needed. Treat scores as guidance, not as definitive predictions.