62689a652c5741683e7042e753e32389c86d7003 angie Tue Jan 9 13:40:33 2018 -0800 NCBI's latest RefSeq GFF3 now uses 'pseudogene' in some cases where it previously used 'gene'; treat it the same as before. refs #20108 note-18 diff --git src/lib/gff3.c src/lib/gff3.c index 4801400..614a28a 100644 --- src/lib/gff3.c +++ src/lib/gff3.c @@ -33,30 +33,31 @@ /* standard attribute names */ char *gff3AttrID = "ID"; 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 *gff3FeatPseudogene = "pseudogene"; 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)