2b071a11a1c5b03c5d193ac3b55afececca52c6e braney Mon Jun 8 07:07:42 2015 -0700 more changes to gff3ToGenePred to support NCBI RefSeq. #13673 diff --git src/inc/gff3.h src/inc/gff3.h index f992df8..40f8558 100644 --- src/inc/gff3.h +++ src/inc/gff3.h @@ -201,38 +201,40 @@ extern char *gff3AttrName; extern char *gff3AttrAlias; extern char *gff3AttrParent; extern char *gff3AttrTarget; extern char *gff3AttrGap; extern char *gff3AttrDerivesFrom; extern char *gff3AttrNote; extern char *gff3AttrDbxref; extern char *gff3AttrOntologyTerm; /* commonly used features names */ extern char *gff3FeatGene; extern char *gff3FeatMRna; extern char *gff3FeatNCRna; extern char *gff3FeatRRna; +extern char *gff3FeatTRna; extern char *gff3FeatExon; extern char *gff3FeatCDS; extern char *gff3FeatThreePrimeUTR; extern char *gff3FeatFivePrimeUTR; extern char *gff3FeatStartCodon; extern char *gff3FeatStopCodon; extern char *gff3FeatTranscript; extern char *gff3FeatPrimaryTranscript; +extern char *gff3FeatVGeneSegment; struct gff3File *gff3FileOpen(char *fileName, int maxErr, FILE *errFh); /* Parse a GFF3 file into a gff3File object. If maxErr not zero, then * continue to parse until this number of error have been reached. A maxErr * less than zero does not stop reports all errors. Write errors to errFh, * if NULL, use stderr. */ void gff3FileFree(struct gff3File **g3fPtr); /* Free a gff3File object */ struct gff3Ann *gff3FileFindAnn(struct gff3File *g3f, char *id); /* find an annotation record by id, or NULL if not found. */ struct gff3Attr *gff3AnnFindAttr(struct gff3Ann *g3a, char *tag); /* find a user attribute, or NULL */