Targeted methods measure the constituents you expect, non-targeted screening looks for the ones you did not
How a botanical laboratory would combine validated assays with high-resolution mass spectrometry, molecular networking and natural-product databases. Every chart uses a published method or an open dataset.
Status. EUTECNIQ is pre-operational: it has no laboratory, instruments, methods or data. The workflows here describe what it would do.
Sources: COCONUT 2.0 (Chandrasekhar et al., Nucleic Acids Res 2025); NPClassifier (Kim et al., J Nat Prod 2021); GNPS LEAFBOT library, downloaded October 24, 2026; formula count computed on this page.
One high-resolution LC-MS run can answer three different questions
The same raw file can support a validated assay, a check against a suspect list and an open search for unknowns; the certainty of each answer differs.
Explanation, details and sources
Liquid chromatography (LC) separates the constituents of an extract by retention time; electrospray ionization (ESI) charges them; a high-resolution mass spectrometer (HRMS, such as an Orbitrap or a quadrupole time-of-flight) records their mass-to-charge ratio (m/z) to within a few parts per million and fragments selected ions (MS/MS).
Targeted analysis measures a short list of named analytes against reference standards and is validated for its purpose. Suspect screening searches the data for compounds on a prepared list (formula, m/z, sometimes MS/MS) without a standard for each. Non-targeted screening treats every detected signal as a possible compound. The NORMAN guidance notes that screening allows detection "without upfront selection and purchase of standards" and that target methods "are typically optimised for a small set of compounds".
Hollender J, Schymanski EL, Ahrens L, et al. NORMAN guidance on suspect and non-target screening in environmental monitoring. Environ Sci Eur. 2023;35:75. ICH Q2(R2), adopted November 1, 2023.
Only targeted methods report concentrations; screening reports candidates with a stated confidence
Targeted methods, calibrated with reference standards and validated under ICH Q2(R2), report concentrations. Screening results are hypotheses until a standard confirms them.
Explanation, details and sources
ICH Q2(R2) covers procedures for identity, assay, purity and impurity testing and sets out the performance characteristics to demonstrate (specificity or selectivity, working range, accuracy and precision, and detection or quantitation limits where relevant); the method-development page shows them by test type. Non-targeted screening has no equivalent harmonized validation guideline; the NORMAN guidance sets out quality assurance and states that "blanks are a requirement for NTS", because features present in blanks must be removed.
The symbols are EUTECNIQ's summary of these documents, not a ranking from any one source. Absolute quantitation without a reference standard is possible only as an estimate; NORMAN treats quantification without standards as a separate topic.
ICH Q2(R2) Validation of Analytical Procedures (2023); see analytical method development. Hollender et al. 2023 (NORMAN). Schymanski EL, et al. Environ Sci Technol. 2014;48(4):2097–2098.
Mass accuracy narrows the candidate formulas, but rarely to one
RDBE = C − H/2 + N/2 + P/2 + 1
| Formula | Mass (Da) | Error (ppm) | RDBE |
|---|
Method, assumptions and limits
What it calculates. Every molecular formula made of the allowed elements whose monoisotopic mass lies within the tolerance of the neutral mass, after the filters below. An [M+H]+ or [M−H]− m/z is converted with the proton mass (1.00727646 Da).
Equations and constants. Monoisotopic masses 1H 1.00782503223, 12C 12, 14N 14.00307400443, 16O 15.99491461957, 31P 30.97376199842, 32S 31.9720711744 u (NIST); electron 5.485799090441 × 10−4 u (CODATA). Error in ppm and RDBE as shown above.
Filters (Kind & Fiehn 2007). Rule 1, element limits from their Table 1, taking the higher of the DNP and Wiley counts (below 500 Da: C 39, H 72, N 20, O 20, P 9, S 10; 500–1,000 Da: C 78, H 126, N 25, O 27, P 9, S 14). Rule 2, LEWIS (integer, non-negative RDBE for a neutral even-electron molecule) and SENIOR conditions with maximum valences C 4, H 1, N 5, O 2, P 5, S 6. Rules 4 and 5 (optional): common ranges covering 99.7% of the Wiley library, H/C 0.2–3.1, N/C ≤ 1.3, O/C ≤ 1.2, P/C ≤ 0.3, S/C ≤ 0.8.
Valid range. Neutral masses 50–1,000 Da, tolerances 0.5–20 ppm; outside this range the tool shows a warning and no result.
What it does not establish. It omits rule 3 (isotope pattern), rule 6 (element probabilities) and halogens, so real software that scores isotope patterns and fragments ranks far fewer candidates. A formula is not a structure: each formula still has many isomers.
References. Kind T, Fiehn O. BMC Bioinformatics. 2007;8:105 and 2006;7:234. NIST Atomic Weights and Isotopic Compositions. CODATA electron mass in u (NIST).
Verification. An independent numpy brute-force implementation (tests/numerics/ref/ana_formula.py) reproduces the counts; for example 6, 10, 16, 37 and 70 candidates for curcumin at 1, 2, 5, 10 and 20 ppm.
Data table
| Compound | Neutral mass (Da) | 1 ppm | 2 ppm | 5 ppm | 10 ppm | 20 ppm |
|---|---|---|---|---|---|---|
| Curcumin | 368.12599 | 6 | 10 | 16 | 37 | 70 |
| Quercetin | 302.04265 | 3 | 4 | 13 | 23 | 47 |
| Epigallocatechin gallate | 458.08491 | 9 | 25 | 64 | 125 | 245 |
| Hyperforin | 536.38656 | 5 | 9 | 19 | 40 | 77 |
| Ginkgolide B | 424.13695 | 4 | 10 | 31 | 66 | 135 |
| Caffeine | 194.08038 | 1 | 1 | 2 | 4 | 6 |
At 5 ppm, 16 formulas fit curcumin's mass and 64 fit EGCG's; isotope patterns, fragments and retention time are needed to choose among them.
Explanation, details and sources
Kind and Fiehn showed that "mass accuracy is insufficient even at less than 1 ppm" to give a unique formula in higher mass ranges, and proposed seven heuristic rules to remove chemically impossible or improbable formulas. Of their rules, isotope-pattern scoring was the most efficient filter; it needs the measured abundances of the M+1 and M+2 isotopologues, which this teaching tool does not use.
Kind T, Fiehn O. Metabolomic database annotations via query of elemental compositions: mass accuracy is insufficient even at less than 1 ppm. BMC Bioinformatics. 2006;7:234. Kind T, Fiehn O. Seven Golden Rules for heuristic filtering of molecular formulas obtained by accurate mass spectrometry. BMC Bioinformatics. 2007;8:105.
Eight processing steps turn raw scans into a feature table
Each step has parameters, so two laboratories can produce different feature tables from the same raw files unless every setting is reported.
Explanation, details and sources
A feature is a detected signal defined by its m/z, retention time and intensity in each sample. Feature finding, alignment across samples and gap filling are implemented, for example, in MZmine 3, XCMS (nonlinear retention-time alignment, matched filtration, peak detection and matching) and MS-DIAL (deconvolution of data-independent MS/MS). Feature-based molecular networking (FBMN) in GNPS takes such a feature table and its MS/MS spectra, which allows quantitative comparison and the separation of isomers.
Schmid R, et al. Integrative analysis of multimodal mass spectrometry data in MZmine 3. Nat Biotechnol. 2023;41(4):447–449. Smith CA, et al. XCMS. Anal Chem. 2006;78(3):779–787. Tsugawa H, et al. MS-DIAL. Nat Methods. 2015;12(6):523–526. Nothias LF, et al. Feature-based molecular networking in the GNPS analysis environment. Nat Methods. 2020;17(9):905–908.
Molecular networking links spectra that share fragments, so related compounds cluster
Positive mode, [M+H]+: 251 spectra, 113 edges, 26 clusters (largest 18); 99 linked spectra drawn, 152 without a partner not drawn.
Data table: clusters in each ion mode
| Cluster | Spectra | Compounds (library names, normalized) | Main pathways |
|---|---|---|---|
| 1 | 18 | dulcoside A, herbacetin 3,8-diglucoside, hesperidin, hyperoside, kaempferol 4′-glucoside, naringin, pectolinarin, quercitrin, rebaudioside A, rebaudioside C, rebaudioside D, rebaudioside E, rebaudioside G, rebaudioside M, rebaudioside N, rutin, steviolbioside, stevioside | Terpenoids (9); Shikimates and phenylpropanoids (8) |
| 2 | 17 | chrysin, curcumin, eriodictyol, hesperetin, isoliquiritigenin, kaempferol, liquiritigenin, luteolin, myricetin, naringenin, quercetin, sakuranetin | Shikimates and phenylpropanoids (17) |
| 3 | 7 | cannabichromene, cannabidiol, cannabigerol | Polyketides (7) |
| 4 | 6 | isoorientin, mangiferin, orientin, puerarin, swertisin, vitexin | Shikimates and phenylpropanoids (6) |
| 5 | 4 | costunolide, steviol, ursolic acid, valerenic acid | Terpenoids (4) |
| 6 | 4 | (−)-epicatechin, (−)-epicatechin gallate, (−)-epigallocatechin, (−)-epigallocatechin gallate | Shikimates and phenylpropanoids (4) |
| 7 | 4 | 2-amino-4-methylbenzothiazole, 2-amino-5-methylbenzothiazole, 2-amino-6-methylbenzothiazole, 2-amino-7-methylbenzothiazole | Not in COCONUT (3); Alkaloids (1) |
| 8 | 3 | 11-keto-β-boswellic acid, 18α-glycyrrhetinic acid, enoxolone | Terpenoids (3) |
| 9 | 2 | aconitine, hypaconitine | Alkaloids (2) |
| 10 | 2 | apigenin 7-O-glucoside, baicalin | Shikimates and phenylpropanoids (2) |
| 11 | 2 | coniferaldehyde | Shikimates and phenylpropanoids (2) |
| 12 | 2 | astragaloside IV, cycloastragenol | Terpenoids (2) |
| 13 | 2 | ginkgolic acid I, ginkgolic acid II | Polyketides (2) |
| 14 | 2 | ginkgolide A, ginkgolide B | Terpenoids (2) |
| 15 | 2 | glycyrrhizic acid, glycyrrhizic acid (ammonium salt) | Terpenoids (2) |
| 16 | 2 | (E)-guggulsterone, (Z)-guggulsterone | Terpenoids (2) |
| 17 | 2 | lobeline, lobeline (HCl salt) | Alkaloids (2) |
| 18 | 2 | sinomenine, sinomenine (HCl salt) | Alkaloids (2) |
| 19 | 2 | corynanthine, yohimbine (HCl salt) | Alkaloids (2) |
| 20 | 2 | anagyrine, baptifoline | Alkaloids (2) |
| 21 | 2 | cannabidiolic acid, cannabigerolic acid | Polyketides (2) |
| 22 | 2 | cannabidiolic acid, cannabigerolic acid | Polyketides (2) |
| 23 | 2 | corydaline, tetrahydropalmatine | Alkaloids (2) |
| 24 | 2 | (+)-Isocorydine, isoboldine | Alkaloids (2) |
| 25 | 2 | allocryptopine, protopine | Alkaloids (2) |
| 26 | 2 | chelidonine, corynoline | Alkaloids (2) |
| Cluster | Spectra | Compounds (library names, normalized) | Main pathways |
|---|---|---|---|
| 1 | 12 | eriodictyol, isoliquiritigenin, liquiritigenin, myricetin, naringenin, quercetin, sakuranetin | Shikimates and phenylpropanoids (12) |
| 2 | 9 | dulcoside A, rebaudioside A, rebaudioside C, rebaudioside D, rebaudioside E, rebaudioside G, rebaudioside M, rebaudioside N, stevioside | Terpenoids (8); Not in COCONUT (1) |
| 3 | 5 | isoorientin, mangiferin, orientin, puerarin, vitexin | Shikimates and phenylpropanoids (5) |
| 4 | 5 | hyperoside, kaempferol 4′-glucoside, quercitrin, rutin, tiliroside | Shikimates and phenylpropanoids (5) |
| 5 | 4 | cannabichromene, cannabigerol | Polyketides (4) |
| 6 | 3 | (−)-epicatechin gallate, (−)-epigallocatechin gallate | Shikimates and phenylpropanoids (3) |
| 7 | 3 | herbacetin 3,8-diglucoside, sennoside A, sennoside B | Polyketides (2); Shikimates and phenylpropanoids (1) |
| 8 | 3 | hesperidin, naringin, neohesperidin dihydrochalcone | Shikimates and phenylpropanoids (3) |
| 9 | 3 | eriodictyol, luteolin, naringenin | Shikimates and phenylpropanoids (3) |
| 10 | 2 | apigenin 7-O-glucoside, luteolin 7-O-glucoside | Shikimates and phenylpropanoids (2) |
| 11 | 2 | bilobalide | Terpenoids (2) |
| 12 | 2 | ginkgolide B, ginkgolide C | Terpenoids (2) |
| 13 | 2 | glycyrrhizic acid, glycyrrhizic acid (ammonium salt) | Terpenoids (2) |
| 14 | 2 | gentiobiose, palatinose | Carbohydrates (2) |
| 15 | 2 | cannabidiol, cannabidiolic acid | Polyketides (2) |
| 16 | 2 | cannabidiolic acid, cannabigerolic acid | Polyketides (2) |
| 17 | 2 | curcumin | Shikimates and phenylpropanoids (2) |
| 18 | 2 | rosmarinic acid | Shikimates and phenylpropanoids (2) |
| 19 | 2 | phloretin | Shikimates and phenylpropanoids (2) |
| 20 | 2 | glabranin, pinocembrin | Shikimates and phenylpropanoids (2) |
Flavonoids, steviol glycosides, cannabinoids and aconitine-type alkaloids each form their own clusters; 152 of 251 positive-mode spectra have no partner.
Data table: matched fragments for each pair
| m/z, top | % | m/z, bottom | % | Match |
|---|---|---|---|---|
| 57.0709 | 2 | 57.0707 | 4 | direct |
| 59.0501 | 2 | 59.0499 | 2 | direct |
| 113.0963 | 16 | 113.0961 | 11 | direct |
| 299.1272 | 26 | 315.1212 | 30 | shifted (Δ 15.995 Da) |
| 327.1221 | 34 | 343.1171 | 42 | shifted (Δ 15.995 Da) |
| 345.1327 | 100 | 361.1274 | 100 | shifted (Δ 15.995 Da) |
| 363.1431 | 45 | 379.1381 | 75 | shifted (Δ 15.995 Da) |
| 373.1277 | 30 | 389.1222 | 34 | shifted (Δ 15.995 Da) |
| 391.1381 | 18 | 407.1330 | 21 | shifted (Δ 15.995 Da) |
| m/z, top | % | m/z, bottom | % | Match |
|---|---|---|---|---|
| 68.9971 | 12 | 68.9970 | 11 | direct |
| 111.0075 | 15 | 111.0075 | 18 | direct |
| 121.0283 | 60 | 137.0231 | 68 | shifted (Δ 15.995 Da) |
| 153.0180 | 100 | 153.0179 | 98 | direct |
| 165.0179 | 41 | 165.0179 | 39 | direct |
| 183.0285 | 17 | 183.0284 | 14 | direct |
| 213.0543 | 33 | 229.0490 | 100 | shifted (Δ 15.995 Da) |
| 231.0647 | 17 | 247.0594 | 13 | shifted (Δ 15.995 Da) |
| 241.0493 | 19 | 257.0439 | 58 | shifted (Δ 15.995 Da) |
| 258.0518 | 30 | 274.0468 | 19 | shifted (Δ 15.995 Da) |
| 269.0436 | 5 | 285.0389 | 24 | shifted (Δ 15.995 Da) |
| m/z, top | % | m/z, bottom | % | Match |
|---|---|---|---|---|
| 123.0442 | 100 | 139.0388 | 100 | shifted (Δ 15.995 Da) |
| 147.0439 | 2 | 163.0387 | 3 | shifted (Δ 15.995 Da) |
| 151.0388 | 17 | 151.0388 | 18 | direct |
| 153.0181 | 29 | 153.0181 | 20 | direct |
| 165.0543 | 10 | 181.0494 | 5 | shifted (Δ 15.995 Da) |
| 231.0645 | 2 | 247.0606 | 1 | shifted (Δ 15.995 Da) |
| 255.0656 | 2 | 271.0602 | 1 | shifted (Δ 15.995 Da) |
| 273.0754 | 7 | 289.0703 | 7 | shifted (Δ 15.995 Da) |
| 291.0857 | 15 | 307.0811 | 2 | shifted (Δ 15.995 Da) |
Ginkgolide A and B differ by one oxygen atom (15.995 Da); 6 of their 9 matched fragments line up only after that shift.
Explanation, details and sources
Molecular networking (Watrous et al. 2012; Wang et al. 2016) compares every MS/MS spectrum with every other. The modified cosine score counts a fragment pair as matched if the two m/z values agree, or if they agree after adding the difference between the two precursor masses, so a methylation or an extra hydroxyl does not break the match. Spectra above a score threshold are joined by an edge; clusters of related structures emerge.
For this page EUTECNIQ downloaded the 802 spectra of the LEAFBOT library and wrote its own implementation, using the defaults in the GNPS documentation: peaks within ±17 Da of the precursor removed; only the 6 most intense peaks kept in any ±50 Da window; spectra with fewer than 5 fragments left unconnected; an edge where cosine ≥ 0.7 with at least 6 matched fragments; each node keeps at most its 10 best neighbors (mutual); clusters are capped at 100 nodes; fragment tolerance 0.02 Da, the documented value for high-resolution data. Intensities were not transformed. Only [M+H]+ (positive) or [M−H]− (negative) spectra were used.
Edges reflect shared fragments, not shared biosynthesis. In positive mode, steviol glycosides and flavonoid glycosides fall in one cluster, connected through sugar-related fragments; in negative mode they separate. Library names were normalized for display (lower case, obvious misspellings corrected); the edge list keeps the original names.
Watrous J, et al. Mass spectral molecular networking of living microbial colonies. Proc Natl Acad Sci USA. 2012;109(26):E1743–E1752. Wang M, et al. Sharing and community curation of mass spectrometry data with Global Natural Products Social Molecular Networking. Nat Biotechnol. 2016;34(8):828–837. GNPS documentation, molecular networking parameters (accessed October 24, 2026). LEAFBOT library page, GNPS (accessed October 24, 2026).
Every annotation should carry a confidence level, from exact mass to confirmed structure
A library match reaches level 2a; only a run against an authentic reference standard under the same method reaches level 1.
Explanation, details and sources
The five levels separate what was measured from what was inferred. A level-4 formula comes from exact mass with isotope or adduct evidence; a level-3 annotation names a candidate structure, substituent or class; level 2 needs a library spectrum match (2a) or diagnostic evidence (2b); level 1 requires a reference standard measured with MS, MS/MS and retention time. The example m/z 465.1028 is the [M+H]+ ion of C21H20O12 (for example hyperoside, a quercetin hexoside), computed from NIST masses.
Schymanski EL, Jeon J, Gulde R, Fenner K, Ruff M, Singer HP, Hollender J. Identifying small molecules via high resolution mass spectrometry: communicating confidence. Environ Sci Technol. 2014;48(4):2097–2098. Hollender et al. 2023, Table 7.
Dereplication checks each spectrum against what is already known before anything is called new
Data table
| From | To | Spectra |
|---|---|---|
| LEAFBOT [M+H]+ spectra | In COCONUT 2.0 | 245 |
| In COCONUT 2.0 | Shikimates and phenylpropanoids | 86 |
| In COCONUT 2.0 | Alkaloids | 85 |
| Alkaloids | No partner (singleton) | 66 |
| Shikimates and phenylpropanoids | No partner (singleton) | 47 |
| In COCONUT 2.0 | Terpenoids | 44 |
| Shikimates and phenylpropanoids | Linked in the network | 39 |
| Terpenoids | Linked in the network | 24 |
| In COCONUT 2.0 | Polyketides | 22 |
| Terpenoids | No partner (singleton) | 20 |
| Alkaloids | Linked in the network | 19 |
| Polyketides | Linked in the network | 13 |
| Polyketides | No partner (singleton) | 9 |
| LEAFBOT [M+H]+ spectra | Not in COCONUT | 6 |
| In COCONUT 2.0 | Amino acids and peptides | 5 |
| Amino acids and peptides | No partner (singleton) | 5 |
| Not in COCONUT | Linked in the network | 4 |
| Not in COCONUT | No partner (singleton) | 2 |
| In COCONUT 2.0 | Fatty acids | 2 |
| Fatty acids | No partner (singleton) | 2 |
| In COCONUT 2.0 | Carbohydrates | 1 |
| Carbohydrates | No partner (singleton) | 1 |
| LEAFBOT [M+H]+ spectra | Fewer than 5 fragments | 6 |
245 of 257 positive-mode reference spectra belong to structures already in COCONUT 2.0, which is why dereplication comes before any claim of novelty.
Explanation, details and sources
Dereplication means recognizing known compounds early, so that effort goes to the unknowns. Structure databases answer "is this structure known, and from which organism?"; spectral libraries answer "does this spectrum match a measured reference?"; in silico tools rank candidates when no reference spectrum exists.
- COCONUT 2.0: an open collection of natural products from 63 data collections; 695,133 unique structures in the September 2024 release. Stereoisomers are kept as separate molecules under one identifier with a suffix. Data released under CC0. The October 2026 dump used here has 738,794 entries and 479,690 unique 2D structures.
- LOTUS: an open resource of more than 750,000 referenced structure–organism pairs.
- GNPS spectral libraries: community reference MS/MS spectra; spectra contributed directly to GNPS carry a CC0 license by default.
- SIRIUS 4 with CSI:FingerID searches structure databases from MS/MS when no library spectrum exists; CANOPUS predicts 2,497 compound classes from fragmentation spectra; NPClassifier assigns structures to 7 pathways, 70 superclasses and 672 classes.
Six LEAFBOT [M+H]+ spectra had fewer than 5 fragments after filtering and were not networked. Five of the six spectra without a COCONUT match are of three aminomethylbenzothiazoles, synthetic reference compounds; the sixth is rebaudioside M, a steviol glycoside whose structure had no connectivity match in the October 2026 dump.
Chandrasekhar V, et al. COCONUT 2.0: a comprehensive overhaul and curation of the collection of open natural products database. Nucleic Acids Res. 2025;53(D1):D634–D643. COCONUT download page (October 2026 release; CC0). Rutz A, et al. The LOTUS initiative for open knowledge management in natural products research. eLife. 2022;11:e70780. GNPS documentation, library license. Dührkop K, et al. SIRIUS 4. Nat Methods. 2019;16(4):299–302. Dührkop K, et al. CANOPUS. Nat Biotechnol. 2021;39(4):462–471. Kim HW, et al. NPClassifier. J Nat Prod. 2021;84(11):2795–2807.
Natural products are assembled from a handful of biosynthetic building blocks
Data table
| Pathway | Superclass | Structures | Share of pathway |
|---|---|---|---|
| Terpenoids | Diterpenoids | 25,437 | 22.7% |
| Terpenoids | Triterpenoids | 24,652 | 22.0% |
| Terpenoids | Sesquiterpenoids | 23,141 | 20.7% |
| Terpenoids | Steroids | 17,932 | 16.0% |
| Terpenoids | Monoterpenoids | 6,653 | 5.9% |
| Terpenoids | Meroterpenoids | 2,521 | 2.3% |
| Terpenoids | Other or none (11 groups) | 11,524 | 10.3% |
| Alkaloids | Tryptophan alkaloids | 22,311 | 17.6% |
| Alkaloids | Lysine alkaloids | 13,205 | 10.4% |
| Alkaloids | Tyrosine alkaloids | 10,956 | 8.7% |
| Alkaloids | Pseudoalkaloids | 9,009 | 7.1% |
| Alkaloids | Nicotinic acid alkaloids | 8,727 | 6.9% |
| Alkaloids | Anthranilic acid alkaloids | 8,012 | 6.3% |
| Alkaloids | Ornithine alkaloids | 4,508 | 3.6% |
| Alkaloids | Peptide alkaloids | 2,799 | 2.2% |
| Alkaloids | Other or none (43 groups) | 47,070 | 37.2% |
| Shikimates and phenylpropanoids | Flavonoids | 24,167 | 29.5% |
| Shikimates and phenylpropanoids | Coumarins | 20,925 | 25.5% |
| Shikimates and phenylpropanoids | Isoflavonoids | 6,068 | 7.4% |
| Shikimates and phenylpropanoids | Lignans | 4,688 | 5.7% |
| Shikimates and phenylpropanoids | Phenolic acids (C6-C1) | 3,771 | 4.6% |
| Shikimates and phenylpropanoids | Phenylpropanoids (C6-C3) | 3,051 | 3.7% |
| Shikimates and phenylpropanoids | Stilbenoids | 1,667 | 2.0% |
| Shikimates and phenylpropanoids | Xanthones | 1,644 | 2.0% |
| Shikimates and phenylpropanoids | Other or none (18 groups) | 15,937 | 19.5% |
| Fatty acids | Glycerolipids | 30,843 | 55.5% |
| Fatty acids | Glycerophospholipids | 6,087 | 11.0% |
| Fatty acids | Fatty acyls | 5,425 | 9.8% |
| Fatty acids | Fatty Acids and Conjugates | 3,972 | 7.1% |
| Fatty acids | Fatty esters | 3,233 | 5.8% |
| Fatty acids | Sphingolipids | 1,819 | 3.3% |
| Fatty acids | Other or none (16 groups) | 4,181 | 7.5% |
| Polyketides | Polycyclic aromatic polyketides | 5,404 | 13.5% |
| Polyketides | Chromanes | 4,895 | 12.2% |
| Polyketides | Macrolides | 4,129 | 10.3% |
| Polyketides | Aromatic polyketides | 3,826 | 9.5% |
| Polyketides | Naphthalenes | 3,354 | 8.3% |
| Polyketides | Cyclic polyketides | 3,173 | 7.9% |
| Polyketides | Linear polyketides | 2,660 | 6.6% |
| Polyketides | Meroterpenoids | 2,064 | 5.1% |
| Polyketides | Phloroglucinols | 1,580 | 3.9% |
| Polyketides | Xanthones | 810 | 2.0% |
| Polyketides | Other or none (23 groups) | 8,279 | 20.6% |
| Amino acids and peptides | Oligopeptides | 8,649 | 42.7% |
| Amino acids and peptides | Small peptides | 7,417 | 36.6% |
| Amino acids and peptides | β-lactams | 570 | 2.8% |
| Amino acids and peptides | Macrolides | 481 | 2.4% |
| Amino acids and peptides | Other or none (23 groups) | 3,136 | 15.5% |
| Carbohydrates | Saccharides | 1,855 | 39.5% |
| Carbohydrates | Nucleosides | 1,238 | 26.4% |
| Carbohydrates | Aminosugars and aminoglycosides | 733 | 15.6% |
| Carbohydrates | Polyols | 417 | 8.9% |
| Carbohydrates | Other or none (6 groups) | 453 | 9.6% |
NPClassifier places 92% of the 479,690 unique 2D structures in COCONUT in a pathway; alkaloids (126,597) and terpenoids (111,860) are the largest.
Explanation, details and sources
Dewick organizes secondary metabolism by building block: the acetate pathway (fatty acids and polyketides), the shikimate pathway (aromatic amino acids and phenylpropanoids, including coumarins, flavonoids and stilbenes), the mevalonate and methylerythritol phosphate (MEP) pathways (terpenoids and steroids), alkaloids grouped by their amino-acid origin, peptides and carbohydrates. NPClassifier uses seven matching pathways. Counts here use one record per InChIKey connectivity block (stereoisomers counted once), so they are lower than the database's entry count of 738,794.
Dewick PM. Medicinal Natural Products: A Biosynthetic Approach. 3rd ed. Chichester: Wiley; 2009 (ISBN 978-0-470-74168-9). Kim HW, et al. J Nat Prod. 2021;84(11):2795–2807. COCONUT October 2026 dump.
Six marker compounds in three dimensions, each computed from its PubChem structure
NPClassifier, as distributed with COCONUT, labels ginkgolide B a sesquiterpenoid, although it is a C20 diterpene trilactone: automated class labels are predictions to check.
Explanation, details and sources
Each model is one low-energy conformer computed by EUTECNIQ with RDKit (ETKDG version 3 embedding, then MMFF94 optimization) from the PubChem SMILES; the molecular formula was checked against PubChem. It is not a crystal structure and not the only shape the molecule adopts. Drag or use the arrow keys to rotate; dashed bonds are aromatic.
| Compound | PubChem CID | Formula | Botanical | COCONUT identifier | NPClassifier (COCONUT dump) |
|---|---|---|---|---|---|
| Curcumin | 969516 | C21H20O6 | Turmeric | CNP0337918.1 | Shikimates and phenylpropanoids / Diarylheptanoids / Linear diarylheptanoids |
| Quercetin | 5280343 | C15H10O7 | Ginkgo (flavonol aglycone) | CNP0103504.0 | Shikimates and phenylpropanoids / Flavonoids / Flavonols |
| Ginkgolide B | 11973122 | C20H24O10 | Ginkgo | CNP0254856.10 | Terpenoids / Sesquiterpenoids / Picrotoxane sesquiterpenoids |
| Hyperforin | 441298 | C35H52O4 | St. John's wort | CNP0290944.1 | Polyketides / Meroterpenoids / Polyprenylated cyclic polyketides (Hop meroterpenoids) |
| Epigallocatechin gallate | 65064 | C22H18O11 | Green tea | CNP0258703.1 | Shikimates and phenylpropanoids / Flavonoids / Flavan-3-ols |
| Caffeine | 2519 | C8H10N4O2 | Green tea | CNP0228556.0 | Alkaloids / Pseudoalkaloids / Purine alkaloids |
Ginkgolides A, B, C and J are described as diterpene trilactones and bilobalide as a sesquiterpene trilactone (EFSA FEEDAP Panel 2024); the NPClassifier label in the dump is therefore wrong for ginkgolide B.
PubChem compound records (CIDs above; checked October 24, 2026). Wang S, Witek J, Landrum GA, Riniker S. J Chem Inf Model. 2020;60(4):2044–2058 (ETKDG v3). Halgren TA. J Comput Chem. 1996;17(5–6):490–519 (MMFF94). RDKit 2026.09.1. EFSA FEEDAP Panel. EFSA J. 2024;22(4):e8733. Strømgaard K, Nakanishi K. Angew Chem Int Ed. 2004;43(13):1640–1658.
A dozen ring scaffolds recur thousands of times across natural products
Data table
| Rank | Scaffold (SMILES) | Structures | Top pathways |
|---|---|---|---|
| 1 | c1ccccc1 | 13,753 | Shikimates and phenylpropanoids 4,206; No pathway assigned 2,379; Alkaloids 2,363 |
| 2 | C1CCOCC1 | 2,726 | Fatty acids 1,235; Carbohydrates 424; No pathway assigned 392 |
| 3 | O=c1ccc2ccccc2o1 | 2,686 | Shikimates and phenylpropanoids 2,672; Amino acids and peptides 10; No pathway assigned 3 |
| 4 | O=c1cc(-c2ccccc2)oc2ccccc12 | 2,248 | Shikimates and phenylpropanoids 2,247; No pathway assigned 1 |
| 5 | c1ccc2[nH]ccc2c1 | 1,704 | Alkaloids 1,242; Amino acids and peptides 378; No pathway assigned 41 |
| 6 | C1CCC2C(C1)CCC1C3CCCC3CCC21 | 1,533 | Terpenoids 1,520; Alkaloids 12; No pathway assigned 1 |
| 7 | C1CCCCC1 | 1,413 | Fatty acids 539; Terpenoids 479; No pathway assigned 155 |
| 8 | O=C1C(=Cc2ccccc2)Oc2ccccc21 | 1,184 | Shikimates and phenylpropanoids 1,148; No pathway assigned 31; Alkaloids 5 |
| 9 | C1=CCCCC1 | 1,166 | Terpenoids 904; No pathway assigned 131; Amino acids and peptides 33 |
| 10 | C1=C2CCCCC2C2CCC3CCCC3C2C1 | 1,146 | Terpenoids 1,129; Alkaloids 17 |
| 11 | O=c1c2ccccc2oc2ccccc12 | 1,121 | Shikimates and phenylpropanoids 714; Polyketides 407 |
| 12 | O=C1CC(c2ccccc2)Oc2ccccc21 | 1,102 | Shikimates and phenylpropanoids 1,099; Polyketides 2; No pathway assigned 1 |
Benzene alone is the scaffold of 13,753 structures, while 75,889 of the 123,533 distinct scaffolds occur only once.
Explanation, details and sources
A Bemis–Murcko scaffold keeps the ring systems and the linkers between them and removes side chains; RDKit keeps atoms double-bonded to the scaffold, so carbonyl groups of coumarins, flavones and xanthones remain. Stereochemistry was removed first, so stereoisomers share a scaffold. 55,326 structures (mostly fatty acids) have no ring and therefore no scaffold. Steroid ring systems appear more than once because RDKit scaffolds keep ring double bonds.
Bemis GW, Murcko MA. The properties of known drugs. 1. Molecular frameworks. J Med Chem. 1996;39(15):2887–2893. RDKit 2026.09.1 (MurckoScaffold). COCONUT October 2026 dump.
Each biosynthetic pathway occupies its own region of chemical space
Drag to rotate, or use the buttons. Each point is one structure; hover to see its name.
Data table
| Pathway | n | MW (Da) | Crippen logP | Fsp3 |
|---|---|---|---|---|
| Terpenoids | 200 | 442 | 3.6 | 0.78 |
| Alkaloids | 200 | 394 | 2.7 | 0.42 |
| Shikimates and phenylpropanoids | 200 | 390 | 3.3 | 0.26 |
| Fatty acids | 200 | 835 | 14.6 | 0.83 |
Data tables: medians by pathway and component loadings
| Pathway | n | MW | cLogP | TPSA | Fsp3 | Rotatable bonds | Aromatic rings | Stereocenters |
|---|---|---|---|---|---|---|---|---|
| Terpenoids | 455 | 425 | 3.6 | 82 | 0.77 | 4 | 0 | 7 |
| Alkaloids | 547 | 384 | 2.7 | 77 | 0.43 | 4 | 2 | 2 |
| Shikimates and phenylpropanoids | 355 | 410 | 3.3 | 95 | 0.26 | 5 | 3 | 1 |
| Fatty acids | 229 | 830 | 15.8 | 79 | 0.86 | 44 | 0 | 1 |
| Polyketides | 162 | 388 | 3.2 | 96 | 0.41 | 5 | 2 | 1 |
| Amino acids and peptides | 88 | 634 | 0.8 | 174 | 0.57 | 10 | 1 | 5 |
| Carbohydrates | 29 | 462 | -3.1 | 231 | 0.88 | 7 | 0 | 8 |
| Descriptor | PC1 | PC2 |
|---|---|---|
| MW | +0.35 | +0.25 |
| cLogP | -0.10 | +0.44 |
| TPSA | +0.41 | -0.04 |
| HBD | +0.39 | -0.08 |
| HBA | +0.41 | -0.01 |
| RotB | +0.10 | +0.51 |
| Fsp3 | +0.08 | +0.46 |
| Rings | +0.25 | -0.25 |
| AromRings | +0.09 | -0.41 |
| nO | +0.40 | +0.03 |
| nN | +0.14 | -0.17 |
| Stereo | +0.34 | +0.08 |
Data table
| Pathway (structures) | Glycosides | Contain nitrogen | Contain halogen | Aromatic ring | Fsp3 ≥ 0.5 | No Lipinski violation |
|---|---|---|---|---|---|---|
| Terpenoids (111,860) | 25.8% | 11.2% | 2.3% | 25.1% | 93.7% | 46.1% |
| Alkaloids (126,597) | 1.6% | 99.6% | 10.5% | 90.1% | 36.9% | 77.8% |
| Shikimates and phenylpropanoids (81,918) | 17.2% | 29.7% | 9.0% | 99.6% | 8.4% | 60.9% |
| Fatty acids (55,560) | 6.3% | 14.2% | 1.5% | 3.0% | 96.3% | 17.7% |
| Polyketides (40,174) | 14.5% | 26.7% | 8.9% | 75.6% | 41.2% | 53.8% |
| Amino acids and peptides (20,253) | 5.4% | 99.4% | 6.9% | 66.0% | 65.4% | 42.0% |
| Carbohydrates (4,696) | 64.3% | 64.7% | 3.3% | 32.0% | 94.0% | 29.6% |
| No pathway assigned (38,632) | 9.7% | 74.9% | 9.6% | 82.3% | 45.2% | 50.3% |
Fsp3 is at least 0.5 in 94% of terpenoids but 8% of phenylpropanoids, and nearly all alkaloids contain nitrogen: one extraction or method rarely suits every pathway.
Explanation, details and sources
Descriptors were computed with RDKit for each sampled structure: molecular weight, Crippen logP, topological polar surface area (TPSA), hydrogen-bond donors and acceptors, rotatable bonds, Fsp3, ring and aromatic-ring counts, oxygen and nitrogen counts and stereocenters. PC1 rises with size and polarity (molecular weight, TPSA, donors, acceptors, oxygen count); PC2 rises with flexibility and saturation (rotatable bonds, Fsp3, logP) and falls with aromatic rings. Natural products have long been noted to differ from synthetic compounds in stereocenters, aromatic rings, saturation and heteroatom ratios (Feher and Schmidt 2003). Sampling one record per connectivity block avoids weighting molecules with many recorded stereoisomers.
Feher M, Schmidt JM. Property distributions: differences between drugs, natural products, and molecules from combinatorial chemistry. J Chem Inf Comput Sci. 2003;43(1):218–227. RDKit 2026.09.1. COCONUT October 2026 dump (CC0).
How EUTECNIQ would choose between targeted and non-targeted work
EUTECNIQ would screen broadly to find what matters, then develop and validate a targeted method for anything a release decision depends on.
Explanation, details and sources
In practice, release testing of a botanical ingredient under 21 CFR Part 111 relies on identity, strength and contaminant methods that are scientifically valid for the matrix. Non-targeted screening would support raw-material comparison, adulteration investigations and discovery, and its findings would be reported with a confidence level. Until EUTECNIQ has its own laboratory, such work would be placed with qualified partner laboratories.
Related pages: analytical methods by question, method development and validation, discovery and characterization.
Need a constituent measured, or an unknown peak explained?
Tell us the material and the decision the result must support.