forked from bimberlabinternal/BimberLabKeyModules
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathData.query.xml
More file actions
153 lines (153 loc) · 7.93 KB
/
Data.query.xml
File metadata and controls
153 lines (153 loc) · 7.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
<query xmlns="http://labkey.org/data/xml/query">
<metadata>
<tables xmlns="http://labkey.org/data/xml">
<table tableName="Data" tableDbType="TABLE" useColumnOrder="true">
<javaCustomizer class="org.labkey.tcrdb.TCRdbTableCustomizer" />
<columns>
<column columnName="subjectId">
</column>
<column columnName="date">
<description>The date the sample was collected</description>
</column>
<column columnName="libraryId">
<fk>
<fkDbSchema>tcrdb</fkDbSchema>
<fkTable>mixcr_libraries</fkTable>
<fkColumnName>rowid</fkColumnName>
</fk>
<measure>false</measure>
<dimension>false</dimension>
</column>
<column columnName="sampleType">
<fk>
<fkDbSchema>laboratory</fkDbSchema>
<fkTable>sample_type</fkTable>
<fkColumnName>type</fkColumnName>
</fk>
<measure>false</measure>
<dimension>false</dimension>
</column>
<column columnName="alignmentId">
<fk>
<fkDbSchema>exp</fkDbSchema>
<fkTable>data</fkTable>
<fkColumnName>RowId</fkColumnName>
</fk>
</column>
<column columnName="clonesFile">
<columnTitle>Clones File</columnTitle>
<fk>
<fkDbSchema>exp</fkDbSchema>
<fkTable>data</fkTable>
<fkColumnName>RowId</fkColumnName>
</fk>
</column>
<column columnName="vdjFile">
<columnTitle>VDJ File</columnTitle>
<fk>
<fkDbSchema>exp</fkDbSchema>
<fkTable>data</fkTable>
<fkColumnName>RowId</fkColumnName>
</fk>
</column>
<column columnName="stimulation">
<!--<fk>-->
<!--<fkDbSchema>laboratories</fkDbSchema>-->
<!--<fkTable>sample_type</fkTable>-->
<!--<fkColumnName>types</fkColumnName>-->
<!--</fk>-->
<measure>false</measure>
<dimension>true</dimension>
</column>
<column columnName="analysisId">
<fk>
<fkDbSchema>sequenceanalysis</fkDbSchema>
<fkTable>sequence_analyses</fkTable>
<fkColumnName>rowid</fkColumnName>
<fkDisplayColumnName>rowid</fkDisplayColumnName>
</fk>
</column>
<column columnName="cDNA">
<fk>
<fkDbSchema>singlecell</fkDbSchema>
<fkTable>cdna_libraries</fkTable>
<fkColumnName>rowid</fkColumnName>
<fkDisplayColumnName>rowid</fkDisplayColumnName>
</fk>
</column>
<column columnName="cloneId">
<url>/query/executeQuery.view?schemaName=${schemaName}&queryName=Data&query.analysisId~eq=${analysisId}&query.cloneId~eq=${cloneId}&query.cDNA~eq=${cDNA}</url>
</column>
<column columnName="pipelineRunId">
<columnTitle>Run Id</columnTitle>
<fk>
<fkDbSchema>exp</fkDbSchema>
<fkTable>runs</fkTable>
<fkColumnName>RowId</fkColumnName>
<fkDisplayColumnName>RowId</fkDisplayColumnName>
</fk>
<url>/experiment/showRunGraphDetail.view?rowId=${pipelineRunId}</url>
</column>
<column columnName="comment">
<inputType>textarea</inputType>
<measure>false</measure>
<dimension>false</dimension>
</column>
<column columnName="qcflag">
<columnTitle>QC Flags</columnTitle>
<measure>false</measure>
<dimension>false</dimension>
</column>
<column columnName="well96" wrappedColumnName="well">
<isUnselectable>true</isUnselectable>
<shownInInsertView>false</shownInInsertView>
<shownInUpdateView>false</shownInUpdateView>
<columnTitle>Well Position in 96-well Plate</columnTitle>
<fk>
<fkDbSchema>laboratory</fkDbSchema>
<fkTable>96well_plate</fkTable>
<fkColumnName>well</fkColumnName>
</fk>
</column>
<column columnName="disabled">
<conditionalFormats>
<conditionalFormat>
<filters>
<filter operator="eq" value="true"/>
</filters>
<backgroundColor>FF0000</backgroundColor>
</conditionalFormat>
</conditionalFormats>
</column>
</columns>
<buttonBarOptions position="both" includeStandardButtons="true">
<includeScript>/laboratory.context</includeScript>
<includeScript>/laboratory/assayButtons.js</includeScript>
<includeScript>/tcrdb/window/ChangeStatusWindow.js</includeScript>
<includeScript>/tcrdb/window/ExportDataWindow.js</includeScript>
<includeScript>/tcrdb/window/DownloadCloneWindow.js</includeScript>
<item text="More Actions" insertAfter="last" iconCls="ellipsis-h">
<item text="View Batches">
<onClick>Laboratory.Assay.viewBatchesBtn(dataRegion, 'Data')</onClick>
</item>
<item text="View Runs">
<onClick>Laboratory.Assay.viewRunsBtn(dataRegion, 'Data')</onClick>
</item>
<item text="Manage Assay">
<onClick>Laboratory.Assay.manageAssayBtn(dataRegion, 'Data')</onClick>
</item>
<item text="Change Status">
<onClick>TCRdb.window.ChangeStatusWindow.buttonHandler(dataRegionName);</onClick>
</item>
<item text="View Alignments">
<onClick>TCRdb.window.ExportDataWindow.viewAlignmentHandler(dataRegionName, arguments[0] ? arguments[0].ownerCt : null);</onClick>
</item>
<item text="Download Clone Sequence">
<onClick>TCRdb.window.DownloadCloneWindow.downloadSequenceHandler(dataRegionName);</onClick>
</item>
</item>
</buttonBarOptions>
</table>
</tables>
</metadata>
</query>