Personal tools

Template:DRAAccessionNumbersTest: Difference between revisions

From FANTOM5_SSTAR

Jump to: navigation, search
No edit summary
No edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#vardefine:DRA_sample_accession_content|{{{2}}}}}
{{#vardefine:DRA_sample_accession_content|{{{2}}}}}{{#vardefine:accession_numbers_content|{{{3}}}}}{{#vardefine:library_ids_content|{{{4}}}}}{{#arraydefine:DRA_sample_accession_array|{{#var:DRA_sample_accession_content}}|!}}{{#arraydefine:accession_numbers_array|{{#var:accession_numbers_content}}|!}}{{#arraydefine:library_ids_array|{{#var:library_ids_content}}|!}}{{#arraymerge:new_key |accession_numbers_array |library_ids_array}}{{#arraydefine:headers|Library id,Method,Exp. accession id,Run accession id|;}}{{#arraydefine:headers_sample_access_numbers|Method,Sample accession id|;}}{{#arraydefine:y-1|}}{{#arraydefine:k-1|}}{{#vardefine:e-1|}}{{#vardefine:t-1|}}{{#vardefine:header_species1|{{#switch: {{{5}}} | Human (Homo sapiens) = Hg19 | Mouse (Mus musculus) = Mm9 }}}}{{#vardefine:header_species2|{{#switch: {{{5}}} | Human (Homo sapiens) = Hg38 | Mouse (Mus musculus) = Mm10 }}}}{{#loop: k
{{#vardefine:accession_numbers_content|{{{3}}}}}
{{#vardefine:library_ids_content|{{{4}}}}}
 
{{#arraydefine:DRA_sample_accession_array|{{#var:DRA_sample_accession_content}}|!}}
{{#arraydefine:accession_numbers_array|{{#var:accession_numbers_content}}|!}}
{{#arraydefine:library_ids_array|{{#var:library_ids_content}}|!}}
 
{{#arraymerge:new_key |accession_numbers_array |library_ids_array}}
{{#arraydefine:headers|Library id,Method,Exp. accession id,Run accession id,BAM accession id{{#ifexpr:{{#pos:{{{1}}}|NA-Seq}}||,CTSS accession id}}|;}}
{{#arraydefine:headers_sample_access_numbers|Method,Sample accession id|;}}
{{#arraydefine:y-1|}}
{{#arraydefine:k-1|}}
{{#vardefine:e-1|}}
{{#vardefine:t-1|}}
 
{{#loop: k
   | 0           
   | 0           
   | {{#arraysize:accession_numbers_array}}
   | {{#arraysize:accession_numbers_array}}
   | <nowiki/>
   | <nowiki/>
{{#arraydefine:tmp{{#var:k}}|{{#arrayindex:accession_numbers_array |{{#var:k}}}}}}
{{#arraydefine:tmp{{#var:k}}|{{#arrayindex:accession_numbers_array |{{#var:k}}}}}}{{#arraydefine:tmp_{{#var:k}}|{{#arrayprint:tmp{{#var:k}}}}|;}}{{#loop: m
{{#arraydefine:tmp_{{#var:k}}|{{#arrayprint:tmp{{#var:k}}}}|;}}
{{#loop: m
   | 0           
   | 0           
   | {{#arraysize:tmp_{{#var:k}}}}
   | {{#arraysize:tmp_{{#var:k}}}}
Line 38: Line 20:
|
|
{{#arraydefine:tmp__{{#var:m}}|{{#switch: {{#var:m}}| 1 = [http://trace.ddbj.nig.ac.jp/DRASearch/{{#var:link}}?acc={{#var:tmpe}} {{#var:tmpe}}] | 2 = [http://trace.ddbj.nig.ac.jp/DRASearch/{{#var:link}}?acc={{#var:tmpe}} {{#var:tmpe}}] | {{#var:tmpe}}}}  }}  }}
{{#arraydefine:tmp__{{#var:m}}|{{#switch: {{#var:m}}| 1 = [http://trace.ddbj.nig.ac.jp/DRASearch/{{#var:link}}?acc={{#var:tmpe}} {{#var:tmpe}}] | 2 = [http://trace.ddbj.nig.ac.jp/DRASearch/{{#var:link}}?acc={{#var:tmpe}} {{#var:tmpe}}] | {{#var:tmpe}}}}  }}  }}
{{#arraymerge:y{{#var:m}}|y{{#expr:{{#var:m}}-1}}|tmp__{{#var:m}} }}
{{#arraymerge:y{{#var:m}}|y{{#expr:{{#var:m}}-1}}|tmp__{{#var:m}} }}
}}<!--end of loop m -->
}}<!--end of loop m -->
{{#arraymerge:k{{#var:k}}|k{{#expr:{{#var:k}}-1}}|y{{#var:m}} }}
{{#arraymerge:k{{#var:k}}|k{{#expr:{{#var:k}}-1}}|y{{#var:m}} }}
{{#vardefine:e{{#var:k}}|{{#var:e{{#expr:{{#var:k}}-1}}}}!{{#arrayprint:y{{#var:m}}|;}}}}
{{#vardefine:e{{#var:k}}|{{#var:e{{#expr:{{#var:k}}-1}}}}!{{#arrayprint:y{{#var:m}}|;}}}}
}}
}}
{{#arraydefine:kekka|{{#sub:{{#var:e{{#var:k}}}}|1|{{#len:{{#var:e{{#var:k}}}} }} }}|!}}
{{#arraydefine:kekka|{{#sub:{{#var:e{{#var:k}}}}|1|{{#len:{{#var:e{{#var:k}}}} }} }}|!}}
{|class="wikitable  mw-outercollapse mw-collapsible mw-collapsed"  
{|class="wikitable  mw-outercollapse mw-collapsible mw-collapsed"  
!{{{1}}} Accession numbers  
!{{{1}}} Accession numbers  
Line 58: Line 36:
<tr><td>{{#var:EXPMETHOD_URLed}}<td> <td>{{#var:LIBID_URLed}}</td><tr>  
<tr><td>{{#var:EXPMETHOD_URLed}}<td> <td>{{#var:LIBID_URLed}}</td><tr>  
}} </table>
}} </table>
{|class="wikitable mw-collapsible mw-innercollapse" style="width:auto"  
{|class="wikitable mw-collapsible mw-innercollapse" style="width:auto"  
!Library accession numbers
!Library accession numbers
Line 67: Line 44:
   | {{#arraysize:kekka}}
   | {{#arraysize:kekka}}
   | <nowiki/>
   | <nowiki/>
{{#vardefine:tmp_acc_num|{{#arrayindex:kekka |{{#var:j}}}}}}{{#arraydefine:tmp_acc_num_arry|{{#var:tmp_acc_num}}|;}}{{#arrayslice:first_slice_tmp_acc_num_arry|tmp_acc_num_arry|0|1}}{{#arrayslice:second_slice_tmp_acc_num_arry|tmp_acc_num_arry|1|{{#arraysize:tmp_acc_num_arry}}}}{{#vardefine:tmp_lib_id |{{#arrayindex:library_ids_array|{{#var:j}}}}}}{{#arraydefine:tmp_lib_id_arry|{{#var:tmp_lib_id}}}}{{#arraymerge:x{{#var:j}}|tmp_lib_id_arry|first_slice_tmp_acc_num_arry |second_slice_tmp_acc_num_arry}}<tr><td>{{#replace:{{#arrayprint:x{{#var:j}}}}|,|</td><td></td><td>}}</tr>
{{#vardefine:tmp_acc_num|{{#arrayindex:kekka |{{#var:j}}}}}}{{#arraydefine:tmp_acc_num_arry|{{#var:tmp_acc_num}}|;}}{{#arrayslice:first_slice_tmp_acc_num_arry|tmp_acc_num_arry|0|1}}{{#arrayslice:second_slice_tmp_acc_num_arry|tmp_acc_num_arry|1|2}}{{#vardefine:tmp_lib_id |{{#arrayindex:library_ids_array|{{#var:j}}}}}}{{#arraydefine:tmp_lib_id_arry|{{#var:tmp_lib_id}}}}{{#arraymerge:x{{#var:j}}|tmp_lib_id_arry|first_slice_tmp_acc_num_arry |second_slice_tmp_acc_num_arry}}<tr><td>{{#replace:{{#arrayprint:x{{#var:j}}}}|,|</td><td></td><td>}}</tr>
}}
}}
</table>
</table>
<!-- bam&ctss accession ID table (Hg19 Mm9) -->
<!-- bam&ctss accession ID table (Hg19 Mm9) -->
<br/>
{|class="wikitable mw-collapsible mw-innercollapse" style="width:auto"  
{|class="wikitable mw-collapsible mw-innercollapse" style="width:auto"  
!BAM & CTSS Accession ID Hg19
!Accession ID {{#var:header_species1}}
|-
|-
|<table cellspacing="0" border="1"><tr><th>BAM</th><th></th><th>CTSS</th></tr>
|<table cellspacing="0" border="1"><tr><th>Library id</th><th></th><th>BAM</th><th></th><th>CTSS</th></tr>
{{#loop: p
{{#loop: p
   | 0           
   | 0           
   | {{#arraysize:kekka}}
   | {{#arraysize:kekka}}
   | <nowiki/>
   | <nowiki/>
{{#vardefine:tmp_acc_num|{{#arrayindex:kekka |{{#var:p}}}}}}{{#arraydefine:tmp_acc_num_arry|{{#var:tmp_acc_num}}|;}}{{#arrayslice:first_acc_num_arry|tmp_acc_num_arry|3|2}}{{#arraymerge:x{{#var:p}}|first_acc_num_arry}}<tr><td>{{#replace:{{#arrayprint:x{{#var:p}}}}|,|</td><td></td><td>}}</tr>
{{#vardefine:tmp_acc_num|{{#arrayindex:kekka |{{#var:p}}}}}}{{#arraydefine:tmp_acc_num_arry|{{#var:tmp_acc_num}}|;}}{{#arrayslice:first_acc_num_arry|tmp_acc_num_arry|3|2}}{{#vardefine:tmp_lib_id |{{#arrayindex:library_ids_array|{{#var:p}}}}}}{{#arraydefine:tmp_lib_id_arry|{{#var:tmp_lib_id}}}}{{#arraymerge:x{{#var:p}}|tmp_lib_id_arry|first_acc_num_arry}}<tr><td>{{#replace:{{#arrayprint:x{{#var:p}}}}|,|</td><td></td><td>}}</tr>
}}
}}
</table>
</table>
Line 86: Line 62:
<!-- end of bam&ctss accession ID table -->
<!-- end of bam&ctss accession ID table -->
<!-- bam&ctss accession ID table (Hg38 Mm10) -->
<!-- bam&ctss accession ID table (Hg38 Mm10) -->
<br/>
{{#vardefine:kekka_firstline|{{#arrayindex:kekka|0}}}}{{#arraydefine:kekka_firstarry|{{#var:kekka_firstline}}|;}}{{#vardefine:disp|{{#if:{{#arrayindex:kekka_firstarry|5}}||display:none}}}}{|class="wikitable mw-collapsible mw-innercollapse" style="width:auto;{{#var:disp}}"  
{|class="wikitable mw-collapsible mw-innercollapse" style="width:auto"  
!Accession ID {{#var:header_species2}}
!BAM & CTSS Accession ID Hg38
|-
|-
|<table cellspacing="0" border="1"><tr><th>BAM</th><th></th><th>CTSS</th></tr>
|<table cellspacing="0" border="1"><tr><th>Library id</th><th></th><th>BAM</th><th></th><th>CTSS</th></tr>
{{#loop: q
{{#loop: q
   | 0           
   | 0           
   | {{#arraysize:kekka}}
   | {{#arraysize:kekka}}
   | <nowiki/>
   | <nowiki/>
{{#vardefine:tmp_acc_num|{{#arrayindex:kekka |{{#var:q}}}}}}{{#arraydefine:tmp_acc_num_arry|{{#var:tmp_acc_num}}|;}}{{#arrayslice:first_acc_num_arry|tmp_acc_num_arry|3|2}}{{#arraymerge:x{{#var:q}}|first_acc_num_arry}}<tr><td>{{#replace:{{#arrayprint:x{{#var:q}}}}|,|</td><td></td><td>}}</tr>
{{#vardefine:tmp_acc_num|{{#arrayindex:kekka |{{#var:q}}}}}}{{#arraydefine:tmp_acc_num_arry|{{#var:tmp_acc_num}}|;}}{{#arrayslice:second_acc_num_arry|tmp_acc_num_arry|5|2}}{{#vardefine:tmp_lib_id |{{#arrayindex:library_ids_array|{{#var:q}}}}}}{{#arraydefine:tmp_lib_id_arry|{{#var:tmp_lib_id}}}}{{#arraymerge:x{{#var:q}}|tmp_lib_id_arry|second_acc_num_arry}}<tr><td>{{#replace:{{#arrayprint:x{{#var:q}}}}|,|</td><td></td><td>}}</tr>
}}
}}
</table>
</table>
|}
|}
<!-- end of bam&ctss accession ID table -->
<!-- end of bam&ctss accession ID table -->
|}
|}
|}
|}

Latest revision as of 17:31, 8 August 2017

{{{1}}} Accession numbers
MethodSample accession id
{{{2}}} 
Library accession numbers

Library idMethodExp. accession idRun accession id
{{{4}}} {{{3}}}
Accession ID

Library idBAMCTSS
{{{4}}}