rnaglib.transforms.SecondaryStructureTransform¶
- class rnaglib.transforms.SecondaryStructureTransform(structures_dir)[source]¶
Compute secondary structure in dot-bracket notation for each chain in the RNA and store in a graph-level dictionary. Secondary structure assignments computed by forgi
>>> from rnaglib.transforms import SecondaryStructureTransform >>> from rnaglib.dataset import RNADataset >>> dset = RNADataset(debug=True) >>> T = SecondaryStructureTransform(dset.structures_path) >>> T(dset[0]) >>> dset[0].graph['ss']
Methods
__init__
(structures_dir)forward
(rna_dict)