annotate tools/naive_variant_caller.xml @ 0:0095f76a5d05 draft

planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
author blankenberg
date Thu, 17 Sep 2015 11:13:08 -0400
parents
children cbb8bfd46a80
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
1 <tool id="naive_variant_caller" name="Naive Variant Caller" version="0.0.1">
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
2 <description> - tabulate variable sites from BAM datasets</description>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
3 <requirements>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
4 <requirement type="package" version="1.7.1">numpy</requirement>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
5 <requirement type="package" version="0.0.1">pyBamParser</requirement>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
6 <requirement type="package" version="0.0.1">pyBamTools</requirement>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
7 </requirements>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
8 <stdio>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
9 <exit_code range="1:" err_level="fatal" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
10 <exit_code range=":-1" err_level="fatal" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
11 </stdio>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
12 <command interpreter="python">naive_variant_caller.py
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
13 -o "${output_vcf}"
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
14
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
15 #for $input_bam in $reference_source.input_bams:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
16 -b "${input_bam.input_bam}"
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
17 -i "${input_bam.input_bam.metadata.bam_index}"
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
18 #end for
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
19
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
20 #if $reference_source.reference_source_selector != "history":
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
21 -r "${reference_source.ref_file.fields.path}"
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
22 #elif $reference_source.ref_file:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
23 -r "${reference_source.ref_file}"
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
24 #end if
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
25
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
26 #for $region in $regions:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
27 --region "${region.chromosome}:${region.start}-${region.end}"
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
28 #end for
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
29
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
30 ${variants_only}
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
31
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
32 ${use_strand}
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
33
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
34 --ploidy "${$ploidy}"
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
35
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
36 --min_support_depth "${min_support_depth}"
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
37
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
38 #if str($min_base_quality):
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
39 --min_base_quality "${min_base_quality}"
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
40 #end if
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
41
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
42 #if str($min_mapping_quality):
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
43 --min_mapping_quality "${min_mapping_quality}"
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
44 #end if
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
45
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
46 --allow_out_of_bounds_positions
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
47
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
48 #if str( $advanced_options.advanced_options_selector ) == "advanced":
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
49 #if str( $advanced_options.coverage_dtype ) != "guess":
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
50 --coverage_dtype "${advanced_options.coverage_dtype}"
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
51 #end if
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
52 ${advanced_options.safe}
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
53 #end if
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
54 </command>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
55 <inputs>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
56 <conditional name="reference_source">
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
57 <param name="reference_source_selector" type="select" label="Choose the source for the reference list">
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
58 <option value="cached">Locally cached</option>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
59 <option value="history">History</option>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
60 </param>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
61 <when value="cached">
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
62 <repeat name="input_bams" title="BAM file" min="1" >
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
63 <param name="input_bam" type="data" format="bam" label="BAM file">
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
64 <validator type="unspecified_build" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
65 <validator type="dataset_metadata_in_data_table" table_name="sam_fa_indexes" metadata_name="dbkey" metadata_column="value" message="Sequences are not currently available for the specified build." /> <!-- fixme!!! this needs to be a select -->
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
66 </param>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
67 </repeat>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
68 <param name="ref_file" type="select" label="Using reference genome" >
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
69 <options from_data_table="sam_fa_indexes">
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
70 <!-- <filter type="data_meta" key="dbkey" ref="input_bam" column="dbkey"/> does not yet work in a repeat...-->
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
71 </options>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
72 <validator type="no_options" message="A built-in reference genome is not available for the build associated with the selected input file"/>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
73 </param>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
74 </when>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
75 <when value="history"> <!-- FIX ME!!!! -->
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
76 <repeat name="input_bams" title="BAM file" min="1" >
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
77 <param name="input_bam" type="data" format="bam" label="BAM file" >
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
78 </param>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
79 </repeat>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
80 <param name="ref_file" type="data" format="fasta" label="Using reference file" optional="True" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
81 </when>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
82 </conditional>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
83
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
84 <repeat name="regions" title="Restrict to regions" min="0" >
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
85 <param name="chromosome" type="text" value="" optional="False" label="Chromosome" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
86 <param name="start" type="integer" value="" optional="True" label="Start" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
87 <param name="end" type="integer" value="" optional="True" label="End" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
88 </repeat>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
89
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
90 <!-- TODO: enhance filtering -->
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
91 <param name="min_support_depth" type="integer" value="0" min="0" label="Minimum number of reads needed to consider a REF/ALT" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
92 <param name="min_base_quality" type="integer" value="" label="Minimum base quality" optional="True" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
93 <param name="min_mapping_quality" type="integer" value="" label="Minimum mapping quality" optional="True" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
94
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
95 <param name="ploidy" type="integer" value="2" min="1" label="Ploidy" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
96 <param name="variants_only" type="boolean" truevalue="--variants_only" falsevalue="" checked="False" label="Only write out positions with possible alternate alleles"/>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
97
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
98 <param name="use_strand" type="boolean" truevalue="--use_strand" falsevalue="" checked="False" label="Report counts by strand"/>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
99
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
100 <conditional name="advanced_options">
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
101 <param name="advanced_options_selector" type="select" label="Show Advanced Options">
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
102 <option value="basic" selected="True">Hide Advanced Options</option>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
103 <option value="advanced">Show Advanced Options</option>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
104 </param>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
105 <when value="basic">
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
106 <!-- Do nothing here -->
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
107 </when>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
108 <when value="advanced">
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
109 <param name="coverage_dtype" type="select" label="Choose the dtype to use for storing coverage information" help="This affects the maximum recorded value for a position, e.g. uint8 would be 255 coverage, but will require the least amount of RAM">
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
110 <option value="guess" selected="True">Guess</option>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
111 <option value="uint8">uint8</option>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
112 <option value="uint16">uint16</option>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
113 <option value="uint32">uint32</option>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
114 <option value="uint64">uint64</option>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
115 </param>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
116 <param name="safe" type="boolean" truevalue="--safe" falsevalue="" checked="False" label="Be extra safe"/>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
117 </when>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
118 </conditional>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
119
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
120 </inputs>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
121 <outputs>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
122 <data format="vcf" name="output_vcf" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
123 </outputs>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
124 <help>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
125 **What it does**
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
126
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
127 This tool is a naive variant caller that processes aligned sequencing reads from the BAM format and produces a VCF file containing per position variant calls. This tool allows multiple BAM files to be provided as input and utilizes read group information to make calls for individual samples.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
128
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
129 User configurable options allow filtering reads that do not pass mapping or base quality thresholds and minimum per base read depth; user's can also specify the ploidy and whether to consider each strand separately.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
130
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
131 In addition to calling alternate alleles based upon simple ratios of nucleotides at a position, per base nucleotide counts are also provided. A custom tag, NC, is used within the Genotype fields. The NC field is a comma-separated listing of nucleotide counts in the form of &lt;nucleotide&gt;=&lt;count&gt;, where a plus or minus character is prepended to indicate strand, if the strandedness option was specified.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
132
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
133
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
134 ------
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
135
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
136 **Inputs**
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
137
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
138 Accepts one or more BAM input files and a reference genome from the built-in list or from a FASTA file in your history.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
139
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
140
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
141 **Outputs**
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
142
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
143 The output is in VCF format.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
144
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
145 Example VCF output line, without reporting by strand:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
146 ``chrM 16029 . T G,A,C . . AC=15,9,5;AF=0.00155311658729,0.000931869952371,0.000517705529095 GT:AC:AF:NC 0/0:15,9,5:0.00155311658729,0.000931869952371,0.000517705529095:A=9,C=5,T=9629,G=15,``
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
147
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
148 Example VCF output line, when reporting by strand:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
149 ``chrM 16029 . T G,A,C . . AC=15,9,5;AF=0.00155311658729,0.000931869952371,0.000517705529095 GT:AC:AF:NC 0/0:15,9,5:0.00155311658729,0.000931869952371,0.000517705529095:+T=3972,-A=9,-C=5,-T=5657,-G=15,``
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
150
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
151 **Options**
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
152
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
153 Reference Genome:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
154
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
155 Ensure that you have selected the correct reference genome, either from the list of built-in genomes or by selecting the corresponding FASTA file from your history.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
156
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
157 Restrict to regions:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
158
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
159 You can specify any number of regions on which you would like to receive results. You can specify just a chromosome name, or a chromosome name and start postion, or a chromosome name and start and end position for the set of desired regions.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
160
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
161 Minimum number of reads needed to consider a REF/ALT:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
162
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
163 This value declares the minimum number of reads containing a particular base at each position in order to list and use said allele in genotyping calls. Default is 0.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
164
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
165 Minimum base quality:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
166
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
167 The minimum base quality score needed for the position in a read to be used for nucleotide counts and genotyping. Default is no filter.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
168
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
169 Minimum mapping quality:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
170
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
171 The minimum mapping quality score needed to consider a read for nucleotide counts and genotyping. Default is no filter.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
172
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
173 Ploidy:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
174
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
175 The number of genotype calls to make at each reported position.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
176
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
177 Only write out positions with possible alternate alleles:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
178
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
179 When set, only positions which have at least one non-reference nucleotide which passes declare filters will be present in the output.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
180
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
181 Report counts by strand:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
182
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
183 When set, nucleotide counts (NC) will be reported in reference to the aligned read's source strand. Reported as: &lt;strand&gt;&lt;BASE&gt;=&lt;COUNT&gt;.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
184
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
185 Choose the dtype to use for storing coverage information:
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
186
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
187 This controls the maximum depth value for each nucleotide/position/strand (when specified). Smaller values require the least amount of memory, but have smaller maximal limits.
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
188
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
189 +--------+----------------------------+
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
190 | name | maximum coverage value |
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
191 +========+============================+
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
192 | uint8 | 255 |
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
193 +--------+----------------------------+
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
194 | uint16 | 65,535 |
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
195 +--------+----------------------------+
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
196 | uint32 | 4,294,967,295 |
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
197 +--------+----------------------------+
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
198 | uint64 | 18,446,744,073,709,551,615 |
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
199 +--------+----------------------------+
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
200
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
201 ------
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
202
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
203 **Citation**
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
204
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
205 If you use this tool, please cite Blankenberg D, et al. *In preparation.*
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
206
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
207 </help>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
208 <tests>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
209 <test>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
210 <param name="reference_source_selector" value="history" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
211 <param name="input_bam" value="fake_phiX174_reads_1.bam" ftype="bam" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
212 <param name="ref_file" value="phiX174.fasta" ftype="fasta" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
213 <param name="regions" value="0" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
214 <param name="min_support_depth" value="0" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
215 <param name="min_base_quality" value="" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
216 <param name="min_mapping_quality" value="" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
217 <param name="ploidy" value="2" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
218 <param name="variants_only" value="False" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
219 <param name="use_strand" value="False" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
220 <param name="advanced_options_selector" value="advanced" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
221 <param name="coverage_dtype" value="uint8" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
222 <output name="output_vcf" file="fake_phiX174_reads_1_test_out_1.vcf" compare="contains" />
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
223 </test>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
224 </tests>
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
225
0095f76a5d05 planemo upload for repository https://github.com/blankenberg/tools-blankenberg/tree/master/tools/naive_variant_caller commit cf5c0f6fb2651adf72e317a1cf77805fca30d84e
blankenberg
parents:
diff changeset
226 </tool>