annotate flow_overview/test-data/out2/out.html @ 0:8283ff163ba6 draft

Uploaded
author immport-devteam
date Mon, 27 Feb 2017 12:54:37 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
1 <html>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
2 <head>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
3 <title>Flow Overview</title>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
4 <link rel="stylesheet" href="/static/flowtools/bootstrap/css/bootstrap.css"/>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
5 <link rel="stylesheet" href="/static/flowtools/select2/select2.min.css"/>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
6 <link rel="stylesheet" href="/static/flowtools/css/parallelCoordinates.css"/>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
7 <link rel="stylesheet" href="/static/flowtools/datatables/datatables.min.css"/>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
8 <link rel="stylesheet" href="/static/flowtools/css/flowCL.css"/>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
9 <link rel="stylesheet" href="/static/flowtools/datatables/Buttons-1.1.2/css/buttons.dataTables.min.css"/>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
10 <link rel="stylesheet" href="/static/flowtools/datatables/Select-1.1.2/css/select.dataTables.min.css"/>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
11 <link rel="stylesheet" href="/static/flowtools/datatables/Editor-1.5.6/css/editor.dataTables.min.css"/>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
12 <script src="/static/flowtools/jquery-1.11.3.min.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
13 <script src="/static/flowtools/bootstrap/js/bootstrap.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
14 <script src="/static/flowtools/select2/select2.full.min.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
15 <script src="/static/flowtools/d3/d3.min.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
16 <script src="/static/flowtools/plotly-latest.min.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
17 <script src="/static/flowtools/datatables/datatables.min.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
18 <script src="/static/flowtools/datatables/Editor-1.5.6/js/dataTables.editor.min.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
19 <script src="/static/flowtools/js/color_palette.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
20 <script src="/static/flowtools/js/overview.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
21 <script src="/static/flowtools/js/scatter2D.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
22 <script src="/static/flowtools/js/scatter3D.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
23 <script src="/static/flowtools/js/scatterMFI.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
24 <script src="/static/flowtools/js/parallelCoordinates.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
25 <script src="/static/flowtools/js/profileCLs.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
26 <script src="/static/flowtools/js/boxplotsFlow.js" type="text/javascript"></script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
27
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
28 <style>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
29 #input{font-family:Calibri,Arial}
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
30 table.dataTable tbody td.dt-body-right {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
31 text-align: right;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
32 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
33 #div{padding:5px;width:150px;height:100px;text-align:center}
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
34 table{width:100%;border:0px solid;border-collapse:collapse;text-align:center;}
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
35 th{background-color:#3e6db0;color:#fff;padding:5px}
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
36
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
37 </style>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
38 </head>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
39
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
40 <body>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
41 <div class="container-fluid">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
42 <div class="row" style="padding-bottom:10px;min-height:500px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
43 <div class="col-md-12">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
44 <ul class="nav nav-tabs tabs-main">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
45 <li class="homeTab active" data-value="mfi"><a href="#mfi" data-toggle="tab">MFI/Pop</a></li>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
46 <li class="homeTab" data-value="overviewPlot"><a href="#overviewPlot" data-toggle="tab">Overview Plot</a></li>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
47 <li class="homeTab" data-value="scatter2D"><a href="#scatter2D" data-toggle="tab">Scatter 2D</a></li>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
48 <li class="homeTab" data-value="scatter3D"><a href="#scatter3D" data-toggle="tab">Scatter 3D</a></li>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
49 <li class="homeTab" data-value="parallelCoordinates"><a href="#parallelCoordinates" data-toggle="tab">Parallel Coordinates</a></li>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
50 <li class="homeTab" data-value="stats"><a href="#boxplots" data-toggle="tab">Summary Statistics Boxplots</a></li>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
51 <li class="homeTab" data-value="clprofiles"><a href="#clprofiles" data-toggle="tab">Populations Cell Ontologies</a></li>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
52 </ul>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
53
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
54 <div class="tab-content">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
55 <div class="tab-pane active" id="mfi" style="min-height:500px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
56 <div id="mfiDiv"></div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
57 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
58
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
59 <div class="tab-pane" id="overviewPlot" style="min-height:500px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
60 <div id="overviewPlotDiv">Overview</div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
61 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
62
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
63 <div class="tab-pane" id="scatter2D" style="min-height:500px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
64 <div id="toolbarDiv2D" class="col-md-12 chartDiv">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
65 X Axis: <select id="xAxisMarker2D" style="width:150px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
66 </select>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
67 Y Axis: <select id="yAxisMarker2D" style="width:150px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
68 </select>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
69 View: <select id="view2D" style="width:150px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
70 <option value="1">Points + Centroids</option>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
71 <option value="2">Points</option>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
72 <option value="3">Centroids</option>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
73 </select>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
74 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
75 <div class="col-md-12 chartDiv">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
76 <div id="scatterPlotDiv2D" class="col-md-10" style="height:100%;"></div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
77 <div id="populationDiv2D" class="col-md-2" style="height:100%;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
78 <button id="updateDisplay2D" class="igbtn">Reset Display</button>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
79 <table id="populationTable2D" class="table table-condensed table-bordered igtable" border="0" width="100%">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
80 <thead>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
81 <tr>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
82 <th align="center"><input type="checkbox" checked id="selectall2D"/></th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
83 <th>Pop. Name</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
84 <th>Color</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
85 <th>%</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
86 </tr>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
87 </thead>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
88 <tbody>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
89 </tbody>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
90 </table>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
91 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
92 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
93 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
94
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
95 <div class="tab-pane" id="scatter3D" style="min-height:500px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
96 <div id="toolbarDiv3D" class="col-md-12 chartDiv">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
97 X Axis: <select id="xAxisMarker3D" style="width:150px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
98 </select>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
99 Y Axis: <select id="yAxisMarker3D" style="width:150px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
100 </select>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
101 Z Axis: <select id="zAxisMarker3D" style="width:150px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
102 </select>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
103 View: <select id="view3D" style="width:150px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
104 <option value="1">Points + Centroids</option>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
105 <option value="2">Points</option>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
106 <option value="3">Centroids</option>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
107 </select>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
108 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
109
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
110 <div class="col-md-12 chartDiv">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
111 <div id="scatterPlotDiv3D" class="col-md-10" style="height:100%;"></div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
112 <div id="populationDiv3D" class="col-md-2" style="height:100%;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
113 <button id="updateDisplay3D" class="igbtn">Reset Display</button>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
114 <table id="populationTable3D" class="table table-condensed table-bordered igtable" border="0" width="100%">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
115 <thead>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
116 <tr>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
117 <th align="center"><input type="checkbox" checked id="selectall3D"/></th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
118 <th>Pop. Name</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
119 <th>Color</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
120 <th>%</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
121 </tr>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
122 </thead>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
123 <tbody>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
124 </tbody>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
125 </table>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
126 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
127 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
128 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
129 <div class="tab-pane" id="parallelCoordinates" style="min-height:500px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
130 <div id="chartDiv">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
131 <div class="row">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
132 <div class="col-md-10" style="height:100%;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
133 <div id="plotDiv" style="height:50%"></div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
134 <div id="tableDiv" style="height:50%"></div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
135 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
136 <div id="popDiv" class="col-md-2" style="height:100%;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
137 <div class="widget">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
138 <input type="range" min="0" max="1" value="0.8" step="0.01" id="pcline_opacity" >
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
139 </input>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
140 Opacity: <span id="pcopacity">80%</span>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
141 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
142 <button id="resetPCoordDisplay" class="igbtn">Reset Display</button>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
143 <table id="popTable" class="table table-condensed table-bordered igtable">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
144 <thead>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
145 <tr>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
146 <th><input type="checkbox" checked id="popSelectAll"/></th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
147 <th>Pop. Name</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
148 <th>Color</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
149 <th>%</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
150 </tr>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
151 </thead>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
152 <tbody>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
153 </tbody>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
154 </table>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
155 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
156 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
157 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
158 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
159
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
160 <div class="tab-pane" id="boxplots" style="min-height:500px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
161 <div class="col-md-12 chartDiv">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
162 <div id="mrkrDiv" class="col-md-2" style="height:100%;min-width:5%;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
163 <table id="mrkrTable" class="table table-condensed table-bordered igtable">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
164 <thead>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
165 <tr>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
166 <th>Shade</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
167 <th>Marker Names</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
168 <th><input type="checkbox" checked id="mrkrSelectAll"/></th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
169 </tr>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
170 </thead>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
171 <tbody>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
172 </tbody>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
173 </table>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
174 <input type="checkbox" unchecked id="displayLabels"/>&nbsp;Display values<br>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
175 <input type="checkbox" unchecked id="displayMFI"/>&nbsp;Display MFI<br><br>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
176 <button id="changeDisplay" class="igbtn">View per marker</button><br><br>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
177 <div id="markerWarning" style="display:none;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
178 <div class="alert alert-info alert-dismissible fade in" role="alert">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
179 <button type="button" class="close" data-dismiss="alert" aria-label="Close">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
180 <span aria-hidden="true">&times;</span></button>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
181 Only 5 markers can be displayed at most.
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
182 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
183 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
184 <div id="outlierWarning">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
185 <div class="alert alert-info alert-dismissible fade in" role="alert">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
186 <button type="button" class="close" data-dismiss="alert" aria-label="Close">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
187 <span aria-hidden="true">&times;</span></button>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
188 The number of outliers is too large to display. Representation shows randomly downsampled outliers.
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
189 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
190 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
191 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
192
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
193 <div id="plotDivbp" class="col-md-8" style="height:100%;"></div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
194
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
195 <div id="popDivbp" class="col-md-2" style="height:100%;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
196 <button id="updateDisplaybp" class="igbtn">Reset Display</button>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
197 <table id="popTablebp" class="table table-condensed table-bordered igtable">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
198 <thead>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
199 <tr>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
200 <th><input type="checkbox" checked id="popSelectAllbp"/></th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
201 <th>Pop. Names</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
202 <th>Color</th>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
203 </tr>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
204 </thead>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
205 <tbody>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
206 </tbody>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
207 </table>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
208 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
209 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
210 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
211
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
212 <div class="tab-pane" id="clprofiles" style="min-height:500px;">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
213 <div class="row">
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
214 <div id="clprof"/>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
215 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
216 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
217 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
218 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
219 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
220 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
221 </div>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
222
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
223
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
224 <script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
225 var mfiLoaded = false;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
226 var populationLoaded = false;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
227 var overviewPlotLoaded = false;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
228 var scatter2DLoaded = false;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
229 var scatter3DLoaded = false;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
230 var parallelCoordinatesLoaded = false;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
231 var clprofilesLoaded = false;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
232 var bpLoaded = false;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
233
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
234 $().ready(function() {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
235 $(document).on('shown.bs.tab','a[data-toggle="tab"]', function(e) {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
236 var tab = e.target.getAttribute("href");
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
237 if (tab == '#mfi') {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
238 if (mfiLoaded) {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
239 return true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
240 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
241 mfiLoaded = true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
242 displayMFI();
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
243 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
244 if (tab == '#overviewPlot') {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
245 if (overviewPlotLoaded) {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
246 return true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
247 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
248 overviewPlotLoaded = true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
249 displayOverviewPlot();
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
250 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
251 if (tab == '#scatter2D') {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
252 if (scatter2DLoaded) {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
253 displayScatterPopulation2D();
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
254 return true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
255 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
256 scatter2DLoaded = true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
257 displayScatter2D();
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
258 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
259 if (tab == '#scatter3D') {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
260 if (scatter3DLoaded) {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
261 displayScatterPopulation3D();
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
262 return true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
263 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
264 scatter3DLoaded = true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
265 displayScatter3D();
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
266 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
267 if (tab == '#parallelCoordinates') {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
268 if (parallelCoordinatesLoaded) {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
269 displayPopTable();
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
270 displayTableGrid();
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
271 return true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
272 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
273 parallelCoordinatesLoaded = true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
274 displayParallelCoordinates();
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
275 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
276 if (tab == '#boxplots') {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
277 if (bpLoaded) {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
278 displayPopulationLegend(configbp);
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
279 displayMarkerTable(configbp);
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
280 updateBoxplot(configbp);
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
281 return true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
282 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
283 bpLoaded = true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
284 displayMFIBoxplot();
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
285 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
286 if (tab == '#clprofiles') {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
287 if (clprofilesLoaded) {
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
288 return true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
289 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
290 clprofilesLoaded = true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
291 displayCLTable();
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
292 }
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
293 });
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
294
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
295 mfiLoaded = true;
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
296 displayMFI();
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
297 });
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
298 </script>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
299 </body>
8283ff163ba6 Uploaded
immport-devteam
parents:
diff changeset
300 </html>