RNAMake
Public Member Functions | Protected Attributes | List of all members
RNAStructure Class Reference

Public Member Functions

 RNAStructure (StructureOP const &structure, BasepairOPs const &basepairs, BasepairOPs const &ends)
 
int end_index (BasepairOP const &)
 
int end_index (String const &)
 
BasepairOPs get_basepair (String const &)
 
BasepairOPs get_basepair (Uuid const &)
 
BasepairOPs get_basepair (ResidueOP const &, ResidueOP const &)
 
BasepairOPs get_basepair (Uuid const &, Uuid const &)
 
Beads const & get_beads (BasepairOPs const &)
 
Beads const & get_beads (BasepairOP const &)
 
Beads const & get_beads ()
 
AtomOPs const atoms ()
 
ResidueOPs const residues ()
 
ChainOPs const & chains ()
 
ResidueOP const get_residue (int num, String const &chain_id, String const &i_code)
 
ResidueOP const get_residue (Uuid const &uuid)
 
String const to_pdb_str (int rnumber=-1)
 
void to_pdb (String const, int renumber=-1)
 
BasepairOPs const & ends () const
 
Strings const & end_ids () const
 
String const & name () const
 
String const & path () const
 
BasepairOPs const & basepairs () const
 
Beads const & beads () const
 
float const & score () const
 
void name (String const &nname)
 
void path (String const &npath)
 
void score (float const &nscore)
 
void end_ids (Strings const &end_ids)
 
void ends (BasepairOPs const &ends)
 

Protected Attributes

StructureOP structure_
 
BasepairOPs basepairs_
 
BasepairOPs ends_
 
String name_
 
String path_
 
Strings end_ids_
 
Beads beads_
 
float score_
 

The documentation for this class was generated from the following files: