Mercurial > repos > iuc > nanocompore_sampcomp
annotate sampcomp.xml @ 3:e7d7d87dc1a3 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
| author | iuc |
|---|---|
| date | Wed, 01 Sep 2021 07:46:51 +0000 |
| parents | f657489960f7 |
| children | 89b4ed4145b3 |
| rev | line source |
|---|---|
|
0
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
1 <?xml version="1.0"?> |
|
2
f657489960f7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit a57b5b935a80db12a0ed867b4219453a2854dd32"
iuc
parents:
1
diff
changeset
|
2 <tool id="nanocompore_sampcomp" name="SampComp" version="@TOOL_VERSION@+galaxy0"> |
|
0
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
3 <description>to compare Nanopolished datasets</description> |
|
3
e7d7d87dc1a3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
2
diff
changeset
|
4 <expand macro="bio_tools"/> |
|
0
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
5 <macros> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
6 <import>macros.xml</import> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
7 </macros> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
8 <expand macro="requirements"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
9 <version_command><![CDATA[nanocompore --version]]></version_command> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
10 <command detect_errors="exit_code"><![CDATA[ |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
11 ## initialize |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
12 ## requires a minimum of 3 threads |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
13 threads=\$((3 > \${GALAXY_SLOTS:-3} ? 3 : \${GALAXY_SLOTS:-3})) && |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
14 ## same name pattern required |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
15 #for $i, $current in enumerate($file1_rep) |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
16 ln -s '$current.file' 'sample_1_${i}.tsv' && |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
17 ln -s '$current.index' 'sample_1_${i}.tsv.idx' && |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
18 #end for |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
19 #for $i, $current in enumerate($file2_rep) |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
20 ln -s '$current.file' 'sample_2_${i}.tsv' && |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
21 ln -s '$current.index' 'sample_2_${i}.tsv.idx' && |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
22 #end for |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
23 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
24 ## run |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
25 nanocompore sampcomp |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
26 ## required |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
27 --label1 '$label1' |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
28 #set files1 = ','.join(['sample_1_' + str(item) + '.tsv' for item in range(len($file1_rep))]) |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
29 --file_list1 '$files1' |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
30 --label2 '$label2' |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
31 #set files2 = ','.join(['sample_2_' + str(item) + '.tsv' for item in range(len($file2_rep))]) |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
32 --file_list2 '$files2' |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
33 --fasta '$fasta' |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
34 ## optional |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
35 #if $ap.bed |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
36 --bed '$ap.bed' |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
37 #end if |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
38 --max_invalid_kmers_freq $ap.max_invalid_kmers_freq |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
39 --min_coverage $ap.min_coverage |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
40 --min_ref_length $ap.min_ref_length |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
41 --comparison_methods '$ap.comparison_methods' |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
42 --sequence_context $ap.sequence_context |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
43 --sequence_context_weights '$ap.sequence_context_weights' |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
44 --pvalue_thr $ap.pvalue_thr |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
45 $ap.logit |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
46 $ap.allow_warnings |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
47 --outpath 'results' |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
48 --nthreads \$threads |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
49 --log_level debug |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
50 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
51 && tar -cf 'results/db.tar' 'results/out_SampComp.db.bak' 'results/out_SampComp.db.dir' 'results/out_SampComp.db.dat' |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
52 ]]></command> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
53 <inputs> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
54 <param argument="--label1" type="text" value="Condition 1" label="Set label of first condition"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
55 <repeat name="file1_rep" min="1" title="First condition files"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
56 <param name="file" type="data" format="tabular" label="Select NanopolishComp file" help="(--file_list1)"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
57 <param name="index" type="data" format="tabular" label="Select index file"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
58 </repeat> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
59 <param argument="--label2" type="text" value="Condition 2" label="Set label of second condition"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
60 <repeat name="file2_rep" min="1" title="Second condition files"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
61 <param name="file" type="data" format="tabular" label="Select NanopolishComp file" help="(--file_list2)"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
62 <param name="index" type="data" format="tabular" label="Select index file"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
63 </repeat> |
|
1
e5b88f0e7960
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 652a872061324ba1073bfa286777ffeefa352671"
iuc
parents:
0
diff
changeset
|
64 <param argument="--fasta" type="data" format="fasta" label="Select reference mapping fasta"/> |
|
0
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
65 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
66 <section name="ap" title="Advanced parameters"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
67 <param argument="--bed" type="data" format="bed" optional="true" label="Select mapping file with annotation of transcriptome"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
68 <param argument="--max_invalid_kmers_freq" type="float" value="0.1" min="0.0" max="1.0" label="Set max fequency of invalid kmers"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
69 <param argument="--min_coverage" type="integer" value="30" min="0" label="Set minimum coverage required in each condition to do the comparison"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
70 <param argument="--min_ref_length" type="integer" value="100" min="0" label="Set minimum length of a reference transcript to include it in the analysis"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
71 <param argument="--comparison_methods" type="select" multiple="true" label="Select comparison methods"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
72 <option value="GMM" selected="true">GMM</option> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
73 <option value="KS" selected="true">KS</option> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
74 <option value="TT">TT</option> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
75 <option value="MW">MW</option> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
76 </param> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
77 <param argument="--sequence_context" type="integer" value="0" min="0" max="4" label="Set sequence context for combining p-values"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
78 <param argument="--sequence_context_weights" type="select" label="Select type of weights to use for combining p-values"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
79 <option value="uniform" selected="true">Uniform</option> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
80 <option value="harmonic">Harmonic</option> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
81 </param> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
82 <param argument="--pvalue_thr" type="float" value="0.05" min="0.0" max="1.0" label="Set adjusted p-value threshold for reporting significant sites"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
83 <param argument="--logit" type="boolean" truevalue="--logit" falsevalue="" label="Use logistic regression testing also when all conditions have replicates?"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
84 <param argument="--allow_warnings" type="boolean" truevalue="--allow_warnings" falsevalue="" label="Should runtime warnings during the ANOVA tests raise an error?"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
85 <param name="out" type="select" multiple="true" optional="false" label="Select output file(s)"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
86 <option value="results" selected="true">Results</option> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
87 <option value="shift" selected="true">Shift stats</option> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
88 <option value="db" selected="true">Database (*.db.dir, *.db.bak, *.db.dat)</option> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
89 <option value="log">Log</option> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
90 </param> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
91 </section> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
92 </inputs> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
93 <outputs> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
94 <data name="out_results" format="tabular" from_work_dir="results/out_nanocompore_results.tsv" label="${tool.name} on ${on_string}: Results"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
95 <filter>'results' in ap['out']</filter> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
96 </data> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
97 <data name="out_shift" format="tabular" from_work_dir="results/out_nanocompore_shift_stats.tsv" label="${tool.name} on ${on_string}: Shift stats"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
98 <filter>'shift' in ap['out']</filter> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
99 </data> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
100 <data name="out_db" format="tar" from_work_dir="results/db.tar" label="${tool.name} on ${on_string}: Database"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
101 <filter>'db' in ap['out']</filter> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
102 </data> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
103 <data name="out_log" format="txt" from_work_dir="results/out_SampComp.log" label="${tool.name} on ${on_string}: log"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
104 <filter>'log' in ap['out']</filter> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
105 </data> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
106 </outputs> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
107 <tests> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
108 <!-- #1 --> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
109 <test expect_num_outputs="3"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
110 <repeat name="file1_rep"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
111 <param name="file" value="sample1.tsv"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
112 <param name="index" value="sample1.tsv.idx"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
113 </repeat> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
114 <repeat name="file2_rep"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
115 <param name="file" value="sample2.tsv"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
116 <param name="index" value="sample2.tsv.idx"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
117 </repeat> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
118 <param name="fasta" value="reference.fa"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
119 <output name="out_results"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
120 <assert_contents> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
121 <has_n_lines n="3"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
122 <has_text_matching expression="pos	chr.+"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
123 <has_text_matching expression="22102	NA.+"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
124 </assert_contents> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
125 </output> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
126 <output name="out_shift"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
127 <assert_contents> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
128 <has_n_lines n="3"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
129 <has_text_matching expression="ref\_id	pos.+"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
130 <has_text_matching expression="chr	22102.+"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
131 </assert_contents> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
132 </output> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
133 <output name="out_db"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
134 <assert_contents> |
|
1
e5b88f0e7960
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 652a872061324ba1073bfa286777ffeefa352671"
iuc
parents:
0
diff
changeset
|
135 <has_size value="5416960" delta="10000"/> |
|
0
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
136 </assert_contents> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
137 </output> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
138 </test> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
139 <!-- #2 --> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
140 <test expect_num_outputs="4"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
141 <param name="label1" value="C1"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
142 <repeat name="file1_rep"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
143 <param name="file" value="sample1.tsv"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
144 <param name="index" value="sample1.tsv.idx"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
145 </repeat> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
146 <param name="label2" value="C2"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
147 <repeat name="file2_rep"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
148 <param name="file" value="sample2.tsv"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
149 <param name="index" value="sample2.tsv.idx"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
150 </repeat> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
151 <param name="fasta" value="reference.fa"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
152 <section name="ap"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
153 <param name="max_invalid_kmers_freq" value="0.2"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
154 <param name="min_coverage" value="31"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
155 <param name="min_ref_length" value="101"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
156 <param name="comparison_methods" value="GMM,KS,TT,MW"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
157 <param name="sequence_context" value="1"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
158 <param name="sequence_context_weights" value="harmonic"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
159 <param name="pvalue_thr" value="0.06"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
160 <param name="logit" value="true"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
161 <param name="allow_warnings" value="true"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
162 <param name="out" value="results,shift,db,log"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
163 </section> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
164 <output name="out_results"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
165 <assert_contents> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
166 <has_n_lines n="3"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
167 <has_text_matching expression="pos	chr.+"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
168 <has_text_matching expression="22102	NA.+"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
169 </assert_contents> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
170 </output> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
171 <output name="out_shift"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
172 <assert_contents> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
173 <has_n_lines n="3"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
174 <has_text_matching expression="ref\_id	pos.+"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
175 <has_text_matching expression="chr	22102.+"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
176 </assert_contents> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
177 </output> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
178 <output name="out_db"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
179 <assert_contents> |
|
1
e5b88f0e7960
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 652a872061324ba1073bfa286777ffeefa352671"
iuc
parents:
0
diff
changeset
|
180 <has_size value="5416960" delta="10000"/> |
|
0
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
181 </assert_contents> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
182 </output> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
183 <output name="out_log"> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
184 <assert_contents> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
185 <has_n_lines n="31"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
186 <has_text_matching expression=".+package\_name.+"/> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
187 </assert_contents> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
188 </output> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
189 </test> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
190 </tests> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
191 <help><![CDATA[ |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
192 .. class:: infomark |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
193 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
194 **What it does** |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
195 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
196 @WID@ |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
197 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
198 SampComp provides a very flexible analysis framework with a few mandatory options and many optional parameters. |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
199 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
200 First, SampComp parses the sample eventalign collapse files and then the observed results are piled-up per reference at position level. In a second time, positions are compared using various statistical methods and the statistics are stored in a shelve DBM database containing the results for all positions with sufficient coverage. |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
201 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
202 **Input** |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
203 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
204 SampComp requires sample files obtained with NanopolishComp EventalignCollapse as explained before (see data preparation) for both the control and the experimental conditions. 2 conditions are expected and at least 2 replicates per conditions are highly recommended. |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
205 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
206 A transcriptome FASTA reference file is required to extract kmer sequences during the analyses. The reference has to be the same as the one used at the mapping step. |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
207 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
208 Optionally, a BED file containing the genome annotations corresponding to the transcriptome fasta file can be provided. In that case Nanocompore will also convert the transcript coordinates into the genome space. |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
209 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
210 **Output** |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
211 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
212 The database object returned by Sampcomp is a Python GDBM object database indexed by reference id and can be be used with SampCompDB. |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
213 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
214 .. class:: infomark |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
215 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
216 **References** |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
217 |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
218 @REFERENCES@ |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
219 ]]></help> |
|
952c4ac5ef22
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 8fa5ff35b45c2b046c7f4800410cf39cb89a299a"
iuc
parents:
diff
changeset
|
220 <expand macro="citations"/> |
|
2
f657489960f7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit a57b5b935a80db12a0ed867b4219453a2854dd32"
iuc
parents:
1
diff
changeset
|
221 </tool> |
