Improved querying of publications and related info in AnalysisProductionsDB, and added input query to result of getProductions in the tornado handler
TODO:
-
write tests -
how slow is TransformationClient().getBookkeepingQuery(id)
?
BEGINRELEASENOTES
*AnalysisProductionsDB
NEW: Add require_has_publication
boolean flag to getProductions to facilitate querying samples with publications
*AnalysisProductionsDB NEW: Add input query to transformation info of getProductions.
*AnalysisProductionsDB CHANGE: getPublications now returns samples grouped by publication number, which can be used to view all published samples (or a specific subset).
ENDRELEASENOTES
Edited by Ryunosuke O'Neil