annotate snp-sites.xml @ 0:efe8f0e53d3e draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
author iuc
date Fri, 30 Jun 2017 16:43:26 -0400
parents
children 5804f786060d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
1 <?xml version='1.0' encoding='UTF-8'?>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
2 <tool id='snp_sites' name='Finds SNP sites' version='0.1.0'>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
3 <description>from a multi-FASTA alignment file</description>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
4 <requirements>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
5 <requirement type='package' version='2.3.2'>snp-sites</requirement>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
6 </requirements>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
7 <version_command>snp-sites -V</version_command>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
8 <command detect_errors='aggressive'><![CDATA[
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
9 snp-sites
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
10 -mvp
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
11 -o output
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
12 '$input_fasta'
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
13 ]]></command>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
14 <inputs>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
15 <param name='input_fasta' format='fasta' type='data' label='FASTA file' />
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
16 </inputs>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
17 <outputs>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
18 <data name='output_fasta' format='fasta' label='${tool.name} on ${on_string}: FASTA' from_work_dir='output.snp_sites.aln'/>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
19 <data name='output_vcf' format='vcf' label='${tool.name} on ${on_string}: VCF' from_work_dir='output.vcf'/>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
20 <data name='output_phylip' format='phylip' label='${tool.name} on ${on_string}: phylip' from_work_dir='output.phylip'/>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
21 </outputs>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
22 <tests>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
23 <test>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
24 <param name='input_fasta' value='input.fasta' ftype='fasta' />
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
25 <output name='output_fasta' value='output.fasta' ftype='fasta' />
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
26 <output name='output_vcf' value='output.vcf' ftype='vcf' />
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
27 <output name='output_phylip' value='output.phylip' ftype='phylip' />
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
28 </test>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
29 </tests>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
30 <help>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
31 <![CDATA[
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
32
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
33 **SNP-sites**
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
34
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
35 This tool can rapidly extract SNPs from a multi-FASTA alignment using modest resources and can output results in multiple formats for downstream analysis. SNPs can be extracted from a 8.3 GB alignment file (1,842 taxa, 22,618 sites) in 267 seconds using 59 MB of RAM and 1 CPU core, making it feasible to run on modest computers. SNP-sites is implemented in C and is available under the open source license GNU GPL version 3.
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
36
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
37 **Input FASTA format:**
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
38
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
39 The first sequence will be taken as a reference.
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
40
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
41 .. code-block::
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
42
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
43 >sample1
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
44 AGACACAGTCAC
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
45
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
46 >sample1
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
47 AGACAC----AC
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
48
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
49 >sample1
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
50 AAACGCATTCAN
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
51
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
52 **Output files:**
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
53
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
54 The output of the tool are three different files in following format:
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
55
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
56 - a multi fasta alignment,
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
57 - relaxed phylip format and,
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
58 - VCF.
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
59
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
60 The VCF file for the above specified input is
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
61
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
62 The output of the tool are three different files in following format:
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
63
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
64 - a multi fasta alignment,
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
65 - relaxed phylip format and,
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
66 - VCF.
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
67
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
68 The VCF file for the above specified input is
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
69
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
70 ===== === == === === ==== ====== ==== ====== ======= ======= =======
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
71 CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sample1 sample1 sample1
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
72 ----- --- -- --- --- ---- ------ ---- ------ ------- ------- -------
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
73 1 2 . G A . . . GT 0 0 1
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
74 ----- --- -- --- --- ---- ------ ---- ------ ------- ------- -------
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
75 1 5 . A G . . . GT 0 0 1
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
76 ----- --- -- --- --- ---- ------ ---- ------ ------- ------- -------
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
77 1 8 . G .,T . . . GT 0 1 2
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
78 ===== === == === === ==== ====== ==== ====== ======= ======= =======
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
79
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
80 Thus the tool identified three variations (SNPs): in 2nd, 5th, and 8th positions (A instead of G, G instead of A, and unknown nucleotide or T instead of G, respectively).
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
81
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
82
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
83 ]]>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
84 </help>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
85 <citations>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
86 <citation type="doi">10.1099/mgen.0.000056</citation>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
87 </citations>
efe8f0e53d3e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snp-sites commit 3a0370239dd8ee753194be5c580b1d9b8ec98bee
iuc
parents:
diff changeset
88 </tool>