Dellboy/toppdblx-conditions
TopPDBLX v1.0.0 Every crystallisation condition in the Protein Data Bank, parsed, normalised and linked to the sequence that produced it. Citable archive: 10.5281/zenodo.21807134 · Code: bellcheddar/TopPDBLX The PDB holds about 200,000 crystallisation recipes, each typed free-hand in no agreed format. This dataset turns the free-text _exptl_crystal_grow.pdbx_details field into typed components (reagent, concentration, unit, role), cross-references them against published… See the full description on the dataset page: https://huggingface.co/datasets/Dellboy/toppdblx-conditions.
TopPDBLX v1.0.0
Every crystallisation condition in the Protein Data Bank, parsed, normalised and linked to the sequence that produced it.
Citable archive: 10.5281/zenodo.21807134 · Code: bellcheddar/TopPDBLX
The PDB holds about 200,000 crystallisation recipes, each typed free-hand in no agreed format. This dataset turns the free-text _exptl_crystal_grow.pdbx_details field into typed components (reagent, concentration, unit, role), cross-references them against published commercial screen formulations, and attaches MMseqs2 cluster identifiers so redundancy can be controlled.
Provenance: every component says which parser produced it
Against 192 hand-labelled records the combination reaches 93.3% precision and 90.3% recall for reagent identity, against the rule parser alone at 95.1% and 69.5%.
Read this first
The PDB contains only successes. Every condition here produced a crystal, so this supports P(condition | crystallised) and says nothing about P(crystallised | sequence). Condition frequency reflects screen popularity, not intrinsic success rate, and reported conditions are often optimised rather than screen hits. DATASHEET.md carries the full set of limitations, and reading it before drawing conclusions is not optional.
Files
Data is CC-BY-4.0. Attribution does not discharge the obligation to the sources this derives from: the Protein Data Bank (CC0), SIFTS and UniProt.
