Contribute
Send what you have, in whatever form you have it. Three formats are accepted and all three are useful.
Every result on this site rests on the size of the pooled reference set. Growing the voting set from 127 to 5,953 compounds raised the share of compounds answered for from 3.3% to 46.5% while accuracy held between 85.4% and 92.1%. A contribution buys coverage, for you as much as for anyone else, and toxicity findings are the least contested data a discovery organization holds: a compound that showed toxicity was deprioritized long ago and carries no position anyone is defending.
Structures and measurements
The most useful form, and the simplest: a CSV or TSV with a smiles column and one column per endpoint you measured. Nothing to install and nothing to run. Paste it below or choose the file. A compound sent this way votes in the consortium directly, the same as any compound in the published reference set.
smiles,CYP3A4,Ames Mutagenicity,pLD50
CC(=O)Oc1ccccc1C(=O)O,0,0,2.71
Cn1cnc2c1c(=O)n(C)c(=O)n2C,0,,2.26
A blank cell is fine. A compound measured on one endpoint and not another still counts on the one it was measured on, and the check below reports the per endpoint totals it found.
Fingerprints and measurements
If the structures stay in house, a folded Morgan fingerprint carries enough for the compound to vote. The record holds the on bits and your endpoint values. The toxpred package builds one from your CSV on your own machine, which is the only reason the command line exists: it computes the fingerprints locally so that only the fingerprints travel.
pip install toxpred
toxpred contribute --input your_data.csv --out record.json --format fingerprint
Reach counts and measurements
The most compact record: your endpoint values beside a handful of integers describing how widely each compound reaches across protein families. Counts with a coarse size descriptor reach 0.740 against 0.724 for size alone, a gain on 23 of the 28 endpoints, so a few integers per compound keep about half of what the full reverse screen is worth.
toxpred contribute --input your_data.csv --out record.json --format counts
Send it
Paste a CSV or a record below, or choose a file. Checking it stores nothing and tells you what was found. Sending is a separate step, and a contribution is reviewed before it joins the reference set.
What happens to it
A contribution is reviewed, then folded into a contributed reference set that is kept separate from the published one. Scoring runs against the published set by default, exactly as the paper and the package do, and a visitor can choose to include contributed data. The consortium page reports what has arrived and when the set last changed.