Genefeature Class Reference

#include <gfeature.h>

Inheritance diagram for Genefeature:

Gfeature

List of all members.

Public Member Functions

 Genefeature ()
 Genefeature (vector< string > &loc, const string &ftype, map< string, string > *qls) throw (InvalidQualifier)
void addCoding (vector< Gfeature * > &m, vector< Gfeature * > &c)
const string & proteinid () const
const string & product () const
bool deflineBetter (const string &oldef) const
ostream & writeGBTable (ostream &ous) const
int numberOfCoding () const

Private Attributes

vector< Gfeature * > mRNA
vector< Gfeature * > CDS


Constructor & Destructor Documentation

Genefeature::Genefeature (  )  [inline]

Genefeature::Genefeature ( vector< string > &  loc,
const string &  ftype,
map< string, string > *  qls 
) throw (InvalidQualifier) [inline]


Member Function Documentation

void Genefeature::addCoding ( vector< Gfeature * > &  m,
vector< Gfeature * > &  c 
) [inline]

References CDS.

const string& Genefeature::proteinid (  )  const [inline]

References CDS.

const string& Genefeature::product (  )  const [inline]

References CDS.

bool Genefeature::deflineBetter ( const string &  oldef  )  const

defline from first CDS is better than oldef

ostream & Genefeature::writeGBTable ( ostream &  ous  )  const

int Genefeature::numberOfCoding (  )  const [inline]

References CDS.


Member Data Documentation

vector<Gfeature*> Genefeature::mRNA [private]

vector<Gfeature*> Genefeature::CDS [private]


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

Generated on Wed Aug 10 11:57:10 2011 for Softwares from Orpara by  doxygen 1.5.6