RNADiscrepancy.rna
Module Contents
Classes
API
- class RNADiscrepancy.rna.Atom(name, element, x, y, z, virtual=False)
Initialization
- property position
- distance(other)
- __eq__(other)
- __neq__(other)
- __str__()
- __repr__()
- class RNADiscrepancy.rna.Nucleotide(name, atoms)
Bases:
dict- property ribose_fulcrum
- property neighbors_fulcrum
- property heavy_atoms_residue
- property center_heavy_atoms_residue
- property rotation_matrix
Returns a rotation matrix towards the reference orientation with sugar at the bottom WCF edge on +x+y quadrant
- Args:
self
- Returns:
3x3 matrix
- add_virtual_atoms_from_ref()
Adds virtual atoms from reference