src/hg/hgTables/hgTables.h 1.129
1.129 2009/03/17 10:13:26 aamp
Adding microarray stuff to output microarray names in the microarrayGroupings.ra file. Also put in some bits to output the microarray groupings themselves but that's incomplete currently.
Index: src/hg/hgTables/hgTables.h
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTables/hgTables.h,v
retrieving revision 1.128
retrieving revision 1.129
diff -b -B -U 4 -r1.128 -r1.129
--- src/hg/hgTables/hgTables.h 17 Mar 2009 04:28:39 -0000 1.128
+++ src/hg/hgTables/hgTables.h 17 Mar 2009 10:13:26 -0000 1.129
@@ -536,8 +536,10 @@
#define outHyperlinks "hyperlinks"
#define outWigData "wigData"
#define outWigBed "wigBed"
#define outChromGraphData "chromGraphData"
+#define outMicroarrayNames "microarrayNames"
+#define outMicroarrayGroupings "microarrayGroupings"
#define outGalaxy "galaxyQuery"
#define outMaf "maf"
#define outPalOptions "fasta"
@@ -960,8 +962,15 @@
struct lm *lm, int *retFieldCount);
/* Get list of beds from the wikiTrack * in current regions and that pass
* filters. You can bedFree this when done. */
-#define uglyw warn /* Warn for debugging purposes. */
-#endif /* HGTABLES_H */
+/* --------------- microarray track functions ------------- */
+
+boolean isMicroarray(struct trackDb *curTrack, char *table);
+/* Return TRUE if table is specified as a microarray in the current database's
+ * trackDb. */
+void doOutMicroarrayNames(struct trackDb *tdb);
+/* Show the microarray names from .ra file */
+#define uglyw warn /* Warn for debugging purposes. */
+#endif /* HGTABLES_H */