Augmented base pairing networks encode RNA-small molecule binding preferences
<p>Dataset used to train and validate the RNAmigos model from "Augmented base pairing networks encode RNA-small molecule binding preferences".</p> <p> </p> <p>This will give you a cleaned up version of the data used to train the RNAmigos 1.0 models.</p> <p> </p> <p>If you run `python make_nice.py` you will generate a CSV file `rnamigos1_dataset.csv` which contains all the info you need.</p> <p>The script will also use DecoyFinder to generate the decoys for each pocket.</p> <p> </p> <p> </p> <p>### Pockets</p> <p> </p> <p>The CSV has one row for each binding pocket.</p> <p> </p> <p>The columns are:</p> <p> </p> <p>* pdbid: the PDBID this pocket belongs to</p> <p>* model_num: the model number inside the PDB we took</p> <p>* chain: the chain the pocket belongs to</p> <p>* ligand_id: the 3-letter code of the ligand (e.g. ATP) which you can look up on RCSB.org</p> <p>* ligand_resnum: the residue number of the ligand in the PDB</p> <p>* nodelist: a list of nodes separated by ';' in the pocket as a string in the format `<node1 pdbid>.<node1 chain>.<node1 position>-<nucleotide type>;<node2 pdbid>...`</p> <p>* edgelist: a list of edges separated by ';' in the pocket as a string in the format nodes are in the same format as above, and connected by a '-' char, with an additional label field. e.g. of a two edge list `1aju.A.1-1aju.A.5-CWW;1aju.A.1-1aju.A.2-B53`</p> <p>* fp_native_maccs: bit string of the MACCS for the native ligand</p> <p>* split_{k}_train: one col for all the splits we ran (k \in {0-9}) contains True if this pocket was in the train set for this split</p> <p>* split_{k}_test: one col for all the splits we ran (k \in {0-9}) contains True if this pocket was in the test set for this split</p> <p> </p> <p>### Decoys</p> <p> </p> <p>The folder `decoy_db/` has the following structure:</p> <p> </p> <p>```</p> <p>decoy_db</p> <p> <pdbid>_<chain>_{ligand_id}_{ligand_position}</p> <p> decoyfinder</p> <p> actives.txt</p> <p> decoys.txt</p> <p> pdb</p> <p> actives.txt</p> <p> decoys.txt</p> <p> </p> <p> </p> <p>Each `actives.txt` and `decoys.txt` is a file with one SMILES per line. </p> <p> </p> <p>`decoyfinder/` has decoys computed by DecoyFinder and the acvtives are just the native ligands.</p> <p>`pdb/` has decoys taken from other pockets in the PDB and actives are just the native ligands.</p>
ShareScore
28/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 8
- Harmonization
- 4
- Access
- 16
- Reuse readiness
- 0
- Engagement
- 0