Jump to content

Template:GNF Ortholog box: Difference between revisions

From IdeaWazaWiki
wikademia>JonSDSUGrad
Huge modification to allow for fields to be optional.
wikademia>JonSDSUGrad
CHanged behavior of display of 'Location' values
Line 97: Line 97:
     {{!}} bgcolor="#e7dcc3" {{!}} Location
     {{!}} bgcolor="#e7dcc3" {{!}} Location
<!-- reader friendly version
<!-- reader friendly version
     {{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}}
     {{#if: {{{Hs_GenLoc_chr|}}}
    <span class=plainlinks>
      | {{#if: {{{Hs_GenLoc_start|}}}
    [http://genome.ucsc.edu/cgi-bin/hgTracks?org=Human{{ #if: {{{Hs_GenLoc_db}}} |?db={{{Hs_GenLoc_db}}}|}}{{ #if: {{{Hs_GenLoc_chr|}}}  
          | {{#if: {{{Hs_GenLoc_end|}}}
        |{{#if: {{{Hs_GenLoc_start|}}}
              | {{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}}
            |{{#if: {{{Hs_GenLoc_end|}}}
                <span class=plainlinks>
                |&position=chr{{{Hs_GenLoc_chr}}}:{{{Hs_GenLoc_start}}}-{{{Hs_GenLoc_end}}}
                [http://genome.ucsc.edu/cgi-bin/hgTracks?org=Human{{ #if: {{{Hs_GenLoc_db}}} |?db={{{Hs_GenLoc_db}}}|}}
                |}}
                &position=chr{{{Hs_GenLoc_chr}}}:{{{Hs_GenLoc_start}}}-{{{Hs_GenLoc_end}}}
            |}}
                Chr {{{Hs_GenLoc_chr}}}:
        |}}
                {{#expr: {{{Hs_GenLoc_start}}} / 1000000 round 2}} -
    Chr {{#if:{{{Hs_GenLoc_chr|}}}|{{{Hs_GenLoc_chr|}}}|(na)}}:  
                {{#expr: {{{Hs_GenLoc_end}}} / 1000000 round 2}} Mb]
    {{#if:{{{Hs_GenLoc_start|}}} | {{#expr: {{{Hs_GenLoc_start}}} / 1000000 round 2}}| (na)}} -
                </span>
    {{#if:{{{Hs_GenLoc_end|}}} | {{#expr: {{{Hs_GenLoc_end}}} / 1000000 round 2}}| (na) }} Mb]
                |{{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} na }}
    </span>
            |{{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} na }}
        |{{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} na }}
-->
-->
     {{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}}<span class=plainlinks>[http://genome.ucsc.edu/cgi-bin/hgTracks?org=Human{{ #if: {{{Hs_GenLoc_db}}} |?db={{{Hs_GenLoc_db}}}|}}{{ #if: {{{Hs_GenLoc_chr|}}}|{{#if: {{{Hs_GenLoc_start|}}}|{{#if: {{{Hs_GenLoc_end|}}}|&position=chr{{{Hs_GenLoc_chr}}}:{{{Hs_GenLoc_start}}}-{{{Hs_GenLoc_end}}}|}}|}}|}} Chr {{#if:{{{Hs_GenLoc_chr|}}}|{{{Hs_GenLoc_chr|}}}|(na)}}: {{#if:{{{Hs_GenLoc_start|}}} | {{#expr: {{{Hs_GenLoc_start}}} / 1000000 round 2}}| (na)}} - {{#if:{{{Hs_GenLoc_end|}}} | {{#expr: {{{Hs_GenLoc_end}}} / 1000000 round 2}}| (na) }} Mb]</span>
     {{#if: {{{Hs_GenLoc_chr|}}}
      | {{#if: {{{Hs_GenLoc_start|}}}
          | {{#if: {{{Hs_GenLoc_end|}}}
              | {{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} <span class=plainlinks> [http://genome.ucsc.edu/cgi-bin/hgTracks?org=Human{{ #if: {{{Hs_GenLoc_db}}} |?db={{{Hs_GenLoc_db}}}|}}&position=chr{{{Hs_GenLoc_chr}}}:{{{Hs_GenLoc_start}}}-{{{Hs_GenLoc_end}}} Chr {{{Hs_GenLoc_chr}}}: {{#expr: {{{Hs_GenLoc_start}}} / 1000000 round 2}} - {{#expr: {{{Hs_GenLoc_end}}} / 1000000 round 2}} Mb] </span>
                |{{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} na }}
            |{{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} na }}
        |{{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} na }}
<!-- reader friendly version:
<!-- reader friendly version:
     {{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}}
     {{#if: {{{Mm_GenLoc_chr|}}}
    <span class=plainlinks>
      | {{#if: {{{Mm_GenLoc_start|}}}
    [http://genome.ucsc.edu/cgi-bin/hgTracks?org=Mouse{{#if:{{{Mm_GenLoc_db}}}|?db={{{Mm_GenLoc_db}}}|}}{{#if: {{{Mm_GenLoc_chr|}}}  
          | {{#if: {{{Mm_GenLoc_end|}}}
        |{{#if: {{{Mm_GenLoc_start|}}}
              | {{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}}
            |{{#if: {{{Mm_GenLoc_end|}}}
                <span class=plainlinks>
              |&position=chr{{{Mm_GenLoc_chr}}}:{{{Mm_GenLoc_start}}}-{{{Mm_GenLoc_end}}}
                [http://genome.ucsc.edu/cgi-bin/hgTracks?org=Mouse{{ #if: {{{Mm_GenLoc_db}}} |?db={{{Mm_GenLoc_db}}}|}}
              |}}
                &position=chr{{{Mm_GenLoc_chr}}}:{{{Mm_GenLoc_start}}}-{{{Mm_GenLoc_end}}}
            |}}
                Chr {{{Mm_GenLoc_chr}}}:
        |}}
                {{#expr: {{{Mm_GenLoc_start}}} / 1000000 round 2}} -
    Chr {{#if:{{{Mm_GenLoc_chr|}}}|{{{Mm_GenLoc_chr|}}}|(na)}}:
                {{#expr: {{{Mm_GenLoc_end}}} / 1000000 round 2}} Mb]
    {{#if:{{{Mm_GenLoc_start|}}} | {{#expr: {{{Mm_GenLoc_start}}} / 1000000 round 2}}| (na)}} -
                </span>
    {{#if:{{{Mm_GenLoc_end|}}} | {{#expr: {{{Mm_GenLoc_end}}} / 1000000 round 2}}| (na)}}
                |{{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} na }}
    Mb]
            |{{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} na }}
    </span>
        |{{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} na }}
-->
-->
     {{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}}<span class=plainlinks>[http://genome.ucsc.edu/cgi-bin/hgTracks?org=Mouse{{#if:{{{Mm_GenLoc_db}}}|?db={{{Mm_GenLoc_db}}}|}}{{#if: {{{Mm_GenLoc_chr|}}}|{{#if: {{{Mm_GenLoc_start|}}}|{{#if: {{{Mm_GenLoc_end|}}}|&position=chr{{{Mm_GenLoc_chr}}}:{{{Mm_GenLoc_start}}}-{{{Mm_GenLoc_end}}}|}}|}}|}} Chr {{#if:{{{Mm_GenLoc_chr|}}}|{{{Mm_GenLoc_chr|}}}|(na)}}: {{#if:{{{Mm_GenLoc_start|}}} | {{#expr: {{{Mm_GenLoc_start}}} / 1000000 round 2}}| (na)}} - {{#if:{{{Mm_GenLoc_end|}}} | {{#expr: {{{Mm_GenLoc_end}}} / 1000000 round 2}}| (na)}} Mb] </span>
     {{#if: {{{Mm_GenLoc_chr|}}}
      | {{#if: {{{Mm_GenLoc_start|}}}
          | {{#if: {{{Mm_GenLoc_end|}}}
              | {{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} <span class=plainlinks> [http://genome.ucsc.edu/cgi-bin/hgTracks?org=Mouse{{ #if: {{{Mm_GenLoc_db}}} |?db={{{Mm_GenLoc_db}}}|}}&position=chr{{{Mm_GenLoc_chr}}}:{{{Mm_GenLoc_start}}}-{{{Mm_GenLoc_end}}} Chr {{{Mm_GenLoc_chr}}}: {{#expr: {{{Mm_GenLoc_start}}} / 1000000 round 2}} -  {{#expr: {{{Mm_GenLoc_end}}} / 1000000 round 2}} Mb] </span>
                |{{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} na }}
            |{{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} na }}
        |{{!}} bgcolor="#eeeeee" style="border-top:2px solid #dddddd; border-right:2px solid #dddddd"{{!}} na }}
   |}}
   |}}
|-
|-

Revision as of 20:36, 25 June 2007

Orthologs
Human Mouse



Usage

NOTE: use only in conjunction with Template:GNF_Protein_box! For example, see ITK (gene).

{{GNF_Ortholog_box
 | Hs_EntrezGene =
 | Hs_RefseqmRNA =
 | Hs_RefseqProtein = 
 | Hs_GenLoc_db = 
 | Hs_GenLoc_chr =
 | Hs_GenLoc_start =
 | Hs_GenLoc_end = 
 | Hs_Uniprot = 
 | Mm_EntrezGene =
 | Mm_RefseqmRNA =
 | Mm_RefseqProtein = 
 | Mm_GenLoc_db =
 | Mm_GenLoc_chr =
 | Mm_GenLoc_start =
 | Mm_GenLoc_end = 
 | Mm_Uniprot = 
}}

Revisions

  • Each field is now optional

To-do list

  • Code may need to be made a little cleaner