src/hg/lib/hgMaf.c 1.13
1.13 2009/04/10 19:52:43 tdreszer
Added consWiggleFind support routine
Index: src/hg/lib/hgMaf.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/lib/hgMaf.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -b -B -U 4 -r1.12 -r1.13
--- src/hg/lib/hgMaf.c 3 Sep 2008 19:19:24 -0000 1.12
+++ src/hg/lib/hgMaf.c 10 Apr 2009 19:52:43 -0000 1.13
@@ -424,4 +424,17 @@
char option[128];
safef(option, sizeof option, "%s.cons.%s", tdb->tableName, wig->leftLabel);
return (cloneString(option));
}
+
+struct consWiggle *consWiggleFind(char *db,struct trackDb *parent,char *table)
+/* Return conservation wig if it is found in the parent. */
+{
+if(parent == NULL || !startsWith("wigMaf", parent->type))
+ return NULL;
+
+struct consWiggle *wig, *wiggles = wigMafWiggles(db, parent);
+for (wig = wiggles;
+ wig != NULL && differentString(wig->table,table);
+ wig = wig->next) {}
+return wig;
+}