src/hg/instinct/bioInt2/bioController.h 1.6

1.6 2009/04/30 19:54:28 jsanborn
added factor graph pipeline and code
Index: src/hg/instinct/bioInt2/bioController.h
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/instinct/bioInt2/bioController.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -b -B -U 4 -r1.5 -r1.6
--- src/hg/instinct/bioInt2/bioController.h	27 Apr 2009 06:15:48 -0000	1.5
+++ src/hg/instinct/bioInt2/bioController.h	30 Apr 2009 19:54:28 -0000	1.6
@@ -30,11 +30,22 @@
     struct analysisVals *(*analyze)(struct biAnalysis *ba, void *data, 
 				    int sample_id, int feature_id);
 }; 
 
-void analysisResultFree(struct analysisResult **pEl);
+void slPairHashesFree(struct slPair **pEl);
 
-void analysisResultFreeList(struct analysisResult **pList);
+void slPairHashesFreeList(struct slPair **pList);
+
+void slPairStringFree(struct slPair **pEl);
+
+void slPairStringFreeList(struct slPair **pList);
+
+struct slPair *analysisValsSamplesHashes(struct sqlConnection *biConn,
+					 struct slName *dataset);
+
+//void analysisResultFree(struct analysisResult **pEl);
+
+//void analysisResultFreeList(struct analysisResult **pList);
 
 struct hash *createHash(struct sqlConnection *biConn,
 			char *table, char *key_field, char *val_field);
 
@@ -61,7 +72,10 @@
 				   int sample_id, int feature_id);
 
 /* Pathway Analyses */
 
+void pathwayLevelPipeline(struct biAnalysis *ba);
 
+struct analysisVals *factorGraph(struct biAnalysis *ba, void *data,
+				 int sample_id, int feature_id);
 
 #endif /* BIOCONTROLLER_H */