annotate picard_NormalizeFasta.xml @ 79:4db64daa7f5a draft

Uploaded
author devteam
date Thu, 20 Feb 2014 13:31:57 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
79
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
1 <tool name="NormalizeFasta" id="picard_NormalizeFasta" version="1.106.0">
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
2 <description>Takes any file that conforms to the fasta format and normalizes it so that all lines of sequence except the last line per named sequence are of the same length.</description>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
3 <requirements><requirement type="package" version="1.106.0">picard</requirement></requirements>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
4 <command interpreter="java -jar -Xmx8g">
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
5 $JAVA_JAR_PATH/NormalizeFasta.jar
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
6
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
7 #if str( $OUTPUT ):
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
8 OUTPUT="${OUTPUT}"
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
9 #end if
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
10 #if str( $LINE_LENGTH ):
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
11 LINE_LENGTH="${LINE_LENGTH}"
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
12 #end if
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
13 #if str( $TRUNCATE_SEQUENCE_NAMES_AT_WHITESPACE ):
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
14 TRUNCATE_SEQUENCE_NAMES_AT_WHITESPACE="${TRUNCATE_SEQUENCE_NAMES_AT_WHITESPACE}"
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
15 #end if
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
16
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
17 VALIDATION_STRINGENCY=LENIENT
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
18 QUIET=True
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
19 TMP_DIR="${__new_file_path__}"
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
20 </command>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
21
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
22 <stdio>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
23 <exit_code range="0" level="warning" description="Tool finished correctly" />
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
24 </stdio>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
25
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
26 <inputs>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
27 <param format="XXCHANGEMEEE" name="OUTPUT" type="data" label="The output fasta file to write. Required." help="" />
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
28 <param format="XXCHANGEMEEE" name="LINE_LENGTH" type="integer" label="The line length to be used for the output fasta file. Default value: 100. This option can be set to 'null' to clear the default value." help="" />
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
29 <param format="XXCHANGEMEEE" name="TRUNCATE_SEQUENCE_NAMES_AT_WHITESPACE" type="boolean" label="Truncate sequence names at first whitespace. Default value: false. This option can be set to 'null' to clear the default value. Possible values: {true, false}" help="" />
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
30 </inputs>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
31 <outputs>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
32 <data name="outFile" format="XXCHANGEMEEE">
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
33 </data>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
34 </outputs>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
35 <!-- <tests>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
36 <test> -->
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
37 <!-- Here is a command line that works:
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
38 java -jar ...
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
39 -->
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
40 <!-- <param name="inputFile" value="XXCHANGEMEE-input" />
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
41 <output name="outFile" file="XXCHANGEMEE-correct-output" lines_diff="2" ftype="XXCHANGEMEE" />
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
42 </test>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
43 </tests> -->
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
44 <help>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
45 Picard documentation says:
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
46
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
47
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
48 NormalizeFasta
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
49
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
50 Takes any file that conforms to the fasta format and normalizes it so that all lines of sequence except the last line per named sequence are of the same length.
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
51 Option Description
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
52 INPUT=File The input fasta file to normalize. Required.
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
53 OUTPUT=File The output fasta file to write. Required.
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
54 LINE_LENGTH=Integer The line length to be used for the output fasta file. Default value: 100. This option can be set to 'null' to clear the default value.
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
55 TRUNCATE_SEQUENCE_NAMES_AT_WHITESPACE=Boolean Truncate sequence names at first whitespace. Default value: false. This option can be set to 'null' to clear the default value. Possible values: {true, false}
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
56
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
57
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
58 </help>
4db64daa7f5a Uploaded
devteam
parents:
diff changeset
59 </tool>