annotate snmf.xml @ 11:2dbead3a2c91 draft default tip

Uploaded
author dereeper
date Sun, 04 Feb 2024 10:07:37 +0000
parents e44eb2ba80ec
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
1 <tool id="snmf" name="sNMF" version="2.0.0">
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
2 <description>Fast and efficient program for estimating individual ancestry coefficients</description>
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
3 <requirements>
5
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
4 <requirement type="binary">perl</requirement>
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
5 <requirement type="package" version="1.2">snmf</requirement>
7
22aee300afdf planemo upload commit 1984e785e8d5efa4685389ab8ca4c73346b4de93
dereeper
parents: 6
diff changeset
6 <requirement type="package" version="1.90b4">plink</requirement>
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
7 </requirements>
5
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
8 <stdio>
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
9 <!-- [HELP] If no exit code rule is defined, the tool will stop if anything is written to STDERR -->
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
10 <exit_code range="1:" level="fatal" />
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
11 </stdio>
8
c94c31bde773 Uploaded
dereeper
parents: 7
diff changeset
12 <command interpreter="bash">./snmf.sh $vcf $outputs $logs $best_k_output $best_k_logfile $kmin $kmax $best_k_groups $threshold_group $entropy
5
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
13 </command>
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
14 <inputs>
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
15 <param format="vcf" name="vcf" type="data" label="VCF file" help="VCF file"/>
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
16 <param type="text" name="kmin" label="K min" value="2"/>
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
17 <param type="text" name="kmax" label="K max" value="5"/>
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
18 <param type="text" name="threshold_group" label="Minimum admixture proportion percentage for group assignation" value="50"/>
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
19 </inputs>
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
20 <outputs>
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
21 <data format="txt" name="best_k_output" label="Best K Output"/>
11
2dbead3a2c91 Uploaded
dereeper
parents: 9
diff changeset
22 <data format="tabular="best_k_groups" label="Best K Groups"/>
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
23 <data format="txt" name="best_k_logfile" label="Best K Logfile"/>
7
22aee300afdf planemo upload commit 1984e785e8d5efa4685389ab8ca4c73346b4de93
dereeper
parents: 6
diff changeset
24 <data format="txt" name="outputs" label="Structure by sNMF"/>
8
c94c31bde773 Uploaded
dereeper
parents: 7
diff changeset
25 <data format="tabular" name="entropy" label="Cross-entropy values"/>
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
26 <data format="txt" name="logs" label="All Logs"/>
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
27 </outputs>
5
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
28
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
29 <tests>
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
30 <test>
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
31 <param name="vcf" value="snmf_input.vcf" />
5
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
32 <param name="kmin" value="2" />
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
33 <param name="kmax" value="5" />
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
34 <param name="threshold_group" value="50" />
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
35 <output name="best_k_output" file="snmf_output" compare="sim_size" >
5
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
36 <assert_contents>
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
37 <has_n_columns n="4" />
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
38 <has_line_matching expression=".*\s\d\..*" />
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
39 </assert_contents>
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
40 </output>
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
41 <output name="best_k_groups" file="snmf_groups" compare="sim_size" >
5
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
42 <assert_contents>
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
43 <has_line_matching expression=".*;.*" />
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
44 </assert_contents>
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
45 </output>
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
46 <output name="outputs" file="snmf_outputs.Q" compare="sim_size" >
5
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
47 <assert_contents>
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
48 <has_line_matching expression=".*\s\d\..*" />
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
49 </assert_contents>
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
50 </output>
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
51
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
52 </test>
5
84becfc8c803 Uploaded
dereeper
parents: 0
diff changeset
53 </tests>
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
54
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
55 <help><![CDATA[
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
56
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
57 .. class:: infomark
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
58
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
59 **sNMF** version 1.2
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
60
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
61 .. class:: infomark
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
62
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
63 **Galaxy integration** Provided by Southgreen & Dereeper Alexis (IRD) & Marcon Valentin (IFB & INRA)
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
64
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
65 .. class:: infomark
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
66
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
67 **Support** For any questions about Galaxy integration, please send an e-mail to alexis.dereeper@ird.fr
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
68
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
69 ---------------------------------------------------
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
70
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
71 ====
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
72 sNMF
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
73 ====
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
74
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
75 -----------
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
76 Description
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
77 -----------
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
78
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
79 | Fast and efficient program for estimating individual admixture coefficients based on sparse non-negative matrix factorization and population genetics.
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
80 | For further informations, please visit the sNMF website_.
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
81
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
82
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
83 .. _website: http://membres-timc.imag.fr/Olivier.Francois/snmf/index.htm
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
84
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
85 ------------
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
86 Dependencies
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
87 ------------
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
88 sNMF
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
89 snmf_ 1.2, Conda version
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
90 PLINK
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
91 plink_ 1.90b4, Conda version
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
92 Bioperl
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
93 perl-bioperl_ 1.6.924, Conda version
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
94
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
95 .. _snmf: https://anaconda.org/bioconda/snmf
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
96 .. _plink: https://anaconda.org/bioconda/plink
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
97 .. _perl-bioperl: https://anaconda.org/bioconda/perl-bioperl
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
98
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
99 ]]></help>
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
100 <citations>
6
0ba60156e25f planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents: 5
diff changeset
101 <citation type="doi">10.1534/genetics.113.160572</citation>
0
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
102 </citations>
9a1729b89405 Uploaded
dereeper
parents:
diff changeset
103 </tool>