Mercurial > repos > devteam > picard
annotate picard_ReplaceSamHeader.xml @ 12:05087b27692a draft
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/picard commit 7491208ca0c917a053798a48c3e54c3e30e95d92
author | devteam |
---|---|
date | Sun, 27 Nov 2016 15:11:50 -0500 |
parents | 3a3234d7a2e8 |
children | 7e6fd3d0f16e |
rev | line source |
---|---|
8
3a3234d7a2e8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/picard commit 00a7926c285bc4a339bd7deebf40b28f39c7d947-dirty
devteam
parents:
5
diff
changeset
|
1 <tool name="ReplaceSamHeader" id="picard_ReplaceSamHeader" version="@TOOL_VERSION@.0"> |
5 | 2 <description>replace header in a SAM/BAM dataset</description> |
3 <macros> | |
4 <import>picard_macros.xml</import> | |
5 </macros> | |
8
3a3234d7a2e8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/picard commit 00a7926c285bc4a339bd7deebf40b28f39c7d947-dirty
devteam
parents:
5
diff
changeset
|
6 <expand macro="requirements" /> |
12
05087b27692a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/picard commit 7491208ca0c917a053798a48c3e54c3e30e95d92
devteam
parents:
8
diff
changeset
|
7 <command detect_errors="exit_code"><![CDATA[ |
5 | 8 @java_options@ |
9 | |
10 | |
11 ## Two lines below are due to the fact that picard likes fasta files to have extension .fa | |
12 #set $fasta_file="local_fasta.fa" | |
12
05087b27692a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/picard commit 7491208ca0c917a053798a48c3e54c3e30e95d92
devteam
parents:
8
diff
changeset
|
13 ln -s "${inputFile}" "${fasta_file}" && |
5 | 14 |
12
05087b27692a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/picard commit 7491208ca0c917a053798a48c3e54c3e30e95d92
devteam
parents:
8
diff
changeset
|
15 picard |
5 | 16 ReplaceSamHeader |
17 | |
18 INPUT="${inputFile}" | |
19 HEADER="${header}" | |
20 OUTPUT="${outFile}" | |
21 | |
22 QUIET=true | |
23 VERBOSITY=ERROR | |
24 | |
12
05087b27692a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/picard commit 7491208ca0c917a053798a48c3e54c3e30e95d92
devteam
parents:
8
diff
changeset
|
25 ]]></command> |
0 | 26 <inputs> |
5 | 27 <param format="sam,bam" name="inputFile" type="data" label="Select SAM/BAM dataset or dataset collection (header recepient dataset)" help="If empty, upload or import a SAM/BAM dataset"/> |
28 <param name="header" type="data" format="sam,bam" label="SAM/BAM dataset from which Header will be read (header source dataset)" help="HEADER; If empty, upload or import a SAM/BAM dataset"/> | |
29 </inputs> | |
30 | |
0 | 31 <outputs> |
5 | 32 <data format="bam" name="outFile" label="${tool.name} on ${on_string}: BAM file with replaced header"/> |
0 | 33 </outputs> |
5 | 34 |
0 | 35 <tests> |
36 <test> | |
5 | 37 <param name="inputFile" value="picard_ReplaceSamHeader.bam" ftype="bam"/> |
38 <param name="header" value="picard_ReplaceSamHeader_header.bam" ftype="bam"/> | |
39 <output name="outFile" file="picard_ReplaceSamHeader_test1.bam" ftype="bam"/> | |
0 | 40 </test> |
41 </tests> | |
5 | 42 |
43 | |
0 | 44 <help> |
45 | |
46 **Purpose** | |
47 | |
5 | 48 Replace the SAMFileHeader in a SAM/BAM dataset with the given header. Validation is minimal. It is up to the user to ensure that all the elements referred to in the SAMRecords are present in the new header. Sort order of the two input datasets must be the same. |
49 @dataset_collections@ | |
0 | 50 |
5 | 51 @description@ |
0 | 52 |
5 | 53 HEADER=File SAM file from which SAMFileHeader will be read. Required. |
0 | 54 |
5 | 55 @more_info@ |
0 | 56 |
57 </help> | |
58 </tool> | |
59 | |
60 |