isodiscrepancy

RNADiscrepancy.isodiscrepancy((nt1_left, nt1_right), (nt2_left, nt2_right))

Compute the isodiscrepancy between two pairs of Nucleotide.

Full documentation: RNADiscrepancy.measures.isodiscrepancy()

Return type:

float

discrepancy

RNADiscrepancy.discrepancy([nt1_1, nt1_2, ...], [nt2_1, nt2_2, ...]))

Compute the discrepancy between two RNA modules. They are list of Nucleotide aligned in the same order

Full documentation: RNADiscrepancy.measures.discrepancy()

Return type:

float

rawdata2nucleotide

RNADiscrepancy.rawdata2nucleotide(nucleotide_name, atoms_names, atoms_elements, positions)

Format raw nucleotide data to Nucleotide objects (see RNADiscrepancy.rna.Nucleotide).

Full documentation: RNADiscrepancy.utilities.rawdata2nucleotide()

Return type:

Nucleotide

cif2nucleotides

RNADiscrepancy.cif2nucleotides(path_cif, to_find, author_chain, author_position, add_virtual)

Extract positions from a CIF file into Nucleotide objects (see RNADiscrepancy.rna.Nucleotide).

Full documentation: RNADiscrepancy.cif2nucleotides()

rtype:

list[Nucleotide]