#MANUAL updates to table_column UPDATE table_column SET optionlist_query = ' SELECT ARS.array_request_sample_id, convert(varchar(20),ARS.array_request_sample_id) || '' - '' || CASE WHEN L.array_request_sample_id IS NOT NULL THEN ''*DONE* - '' ELSE '''' END || ARS.name || '' {'' || LM.name || ''}'', L.array_request_sample_id FROM $TBMA_ARRAY_REQUEST_SAMPLE ARS LEFT JOIN $TBMA_LABELING L ON ( ARS.array_request_sample_id = L.array_request_sample_id ) LEFT JOIN $TBMA_LABELING_METHOD LM ON ( ARS.labeling_method_id = LM.labeling_method_id ) LEFT JOIN $TBMA_ARRAY_REQUEST_SLIDE ARSL ON ( ARS.array_request_slide_id = ARSL.array_request_slide_id ) LEFT JOIN $TBMA_ARRAY_REQUEST AR ON ( ARSL.array_request_id = AR.array_request_id ) WHERE AR.project_id = $project_id ORDER BY ARS.array_request_sample_id' WHERE table_name = 'MA_labeling' AND column_name = 'array_request_sample_id' GO UPDATE table_column SET optionlist_query = ' SELECT ARS.array_request_slide_id, convert(varchar(20),ARS.array_request_slide_id)|| CASE WHEN A.array_request_slide_id IS NOT NULL THEN '' - *DONE*'' ELSE '''' END FROM $TBMA_ARRAY_REQUEST_SLIDE ARS LEFT JOIN $TBMA_ARRAY A ON ( ARS.array_request_slide_id=A.array_request_slide_id ) ORDER BY ARS.array_request_slide_id' WHERE table_name = 'MA_array' AND column_name = 'array_request_slide_id' GO UPDATE table_column SET optionlist_query = ' SELECT S.array_scan_id, array_name||CASE WHEN Q.array_scan_id IS NOT NULL THEN '' - *DONE*'' ELSE '''' END, Q.array_scan_id FROM $TBMA_ARRAY A LEFT JOIN $TBMA_ARRAY_SCAN S ON ( A.array_id=S.array_id ) LEFT JOIN $TBMA_ARRAY_QUANTITATION Q ON ( S.array_scan_id = Q.array_scan_id ) WHERE S.array_id IS NOT NULL ORDER BY A.array_name' WHERE table_name = 'MA_array_quantitation' AND column_name = 'array_scan_id' GO UPDATE table_column SET optionlist_query = ' SELECT ST.slide_type_id, name||'' ( \$''||CONVERT(varchar(50),STC.price)||'' )'' FROM $TBMA_SLIDE_TYPE ST JOIN $TBMA_SLIDE_TYPE_COST STC ON ( ST.slide_type_id = STC.slide_type_id ) WHERE STC.cost_scheme_id=$cost_scheme_id ORDER BY sort_order,name' WHERE table_name = 'MA_array_request' AND column_name = 'slide_type_id' GO UPDATE table_column SET optionlist_query = ' SELECT DISTINCT condition_id,username || '' - '' || project_tag || '' -> '' || condition_name,username,project_tag,condition_name FROM $TBMA_COMPARISON_CONDITION C INNER JOIN $TB_PROJECT P ON ( C.project_id = P.project_id ) INNER JOIN $TB_USER_LOGIN UL ON ( P.PI_contact_id = UL.contact_id ) WHERE P.project_id IN ( $parameters{project_id} ) ORDER BY username,project_tag,condition_name' WHERE ( table_name = 'MA_GetExpression' ) AND column_name = 'condition_id' GO UPDATE table_column SET optionlist_query = ' SELECT DISTINCT affy_array_id ,username || '' - '' || project_tag || '' -> '' || file_root FROM $TBMA_AFFY_ARRAY afa INNER JOIN $TBMA_AFFY_ARRAY_SAMPLE afs ON (afa.affy_array_sample_id = afs.affy_array_sample_id) INNER JOIN $TB_PROJECT P ON ( afs.project_id = P.project_id ) INNER JOIN $TB_USER_LOGIN UL ON ( P.PI_contact_id = UL.contact_id ) WHERE P.project_id IN ( $parameters{project_id} ) AND afa.affy_array_id IN (SELECT DISTINCT affy_array_id FROM $TBMA_AFFY_GENE_INTENSITY) ORDER BY username || '' - '' || project_tag || '' -> '' || file_root, affy_array_id' WHERE ( table_name = 'MA_GetAffy_GeneIntensity' ) AND column_name = 'affy_array_id' GO UPDATE table_column SET optionlist_query = ' SELECT DISTINCT P.project_id,UL.username||'' - ''||P.name FROM $TB_PROJECT P INNER JOIN $TBMA_AFFY_ARRAY_SAMPLE afs ON ( P.project_id = afs.project_id ) INNER JOIN $TBMA_AFFY_ARRAY afa ON (afa.affy_array_sample_id = afs.affy_array_sample_id) LEFT JOIN $TB_USER_LOGIN UL ON ( P.PI_contact_id=UL.contact_id ) WHERE P.record_status != ''D'' AND afa.affy_array_id in (SELECT DISTINCT(affy_array_id) FROM $TBMA_AFFY_GENE_INTENSITY gi) AND P.project_id IN ($accessible_project_ids) ORDER BY UL.username||'' - ''||P.name,P.project_id' WHERE ( table_name = 'MA_GetAffy_GeneIntensity' ) AND column_name = 'project_id' GO UPDATE table_column SET optionlist_query = ' SELECT affy_annotation_set_id, annotation_date || '' SLIDE TYPE = '' || st.name || '' GENOME BUILD = '' || anno_set.genome_version FROM $TBMA_AFFY_ANNOTATION_SET anno_set JOIN $TBMA_SLIDE_TYPE st ON (st.slide_type_id = anno_set.slide_type_id) ORDER BY annotation_date || '' SLIDE TYPE = '' || st.name || '' GENOME BUILD = '' || anno_set.genome_version ' WHERE ( table_name = 'MA_GetAffy_GeneIntensity' OR table_name = 'MA_affy_array_sample' ) AND column_name = 'annotation_set_constraint' GO UPDATE table_column SET optionlist_query = ' SELECT MOT2.MGED_ontology_term_id, MOT2.name FROM $TBBL_MGED_ONTOLOGY_RELATIONSHIP MOR INNER JOIN $TBBL_MGED_ONTOLOGY_TERM MOT2 ON ( MOR.subject_term_id = MOT2.MGED_ontology_term_id ) WHERE MOR.object_term_id in (SELECT MGED_ontology_term_id FROM $TBBL_MGED_ONTOLOGY_TERM WHERE name = ''Sex'') ORDER BY MOT2.name' WHERE ( table_name = 'MA_array_request_sample' OR table_name = 'MA_affy_array_sample' ) AND column_name = 'sex_ontology_term_id'