OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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)