annotate picard_SamToFastq.xml @ 1:ab5e8beab4fe draft

Uploaded corrected tool dependency definition.
author devteam
date Tue, 17 Dec 2013 16:12:31 -0500
parents ff4ec13e496e
children 52fdfc45590a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
1 <tool id="picard_SamToFastq" name="SAM to FASTQ" version="1.56.1" force_history_refresh="True">
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
2 <description>creates a FASTQ file</description>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
3 <requirements><requirement type="package" version="1.56.0">picard</requirement></requirements>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
4 <!-- Dan Blankenberg -->
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
5 <command interpreter="python">picard_SamToFastq_wrapper.py
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
6 -p '
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
7 java -XX:DefaultMaxRAMFraction=1 -XX:+UseParallelGC
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
8 -jar "\$JAVA_JAR_PATH/SamToFastq.jar"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
9 INPUT="${input_sam}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
10 VALIDATION_STRINGENCY="LENIENT"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
11 RE_REVERSE=${re_reverse}
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
12 INCLUDE_NON_PF_READS=${include_non_pf_reads}
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
13 #if str( $clipping_attribute ):
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
14 CLIPPING_ATTRIBUTE="${clipping_attribute}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
15 #end if
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
16 #if str( $clipping_action ):
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
17 CLIPPING_ACTION="${clipping_action}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
18 #end if
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
19 #if str( $read1_trim ):
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
20 READ1_TRIM="${read1_trim}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
21 #end if
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
22 #if str( $read1_max_bases_to_write ):
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
23 READ1_MAX_BASES_TO_WRITE="${read1_max_bases_to_write}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
24 #end if
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
25 INCLUDE_NON_PRIMARY_ALIGNMENTS=${include_non_primary_alignments}
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
26
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
27 #if str( $output_per_read_group_selector ) == 'per_sam_file':
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
28 ##OUTPUT_PER_RG=false
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
29 FASTQ="${output_fastq1}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
30
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
31 #if str( $single_paired_end_type.single_paired_end_type_selector ) == 'paired':
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
32 SECOND_END_FASTQ="${output_fastq2}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
33 #if str( $single_paired_end_type.read2_trim ):
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
34 READ2_TRIM="${single_paired_end_type.read2_trim}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
35 #end if
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
36 #if str( $single_paired_end_type.read2_max_bases_to_write ):
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
37 READ2_MAX_BASES_TO_WRITE="${single_paired_end_type.read2_max_bases_to_write}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
38 #end if
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
39 #end if
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
40 '
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
41 #else:
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
42 OUTPUT_PER_RG=true
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
43 #if str( $single_paired_end_type.single_paired_end_type_selector ) == 'paired':
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
44 '
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
45 --read_group_file_2 "${output_fastq2}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
46 --file_id_2 "${output_fastq2.id}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
47 -p '
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
48 #if str( $single_paired_end_type.read2_trim ):
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
49 READ2_TRIM="${single_paired_end_type.read2_trim}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
50 #end if
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
51 #if str( $single_paired_end_type.read2_max_bases_to_write ):
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
52 READ2_MAX_BASES_TO_WRITE="${single_paired_end_type.read2_max_bases_to_write}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
53 #end if
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
54 #end if
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
55 '
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
56 --read_group_file_1 "${output_fastq1}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
57 --new_files_path "${$__new_file_path__}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
58 --file_id_1 "${output_fastq1.id}"
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
59 #end if
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
60 </command>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
61 <inputs>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
62 <param name="input_sam" type="data" format="sam,bam" label="BAM/SAM file" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
63 <param name="read1_trim" type="integer" value="" optional="True" label="The number of bases to trim from the beginning of read 1." />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
64 <param name="read1_max_bases_to_write" type="integer" optional="True" value="" label="The maximum number of bases to write from read 1 after trimming." />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
65 <param name="output_per_read_group_selector" type="select" label="Output per read group">
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
66 <option value="per_sam_file" selected="True">Per BAM/SAM file</option>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
67 <option value="per_read_group">Per Read Group</option>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
68 </param>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
69 <conditional name="single_paired_end_type">
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
70 <param name="single_paired_end_type_selector" type="select" label="Single or Paired end">
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
71 <option value="single" selected="True">Single</option>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
72 <option value="paired">Paired end</option>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
73 </param>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
74 <when value="single">
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
75 <!-- nothing yet -->
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
76 </when>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
77 <when value="paired">
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
78 <param name="read2_trim" type="integer" value="" optional="True" label="The number of bases to trim from the beginning of read 2." />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
79 <param name="read2_max_bases_to_write" type="integer" optional="True" value="" label="The maximum number of bases to write from read 2 after trimming." />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
80 </when>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
81 </conditional>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
82 <param name="re_reverse" type="boolean" truevalue="true" falsevalue="false" checked="True" label="Re-reverse bases and qualities of reads on negative strand"/>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
83 <param name="include_non_pf_reads" type="boolean" truevalue="true" falsevalue="false" checked="False" label="Include non-PF reads from the SAM file into the output FASTQ files."/>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
84 <param name="clipping_attribute" type="text" value="" label="The attribute that stores the position at which the SAM record should be clipped" help="Leave blank for null" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
85 <param name="clipping_action" type="text" value="" label="The action that should be taken with clipped reads" help="'X' means the reads and qualities should be trimmed at the clipped position; 'N' means the bases should be changed to Ns in the clipped region; and any integer means that the base qualities should be set to that value in the clipped region. Leave blank for null" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
86 <param name="include_non_primary_alignments" type="boolean" truevalue="true" falsevalue="false" checked="False" label="If true, include non-primary alignments in the output." help="Support of non-primary alignments in SamToFastq is not comprehensive, so there may be exceptions if this is set to true and there are paired reads with non-primary alignments."/>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
87
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
88 </inputs>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
89 <outputs>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
90 <data format="fastqsanger" name="output_fastq1" label="${tool.name} on ${on_string}: FASTQ 1" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
91 <data format="fastqsanger" name="output_fastq2" label="${tool.name} on ${on_string}: FASTQ 2" >
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
92 <filter>single_paired_end_type['single_paired_end_type_selector'] == 'paired'</filter>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
93 </data>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
94 </outputs>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
95 <tests>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
96 <test>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
97 <param name="input_sam" value="bfast_out1.sam" ftype="sam" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
98 <param name="output_per_read_group_selector" value="per_sam_file" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
99 <param name="single_paired_end_type_selector" value="single" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
100 <param name="read1_trim" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
101 <param name="read1_max_bases_to_write" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
102 <param name="re_reverse" value="True" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
103 <param name="include_non_pf_reads" value="False" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
104 <param name="clipping_action" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
105 <param name="clipping_attribute" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
106 <param name="include_non_primary_alignments" value="False" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
107 <output name="output_fastq1" file="random_phiX_1.fastqsanger"/>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
108 </test>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
109 <test>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
110 <param name="input_sam" value="bwa_wrapper_out3.sam" ftype="sam" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
111 <param name="output_per_read_group_selector" value="per_sam_file" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
112 <param name="single_paired_end_type_selector" value="paired" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
113 <param name="read1_trim" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
114 <param name="read1_max_bases_to_write" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
115 <param name="read2_trim" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
116 <param name="read2_max_bases_to_write" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
117 <param name="re_reverse" value="True" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
118 <param name="include_non_pf_reads" value="False" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
119 <param name="clipping_action" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
120 <param name="clipping_attribute" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
121 <param name="include_non_primary_alignments" value="False" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
122 <output name="output_fastq1" file="bwa_wrapper_in2.fastqsanger" lines_diff="64"/> <!-- 16 unaligned fastq blocks not present in original sam file -->
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
123 <output name="output_fastq2" file="bwa_wrapper_in3.fastqsanger" lines_diff="64"/> <!-- 16 unaligned fastq blocks not present in original sam file -->
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
124 </test>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
125 <test>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
126 <param name="input_sam" value="bwa_wrapper_out3.sam" ftype="sam" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
127 <param name="output_per_read_group_selector" value="per_read_group" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
128 <param name="single_paired_end_type_selector" value="paired" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
129 <param name="read1_trim" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
130 <param name="read1_max_bases_to_write" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
131 <param name="read2_trim" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
132 <param name="read2_max_bases_to_write" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
133 <param name="re_reverse" value="True" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
134 <param name="include_non_pf_reads" value="False" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
135 <param name="clipping_action" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
136 <param name="clipping_attribute" value="" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
137 <param name="include_non_primary_alignments" value="False" />
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
138 <output name="output_fastq1" file="bwa_wrapper_in2.fastqsanger" lines_diff="64"/> <!-- 16 unaligned fastq blocks not present in original sam file -->
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
139 <output name="output_fastq2" file="bwa_wrapper_in3.fastqsanger" lines_diff="64"/> <!-- 16 unaligned fastq blocks not present in original sam file -->
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
140 </test>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
141 </tests>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
142 <help>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
143 **What it does**
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
144
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
145 Picard: SamToFastq converts SAM files to FASTQ files.
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
146
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
147 Extracts read sequences and qualities from the input SAM/BAM file and writes them into the output file in Sanger fastq format. In the RC mode (default is True), if the read is aligned and the alignment is to the reverse strand on the genome, the read's sequence from input SAM file will be reverse-complemented prior to writing it to fastq in order restore correctly the original read sequence as it was generated by the sequencer.
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
148
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
149 ------
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
150
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
151 Please cite the website "http://picard.sourceforge.net".
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
152
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
153 ------
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
154
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
155
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
156 **Input formats**
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
157
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
158 FastqToSam accepts SAM input files, see http://samtools.sourceforge.net for more details.
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
159
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
160 ------
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
161
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
162 **Outputs**
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
163
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
164 The output is in FASTQ format. If using Paired end data, 2 fastq files are created.
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
165
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
166 -------
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
167
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
168 **FastqToSam settings**
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
169
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
170 This is list of SamToFastq options::
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
171
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
172 INPUT=File Input SAM/BAM file to extract reads from Required.
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
173 FASTQ=File Output fastq file (single-end fastq or, if paired, first end of the pair fastq). Required. Cannot be used in conjuction with option(s) OUTPUT_PER_RG (OPRG)
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
174 SECOND_END_FASTQ=File Output fastq file (if paired, second end of the pair fastq). Default value: null. Cannot be used in conjuction with option(s) OUTPUT_PER_RG (OPRG)
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
175 OUTPUT_PER_RG=Boolean Output a fastq file per read group (two fastq files per read group if the group is paired). Default value: false. This option can be set to 'null' to clear the default value. Possible values: {true, false} Cannot be used in conjuction with option(s) SECOND_END_FASTQ (F2) FASTQ (F)
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
176 OUTPUT_DIR=File Directory in which to output the fastq file(s). Used only when OUTPUT_PER_RG is true. Default value: null.
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
177 RE_REVERSE=Boolean Re-reverse bases and qualities of reads with negative strand flag set before writing them to fastq Default value: true. This option can be set to 'null' to clear the default value. Possible values: {true, false}
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
178 INCLUDE_NON_PF_READS=Boolean Include non-PF reads from the SAM file into the output FASTQ files. Default value: false. This option can be set to 'null' to clear the default value. Possible values: {true, false}
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
179 CLIPPING_ATTRIBUTE=String The attribute that stores the position at which the SAM record should be clipped Default value: null.
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
180 CLIPPING_ACTION=String The action that should be taken with clipped reads: 'X' means the reads and qualities should be trimmed at the clipped position; 'N' means the bases should be changed to Ns in the clipped region; and any integer means that the base qualities should be set to that value in the clipped region. Default value: null.
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
181 READ1_TRIM=Integer The number of bases to trim from the beginning of read 1. Default value: 0. This option can be set to 'null' to clear the default value.
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
182 READ1_MAX_BASES_TO_WRITE=Integer The maximum number of bases to write from read 1 after trimming. If there are fewer than this many bases left after trimming, all will be written. If this value is null then all bases left after trimming will be written. Default value: null.
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
183 READ2_TRIM=Integer The number of bases to trim from the beginning of read 2. Default value: 0. This option can be set to 'null' to clear the default value.
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
184 READ2_MAX_BASES_TO_WRITE=Integer The maximum number of bases to write from read 2 after trimming. If there are fewer than this many bases left after trimming, all will be written. If this value is null then all bases left after trimming will be written. Default value: null.
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
185 INCLUDE_NON_PRIMARY_ALIGNMENTS=Boolean If true, include non-primary alignments in the output. Support of non-primary alignments in SamToFastq is not comprehensive, so there may be exceptions if this is set to true and there are paired reads with non-primary alignments. Default value: false. This option can be set to 'null' to clear the default value. Possible values: {true, false}
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
186
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
187
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
188 </help>
ff4ec13e496e Uploaded tarball to repository
devteam
parents:
diff changeset
189 </tool>