aboutsummaryrefslogtreecommitdiff
path: root/qc_app/templates
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2022-07-08 10:39:19 +0300
committerFrederick Muriuki Muriithi2022-07-19 04:59:59 +0300
commit3038c5166aad408d7255f83668b78d635878d3d3 (patch)
treed9384464a1f3c92b50db747346e74cfbc8396119 /qc_app/templates
parent7a3a54ec40fac9071a513487602957f8418f163e (diff)
downloadgn-uploader-3038c5166aad408d7255f83668b78d635878d3d3.tar.gz
Implement select study
Implement the select study UI
Diffstat (limited to 'qc_app/templates')
-rw-r--r--qc_app/templates/select_platform.html2
-rw-r--r--qc_app/templates/select_study.html88
2 files changed, 89 insertions, 1 deletions
diff --git a/qc_app/templates/select_platform.html b/qc_app/templates/select_platform.html
index f8db736..131003d 100644
--- a/qc_app/templates/select_platform.html
+++ b/qc_app/templates/select_platform.html
@@ -3,7 +3,7 @@
{%block title%}Select Dataset{%endblock%}
{%block contents%}
-<h1 class="heading">{{filename}}: select platform</h2>
+<h2 class="heading">{{filename}}: select platform</h2>
<form method="POST" action="{{url_for('dbinsert.select_study')}}"
id="select-platform-form" data-genechips="{{genechips_data}}">
diff --git a/qc_app/templates/select_study.html b/qc_app/templates/select_study.html
new file mode 100644
index 0000000..8d7a98b
--- /dev/null
+++ b/qc_app/templates/select_study.html
@@ -0,0 +1,88 @@
+{%extends "base.html"%}
+
+{%block title%}Select Dataset{%endblock%}
+
+{%block css%}
+<link rel="stylesheet" href="/static/css/two-column-with-separator.css" />
+{%endblock%}
+
+{%block contents%}
+<h2 class="heading">{{filename}}: select study</h2>
+
+<div class="two-column-with-separator">
+ <form method="POST" action="{{url_for('dbinsert.select_study')}}"
+ id="select-platform-form" data-genechips="{{genechips_data}}"
+ class="two-col-sep-col1">
+ <legend>Select from existing study</legend>
+ <input type="hidden" name="filename" value="{{filename}}" />
+ <input type="hidden" name="filetype" value="{{filetype}}" />
+ <input type="hidden" name="species" value="{{species}}" />
+ <input type="hidden" name="genechipid" value="{{genechipid}}" />
+
+ <fieldset>
+ <label for="study" class="form-col-1">study:</label>
+ <select id="study" name="studyid" class="form-col-2">
+ {%for study in studies:%}
+ <option value="{{study['ProbeFreezeId']}}">{{study["Name"]}}</option>
+ {%endfor%}
+ </select>
+ </fieldset>
+
+ <fieldset>
+ <input type="submit" value="submit selected study"
+ class="btn btn-main form-col-2"
+ {%if studies | length == 0:%}
+ disabled="disabled"
+ {%endif%} />
+ </fieldset>
+ </form>
+
+ <p class="two-col-sep-separator">OR</p>
+
+ <form method="POST" action="{{url_for('dbinsert.select_study')}}"
+ id="select-platform-form" data-genechips="{{genechips_data}}"
+ class="two-col-sep-col2">
+ <legend>Create new study</legend>
+ <input type="hidden" name="filename" value="{{filename}}" />
+ <input type="hidden" name="filetype" value="{{filetype}}" />
+ <input type="hidden" name="species" value="{{species}}" />
+ <input type="hidden" name="genechipid" value="{{genechipid}}" />
+
+ <fieldset>
+ <label for="studyname" class="form-col-1">name:</label>
+ <input type="text" id="studyname" name="studyname" class="form-col-2"
+ required="required" />
+ </fieldset>
+
+ <fieldset>
+ <label for="studyfullname" class="form-col-1">full name:</label>
+ <input type="text" id="studyfullname" name="studyfullname"
+ class="form-col-2" />
+ </fieldset>
+
+ <fieldset>
+ <label for="studyshortname" class="form-col-1">short name:</label>
+ <input type="text" id="studyshortname" name="studyshortname"
+ class="form-col-2" />
+ </fieldset>
+
+ <fieldset>
+ <label for="group" class="form-col-1">group:</label>
+ <select id="group" name="inbredsetid" class="form-col-2">
+ </select>
+ </fieldset>
+
+ <fieldset>
+ <label for="tissue" class="form-col-1">tissue:</label>
+ <select id="tissue" name="tissueid" class="form-col-2">
+ </select>
+ </fieldset>
+
+ <fieldset>
+ <input type="submit" value="create study"
+ class="btn btn-main form-col-2" />
+ </fieldset>
+ </form>
+</div>
+
+{%endblock%}