OpenStructure
Data Structures | Namespaces | Typedefs | Enumerations | Functions
amino_acids.hh File Reference
#include <set>
#include <ost/dllexport.hh>
#include <ost/mol/residue_handle.hh>
#include <ost/mol/torsion_handle.hh>
#include <ost/conop/module_config.hh>

Go to the source code of this file.

Data Structures

class  AminoAcidSetIterator
 
class  AminoAcidSet
 

Namespaces

 ost
 
 ost::conop
 

Typedefs

typedef std::vector< AminoAcidSet > AminoAcidAlphabet
 

Enumerations

enum  AminoAcid {
  ALA , ARG , ASN , ASP ,
  GLN , GLU , LYS , SER ,
  CYS , MET , TRP , TYR ,
  THR , VAL , ILE , LEU ,
  GLY , PRO , HIS , PHE ,
  XXX
}
 

Functions

DLLEXPORT_OST_CONOP AminoAcid ResidueToAminoAcid (const mol::ResidueHandle &r)
 
DLLEXPORT_OST_CONOP String AminoAcidToResidueName (AminoAcid aa)
 
DLLEXPORT_OST_CONOP String OneLetterCodeToResidueName (char olc)
 
DLLEXPORT_OST_CONOP AminoAcid OneLetterCodeToAminoAcid (char olc)
 
char DLLEXPORT_OST_CONOP ResidueNameToOneLetterCode (String rn)
 
AminoAcid DLLEXPORT_OST_CONOP ResidueNameToAminoAcid (String rn)
 
DLLEXPORT_OST_CONOP std::ostream & operator<< (std::ostream &os, const AminoAcidSet &aa_set)