2b071a11a1c5b03c5d193ac3b55afececca52c6e braney Mon Jun 8 07:07:42 2015 -0700 more changes to gff3ToGenePred to support NCBI RefSeq. #13673 diff --git src/lib/gff3.c src/lib/gff3.c index 154958c..032ecf2 100644 --- src/lib/gff3.c +++ src/lib/gff3.c @@ -35,39 +35,41 @@ char *gff3AttrName = "Name"; char *gff3AttrAlias = "Alias"; char *gff3AttrParent = "Parent"; char *gff3AttrTarget = "Target"; char *gff3AttrGap = "Gap"; char *gff3AttrDerivesFrom = "Derives_from"; char *gff3AttrNote = "Note"; char *gff3AttrDbxref = "Dbxref"; char *gff3AttrOntologyTerm = "Ontology_term"; char *gff3AttrIsCircular = "Is_circular"; /* commonly used features names */ char *gff3FeatGene = "gene"; char *gff3FeatNCRna ="ncRNA"; char *gff3FeatRRna = "rRNA"; +char *gff3FeatTRna = "tRNA"; char *gff3FeatMRna = "mRNA"; char *gff3FeatExon = "exon"; char *gff3FeatCDS = "CDS"; char *gff3FeatThreePrimeUTR = "three_prime_UTR"; char *gff3FeatFivePrimeUTR = "five_prime_UTR"; char *gff3FeatStartCodon = "start_codon"; char *gff3FeatStopCodon = "stop_codon"; char *gff3FeatTranscript = "transcript"; char *gff3FeatPrimaryTranscript = "primary_transcript"; +char *gff3FeatVGeneSegment = "V_gene_segment"; static bool gff3FileStopDueToErrors(struct gff3File *g3f) /* determine if we should stop due to the number of errors */ { return g3f->errCnt > g3f->maxErr; } static void gff3FileErr(struct gff3File *g3f, char *format, ...) #if defined(__GNUC__) __attribute__((format(printf, 2, 3))) #endif ; static void gff3AnnErr(struct gff3Ann *g3a, char *format, ...) #if defined(__GNUC__)