Skip to content
Plate IXProvenance

Sources and licenses

Six sources produce everything on this site. Each is named below with what it supplies, the terms it carries, and how to cite it — and so is every dataset the archive holds but this build refuses to display.

I

What is used

19,644 measurements and 545 compounds are drawn from these six.

ChEMBL

EMBL-EBI

CC BY-SA 3.0

Used for

Every bioactivity measurement on this site: Kᵢ, Kd, IC₅₀, EC₅₀, AC₅₀, potency and the other recorded readouts, together with assay metadata, target names and organism. Each measurement keeps its ChEMBL assay identifier, which is what makes the row traceable.

Obligations

Attribution and share-alike on any redistributed derivative. Assay and molecule identifiers are retained so every value resolves back to its ChEMBL record.

Cite as

Zdrazil B, et al. The ChEMBL Database in 2023: a drug discovery platform spanning multiple bioactivity data types and time periods. Nucleic Acids Res. 2024;52(D1):D1180–D1192.

PubChem

NCBI / U.S. National Library of Medicine, NIH

No copyright asserted on aggregated data

Used for

Compound identity: structure (SMILES), formula, molecular weight, IUPAC name, synonyms and the 2D depictions shown on each dossier. PubChem is the authority the identity audit checks every record against, and the structure descriptors are computed from the SMILES it returns rather than from the local copy. PubChem also aggregates the prose this site quotes: the descriptive record on each dossier’s Summary — what a compound is, what it is recognized for, what a body does with it and how it is scheduled — alongside the pharmacology and toxicology passages, each attributed to the depositor database that wrote it (DrugBank, LiverTox, HSDB, NCI Thesaurus, ChEBI, FDA, DEA) rather than to PubChem itself. Every passage is quoted whole; none is summarized.

Obligations

None imposed; individual depositor records may carry their own terms. Treated as free for research use.

Cite as

Kim S, et al. PubChem 2023 update. Nucleic Acids Res. 2023;51(D1):D1373–D1380.

MeSH

U.S. National Library of Medicine, NIH — read via PubChem

Public domain (U.S. Government work)

Used for

Pharmacological classification on the Families page: which compounds are hallucinogens, dissociative anesthetics, muscarinic antagonists and so on. Each class is a MeSH descriptor carrying NLM's own definition, assigned to the compound by PubChem rather than inferred here. The previous build derived this axis from regular expressions over compound names, which is a taxonomy with no author and no citation; it is not used.

Obligations

None imposed. NLM asks that MeSH not be presented as endorsed by, or produced in collaboration with, NLM — it is quoted here as a third-party vocabulary and each class links to its descriptor.

Cite as

Medical Subject Headings (MeSH). U.S. National Library of Medicine, Bethesda MD. https://www.nlm.nih.gov/mesh/

NIMH PDSP Ki Database

National Institute of Mental Health Psychoactive Drug Screening Program, University of North Carolina at Chapel Hill; Director, Bryan L. Roth

Freely available for non-commercial research use with acknowledgement

Used for

1,399 equilibrium binding constants determined under a single screening program, with the radioligand and tissue preparation each was measured against. 1,066 of them carry a PubMed identifier, so they resolve to the paper that reported the measurement rather than to a database record — until these were ingested, every reference_pmid in the archive was empty. Compounds are matched to PDSP's free-text ligand names only where the name appears verbatim in that compound's verified PubChem synonym list; a name two compounds both claim is refused rather than assigned.

Obligations

Ki determinations, receptor binding profiles … were generously provided by the National Institute of Mental Health's Psychoactive Drug Screening Program, Contract # HHSN-271-2008-00025-C (NIMH PDSP). The NIMH PDSP is directed by Bryan L. Roth at the University of North Carolina at Chapel Hill and Project Officer Jamie Driscoll at NIMH, Bethesda MD, USA.

Cite as

Roth BL, Lopez E, Patel S, Kroeze WK. The Multiplicity of Serotonin Receptors: Uselessly Diverse Molecules or an Embarrassment of Riches? The Neuroscientist. 2000;6(4):252–262.

PubMed / MEDLINE

U.S. National Library of Medicine, NIH

Public domain (U.S. Government work); individual articles remain under their publishers' terms

Used for

Duration of acute subjective effects and plasma elimination half-life, on each compound's behavioral summary. Every value is a sentence quoted verbatim from the abstract of a named controlled trial or pharmacokinetic study, and each citation is re-resolved against PubMed on every audit run — an entry whose PMID stops resolving to the recorded paper is withheld rather than shown. Candidates are harvested automatically but promoted by hand, because a pattern match cannot tell a compound's half-life from one mentioned beside it. PubMed is also the only source here that is not a re-publisher: ChEMBL and PubChem carry a measurement a year or more after the laboratory reported it, and sometimes never, so where the databases lag, a paper is read and transcribed instead of showing nothing. That reaches two things. Measurements: 64 rows on this site are transcribed by hand from a named paper, each carrying the paper's own wording for the number and where in the paper it sits (tools/literature_measurements.json). And compounds: ten records exist here because a paper characterized them and ChEMBL had not curated the result — three halogenated tryptamines from a 2026 Molecular Psychiatry paper, and seven ring-deleted analogues of LSD from a 2026 PNAS paper — identity still from PubChem and audited weekly against it, admission and every value from the paper, said on the face of the dossier (tools/literature_compounds.json). What the paper cannot supply is a structure anyone can re-check, so the name the paper prints is parsed by OPSIN and has to return the structure PubChem holds for the cited record; two further analogues from the PNAS paper are declined on that rule, not because the evidence is thin — the paper names and characterizes them as fully as the seven — but because PubChem holds no record of either structure, and a structure held only here would sit permanently unaudited while looking like every audited record. PubMed also supplies the bibliography on each dossier's Literature section: every PMID this archive cites anywhere — on an assay row, beside a quoted passage of pharmacology or toxicology, or against a curated duration — is resolved once to its title, journal, year and first authors. 330 identifiers resolve, and 72 of the 224 compounds carry at least one; the rest cite no publication and their dossiers say so. What a paper contributed is computed from this archive's own rows, and no summary of a study's content is written anywhere on this site.

Obligations

Abstracts are quoted, not reproduced in full, and every quotation names its journal, year and PMID so a reader can go to the source.

Cite as

PubMed. National Center for Biotechnology Information, U.S. National Library of Medicine. https://pubmed.ncbi.nlm.nih.gov/

ClinicalTrials.gov

U.S. National Library of Medicine, NIH

Public domain (U.S. Government work)

Used for

The Trials plate on each dossier: how many registered studies name the compound as an intervention, their phases and statuses, and the most recent of them with enrollment, sponsor and conditions. Every row resolves to its own NCT record. Nothing is aggregated across studies and no outcome is reported — a registered trial is a protocol somebody filed, not a result, so withdrawn and terminated studies are counted alongside the rest rather than dropped to make a compound look better studied than it is.

Obligations

NLM asks that the registry not be presented as endorsing any product or analysis. Records are quoted, never restated, and each links to its own NCT page.

Cite as

ClinicalTrials.gov. National Library of Medicine, Bethesda MD. https://clinicaltrials.gov/

Scholarly histories

Yale University Press, The MIT Press, University Press of Florida, Healing Arts Press, National Academies Press

Bibliographic metadata only; the works themselves remain under their publishers' terms

Used for

The bibliography in each dossier's History section, and nothing else. No database this site reads publishes a history heading, but the history of these compounds is written at length under peer review, and reporting an absence in our sources as though it were an absence in the literature was misleading. So the works are cited rather than paraphrased: this site does not summarize them, quote them, or state what they conclude. A book is attached to a specific compound only where the work's own title names it — Mike Jay's Mescaline appears on mescaline's dossier for that reason and on no other — because deciding what a book covers without opening it is the same invention the rest of this build refuses. Every author, imprint, year, ISBN and DOI was checked against the publisher, a stable library record or a review in an academic journal; the MIT Press volume was confirmed independently through CrossRef. Curated by hand in tools/history_sources.json.

Obligations

Nothing is reproduced. Each entry carries its own title, imprint and identifier so a reader can obtain the work. One volume, Expanding Mindscapes, is open access.

Cite as

See tools/history_sources.json for the full citation of each work, with how it was verified.

DRIFT

Dokholyan Laboratory

Public service of the Dokholyan Laboratory; no credentials required

Used for

The DRIFT grid on the Compound–target analysis page, and nothing else. DRIFT ranks targets by FP2 fingerprint similarity between a compound and the known ligands of each target, which is a statement about chemical structure rather than about binding — so it is shaded on its own 0–1 axis, never on a pX axis, and never merged with a measurement. DRIFT also returns an estimated pK for some rows; the service reports that these estimates do not affect its ranking, and this site shades none of them. Where an estimate exists it appears in the cell readout marked as an estimate. Just over half of what DRIFT returns names something that is not a molecular target — cell lines, organisms, tissue preparations, and the placeholders “No relevant target”, “Unchecked” and “ADMET” — and all of it is excluded by the same rule that keeps such rows off the measured grid.

Obligations

Attribution. Predicted values are labeled as estimates wherever they are shown, and are never presented as measurements.

Cite as

DRIFT. Dokholyan Laboratory. https://drift.dokhlab.org

UniProt Knowledgebase

UniProt Consortium (EMBL-EBI, SIB, PIR)

CC BY 4.0

Used for

What each target is, on the target pages: protein name, gene, entry name, and the FUNCTION annotation — quoted verbatim, with UniProt’s own inline PubMed markers left in the sentence rather than stripped out of it. Curated subcellular locations come from the same record. 159 of the archive’s 964 target names resolve to an accession; the rest are cell lines, organisms and assay descriptions, or names no gene lists as a synonym, and they show nothing rather than a guess.

Obligations

Attribution. Function text is quoted, not paraphrased: a summary composed here would read as authoritative while dropping the citations the sentence carries.

Cite as

The UniProt Consortium. UniProt: the Universal Protein Knowledgebase in 2025. Nucleic Acids Res. 2025;53(D1):D609–D617.

Human Protein Atlas

Knut and Alice Wallenberg Foundation

CC BY-SA 3.0

Used for

Where a target is expressed, in three separate readouts that are never merged: consensus tissue RNA (nTPM), which shades the anatomy plates on each compound dossier; single cell type RNA (nCPM), which gives the cell-type bars on a target page; and subcellular location by antibody immunofluorescence, which is a different assay from both and is labeled as such. Transcript is not protein, and a target’s gene being transcribed in a region is not evidence that a compound reaches it.

Obligations

Attribution and share-alike. Values are reproduced as published, and the anatomy shading is drawn on √nTPM so a three-order range stays legible — a transformation, stated where it is used.

Cite as

Uhlén M, et al. Tissue-based map of the human proteome. Science. 2015;347(6220):1260419.

STRING

SIB, CPR, EMBL

CC BY 4.0

Used for

The highest-confidence human functional partners of each resolved target, on its page. STRING’s combined score mixes evidence channels, so experiment, database and text mining are shown as separate columns beside it — 5-HT2A’s top partner GRM2 scores 0.998 combined but 0.34 experimental against 0.997 text mining, and collapsing that into one number would hide which kind of claim it is.

Obligations

Attribution. Scores are reproduced as returned and no threshold is applied here.

Cite as

Szklarczyk D, et al. The STRING database in 2023. Nucleic Acids Res. 2023;51(D1):D638–D646.

RDKit

Open-source RDKit project

BSD 3-Clause

Used for

Descriptor calculation (molecular weight, exact mass, cLogP, TPSA, hydrogen-bond counts, rotatable bonds, sp³ fraction) and Bemis–Murcko scaffold derivation. Everything RDKit produces is labeled as computed, never as measured.

Obligations

Attribution.

Cite as

RDKit: Open-source cheminformatics. https://www.rdkit.org

OPSIN

Centre for Molecular Informatics, University of Cambridge

MIT

Used for

Reads a systematic chemical name into a structure, as a gate rather than as a value: it produces nothing this site displays. Where a compound is held because a paper characterized it, the name the paper prints is handed to OPSIN and the compound is refused unless the structure that comes back carries the InChIKey PubChem holds for the cited record. That check replaced an earlier one that required the paper's name to appear verbatim in PubChem's synonym list, which refused compounds for having been published too recently to be indexed and, when it passed, established only that a string occurred in a list. It can only ever refuse: admission needs PubChem to return a structure and OPSIN to return the same one from the paper's own words.

Obligations

Attribution. Run locally where a Java runtime is present, otherwise against the web service the authors operate.

Cite as

Lowe DM, Corbett PT, Murray-Rust P, Glen RC. Chemical name to structure: OPSIN, an open source solution. J Chem Inf Model. 2011;51(3):739–753.

II

Held back

Data the archive contains, or claims to, that this build will not display.

ADMET predictions

the admetox table

All 65 rows carry identical values — permeability 75.4, hERG “Low Risk”, toxicity class III, CYP “Non-inhibitor” — for 65 structurally different molecules. The code that produced them (backend/models/admet_predictor.py in the previous build) is a stub whose own comments describe it as a mock. These are placeholders in the shape of predictions, and a placeholder rendered as a prediction is worse than a blank.

Behavioral profiles

the behavioral_profiles table

58 rows record onset and duration ranges, and the source column is empty on every one of them. A duration with no citation is a claim this site cannot stand behind, and duration claims about psychoactive compounds are exactly where an unsourced number does harm. They are excluded until each row carries its reference.

Receptor dossiers, psychometric data, literature index

not present in the running database

The previous build documented tables for GPCR expression profiles, Altered States Database psychometrics, and a PubMed bibliography. None of them exist in the database this site reads. They are named here so their absence is legible rather than looking like an oversight.

III

Reading what these sources produce

Which of these three a given number came from is stated on the number itself, by a superscript mark. The marks, and the rules about what may be compared with what, are on the documentation overview.

The list above is checked, not just asserted. tools/check_sources.py walks every file this site reads and resolves each one to a declared source: a harvest has to carry a block naming where it came from, a curated table has to carry a citation on every record — a PMID, a book with an ISBN, a PubChem CID — and the parameter table behind the Simulations sandbox has to mark every value measured or estimated and give a basis for each estimate. It runs before the identity audit and at the head of the weekly job, and it fails the run rather than reporting quietly. What it cannot check is whether a citation is honest — whether the paper says what the row claims. That is what the verified field on every curated record is for, and no program substitutes for it.

Identity audit last run 26 September 2026, against PubChem, MeSH Pharmacological Classification, ChEMBL.

IV

How targets are sorted

The patterns behind the groups on the Targets page, in the order they are tried.

ChEMBL names a target but does not say what kind of thing it is, so a receptor, a liver cell line and a whole organism arrive in the same column. The Targets page sorts them by matching each name against the patterns below, case-insensitively. The first pattern that matches decides the group, so specific patterns come before general ones — enzymes after receptors, and the bare word “receptor” after every named family. A name that matches nothing is shown as Unclassified rather than assigned by guesswork. Nothing here is a judgment about an individual target: it is a small set of patterns applied to every name the same way, and anyone who disagrees with where a target landed can see exactly why it landed there.

OrderGroupPattern
1ADMET screens^ADMET$
2Serotonin receptors5-?HT|serotonin\s*\(5-HT\)|serotonin receptor|hydroxytryptamine
3Monoamine transportersserotonin transporter|dopamine transporter|noradrenaline transporter|norepinephrine transporter|vesicular monoamine|\bSERT\b|\bDAT\b|\bNET\b
4Dopamine receptorsdopamine receptor|^D\(?[1-5]
5Adrenergic receptorsadrenergic|adrenoceptor|^Alpha-?[12]|^Beta-?[123]$
6Cholinergic receptorsmuscarinic|nicotinic|acetylcholine receptor
7Opioid receptorsopioid|nociceptin|\b(KOR|MOR|DOR|NOP)\b
8Histamine receptorshistamine\s*H?\d?\s*receptor|^H[1-4] histamine
9Sigma receptorssigma[- ]?(1|2|non)?\b|sigma opioid
10Trace amine receptorstrace amine|TAAR
11Glutamate receptorsNMDA|AMPA|kainate|metabotropic glutamate|glutamate receptor
12GABA receptorsGABA
13Cannabinoid receptorscannabinoid|^CB[12]\b
14Adenosine receptorsadenosine receptor
15Imidazoline sitesimidazoline
16Non-protein target^NON-PROTEIN TARGET$
17GABA receptorsgamma-aminobutyric
18Ion channelstransient receptor potential|voltage-gated|sodium channel|potassium channel|calcium channel|chloride channel|KCNH2|\bhERG\b|ion channel|ryanodine|inwardly rectifying
19Drug transporterssolute carrier|ATP-binding cassette|bile salt export pump|multidrug|P-glycoprotein|organic anion transport|organic cation transport|ABCB1|ABCG2|ABCC\d|translocase
20Nuclear receptorsandrogen receptor|estrogen receptor|progesterone receptor|glucocorticoid receptor|mineralocorticoid receptor|nuclear receptor|retinoic acid receptor|peroxisome proliferator|thyroid hormone receptor|vitamin D receptor|farnesoid|pregnane X
21Enzymeskinase|transferase|hydrolase|oxidase|reductase|dehydrogenase|synthase|esterase|phosphatase|protease|peptidase|cytochrome P450|carbonic anhydrase|polymerase|deacetylase|demethylase|isomerase|lyase|nuclease|helicase|cyclase|phosphodiesterase|sulfatase|glucosidase|galactosidase|amidase|ligase
22Other named receptorsreceptor
23Tissue and matrixmicrosome|plasma|whole blood|hepatocyte|synaptosome|homogenate|^(liver|kidney|brain|heart|lung|cortex|striatum|hippocampus|astrocyte)$
24Cell lines^(HEK ?293|HeLa|CHO|COS-?\d|SH-SY5Y|HepG2|MCF-?7|MDA-MB-\d+|A-?\d{3,4}|L1210|KB$|CAL-?\d+|ACHN|786-?0|769-?P|SK-|NCI-|OVCAR|SF-\d|U-?\d{2,3}|HCT-?\d*|HT-?\d+|PC-?\d|DU-?145|K562|Jurkat|Vero|3T3|MDCK|Caco-2|COLO ?\d+|SMMC-?\d+|SW\d{3}|BGC-?\d+|HL-?60|Raji|A9$|A2780)
25Organismsvirus|bacteri|Plasmodium|Trypanosoma|Leishmania|Mycobacterium|Escherichia|Staphylococcus|Bacillus|Candida|Aspergillus|Saccharomyces|Echinococcus|Schistosoma|Acinetobacter|Pseudomonas|Klebsiella|Salmonella|SARS-CoV|Alternaria|Amorphotheca|Oryctolagus|Cavia|Xenopus|Drosophila|Caenorhabditis|Danio|Anopheles|Aedes