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