Deterministic · structure-only · no training data

Structure × taste
= a spec sheet.

A sequence or a SMILES in; taste, aroma, structure, stability, functionality, allergen and protein QC out. RaRaMa is a pre-bench screen for food and ingredient R&D, so the lab and the tasting panel go only to the candidates worth the time. Every prediction is a run you do not have to make.

One structure returns tastearomaproteinsafety
A real read · β-lactoglobulinlive
A real protein spec sheet computed from sequence, taken from a live dossier
computed from sequence, in a live dossierdeterministic result

The platform

One structure in. The whole panel out.

A single call emits every read across nineteen virtual instruments, cross-checked against itself. Each one is a computation from first principles, not a sample from a trained model.

Fresh strawberries

Taste & off-note

Taste class, off-note liability (beany, bitter, metallic), masking direction and kokumi engagement, all read from structure alone.

Live→
Assorted spices

Aroma

Odor family and character for novel compounds, with threshold and volatility read from the same underlying structure.

Live→
Plant-protein bowl with chickpeas

Protein dossier

Mass, extinction, secondary structure, melting point, charge, size, gelation and digestibility. A virtual instrument bench that agrees with itself.

Live→
Tree nuts, a common allergen

Safety & allergen

Allergen family by fold, structural-alert and reactivity screening, and it declines rather than misclassify.

Live→

The virtual instrument suite

The analytical bench, read from the sequence.

Submit a protein and RaRaMa returns the outputs of the analytical instruments in seconds, a same-day screen that cuts the lab runs you pay for, each with its standard chart and its method conditions.

Food-science researcher at the bench
Thermal · DSC

Denaturation temperature and enthalpy, correlated to ~2 to 3°C in-family, and it follows your scan rate.

Molar mass & size · SEC-MALS / DLS / SAXS

Absolute molar mass ~5 to 10%, hydrodynamic and gyration radius, fold state, aggregation risk.

Rheology & viscosity

Gel modulus and gel-set temperature from the frequency sweep, plus intrinsic viscosity for beverage and RTD processing.

Fold & conformation · CD / fluorescence

Secondary-structure content and the buried-vs-exposed tertiary read, each with a melt on the DSC midpoint.

Colloidal stability · zeta

The zeta-vs-pH curve and the isoelectric point: the pH to avoid for solubility, and the stable-dispersion window.

Solution dynamics · NMR

Self-diffusion and the fold-tumbling regime, complementing the size read on aggregation.

UV detector

Extinction and the absorbance spectrum, matched to the reference method with flow-cell linearity built in.

Mass spec · LC-MS

Exact intact mass, ion-mobility size ~4%, the peptide map, and how the molecule fragments and photodegrades.

Nutrition · DIAAS

A protein-quality screen straight from the composition.

What it will do in your product

Not just what the protein is. What it will do.

A melting point does not tell you whether an ingredient will set your gel, hold your emulsion, or survive your cook. The techno-functional read answers the question a formulator actually asks, whether this protein will perform in the product you are building, from the sequence alone and before a gram is purified. It is the difference between a spec sheet and a decision.

Gelation

Whether it sets into a gel, its set temperature and its gel-strength rank. It counts the network-forming thiols from the sequence, so an 11S-rich soy isolate gels firmer than a 7S-rich one, the read behind a tofu, a set yogurt, or a meat analog that holds together.

Emulsifying and foaming

How well it holds an oil, water or air interface, ranked from the sequence, so a dressing, a plant milk, a creamer or an aerated dessert stays together instead of splitting on the shelf.

Water holding

How much moisture it keeps under heat and cut, the difference between a juicy patty and a dry one, and the yield behind the cost model.

Solubility window

The pH where it dissolves cleanly and the pH to avoid, from the charge and isoelectric read, so a beverage or an RTD stays clear and stable through its life.

Process survival

Whether the fold holds through your cook, extrusion or spray-dry, read from the thermal, decomposition and mechanical response together, not one number in isolation.

Ranked, not guessed

Every call carries the structural reason it fired and a confidence band, and where the fold is outside what it knows it declines rather than guess.

These are structure-based screens. They get the direction, the ordering and the temperature windows right, and they rank your candidates. Absolute gel-modulus and emulsification values still take one bench anchor to calibrate, so we front-run the decision, we do not replace the final QC run.

The work it front-runs

It front-loads the characterization you pay for one assay at a time.

RaRaMa screens from structure before the sample is in the machine, so you spend bench budget only on the candidates that earn it. It prioritizes and pre-populates the work; it does not replace the wet-lab confirmation or the regulatory dossier.

$1,675
Protein quality (PDCAAS)
per in-vitro assay, 12 to 15 days. We screen DIAAS and the limiting amino acid from composition first.
$80 to $205
Allergen ELISA
per allergen per sample. We give the WHO/IUIS family from structure as the pre-screen.
$1,355 to $2,250
Lab-scale purification
per target. Fold, Td, pI and solubility tell you which targets are worth purifying first.
$100 to $250
Intact mass (LC-MS)
per sample. Computed intact mass is a cheap identity cross-check.

Roughly half of the average EFSA Novel Food clock, about 2.5 years to opinion, is characterization and data iteration. That is exactly the identity, CoA, allergenicity and characterization class of work a from-structure prediction pre-populates.

Why a screen pays

Screen five, not fifty. The read is ready before the sample is.

A new candidate is weeks of waiting before it is anything you can measure. A custom synthesis runs three to four weeks, a purification longer, and the instrument queue and the panel calendar sit behind that. RaRaMa runs in seconds on the structure or the sequence, so the read is in hand while the molecule is still being made. You reach the bench knowing which few candidates are worth the synthesis, the assay and the panel week, instead of guessing between fifty. The ones that will not work die before the clock is ever spent.

3 to 4 wkTo make a single candidate at the bench, before it is anything an instrument can read. The screen returns in seconds.
12 to 15 dFor one instrumental taste read, a single sample, with the reference control billed as a second.
500,000Compounds one public taste program screened over about nineteen years and $425M of research to reach eight ingredients (SEC filings). A structure-only screen front-runs that call.

Where the field splits

Two ways to predict a molecule.

Most AI tools for food and protein are trained on a labelled set, then trusted to generalize past it. It works until the chemistry is new, and it leaves a black box a regulator or a bench scientist cannot check. RaRaMa takes the other path, the one the field is moving toward as trust and regulation catch up.

The common path

Trained on data

Learns patterns from a labelled set and is accurate on what it has seen. It is opaque, with no mechanism to check, and it can fall off on molecules it was never shown. A benchmark score can be memorised rather than real.

Computed from structure · ours

First principles, no training

Every read is computed from structure and the measured behaviour of water. It carries a named mechanism, reproduces byte for byte, and reads a molecule nobody has measured the same as a known standard. Interpretability is the design, not a patch added later.

The approach

Computed, not trained.

Most prediction tools are trained on data, and you have to trust they generalize past it. RaRaMa is computed from structure and the measured behaviour of water. There is no training set, so a small molecule nobody has ever measured is read exactly like a known standard, and a strong result on a novel compound means what it says. Proteins are read through the fold families it is calibrated on, so it is accurate within them and refuses a fold it has not seen rather than extrapolate. Either way nothing trains on labels, so nothing can leak.

Structure is the whole input

A SMILES, InChI, or sequence. No crystal structure, no homology model, no assay history.

Same input, same numbers

Every prediction is a computation, so the same input returns the same numbers on any re-run. A dossier you can repeat and check, not a one-off draw.

A named mechanism, not a score

Every call carries the physical reason behind it, in bands you can trace, never a black-box number.

It names its boundary

Where a call is uncertain it abstains instead of guessing, and tells you which regime you are in.

Who uses it

Built for the teams working ahead of the bench.

Three ways in

One structure, three reads, scaled to the question.

Send us the lot that is fighting you and pick the read you need. Each is correlated cold against your own data, so a right call is a real prediction, not a lookup, and tells you which candidates deserve the bench.

T1

Taste Screen

Should this even reach the bench?

  • The taste call
  • The off-note culprits
  • Ranked masking pathways
T2

Product Readiness

Will it behave in the product?

Everything in T1, plus

  • The virtual instrument suite
  • Thermal, gelation and molar mass
  • Solubility, aroma and shelf-life
T3

Full Dossier

Everything, for the file.

Everything in T2, plus

  • Dosing equivalents
  • The safety stack
  • Bioavailability
  • Genotype taste variance

How an engagement works

A pilot you score, a project you can hold us to.

Nothing here rests on our satisfaction or yours. The pilot is scored on your own numbers, and the project that follows is delivered against milestones with the criteria set in writing before we start.

STEP 1

Pilot, scored blind

You keep the key.

  • $1,299 for up to 50 molecules or up to 10 proteins you have already measured
  • You set the pass bar first; we predict, then you reveal your numbers and score us
  • A reasoned refusal is a graded result, and refusals are capped so they cannot pad the score
STEP 2

Scoped project, on milestones

Objective criteria, not satisfaction.

  • The pilot converts into a project against stated milestones
  • Each milestone is accepted against criteria set in writing before it starts
  • Your $1,299 comes off the first milestone
STEP 3

Platform access

Your team drives it.

  • Named users submit structures and pull sealed dossiers on demand
  • New in-domain families are added as we validate them
  • You keep every result, with no royalty, and nothing trains the engine

The proof, not our word

Reproduced live on the current engine.

Representative reads, each regenerated against the current engine. A pre-bench screen metric, not a certified assay.

0.95R² vs an independent, contracted third-party e-tongue lab, N=20
88%Allergen family exact, 251 of 285, two wrong-family calls (WHO/IUIS)
3.2°CProtein melting-temperature MAE, within recognised folds
72.7%Taste 6-class, N=3,517, vs a 32.3% shuffle-null and a 45.9% majority-class baseline
75.1%Sweet-vs-bitter balanced accuracy, MCC 0.50, N=2,928
A real read, from a blind run. On a withheld γ-glutamyl panel the platform called 6 of 6 kokumi peptides, and rejected the α-linked isomer of γ-EVG: same three residues, only the bond differs. It reads the structure, not the name. On high-potency sweeteners it called 8 of 8, and did not call sucrose octaacetate sweet, because that molecule is bitter. Predictions were locked before the labels were seen.
Benchmarks, with the misses left in. Within a recognised protein family the melt-temperature MAE is 3.2°C; cross-family it widens to about 6.6°C, and the engine refuses proteins outside its known folds rather than guess. We tell you which regime you are in, and where a number is a rank rather than an absolute.

See all benchmarks →

The honest scorecard

What it does well, and where it stops. Both, on one page.

A screen is only worth trusting if it tells you where it is weak, so we publish the declines next to the wins. Every number is structure-only and, where noted, scored blind against data the engine never saw.

Where it is strong
  • Taste, six-class, 72.7% on 3,517 tastants, vs a 32.3% shuffle-null and a 45.9% majority-class baseline
  • Sweet versus bitter, 75.1% balanced accuracy, MCC 0.50
  • Allergen family, 88% exact, 251 of 285 (WHO/IUIS)
  • Intact mass, exact to ~0.1% on every protein
  • Protein melting temperature, 3.2°C MAE within recognised folds
  • Third-party e-tongue correlation, R² 0.95, contracted
  • Oilseed melts read from the fold, napin 108 vs 108.8°C
Where it declines
  • Sour and tasteless are the weak taste classes, and we flag them
  • Cross-family melting widens to about 6.6°C, not the in-family figure
  • Aroma, gelation and protein quality are ranked screens, direction and order, not absolute values
  • Absolute gel modulus and emulsification take one bench anchor to calibrate
  • Outside its known folds, including fibrous and disordered proteins like gluten and collagen, it refuses rather than guess

Recognise, adjust, refuse

It recognises the fold, reads the melt, and refuses what it cannot.

On emerging oilseed and pulse proteins the market is racing to commercialize, it read the melting point from the sequence alone, to within a degree on a hyperstable canola protein. What matters more is what it declines: fed proteins with no fixed melting point, it refused four of five rather than invent a number. One stretchy wheat protein slipped through with a low-confidence value it should have declined; we found the cause and closed it, so the platform now refuses it and the disordered proteins like it.

ProteinPredictedPublishedResult
Quinoa chenopodin 11S100.1°C96 to 102°C (Ruiz 2016)in band
Mung bean 8S (Vig r 2)80.3°C80.8 to 83.0°C (Tang 2010)within 0.5°C, near exact
Canola napin108°C108.8°C, blindwithin 1°C
Pumpkin cucurbitin 11S93.5°Cabout 87.7°C+5.8°C, cross-family flagged
Sesame Ses i 6 11S100.1°Cno published valuecharacterization only

Within a recognised fold the read lands within a few degrees; a distant fold is flagged lower-confidence rather than hidden, and where there is no published value we say so instead of inventing one. The melt leans partly on the fold's reference behaviour, so we sell it as recognising the fold, not predicting one blind.

A real read

Straight from a live dossier, nothing staged.

Unedited crops from one client run through the engine: a flavor compound, the virtual-instrument bench, and a food protein, each computed from structure alone. Scroll the strip.

Canola napin blind melting-temperature read from a live dossier
A blind read, to the degreeCanola napin, from sequence with no sample: predicted 108 °C vs a measured 108.8 °C. It also named the fold and switched its physics to match.
Per-compound taste call and mechanism, from a live dossier
The call, and the mechanism behind itVanillin reads aroma-only; gamma-Glu-Val-Gly reads Kokumi, with the CaSR reason named. Every call is auditable, not a score.
Virtual instrument method conditions table
Nineteen virtual instrumentsDSC, rheometer, SEC-MALS, DLS, SAXS, UV, LC-MS and more, each with the method conditions behind the number.
Protein functional readout and allergen family screen
A protein, read from sequencebeta-Lactoglobulin: melting point, pI, gelation, DIAAS and the allergen-family flag, with the fold-family band shown.

The engine is deterministic: the same input returns the same read, byte for byte, on any re-run.

Why you can trust the call

Built to be checked, not taken on faith.

A real prediction

Not a lookup. Each call is correlated cold against your own held-out data, so a correct read is a genuine prediction.

Reproducible

Deterministic. Re-run the same structure and every number comes back identical, byte for byte. A file hash lets you confirm a dossier is the one we produced, unaltered.

Mechanism named

Every call carries its mechanism: the structural reason it fired, in plain food-science language, not a black-box score.

Your structures stay yours

They travel only over an encrypted channel. The engine runs on our side and is never shipped; you receive the results, not the method.

Get in touch

Send us the lot that is fighting you.

Request access for a walkthrough, or run a blind pilot on your own material: data withheld, called cold, scored against your numbers. Built by Hans-Made Research for food and agriculture R&D.

Or write us directly at Dustin-rarama@hansley.ca.