40 #ifndef _GTFFEATUREREADER_H_ 41 #define _GTFFEATUREREADER_H_ 43 #include "../SequenceFeature.h" 44 #include "../FeatureReader.h" 47 #include <Bpp/Exceptions.h> 120 #endif //_GTFFEATUREREADER_H_
const std::string & getType() const
void addFeature(const SequenceFeature &feature)
Add a feature to the container. The feature will be copied and the copy owned by the container...
A simple reader implementing the Gene Transfer Format.
void getAllFeatures(SequenceFeatureSet &features)
Interface for feature readers.
GtfFeatureReader & operator=(const GtfFeatureReader &reader)
static const std::string GTF_TRANSCRIPT_ID
GtfFeatureReader(std::istream &input)
static const std::string GTF_PHASE
void getFeaturesOfType(const std::string &type, SequenceFeatureSet &features)
GtfFeatureReader(const GtfFeatureReader &reader)
static const std::string GTF_GENE_ID
const BasicSequenceFeature nextFeature()
bool hasMoreFeature() const
const std::string & getSequenceId() const
A very simple implementation of the SequenceFeature class.
void getFeaturesOfSequence(const std::string &seqId, SequenceFeatureSet &features)
A simple ensemble of sequence features.