Mercurial > repos > mvdbeek > igv_take_screenshots
annotate igv_make_screenshots.xml @ 34:fbba13c34eb8 draft default tip
"planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit c6f25b122899a00695b5ca9e70d34e2c1d288236-dirty"
author | mvdbeek |
---|---|
date | Mon, 03 Feb 2020 09:40:58 +0000 |
parents | 3f980046df62 |
children |
rev | line source |
---|---|
34
fbba13c34eb8
"planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit c6f25b122899a00695b5ca9e70d34e2c1d288236-dirty"
mvdbeek
parents:
33
diff
changeset
|
1 <tool id="igv_make_screenshots" name="IGV_screenshots" version="0.1.3"> |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
2 <macros> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
3 <token name="@DISPLAY_LINK@"><![CDATA[ |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
4 #set $dataset_id = str($__app__.security.encode_id($inputsection.input.dataset.id)) |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
5 #set $user_id = str($__app__.security.encode_id($__user_id__)) |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
6 #set $galaxy_url = $__app__.config.galaxy_infrastructure_url |
26
6f98222928ee
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
25
diff
changeset
|
7 #set $file_ext = $inputsection.input.extension |
27
676591c44f64
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
26
diff
changeset
|
8 #set $igv_ext = $file_ext if $file_ext != "gff3" else "gff" |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
9 #set $element_identifier = $inputsection.input.element_identifier |
27
676591c44f64
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
26
diff
changeset
|
10 #set $display_link = "{galaxy_url}/display_application/{dataset_id}/igv_{igv_ext}/local_default/None/data/galaxy_{dataset_id}.{file_ext}".format(galaxy_url=galaxy_url, dataset_id=dataset_id, igv_ext=igv_ext, file_ext=file_ext, user_id=user_id) |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
11 ]]></token> |
30
9d6b4d2ca187
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
29
diff
changeset
|
12 <token name="@PATH@"><![CDATA[ |
9d6b4d2ca187
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
29
diff
changeset
|
13 #import re |
9d6b4d2ca187
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
29
diff
changeset
|
14 #set $path="%s.%s.%s" % ($i, re.sub('[^\w\-_]', '_', $inputsection.input.element_identifier), $inputsection.input.extension) |
9d6b4d2ca187
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
29
diff
changeset
|
15 ]]></token> |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
16 </macros> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
17 <requirements> |
31
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
18 <!-- Conda can't give us a fully functioning xvfb at this time, |
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
19 need to use custom built container |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
20 <requirement type="package" version="0.2.9">xvfbwrapper</requirement> |
31
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
21 <requirement type="package" version="2.4.9">igv</requirement> |
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
22 <requirement type="package" version="1.6.6">xorg-libx11</requirement> |
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
23 <requirement type="package" version="1.17.4">xorg-x11-server-xvfb-cos6-x86_64</requirement> |
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
24 <requirement type="package" version="11.0.7">mesa-libgl-cos6-x86_64</requirement> |
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
25 <requirement type="package" version="2.0.94">libselinux-cos6-x86_64</requirement> |
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
26 <requirement type="package" version="1.0.2">openssl</requirement> |
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
27 <requirement type="package" version="1.9">samtools</requirement> |
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
28 <requirement type="package" version="8.30">coreutils</requirement> |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
29 --> |
34
fbba13c34eb8
"planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit c6f25b122899a00695b5ca9e70d34e2c1d288236-dirty"
mvdbeek
parents:
33
diff
changeset
|
30 <container type="docker">mvdbeek/igv_make_screenshots:0.1.3</container> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
31 </requirements> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
32 <command detect_errors="exit_code"><![CDATA[ |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
33 #if $genome_source.input_type_selector == 'history': |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
34 ln -s '$genome_source.genome' genome.fa && |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
35 #else: |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
36 ln -s '$genome_source.genome.fields.path' genome.fa && |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
37 #end if |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
38 samtools faidx genome.fa && |
31
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
39 cp '$igv_session' igv_session.xml && |
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
40 sed -i.bak -e "s|\"genome.fa\"|\"\$PWD/genome.fa\"|g" igv_session.xml && |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
41 #for $i, $inputsection in enumerate($inputfiles): |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
42 @PATH@ |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
43 ln -fs '$inputsection.input' '$path' && |
31
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
44 sed -i.bak -e "s|\"$path\"|\"\$PWD/$path\"|g" igv_session.xml && |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
45 #if $inputsection.input.is_of_type('bam') |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
46 ln -fs $inputsection.input.metadata.bam_index '$path'.bai && |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
47 #end if |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
48 #end for |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
49 cat '$load_session' > load_session.txt && |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
50 echo snapshotDirectory "\$PWD" >> load_session.txt && |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
51 cat load_session.txt '$script_file' '$exit_session' > igv_script.txt && |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
52 cp '$igv_session_remote' '$igv_session_out' |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
53 #if not $skip_screenshots: |
34
fbba13c34eb8
"planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit c6f25b122899a00695b5ca9e70d34e2c1d288236-dirty"
mvdbeek
parents:
33
diff
changeset
|
54 && xvfb-run -a --server-args="-screen 0 ${width}x${height}x24" igv -g genome.fa -o '$igv_preferences' --batch igv_script.txt && |
fbba13c34eb8
"planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit c6f25b122899a00695b5ca9e70d34e2c1d288236-dirty"
mvdbeek
parents:
33
diff
changeset
|
55 mkdir screenshots && mv *.png screenshots || touch screenshots/empty.png |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
56 #end if |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
57 ]]></command> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
58 <configfiles> |
28
d6541171175c
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
27
diff
changeset
|
59 <configfile name="igv_session"><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
13
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
60 <Session genome="genome.fa" hasGeneTrack="false" hasSequenceTrack="true" version="8"> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
61 <Resources> |
13
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
62 #for $i, $inputsection in enumerate($inputfiles): |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
63 @PATH@ |
2
18e36ab5e669
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
1
diff
changeset
|
64 #set $coverage_id="%s_coverage" % $path |
18e36ab5e669
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
1
diff
changeset
|
65 <Resource path="$path"/> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
66 #end for |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
67 </Resources> |
13
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
68 #for $i, $inputsection in enumerate($inputfiles): |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
69 #if $inputsection.input.is_of_type('bam') |
2
18e36ab5e669
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
1
diff
changeset
|
70 #set $label=str($inputsection.label) if str($inputsection.label) else str($inputsection.input.element_identifier) |
30
9d6b4d2ca187
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
29
diff
changeset
|
71 @PATH@ |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
72 <Panel height="$inputsection.section_height" name="Panel${label}" width="$width"> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
73 ## First track is the coverage |
2
18e36ab5e669
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
1
diff
changeset
|
74 <Track altColor="0,0,178" autoScale="true" color="175,175,175" colorScale="ContinuousColorScale;0.0;10.0;255,255,255;175,175,175" displayMode="COLLAPSED" featureVisibilityWindow="-1" fontSize="10" id="$coverage_id" name="$label Coverage" showReference="false" snpThreshold="0.2" sortable="true" visible="true"> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
75 <DataRange baseline="0.0" drawBaseline="true" flipAxis="false" maximum="10.0" minimum="0.0" type="LINEAR"/> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
76 </Track> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
77 ## Second track is the actual BAM alignment file |
2
18e36ab5e669
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
1
diff
changeset
|
78 <Track altColor="0,0,178" autoScale="false" color="0,0,178" displayMode="EXPANDED" featureVisibilityWindow="-1" fontSize="10" id="$path" name="$label" sortable="true" visible="true"> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
79 <RenderOptions colorByTag="$inputsection.color_by_tag" colorOption="TAG" flagUnmappedPairs="false" groupByOption="NONE" groupByTag="BR" linkByTag="READNAME" linkedReads="false" maxInsertSize="1000" minInsertSize="50" quickConsensusMode="false" shadeBasesOption="QUALITY" shadeCenters="true" showAllBases="false" sortByTag="" viewPairs="false"/> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
80 </Track> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
81 </Panel> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
82 #end if |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
83 #end for |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
84 <Panel height="186" name="FeaturePanel" width="$width"> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
85 <Track altColor="0,0,178" autoScale="false" color="0,0,178" displayMode="COLLAPSED" featureVisibilityWindow="-1" fontSize="10" id="Reference sequence" name="Reference sequence" sortable="false" visible="true"/> |
13
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
86 #for $i, $inputsection in enumerate($inputfiles): |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
87 #if not $inputsection.input.is_of_type('bam') |
2
18e36ab5e669
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
1
diff
changeset
|
88 #set $label=str($inputsection.label) if str($inputsection.label) else str($inputsection.input.element_identifier) |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
89 @PATH@ |
2
18e36ab5e669
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
1
diff
changeset
|
90 <Track altColor="0,0,178" autoScale="false" clazz="org.broad.igv.track.FeatureTrack" color="0,0,178" displayMode="COLLAPSED" featureVisibilityWindow="-1" fontSize="10" id="$path" name="$label" renderer="BASIC_FEATURE" sortable="false" visible="true" windowFunction="count"/> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
91 #end if |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
92 #end for |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
93 </Panel> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
94 <PanelLayout dividerFractions="0.004995836802664446,0.12905911740216486,0.2681099084096586,0.5512073272273106,0.8409658617818485"/> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
95 </Session> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
96 ]]></configfile> |
28
d6541171175c
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
27
diff
changeset
|
97 <configfile name="igv_session_remote"><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
98 <Session genome="dm6" hasGeneTrack="true" hasSequenceTrack="true" version="8"> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
99 <Resources>#for $i, $inputsection in enumerate($inputfiles):@DISPLAY_LINK@<Resource path="$display_link"/>#end for |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
100 </Resources> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
101 #for $i, $inputsection in enumerate($inputfiles): |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
102 #if $inputsection.input.is_of_type('bam') |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
103 #set $label=str($inputsection.label) if str($inputsection.label) else str($inputsection.input.element_identifier) |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
104 @DISPLAY_LINK@ |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
105 #set $coverage_id="%s_coverage" % $display_link |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
106 <Panel height="$inputsection.section_height" name="Panel${label}" width="$width"> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
107 ## First track is the coverage |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
108 <Track altColor="0,0,178" autoScale="true" color="175,175,175" colorScale="ContinuousColorScale;0.0;10.0;255,255,255;175,175,175" displayMode="COLLAPSED" featureVisibilityWindow="-1" fontSize="10" id="$coverage_id" name="$label Coverage" showReference="false" snpThreshold="0.2" sortable="true" visible="true"> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
109 <DataRange baseline="0.0" drawBaseline="true" flipAxis="false" maximum="10.0" minimum="0.0" type="LINEAR"/> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
110 </Track> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
111 ## Second track is the actual BAM alignment file |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
112 <Track altColor="0,0,178" autoScale="false" color="0,0,178" displayMode="EXPANDED" featureVisibilityWindow="-1" fontSize="10" id="$display_link" name="$label" sortable="true" visible="true"> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
113 <RenderOptions colorByTag="$inputsection.color_by_tag" colorOption="TAG" flagUnmappedPairs="false" groupByOption="NONE" groupByTag="BR" linkByTag="READNAME" linkedReads="false" maxInsertSize="1000" minInsertSize="50" quickConsensusMode="false" shadeBasesOption="QUALITY" shadeCenters="true" showAllBases="false" sortByTag="" viewPairs="false"/> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
114 </Track> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
115 </Panel> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
116 #end if |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
117 #end for |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
118 <Panel height="186" name="FeaturePanel" width="$width"> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
119 <Track altColor="0,0,178" autoScale="false" color="0,0,178" displayMode="COLLAPSED" featureVisibilityWindow="-1" fontSize="10" id="Reference sequence" name="Reference sequence" sortable="false" visible="true"/> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
120 #for $i, $inputsection in enumerate($inputfiles): |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
121 #if not $inputsection.input.is_of_type('bam') |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
122 #set $label=str($inputsection.label) if str($inputsection.label) else str($inputsection.input.element_identifier) |
25
c96924da37af
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
24
diff
changeset
|
123 @DISPLAY_LINK@ |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
124 <Track altColor="0,0,178" autoScale="false" clazz="org.broad.igv.track.FeatureTrack" color="0,0,178" displayMode="COLLAPSED" featureVisibilityWindow="-1" fontSize="10" id="$display_link" name="$label" renderer="BASIC_FEATURE" sortable="false" visible="true" windowFunction="count"/> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
125 #end if |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
126 #end for |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
127 </Panel> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
128 <PanelLayout dividerFractions="0.004995836802664446,0.12905911740216486,0.2681099084096586,0.5512073272273106,0.8409658617818485"/> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
129 </Session> |
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
130 ]]></configfile> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
131 <configfile name="load_session"> |
1
8b80357d8ab1
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
0
diff
changeset
|
132 load igv_session.xml |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
133 </configfile> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
134 <configfile name="exit_session"> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
135 exit |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
136 </configfile> |
11
64eb1ffd7872
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
10
diff
changeset
|
137 <configfile name="igv_preferences"> |
12
9dca6aa224a2
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
11
diff
changeset
|
138 SAM.SHOW_SOFT_CLIPPED=$show_softclippped |
11
64eb1ffd7872
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
10
diff
changeset
|
139 </configfile> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
140 </configfiles> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
141 <inputs> |
13
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
142 <conditional name="genome_source"> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
143 <param name="input_type_selector" type="select" label="Choose the genome source"> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
144 <option value="cached" selected="True">Built-in references</option> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
145 <option value="history">Select a fasta file from your history</option> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
146 </param> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
147 <when value="cached"> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
148 <param name="genome" type="select" label="Select a genome"> |
15
9663fa8b9c0b
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
13
diff
changeset
|
149 <options from_data_table="all_fasta" /> |
13
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
150 </param> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
151 </when> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
152 <when value="history"> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
153 <param name="genome" type="data" format="fasta" label="Select a fasta file as reference genome"/> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
154 </when> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
155 </conditional> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
156 <repeat name="inputfiles" min="1" title="Add tracks"> |
13
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
157 <param name="input" type="data" format="bam,gff,gff3,gtf,bed,vcf" label="Choose an input file"/> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
158 <param name="label" type="text" label="Enter a label for this file. If no label is entered the history name will be used"/> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
159 <param name="section_height" type="integer" value="300" label="Height for this track"/> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
160 <param name="color_by_tag" type="text" value="CD" label="Enter a BAM/SAM tag that should detrmine the color of a read"> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
161 <sanitizer invalid_char=""> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
162 <valid initial="string.letters,string.digits"><add value="_" /> </valid> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
163 </sanitizer> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
164 </param> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
165 </repeat> |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
166 <param name="skip_screenshots" type="boolean" label="Skip taking screenshots? Only produces session files."/> |
9
c357862a2927
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
8
diff
changeset
|
167 <param name="show_softclippped" type="boolean" label="Show softclipped bases?" truevalue="true" falsevalue="false" checked="true"/> |
2
18e36ab5e669
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
1
diff
changeset
|
168 <param name="script_file" type="data" format="txt" label="Select a IGV script with regions for which to take screenshots"/> |
9
c357862a2927
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
8
diff
changeset
|
169 <param name="width" label="Select the screenshot width" type="integer" min="800" value="1920"/> |
c357862a2927
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
8
diff
changeset
|
170 <param name="height" label="Select the screenshot height" type="integer" min="640" value="1080"/> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
171 </inputs> |
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
172 <outputs> |
31
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
173 <data name="igv_session_out" format="xml" label="IGV session for ${on_string}"/> |
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
174 <collection name="screenshots_out" type="list" label="IGV screenshots for ${on_string}"> |
21
de2f2c28c498
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents:
20
diff
changeset
|
175 <filter>skip_screenshots == False</filter> |
31
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
176 <discover_datasets pattern="__name_and_ext__" directory="screenshots" /> |
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
177 </collection> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
178 </outputs> |
13
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
179 <tests> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
180 <test> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
181 <param name="genome_source|input_type_selector" value="history"/> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
182 <param name="genome_source|genome" value="rover_reference.fa"/> |
31
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
183 <param name="script_file" value="complete_batchscript.txt"/> |
13
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
184 <repeat name="inputfiles"> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
185 <param name="input" value="rover_corrected.bam"/> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
186 </repeat> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
187 <output name="igv_session_out" file="igv_session.xml" lines_diff="6"/> |
31
474837e086cc
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit cfa400e89cb4bb8de9ca2ca75ee2e50b77c9a610
mvdbeek
parents:
30
diff
changeset
|
188 <output_collection name="screenshots_out" type="list" count="1"/> |
13
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
189 </test> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
190 </tests> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
191 <help><![CDATA[ |
13
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
192 This tool can automate taking screenshots using IGV. |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
193 It takes as input a reference genome, an IGV script file (bedtools igv can produce such a file) |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
194 and a variable number of BAM,GFF,GTF,BED or VCF files, and produces a zip file containing screenshots for each genomic region in the IGV script file. |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
195 ]]></help> |
13
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
196 <citations> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
197 <citation type="doi">10.1093/bib/bbs017</citation> |
1100d5a77c4d
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents:
12
diff
changeset
|
198 </citations> |
0
d828cf6bff42
planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff
changeset
|
199 </tool> |