The chemistry is in the paper.
Getting it out is the work.
Distill does that work.
Reactions, chemicals and procedures — with their conditions, quantities and outcomes — read from the text, the schemes and the tables, then resolved, reconciled and balance-checked. Structured chemical data you can check.
A product of CDI Pte Ltd · Singapore
The problem
The data is in the document. Getting it out takes a chemist’s time.
The reactions, the chemicals and the procedure are all there — with the quantities, conditions, equipment, yields and purities — spread across the text, the schemes and the tables of a paper, a patent or a report. Getting all of it into one structured form means going through every document, in full, every time.
That is time spent away from the chemistry. And what comes out varies with who did it, the numbers are seldom checked against each other, and once a value is in a spreadsheet nobody can say which sentence it came from.
in a paragraph
… The cold mixture was aged for 3 h when solid guanidine·HCl (834.1 kg, 8731.2 mol, 8.0 equiv) was charged to the reactor 1 followed by a NMP-flush (123 kg). The reactor was heated to 115 °C and aged for 6 h. …
chemicalactionconditionequipment
in a scheme
in a table
Distill reads all three automatically. Upload the document; the data comes back in minutes, in the same format every time, with the quantities cross-checked and every value linked to its sentence. The time goes back to the chemistry.
The deliverable
What you get back
Four things, from every paper, in the same format.
01
One entry per compound
The paper calls the same compound 2, CME 2, and the free base. Distill gives it one entry with structure, formula, CAS and InChIKey, so it is counted once and found once.
Where no structure could be confirmed, the row is marked.
02
Balanced, including the by-products
Each reaction with its reactants, reagents, solvent and products, balanced atom by atom. The by-products the paper leaves out are included, which is what you need for a mass balance and a waste estimate.
Inferred species are marked inferred.
03
The procedure, step by step
Each step classified — charge, heat, age, filter — with its charges and conditions in order. Click a step to see the sentence it was read from, then open that sentence in the paper. Where the paper gives no source for a value, none is claimed.
04
What it isn’t sure about, it shows you
A consistency check runs on every extraction at no cost, with no model involved. The audit is a separate, costed step: one click, and a model reads the finished extraction and lists what looks wrong. Nothing is changed unless you accept it.
In this paper it found a published mass that does not match the moles beside it. The row is marked below.
Value disagrees with the paper · open
Cited mass and moles are physically inconsistent (mass cited, moles cited): needs 170.0 kg, have 110.0 kg. Recorded as cited; no value substituted.
- evidence
110 kg, 2294.8 mol, 2.1 equiv— at 74.08 g/mol those moles weigh 170 kg, not 110- on
- step 4 · ethyl formate
- suggested
- Verify against the source — a source-data inconsistency, not an extraction error. Do not overwrite the cited numbers.
05
Export
Everything above downloads as one JSON file: every reaction, chemical, step and condition, with each value’s source sentence. Load it into a route planner, a process model or an LCA tool.
Every paper comes back in the same format. Run fifty and you can query them together.
Scroll to pan · text is selectable · Esc to close
If you’re interested in booking a demo or would like to learn more about pricing, please contact us at info@cdi-sg.com