Skip to content

Commit 533d237

Browse files
committed
Few fixes for the webviewer
1 parent 7491901 commit 533d237

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

rnaseq_pipeline/webviewer/__init__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def experiment_quantifications(experiment_id, mode, reference_id=None):
6969
mode_ix = ['counts', 'fpkm'].index(mode)
7070
except ValueError:
7171
abort(400, f'Unknown mode {mode} for quantifications, try either counts or fpkm.')
72-
count_experiment_task = CountExperiment(experiment_id, reference_id=reference_id)
72+
count_experiment_task = CountExperiment(experiment_id, reference_id=reference_id, taxon=None)
7373
if not count_experiment_task.complete():
7474
abort(404, f'No quantifications available for {experiment_id} in {reference_id}.')
7575
file_path = count_experiment_task.output()[mode_ix].path
@@ -81,7 +81,7 @@ def experiment_report(experiment_id, reference_id=None):
8181
if reference_id is None:
8282
gemma_task = GemmaTask(experiment_id)
8383
reference_id = gemma_task.reference_id
84-
generate_report_task = GenerateReportForExperiment(experiment_id, reference_id=reference_id)
84+
generate_report_task = GenerateReportForExperiment(experiment_id, reference_id=reference_id, taxon=None)
8585
if not generate_report_task.complete():
8686
abort(404, f'No report available for {experiment_id} in {reference_id}.')
8787
return send_file(generate_report_task.output().path)

rnaseq_pipeline/webviewer/templates/experiment-summary.html

+6-6
Original file line numberDiff line numberDiff line change
@@ -20,29 +20,29 @@ <h2>{{ experiment_id }}</h2>
2020
</p>
2121
<dl class="row">
2222
<dt class="col-sm-2">Gemma Dataset:</dt>
23-
<dd class="col-sm-10"><a href="https://gemma.msl.ubc.ca/expressionExperiment/showExpressionExperiment.html?shortName={{ experiment_id }}">{{ submit_data_task.dataset_short_name }}</a></dd>
23+
<dd class="col-sm-10"><a target="_blank" href="https://gemma.msl.ubc.ca/expressionExperiment/showExpressionExperiment.html?shortName={{ experiment_id }}">{{ submit_data_task.dataset_short_name }}</a></dd>
2424

2525
<dt class="col-sm-2">External Dataset:</dt>
26-
<dd class="col-sm-10"><a href="{{ submit_data_task.external_uri }}">{{ submit_data_task.accession }} on {{ submit_data_task.external_database }}</a></dd>
26+
<dd class="col-sm-10"><a target="_blank" rel="noopener noreferrer" href="{{ submit_data_task.external_uri }}">{{ submit_data_task.accession }} on {{ submit_data_task.external_database }}</a></dd>
2727

2828
<dt class="col-sm-2">Taxon:</dt>
2929
<dd class="col-sm-10">{{ submit_data_task.taxon }}</dd>
3030

3131
<dt class="col-sm-2">Platform:</dt>
32-
<dd class="col-sm-10"><a href="https://gemma.msl.ubc.ca/arrays/showArrayDesign.html?shortName={{ submit_data_task.platform_short_name }}">{{ submit_data_task.platform_short_name }}</a></dd>
32+
<dd class="col-sm-10"><a href="https://gemma.msl.ubc.ca/arrays/showArrayDesign.html?name={{ submit_data_task.platform_short_name }}">{{ submit_data_task.platform_short_name }}</a></dd>
3333

3434
<dt class="col-sm-2">Reference:</dt>
3535
<dd class="col-sm-10">{{ submit_data_task.reference_id }}</dd>
3636

3737
<dt class="col-sm-2">Quality Report:</dt>
38-
<dd class="col-sm-10"><a href="{{ url_for('experiment_report', experiment_id=experiment_id) }}">MultiQC Report</a></dd>
38+
<dd class="col-sm-10"><a href="{{ url_for('experiment_report', experiment_id=experiment_id, reference_id=submit_data_task.reference_id) }}">MultiQC Report</a></dd>
3939
</dl>
4040
<h3>Quantification Matrices</h3>
4141
<dl class="row">
4242
<dt class="col-sm-2">Genes</dt>
4343
<dd class="col-sm-10">
44-
<a href="{{ url_for('experiment_quantifications', experiment_id=experiment_id, mode='counts', scope='genes') }}">Counts</a>,
45-
<a href="{{ url_for('experiment_quantifications', experiment_id=experiment_id, mode='fpkm', scope='genes') }}">FPKM</a>
44+
<a href="{{ url_for('experiment_quantifications', experiment_id=experiment_id, reference_id=submit_data_task.reference_id, mode='counts', scope='genes') }}">Counts</a>,
45+
<a href="{{ url_for('experiment_quantifications', experiment_id=experiment_id, reference_id=submit_data_task.reference_id, mode='fpkm', scope='genes') }}">FPKM</a>
4646
</dd>
4747
<dt class="col-sm-2">Isoforms</dt>
4848
<dd class="col-sm-10">Nothing, yet.</dd>

0 commit comments

Comments
 (0)