Mercurial > repos > devteam > picard
annotate picard_AddCommentsToBam.xml @ 33:3f254c5ced1d draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
author | iuc |
---|---|
date | Sun, 03 Mar 2024 16:06:11 +0000 |
parents | f9242e01365a |
children |
rev | line source |
---|---|
33
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
1 <tool name="AddCommentsToBam" id="picard_AddCommentsToBam" version="@TOOL_VERSION@.@WRAPPER_VERSION@" profile="@PROFILE@"> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
2 <description>add comments to BAM dataset</description> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
3 <macros> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
4 <import>picard_macros.xml</import> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
5 <token name="@WRAPPER_VERSION@">0</token> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
6 </macros> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
7 <expand macro="requirements"/> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
8 <command detect_errors="exit_code"><![CDATA[ |
5 | 9 @java_options@ |
33
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
10 ## linking does not work, picard complains about not writable file. Hopefully this can be removed in future version. |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
11 ##@symlink_element_identifier@ |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
12 #import re |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
13 #set escaped_element_identifier = re.sub('[^\w\-]', '_', str($inputFile.element_identifier)) |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
14 cp '$inputFile' '$escaped_element_identifier' && |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
15 |
12
05087b27692a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/picard commit 7491208ca0c917a053798a48c3e54c3e30e95d92
devteam
parents:
9
diff
changeset
|
16 picard |
5 | 17 AddCommentsToBam |
33
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
18 --INPUT '$escaped_element_identifier' |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
19 --OUTPUT '${outFile}' |
5 | 20 #for $element in $comments: |
33
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
21 --COMMENT '${element.comment}' |
5 | 22 #end for |
33
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
23 --QUIET true |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
24 --VERBOSITY ERROR |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
25 --VALIDATION_STRINGENCY ${validation_stringency} |
12
05087b27692a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/picard commit 7491208ca0c917a053798a48c3e54c3e30e95d92
devteam
parents:
9
diff
changeset
|
26 ]]></command> |
33
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
27 <inputs> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
28 <param format="bam" name="inputFile" type="data" label="Select SAM/BAM dataset or dataset collection" help="If empty, upload or import a SAM/BAM dataset"/> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
29 <repeat name="comments" title="Comment" min="1" help="You can provide multiple comments"> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
30 <param name="comment" type="text" label="Add this comment to BAM dataset" help="COMMENT"/> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
31 </repeat> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
32 <expand macro="VS"/> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
33 </inputs> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
34 <outputs> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
35 <data name="outFile" format="bam" label="${tool.name} on ${on_string}: BAM with comments"/> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
36 </outputs> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
37 <tests> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
38 <test> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
39 <param name="inputFile" value="picard_AddCommentsToBam.bam"/> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
40 <param name="comment" value="test1"/> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
41 <param name="validation_stringency" value="LENIENT"/> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
42 <output name="outFile" file="picard_AddCommentsToBam_test1.bam" ftype="bam"/> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
43 </test> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
44 </tests> |
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
45 <help> |
5 | 46 |
47 .. class:: infomark | |
48 | |
49 **Purpose** | |
50 | |
51 Adds one or more comments (@CO) to the header of a specified BAM dataset. | |
52 | |
53 @dataset_collections@ | |
54 | |
55 @description@ | |
56 | |
57 COMMENT=String | |
12
05087b27692a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/picard commit 7491208ca0c917a053798a48c3e54c3e30e95d92
devteam
parents:
9
diff
changeset
|
58 C=String Comments to add to the BAM file This option may be specified 0 or more times. |
5 | 59 |
60 @more_info@ | |
61 </help> | |
33
3f254c5ced1d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picard commit 9ecbbb878d68a980ba35a90865e524c723ca3ed8
iuc
parents:
32
diff
changeset
|
62 <expand macro="citations"/> |
5 | 63 </tool> |