rnaglib.transforms.PartitionTransform

class rnaglib.transforms.PartitionTransform(parallel=False, num_workers=-1)[source]

Break up a whole RNAs into substructures. Returns a new flat iterator over RNA data items. For example, splitting a list of multi-chain RNAs into a flat list of single-chain RNAs.

__init__(parallel=False, num_workers=-1)

Methods

__init__([parallel, num_workers])

forward(data)

new_name(rna_partition)

Compute the name of the given partition of RNA