e6cd18ccbe6e255de8cb54bc70da0e42fe9a73b5 markd Mon Aug 17 19:17:10 2020 -0700 add report of location of frameshifts for use by CAT diff --git src/hg/inc/genePred.h src/hg/inc/genePred.h index cf62880..f5a896d 100644 --- src/hg/inc/genePred.h +++ src/hg/inc/genePred.h @@ -287,31 +287,30 @@ * this overrides the biggest overlap */ int genePredBases(struct genePred *gp); /* count coding and utr bases in a gene prediction */ int genePredCodingBases(struct genePred *gp); /* Count up the number of coding bases in gene prediction. */ INLINE int genePredCdsSize(struct genePred *gp) /* Count up the number of coding bases in gene prediction. * This function is redundant. */ { return genePredCodingBases(gp); } - boolean genePredCdsExon(struct genePred *gp, int iExon, int *startPtr, int *endPtr); /* Get the CDS range in an exon. If there is no CDS, return FALSE and then * set start == end */ int genePredCheck(char *desc, FILE* errFh, int chromSize, struct genePred* gp); /* Validate a genePred for consistency. desc is printed the error messages * to file errFh (open /dev/null to discard). chromSize should contain * size of chromosome, or 0 if chrom is not valid, or -1 to not check * chromosome bounds. Returns count of errors. */ int genePredCheckDb(char *desc, FILE* errFh, char* db, struct genePred* gp); /* Validate a genePred for consistency. desc is printed the error messages * to file errFh (open /dev/null to discard). Lookup chromosome size in database if * db is not NULL. Returns count of errors. */