Main Page | Class Hierarchy | Class List | File List | Class Members

EvidenceTypeRegistry Class Reference

class ormatRegistry The purpose of this class is to prevent any format specific details from permeating the combiner application code. More...

#include <EvidenceTypeRegistry.h>

List of all members.

Static Public Member Functions

EvidenceTypecreateNewEvidenceType (const std::string &, const std::string &, const std::string &, int, const std::string &)
EvidenceTypecreateNewEvidenceTypeLinearBackwardCompatible (const std::string &, const std::string &, double, const std::string &, int, const std::string &)


Detailed Description

class ormatRegistry The purpose of this class is to prevent any format specific details from permeating the combiner application code.

The details for various format handlers are kept hidden the development library.


Member Function Documentation

EvidenceType* EvidenceTypeRegistry::createNewEvidenceType const std::string &  ,
const std::string &  ,
const std::string &  ,
int  ,
const std::string & 
[static]
 

Parameters:
const string& : string identifier specifying a prediction type: acc,don,start,stop,coding,intron
const string& : string identifier specifying a program type: geneprediction, homology, spliceprediction
const string& : string identifying source, usually the filename
int : int identifier to make source unique (look into streamlining this)


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