aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzsloan2019-08-22 12:36:20 -0500
committerzsloan2019-08-22 12:36:20 -0500
commit9c8de54a30dc841dcabc43ef433102468746e285 (patch)
treef03141fcdb3a04bf2fbf9e7ff144f245c3bd347e
parent6fffa425a403796e56388699ed5e0f1a93a15875 (diff)
downloadgenenetwork2-9c8de54a30dc841dcabc43ef433102468746e285.tar.gz
Changed header drop-down menu layout
Added a couple new third party links Added link to GN1 trait page in trait pages Fixed gene global search table appearance
-rw-r--r--wqflask/base/webqtlConfig.py2
-rw-r--r--wqflask/wqflask/show_trait/show_trait.py7
-rw-r--r--wqflask/wqflask/templates/base.html21
-rw-r--r--wqflask/wqflask/templates/gsearch_gene.html15
-rwxr-xr-xwqflask/wqflask/templates/index_page_orig.html1
-rw-r--r--wqflask/wqflask/templates/show_trait_details.html15
6 files changed, 38 insertions, 23 deletions
diff --git a/wqflask/base/webqtlConfig.py b/wqflask/base/webqtlConfig.py
index b9e6abd8..0b884815 100644
--- a/wqflask/base/webqtlConfig.py
+++ b/wqflask/base/webqtlConfig.py
@@ -54,6 +54,8 @@ EBIGWAS_URL = "https://www.ebi.ac.uk/gwas/search?query=%s"
WIKI_PI_URL = "http://severus.dbmi.pitt.edu/wiki-pi/index.php/search?q=%s"
ENSEMBLETRANSCRIPT_URL="http://useast.ensembl.org/Mus_musculus/Transcript/Idhistory?t=%s"
DBSNP = 'http://ensembl.org/Mus_musculus/Variation/Population?v=%s'
+PROTEIN_ATLAS_URL = "http://www.proteinatlas.org/search/%s"
+OPEN_TARGETS_URL = "https://genetics.opentargets.org/gene/%s"
# Temporary storage (note that this TMPDIR can be set as an
# environment variable - use utility.tools.TEMPDIR when you
diff --git a/wqflask/wqflask/show_trait/show_trait.py b/wqflask/wqflask/show_trait/show_trait.py
index 02c65d47..880a291f 100644
--- a/wqflask/wqflask/show_trait/show_trait.py
+++ b/wqflask/wqflask/show_trait/show_trait.py
@@ -255,7 +255,6 @@ class ShowTrait(object):
self.pubmed_link = webqtlConfig.PUBMEDLINK_URL % self.this_trait.pubmed_id if check_if_attr_exists(self.this_trait, 'pubmed_id') else None
self.ncbi_gene_link = webqtlConfig.NCBI_LOCUSID % self.this_trait.geneid if check_if_attr_exists(self.this_trait, 'geneid') else None
self.omim_link = webqtlConfig.OMIM_ID % self.this_trait.omim if check_if_attr_exists(self.this_trait, 'omim') else None
- self.unigene_link = webqtlConfig.UNIGEN_ID % tuple(string.split(self.this_trait.unigeneid, '.')[:2]) if check_if_attr_exists(self.this_trait, 'unigeneid') else None
self.homologene_link = webqtlConfig.HOMOLOGENE_ID % self.this_trait.homologeneid if check_if_attr_exists(self.this_trait, 'homologeneid') else None
self.genbank_link = None
@@ -265,14 +264,16 @@ class ShowTrait(object):
genbank_id = genbank_id[0:-1]
self.genbank_link = webqtlConfig.GENBANK_ID % genbank_id
- self.genotation_link = self.gtex_link = self.genebridge_link = self.ucsc_blat_link = self.biogps_link = None
- self.string_link = self.panther_link = self.aba_link = self.ebi_gwas_link = self.wiki_pi_link = self.genemania_link = None
+ self.genotation_link = self.gtex_link = self.genebridge_link = self.ucsc_blat_link = self.biogps_link = self.protein_atlas_link = None
+ self.string_link = self.panther_link = self.aba_link = self.ebi_gwas_link = self.wiki_pi_link = self.genemania_link = self.ensembl_link = None
if self.this_trait.symbol:
self.genotation_link = webqtlConfig.GENOTATION_URL % self.this_trait.symbol
self.gtex_link = webqtlConfig.GTEX_URL % self.this_trait.symbol
self.string_link = webqtlConfig.STRING_URL % self.this_trait.symbol
self.panther_link = webqtlConfig.PANTHER_URL % self.this_trait.symbol
self.ebi_gwas_link = webqtlConfig.EBIGWAS_URL % self.this_trait.symbol
+ self.protein_atlas_link = webqtlConfig.PROTEIN_ATLAS_URL % self.this_trait.symbol
+ self.open_targets_link = webqtlConfig.OPEN_TARGETS_URL % self.this_trait.symbol
if self.dataset.group.species == "mouse" or self.dataset.group.species == "human":
if self.dataset.group.species == "mouse":
diff --git a/wqflask/wqflask/templates/base.html b/wqflask/wqflask/templates/base.html
index 2366bdec..f9bc1055 100644
--- a/wqflask/wqflask/templates/base.html
+++ b/wqflask/wqflask/templates/base.html
@@ -41,7 +41,12 @@
<a href="/" style="font-weight: bold;">GeneNetwork</a>
</li>
<li class="">
- <a href="/intro">Intro</a>
+ <a href="/help" class="dropdow-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Intro <span class="caret"></a>
+ <ul class="dropdown-menu">
+ <li><a href="/intro">Intro</a></li>
+ <li><a href="/submit_trait">Submit Trait</a></li>
+ <li><a href="http://genenetwork.org/webqtl/main.py?FormID=batSubmit">Batch Submission</a></li>
+ </ul>
</li>
<li class="">
<a href="/help" class="dropdow-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Info <span class="caret"></a>
@@ -56,7 +61,13 @@
</ul>
</li>
<li class="">
- <a href="/submit_trait">Submit Data</a>
+ <a href="/help" class="dropdow-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Tools <span class="caret"></a>
+ <ul class="dropdown-menu">
+ <li><a href="/snp_browser">Variant Browser</a></li>
+ <li><a href="http://bnw.genenetwork.org/BNW/sourcecodes/home.php">Bayesian Network Webserver</a></li>
+ <li><a href="https://systems-genetics.org/">Systems Genetics PheWAS</a></li>
+ <li><a href="http://ucscbrowser.genenetwork.org/">Genome Browser</a></li>
+ </ul>
</li>
<li class="">
<a href="/collections/list">Collections
@@ -68,9 +79,6 @@
</a>
</li>
<li class="">
- <a href="/snp_browser">SNP Browser</a>
- </li>
- <li class="">
{% if g.user_session.logged_in %}
<a id="login_out" title="Signed in as {{ g.user_session.user_name }}" href="/n/logout">Sign out</a>
{% else %}
@@ -82,9 +90,6 @@
<a href="http://gn2-staging.genenetwork.org" style="font-weight: bold;" >Use Staging Branch</a>
</li>
-->
- <li style="margin-left: 20px;">
- <a href="http://www.genenetwork.org" style="font-weight: bold;" >Use GN1</a>
- </li>
</ul>
</div>
</div>
diff --git a/wqflask/wqflask/templates/gsearch_gene.html b/wqflask/wqflask/templates/gsearch_gene.html
index 0ee98972..1a4ff752 100644
--- a/wqflask/wqflask/templates/gsearch_gene.html
+++ b/wqflask/wqflask/templates/gsearch_gene.html
@@ -202,7 +202,8 @@
},
{
'title': "Location",
- 'type': "natural",
+ 'type': "natural",
+ 'width': "100px",
'data': "location_repr"
},
{
@@ -212,19 +213,21 @@
'orderSequence': [ "desc", "asc"]
},
{
- 'title': "Max LRS<a href=\"http://genenetwork.org//glossary.html#LRS\" target=\"_blank\" style=\"color: white;\"><sup>?</sup></a>",
+ 'title': "Max<br>LRS<a href=\"http://genenetwork.org//glossary.html#LRS\" target=\"_blank\" style=\"color: white;\"><sup>?</sup></a>",
'type': "natural",
'data': "LRS_score_repr",
'orderSequence': [ "desc", "asc"]
},
{
- 'title': "Max LRS Location",
- 'type': "natural",
+ 'title': "Max LRS<br>Location",
+ 'type': "natural",
+ 'width': "100px",
'data': "max_lrs_text"
},
{
- 'title': "Additive Effect<a href=\"http://genenetwork.org//glossary.html#A\" target=\"_blank\" style=\"color: white;\"><sup>?</sup></a>",
- 'type': "natural",
+ 'title': "Additive<br>Effect<a href=\"http://genenetwork.org//glossary.html#A\" target=\"_blank\" style=\"color: white;\"><sup>?</sup></a>",
+ 'type': "natural",
+ 'width': "50px",
'data': "additive",
'orderSequence': [ "desc", "asc"]
}
diff --git a/wqflask/wqflask/templates/index_page_orig.html b/wqflask/wqflask/templates/index_page_orig.html
index bdf51bf8..5706c870 100755
--- a/wqflask/wqflask/templates/index_page_orig.html
+++ b/wqflask/wqflask/templates/index_page_orig.html
@@ -191,6 +191,7 @@
<li><a href="http://ucscbrowser.genenetwork.org/">Genome browser</a> at UTHSC</li>
<li><a href="https://systems-genetics.org/">Systems Genetics</a> @ EPFL</li>
<li>UTHSC <a href="http://bnw.genenetwork.org/">Bayesian Network Web Server</a></li>
+ <li><a href="http://genenetwork.org">GeneNetwork 1</a></li>
</ul>
</div>
</section>
diff --git a/wqflask/wqflask/templates/show_trait_details.html b/wqflask/wqflask/templates/show_trait_details.html
index bb0b62fe..63a87825 100644
--- a/wqflask/wqflask/templates/show_trait_details.html
+++ b/wqflask/wqflask/templates/show_trait_details.html
@@ -100,15 +100,15 @@
</a>
&nbsp;&nbsp;
{% endif %}
- {% if unigene_link %}
- <a href="{{ unigene_link }}" target="_blank" title="NCBI UniGene">
- UniGene
+ {% if protein_atlas_link %}
+ <a href="{{ protein_atlas_link }}" target="_blank" title="Human Protein Atlas">
+ Protein Atlas
</a>
&nbsp;&nbsp;
{% endif %}
- {% if genbank_link %}
- <a href="{{ genbank_link }}" target="_blank" title="Find the original GenBank sequence used to design the probes">
- GenBank
+ {% if open_targets_link %}
+ <a href="{{ open_targets_link }}" target="_blank" title="Open Targets">
+ Open Targets
</a>
&nbsp;&nbsp;
{% endif %}
@@ -219,6 +219,9 @@
</a>
{% endif %}
{% endif %}
+ <a target="_blank" href="http://www.genenetwork.org/webqtl/main.py?cmd=show&db={{ this_trait.dataset.name }}&probeset={{ this_trait.name }}">
+ <button type="button" id="view_in_gn1" class="btn btn-primary" title="View Trait in GN1">View in GN1</button>
+ </a>
</div>
</div>