From: <tr...@us...> - 2003-02-13 08:48:19
|
Update of /cvsroot/basedb/basedb/include/classes In directory sc8-pr-cvs1:/tmp/cvs-serv17896/include/classes Modified Files: acquisition.inc.php search.inc.php Log Message: Added image set list and fixed ware links Index: acquisition.inc.php =================================================================== RCS file: /cvsroot/basedb/basedb/include/classes/acquisition.inc.php,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** acquisition.inc.php 3 Feb 2003 08:51:13 -0000 1.12 --- acquisition.inc.php 13 Feb 2003 08:47:45 -0000 1.13 *************** *** 86,100 **** { // Add more fields and operators here ! $fields = array(); $search->makeWhere($fields); $search->addExtraWhere(Item::whereRemoved("ia", $removed)); $search->addExtraWhere(Item::whereShared("ia", $user)); ! $search->addExtraWhere("ia.hybridization = ".(int)$hybid); $query = "SELECT COUNT(*) ". [...69 lines suppressed...] "WHERE hw.id = ia.scanner AND ug.id = ia.owner ". $search->getWhere()." ".$search->getExtraWhere()." ". "GROUP BY ia.id $ss2 $ob ".$search->makeLimit(); --- 132,147 ---- $query = "SELECT ia.*, $ss1 COUNT(DISTINCT im.id) AS images, ". ! db_string_concat(array("hw.name", "' '", "hw.version")). ! " AS hardware, hw.removed AS `hardwareRemoved`, ". ! Item::whereShared("hw", $user)." AS `hardwareRead`, ". ! "h.name AS `hybName`, h.removed AS `hybRemoved`, ". ! Item::whereShared("h", $user)." AS `hybRead`, ". "COUNT(DISTINCT r.id) AS raws, ug.name AS `userName` ". ! "FROM Hardware hw, UserGroup ug, Hybridization h, ". ! "ImageAcquisition ia ". "LEFT JOIN Image im ON im.`imageAcquisition` = ia.id ". "LEFT JOIN RawBioAssay r ON r.`imageAcquisition` = ia.id ". "WHERE hw.id = ia.scanner AND ug.id = ia.owner ". + "AND h.id = ia.hybridization ". $search->getWhere()." ".$search->getExtraWhere()." ". "GROUP BY ia.id $ss2 $ob ".$search->makeLimit(); Index: search.inc.php =================================================================== RCS file: /cvsroot/basedb/basedb/include/classes/search.inc.php,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** search.inc.php 12 Feb 2003 16:16:47 -0000 1.31 --- search.inc.php 13 Feb 2003 08:47:45 -0000 1.32 *************** *** 111,120 **** // sample, arraytype, extract, hybridization, plate, user, value, labeled, // raw, exp, gene, array, reporter, upload, annottype, ware, protocol, ! // label, program, rawdata // For UserSearch: // plate, sample, extract, labeled, hybridization, value, arraytype, well, // wizzzard, raw, exp, user, gene, reporterlist, program, news, acq, acq_img, // ware, acq_rba, platetype, print, array, reporter, upload, annottype, ! // protocol, label, rawdata // For BioAssaySearch: // ge_gene, ge_onegene, bioassay --- 111,120 ---- // sample, arraytype, extract, hybridization, plate, user, value, labeled, // raw, exp, gene, array, reporter, upload, annottype, ware, protocol, ! // label, program, rawdata, acquisition // For UserSearch: // plate, sample, extract, labeled, hybridization, value, arraytype, well, // wizzzard, raw, exp, user, gene, reporterlist, program, news, acq, acq_img, // ware, acq_rba, platetype, print, array, reporter, upload, annottype, ! // protocol, label, rawdata, acquisition // For BioAssaySearch: // ge_gene, ge_onegene, bioassay |