Mercurial > repos > iuc > samtools_bam_to_cram
comparison samtools_bam_to_cram.xml @ 4:7d3cd2087698 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/bam_to_cram commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
author | iuc |
---|---|
date | Tue, 28 Sep 2021 16:10:21 +0000 |
parents | 3d07b8a6dd8c |
children | c2eda9a95b01 |
comparison
equal
deleted
inserted
replaced
3:3d07b8a6dd8c | 4:7d3cd2087698 |
---|---|
1 <tool id="samtools_bam_to_cram" name="samtools BAM to CRAM" version="@TOOL_VERSION@"> | 1 <tool id="samtools_bam_to_cram" name="samtools BAM to CRAM" version="@TOOL_VERSION@" profile="@PROFILE@"> |
2 <description>convert BAM alignments to CRAM format</description> | 2 <description>convert BAM alignments to CRAM format</description> |
3 | 3 |
4 <macros> | 4 <macros> |
5 <import>macros.xml</import> | 5 <import>macros.xml</import> |
6 </macros> | 6 </macros> |
18 -L '${parameter_regions.regions_bed_file}' | 18 -L '${parameter_regions.regions_bed_file}' |
19 #end if | 19 #end if |
20 | 20 |
21 -@ \$addthreads | 21 -@ \$addthreads |
22 -C | 22 -C |
23 -h | 23 -h |
24 -o '${output_alignment}' | 24 -o '${output_alignment}' |
25 -T '$reffa' | 25 -T '$reffa' |
26 -t '$reffai' | 26 -t '$reffai' |
27 --output-fmt-option no_ref | 27 --output-fmt-option no_ref |
28 infile | 28 infile |
32 #end if | 32 #end if |
33 ]]></command> | 33 ]]></command> |
34 | 34 |
35 <inputs> | 35 <inputs> |
36 <param name="input" type="data" format="bam,sam" label="BAM (or SAM) alignment file"/> | 36 <param name="input" type="data" format="bam,sam" label="BAM (or SAM) alignment file"/> |
37 <conditional name="addref_cond"> | 37 <expand macro="mandatory_reference" argument="-t"/> |
38 <param name="addref_select" type="select" label="Load reference genome from"> | |
39 <option value="cached">Local cache</option> | |
40 <option value="history">History</option> | |
41 </param> | |
42 <when value="cached"> | |
43 <param name="ref" type="select" label="Reference genome"> | |
44 <options from_data_table="fasta_indexes"> | |
45 <filter type="data_meta" ref="input" key="dbkey" column="dbkey" /> | |
46 </options> | |
47 <validator type="no_options" message="A built-in reference genome is not available for the build associated with the selected input file"/> | |
48 </param> | |
49 </when> | |
50 <when value="history"> | |
51 <param name="ref" type="data" format="fasta" label="Reference FASTA file"/> | |
52 </when> | |
53 </conditional> | |
54 <conditional name="parameter_regions"> | 38 <conditional name="parameter_regions"> |
55 <param name="target_region" type="select" label="Choose conversion within specific genomic region(s)"> | 39 <param name="target_region" type="select" label="Choose conversion within specific genomic region(s)"> |
56 <option value="entire_input_file">Entire BAM alignment file</option> | 40 <option value="entire_input_file">Entire BAM alignment file</option> |
57 <option value="region">Specific region</option> | 41 <option value="region">Specific region</option> |
58 <option value="regions_bed_file">List of specific regions (BED file)</option> | 42 <option value="regions_bed_file">List of specific regions (BED file)</option> |
76 <test> | 60 <test> |
77 <param name="input" value="test.bam" ftype="bam" /> | 61 <param name="input" value="test.bam" ftype="bam" /> |
78 <param name="addref_select" value="history" /> | 62 <param name="addref_select" value="history" /> |
79 <param name="ref" value="test.fa" /> | 63 <param name="ref" value="test.fa" /> |
80 <param name="target_region" value="entire_input_file" /> | 64 <param name="target_region" value="entire_input_file" /> |
81 | 65 <output name="output_alignment" file="test_bam.cram" ftype="cram" compare="sim_size" delta="250" /> |
82 <output name="output_alignment" file="test.cram" compare="sim_size" delta="250" /> | |
83 </test> | 66 </test> |
84 <test> | 67 <test> |
85 <param name="input" value="test.sam" ftype="sam" /> | 68 <param name="input" value="test.sam" ftype="sam" /> |
86 <param name="addref_select" value="history" /> | 69 <param name="addref_select" value="history" /> |
87 <param name="ref" value="test.fa" /> | 70 <param name="ref" value="test.fa" /> |
88 <param name="target_region" value="entire_input_file" /> | 71 <param name="target_region" value="entire_input_file" /> |
89 | 72 <output name="output_alignment" file="test_sam.cram" ftype="cram" compare="sim_size" delta="250" /> |
90 <output name="output_alignment" file="test.cram" compare="sim_size" delta="250" /> | |
91 </test> | 73 </test> |
92 <test> | 74 <test> |
93 <param name="input" value="test.bam" ftype="bam" /> | 75 <param name="input" value="test.bam" ftype="bam" /> |
94 <param name="addref_select" value="history" /> | 76 <param name="addref_select" value="history" /> |
95 <param name="ref" value="test.fa" /> | 77 <param name="ref" value="test.fa" /> |
96 <param name="target_region" value="region" /> | 78 <param name="target_region" value="region" /> |
97 <param name="region_string" value="CHROMOSOME_I" /> | 79 <param name="region_string" value="CHROMOSOME_I" /> |
98 | 80 <output name="output_alignment" file="test_chr1.cram" ftype="cram" compare="sim_size" delta="250" /> |
99 <output name="output_alignment" file="test.cram" compare="sim_size" delta="250" /> | |
100 </test> | 81 </test> |
101 <test> | 82 <test> |
102 <param name="input" value="test.bam" ftype="bam" /> | 83 <param name="input" value="test.bam" ftype="bam" /> |
103 <param name="addref_select" value="history" /> | 84 <param name="addref_select" value="history" /> |
104 <param name="ref" value="test.fa" /> | 85 <param name="ref" value="test.fa" /> |
105 <param name="target_region" value="regions_bed_file" /> | 86 <param name="target_region" value="regions_bed_file" /> |
106 <param name="regions_bed_file" value="test.bed" ftype="bed" /> | 87 <param name="regions_bed_file" value="test.bed" ftype="bed" /> |
107 | 88 <output name="output_alignment" file="test_regions.cram" ftype="cram" compare="sim_size" delta="250" /> |
108 <output name="output_alignment" file="test.cram" compare="sim_size" delta="250" /> | |
109 </test> | 89 </test> |
110 <test> | 90 <test> |
111 <param name="input" ftype="bam" dbkey="equCab2" value="sam_to_bam_out2.bam" /> | 91 <param name="input" ftype="bam" dbkey="equCab2" value="sam_to_bam_out2.bam" /> |
112 <param name="addref_select" value="cached" /> | 92 <param name="addref_select" value="cached" /> |
113 <param name="ref" value="equCab2chrM" /> | 93 <param name="ref" value="equCab2chrM" /> |
114 <param name="target_region" value="entire_input_file" /> | 94 <param name="target_region" value="entire_input_file" /> |
115 <output name="output_alignment" file="test2.cram" compare="sim_size" delta="250" /> | 95 <output name="output_alignment" file="test2.cram" ftype="cram" compare="sim_size" delta="250" /> |
116 </test> | 96 </test> |
117 </tests> | 97 </tests> |
118 | 98 |
119 <help><![CDATA[ | 99 <help><![CDATA[ |
120 **What this tool does** | 100 **What this tool does** |