1f6843501878c47ccba47c897077d2b5022f3e01 braney Sun Aug 14 15:55:17 2016 -0700 get bigPsl "alignment in window" to work diff --git src/hg/hgc/hgc.h src/hg/hgc/hgc.h index 9fe0f31..4b310d7 100644 --- src/hg/hgc/hgc.h +++ src/hg/hgc/hgc.h @@ -86,30 +86,34 @@ void writeFramesetType(); /* Write document type that shows a frame set, rather than regular HTML. */ struct psl *getAlignments(struct sqlConnection *conn, char *table, char *acc); /* get the list of alignments for the specified acc */ void printAlignmentsSimple(struct psl *pslList, int startFirst, char *hgcCommand, char *typeName, char *itemIn); /* Print list of mRNA alignments, don't add extra textual link when * doesn't honor hgcCommand. */ void printAlignments(struct psl *pslList, int startFirst, char *hgcCommand, char *typeName, char *itemIn); /* Print list of mRNA alignments. */ +void printAlignmentsExtra(struct psl *pslList, + int startFirst, char *hgcCommand, char *hgcCommandInWindow, char *typeName, char *itemIn); +/* Print list of mRNA alignments with special "in window" alignment function. */ + 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);