diff options
author | Munyoki Kilyungi | 2023-10-04 16:29:28 +0300 |
---|---|---|
committer | BonfaceKilz | 2023-11-27 12:32:27 +0300 |
commit | 156b8f831f9267a91c3419f88120f729f087cbc0 (patch) | |
tree | c59471d89077ed7ebf25fbb180805d35ede28fd4 | |
parent | 7875fa116fca77020b42ee183a0229b6e5e67f54 (diff) | |
download | genenetwork2-156b8f831f9267a91c3419f88120f729f087cbc0.tar.gz |
Use correct fields when fetching a dataset's metadata.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
-rw-r--r-- | wqflask/wqflask/templates/metadata/dataset.html | 37 | ||||
-rw-r--r-- | wqflask/wqflask/views.py | 12 |
2 files changed, 24 insertions, 25 deletions
diff --git a/wqflask/wqflask/templates/metadata/dataset.html b/wqflask/wqflask/templates/metadata/dataset.html index 6bad6fda..11f450dc 100644 --- a/wqflask/wqflask/templates/metadata/dataset.html +++ b/wqflask/wqflask/templates/metadata/dataset.html @@ -29,16 +29,15 @@ </style> {% endblock %} -{% block title %}Dataset: {{ name }}{% endblock %} - +{% block title %}Dataset: {{ metadata.label }}{% endblock %} {% block content %} <header class="page-header text-justify"> <h1> - {% if metadata.publicationTitle %} - <u>{{ metadata.publicationTitle}}</u> + {% if metadata.title %} + <u>{{ metadata.title}}</u> <br/> - <small>({{ metadata.title or metadata.name}})</small> + <small>({{ metadata.title or metadata.label}})</small> {% else %} {{ name }} {% endif %} @@ -54,12 +53,12 @@ <div class="panel-body"> <dl class="dl-horizontal"> {% if metadata.created %} <dt>Created</dt> <dd>{{ metadata.created }}</dd> {% endif %} - {% if metadata.datasetGroup %} <dt>Data Set Group</dt> <dd>{{ metadata.datasetGroup }}</dd> {% endif %} - {% if metadata.accessionId %} <dt>Accession Id</dt> <dd>{{ metadata.accessionId }}</dd> {% endif %} - {% if metadata.geoSeries %} + {% if metadata.InbredSetName %} <dt>Data Set Group</dt> <dd>{{ metadata.inbredSetGroup}}</dd> {% endif %} + {% if metadata.identifier %} <dt>Accession Id</dt> <dd>{{ metadata.identifier}}</dd> {% endif %} + {% if metadata.hasGeoSeriesId %} <dt>GEO Series</dt> <dd> - <a href="{{ metadata.geoSeries }}" target="_blank">{{ metadata.geoSeries.split("=")[-1] }}</a> + <a href="{{ metadata.hasGeoSeriesId }}" target="_blank">{{ metadata.hasGeoSeriesId.split("=")[-1] }}</a> </dd> {% endif %} {% if metadata.title %} <dt>Name</dt> <dd>{{ metadata.title }}</dd> {% endif %} @@ -100,19 +99,19 @@ <div>{{ metadata.specifics}}</div> {% endif %} - {% if metadata.summary %} + {% if metadata.description %} <h3><strong>Summary:</strong></h3> - <div>{{ metadata.summary|safe }}</div> + <div>{{ metadata.description|safe }}</div> {% endif %} - {% if metadata.experimentDesign %} + {% if metadata.hasExperimentDesignInfo %} <h3><strong>Experiment Design:</strong></h3> - <div>{{ metadata.experimentDesign|safe }}</div> + <div>{{ metadata.hasExperimentDesignInfo|safe }}</div> {% endif %} - {% if metadata.aboutCases %} + {% if metadata.hasCaseInfo %} <h3><strong>About the cases used to generate this set of data:</strong></h3> - <div>{{ metadata.aboutCases|safe }}</div> + <div>{{ metadata.hasCaseInfo|safe }}</div> {% endif %} {% if metadata.aboutTissue %} @@ -120,14 +119,14 @@ <div>{{ metadata.aboutTissue|safe }}</div> {% endif %} - {% if metadata.aboutPlatform %} + {% if metadata.hasPlatformInfo %} <h3><strong>About the array platform:</strong></h3> - <div>{{ metadata.aboutPlatform|safe }}</div> + <div>{{ metadata.hasPlatformInfo|safe }}</div> {% endif %} - {% if metadata.aboutDataProcessing %} + {% if metadata.hasDataProcessingInfo %} <h3><strong>About data values and data processing:</strong></h3> - <div>{{ metadata.aboutDataProcessing|safe }}</div> + <div>{{ metadata.hasDataProcessingInfo|safe }}</div> {% endif %} {% if metadata.notes %} diff --git a/wqflask/wqflask/views.py b/wqflask/wqflask/views.py index 32b7627f..8d90b673 100644 --- a/wqflask/wqflask/views.py +++ b/wqflask/wqflask/views.py @@ -1106,12 +1106,12 @@ def get_dataset(name): f"/api/metadata/dataset/{name}") ).json() float_p = "" - if any([metadata.get("summary"), - metadata.get("experimentDesign"), - metadata.get("aboutCases"), - metadata.get("aboutTissue"), - metadata.get("aboutPlatform"), - metadata.get("aboutDataProcesing"), metadata.get("notes")]): + if any([metadata.get("description"), + metadata.get("hasExperimentDesignInfo"), + metadata.get("hasCaseInfo"), + metadata.get("hasCaseInfo"), + metadata.get("hasPlatformInfo"), + metadata.get("hasDataProcessingInfo"), metadata.get("notes")]): float_p = " pull-right" return render_template( "dataset.html", |