annotate igv_make_screenshots.xml @ 25:c96924da37af draft

planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
author mvdbeek
date Fri, 15 Jun 2018 12:56:58 -0400
parents 2b4c4b610be6
children 6f98222928ee
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
22
6f406e783904 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 21
diff changeset
1 <tool id="igv_make_screenshots" name="IGV_screenshots" version="0.1.2">
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
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
7 #set $ext = $inputsection.input.extension
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
8 #set $element_identifier = $inputsection.input.element_identifier
23
d4e1c24d3958 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 22
diff changeset
9 #set $display_link = "{galaxy_url}/display_application/{dataset_id}/igv_{ext}/local_default/None/data/galaxy_{dataset_id}.{ext}".format(galaxy_url=galaxy_url, dataset_id=dataset_id, ext=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
10 ]]></token>
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
11 <token name="@PATH@"><![CDATA[#set $path="%s.%s.%s" % ($i, $inputsection.input.element_identifier, $inputsection.input.extension)]]></token>
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
12 </macros>
0
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
13 <requirements>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
14 <requirement type="package" version="0.2.9">xvfbwrapper</requirement>
21
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
15 <!-- TODO: uncomment when igv in conda
13
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
16 <requirement type="package" version="2.3.93">igv</requirement>
21
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
17 -->
0
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
18 </requirements>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
19 <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
20 #import re
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
21 #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
22 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
23 #else:
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
24 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
25 #end if
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
26 samtools faidx genome.fa &&
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
27 sed -i.bak -e "s|\"genome.fa\"|\"\$PWD/genome.fa\"|g" '$igv_session' &&
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
28 #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
29 @PATH@
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
30 ln -fs '$inputsection.input' '$path' &&
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
31 #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
32 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
33 #end if
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
34 #end for
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
35 ln -fs $igv_session igv_session.xml &&
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
36 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
37 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
38 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
39 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
40 #if not $skip_screenshots:
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
41 && python $__tool_directory__/xvfb_igv.py igv_script.txt '$igv_preferences' $width,$height &&
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
42 zip screenshots.zip *.png &&
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
43 cp screenshots.zip '$screenshots_out'
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
44 #end if
0
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
45 ]]></command>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
46 <configfiles>
25
c96924da37af planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 24
diff changeset
47 <configfile name="igv_session">
19
fd2d19ae2648 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit be45e3b0dec4ca1e8611abb2d84dd995e6d53751-dirty
mvdbeek
parents: 18
diff changeset
48 <![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
49 <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
50 <Resources>
13
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
51 #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
52 @PATH@
2
18e36ab5e669 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents: 1
diff changeset
53 #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
54 <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
55 #end for
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
56 </Resources>
13
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
57 #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
58 #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
59 #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
60 @PATH
0
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
61 <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
62 ## 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
63 <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
64 <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
65 </Track>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
66 ## 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
67 <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
68 <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
69 </Track>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
70 </Panel>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
71 #end if
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
72 #end for
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
73 <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
74 <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
75 #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
76 #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
77 #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
78 @PATH@
2
18e36ab5e669 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents: 1
diff changeset
79 <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
80 #end if
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
81 #end for
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
82 </Panel>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
83 <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
84 </Session>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
85 ]]></configfile>
25
c96924da37af planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 24
diff changeset
86 <configfile name="igv_session_remote">
21
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
87 <![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="no"?>
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
88 <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
89 <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
90 </Resources>
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
91 #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
92 #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
93 #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
94 @DISPLAY_LINK@
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
95 #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
96 <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
97 ## 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
98 <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
99 <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
100 </Track>
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
101 ## 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
102 <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
103 <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
104 </Track>
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
105 </Panel>
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
106 #end if
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
107 #end for
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
108 <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
109 <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
110 #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
111 #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
112 #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
113 @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
114 <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
115 #end if
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
116 #end for
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
117 </Panel>
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
118 <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
119 </Session>
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
120 ]]></configfile>
0
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
121 <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
122 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
123 </configfile>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
124 <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
125 exit
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
126 </configfile>
11
64eb1ffd7872 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents: 10
diff changeset
127 <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
128 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
129 </configfile>
0
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
130 </configfiles>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
131 <inputs>
13
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
132 <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
133 <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
134 <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
135 <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
136 </param>
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
137 <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
138 <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
139 <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
140 </param>
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
141 </when>
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
142 <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
143 <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
144 </when>
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
145 </conditional>
0
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
146 <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
147 <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
148 <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
149 <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
150 <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
151 <sanitizer invalid_char="">
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
152 <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
153 </sanitizer>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
154 </param>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
155 </repeat>
21
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
156 <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
157 <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
158 <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
159 <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
160 <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
161 </inputs>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
162 <outputs>
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
163 <data name="igv_session_out" format="xml"/>
21
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
164 <data name="screenshots_out" format="zip">
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
165 <filter>skip_screenshots == False</filter>
de2f2c28c498 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 0437e9e56f0af2ccfb5f119b0f290109807ed9b0-dirty
mvdbeek
parents: 20
diff changeset
166 </data>
0
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
167 </outputs>
13
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
168 <tests>
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
169 <test>
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
170 <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
171 <param name="genome_source|genome" value="rover_reference.fa"/>
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
172 <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
173 <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
174 </repeat>
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
175 <output name="igv_session_out" file="igv_session.xml" lines_diff="6"/>
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
176 </test>
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
177 </tests>
0
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
178 <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
179 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
180 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
181 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
182 ]]></help>
13
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
183 <citations>
1100d5a77c4d planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 1ddb87e95baeea2a4ee9b95930da6e0927fb7ff7-dirty
mvdbeek
parents: 12
diff changeset
184 <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
185 </citations>
0
d828cf6bff42 planemo upload for repository https://github.com/bardin-lab/readtagger/tree/master/galaxy commit 4824aeaa8107bd30ec786e8ca81779f053f0e736-dirty
mvdbeek
parents:
diff changeset
186 </tool>