prefix +
"_1";
84fStructibutes = 1<<16,
85fNoGeneFeatures = 1<<17,
86fNoExonNumbers = 1<<18
120 virtual boolxAssignFeatureAttributeGeneId(
124 virtual boolxAssignFeatureAttributeTranscriptId(
128 virtual boolxAssignFeatureAttributeTranscriptBiotype(
157 virtual boolxWriteRecordsGene(
160 virtual boolxWriteRecordsTranscript(
163 const string& =
"");
164 virtual boolxWriteRecordsCds(
167 const string& =
"");
168 virtual boolxWriteFeatureExons(
171 const string& =
"");
173 virtual boolxAssignFeaturesGene(
177 virtual boolxAssignFeaturesTranscript(
182 virtual boolxAssignFeaturesCds(
186 const string& =
"");
User-defined methods of the data storage class.
CWriterBase implementation that formats Genbank objects as plain GFF files.
virtual bool xAssignFeatureAttributeNote(CGffFeatureRecord &, CGffFeatureContext &, const CMappedFeat &)
virtual bool xAssignFeatureType(CGffFeatureRecord &, CGffFeatureContext &, const CMappedFeat &)
virtual bool xAssignFeatureAttributeDbxref(CGffFeatureRecord &, CGffFeatureContext &, const string &label, const CMappedFeat &)
virtual bool xWriteFeature(CGffFeatureContext &, const CMappedFeat &)
virtual bool xAssignFeatureMethod(CGffFeatureRecord &, CGffFeatureContext &, const CMappedFeat &)
virtual bool xAssignFeatureAttributesQualifiers(CGffFeatureRecord &, CGffFeatureContext &, const CMappedFeat &)
bool WriteHeader() override
Write a file header identifying the file content as GFF version 2.
virtual bool xAssignFeatureAttributesFormatSpecific(CGffFeatureRecord &, CGffFeatureContext &, const CMappedFeat &)
virtual bool x_WriteBioseqHandle(CBioseq_Handle)
map< string, int > mLastSuffixes
string NextId(const string prefix)
map< CMappedFeat, string > mMapFeatToGeneId
bool WriteHeader(const CSeq_annot &annot) override
Write a file header, using annotation information.
CGtfIdGenerator mIdGenerator
const_iterator end() const
const_iterator find(const key_type &key) const
Include a standard set of the NCBI C++ Toolkit most basic headers.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
IO_PREFIX::ostream CNcbiOstream
Portable alias for ostream.
static enable_if< is_arithmetic< TNumeric >::value||is_convertible< TNumeric, Int8 >::value, string >::type NumericToString(TNumeric value, TNumToStringFlags flags=0, int base=10)
Convert numeric value to string.
#define NCBI_XOBJWRITE_EXPORT
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4