cb2705847f5359843f2b0c975b66692fc3af28ba markd Sat Apr 4 15:10:01 2015 -0700 import of GENCODE V22 diff --git src/hg/hgc/hgc.h src/hg/hgc/hgc.h index ce312fe..6332fe4 100644 --- src/hg/hgc/hgc.h +++ src/hg/hgc/hgc.h @@ -97,30 +97,33 @@ void printAlignments(struct psl *pslList, int startFirst, char *hgcCommand, char *typeName, char *itemIn); /* Print list of mRNA alignments. */ void showSomeAlignment(struct psl *psl, bioSeq *oSeq, enum gfType qType, int qStart, int qEnd, char *qName, int cdsS, int cdsE); /* Display protein or DNA alignment in a frame. */ void linkToOtherBrowserTitle(char *otherDb, char *chrom, int start, int end, char *title); /* Make anchor tag to open another browser window with a title. */ void linkToOtherBrowser(char *otherDb, char *chrom, int start, int end); /* Make anchor tag to open another browser window. */ +void printEntrezGeneUrl(FILE *f, int geneid); +/* Print URL for Entrez browser on a gene details page. */ + void printEntrezPubMedUidUrl(FILE *f, int pmid); /* Print URL for Entrez browser on a PubMed search. */ void printSwissProtAccUrl(FILE *f, char *accession); /* Print URL for Swiss-Prot protein accession. */ boolean clipToChrom(int *pStart, int *pEnd); /* Clip start/end coordinates to fit in chromosome. */ void printCappedSequence(int start, int end, int extra); /* Print DNA from start to end including extra at either end. * Capitalize bits from start to end. */ void printPos(char *chrom, int start, int end, char *strand, boolean featDna, char *item);