annotate preprocess.xml @ 30:fce825ec2c84 draft default tip

planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 01b92e7e17eb8bc125451bf41684f512cf16d3c5-dirty
author oinizan
date Fri, 02 May 2025 07:44:22 +0000
parents 646bee69560f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
30
fce825ec2c84 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 01b92e7e17eb8bc125451bf41684f512cf16d3c5-dirty
oinizan
parents: 27
diff changeset
1 <tool id="FROGS_preprocess" name="FROGS_1 Pre-process" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
2 <description>merging, denoising and dereplication</description>
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
3 <macros>
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
4 <import>macros.xml</import>
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
5 </macros>
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
6 <expand macro="requirements">
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
7 <requirement type="package" version="2.17.0">vsearch</requirement>
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
8 <requirement type="package" version="1.2.11">flash</requirement>
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
9 <requirement type="package" version="2.10">cutadapt</requirement>
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
10 </expand>
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
11 <command detect_errors="exit_code">
27
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
12 [<![CDATA[
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
13 preprocess.py '$sequencer_type.sequencer_selected'
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
14 --output-dereplicated '$dereplicated_file' --output-count '$count_file' --summary '$summary_file'
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
15 @CPUS@
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
16 --min-amplicon-size $sequencer_type.min_amplicon_size
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
17 --max-amplicon-size $sequencer_type.max_amplicon_size
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
18 #if $sequencer_type.sequencer_selected in ('illumina', 'longreads')
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
19 #if $sequencer_type.is_primer_in_seq.primer_choice == "true"
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
20 --five-prim-primer '$sequencer_type.is_primer_in_seq.five_prim_primer'
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
21 --three-prim-primer '$sequencer_type.is_primer_in_seq.three_prim_primer'
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
22 #else
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
23 --without-primers
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
24 #end if
27
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
25 #else
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
26 --five-prim-primer '$sequencer_type.five_prim_primer'
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
27 --three-prim-primer '$sequencer_type.three_prim_primer'
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
28 #end if
27
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
29
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
30 #if $sequencer_type.input_type.input_type_selected == "archive"
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
31 --input-archive '$sequencer_type.input_type.archive_file'
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
32 #if $sequencer_type.sequencer_selected == "illumina" and $sequencer_type.input_type.archive_type.archive_type_selected == "already_merged"
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
33 --already-contiged
27
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
34 #elif $sequencer_type.sequencer_selected == "illumina"
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
35 --R1-size $sequencer_type.input_type.archive_type.R1_size
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
36 --R2-size $sequencer_type.input_type.archive_type.R2_size
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
37 --mismatch-rate $sequencer_type.input_type.archive_type.mismatch_rate
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
38 --merge-software $sequencer_type.input_type.archive_type.merge_software_type.merge_software
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
39 #if $sequencer_type.input_type.archive_type.merge_software_type.merge_software == "flash"
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
40 --expected-amplicon-size $sequencer_type.input_type.archive_type.merge_software_type.expected_amplicon_size
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
41 #end if
27
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
42 #if $sequencer_type.input_type.archive_type.keep_unmerged == "Yes"
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
43 --keep-unmerged
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
44 #end if
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
45 #end if
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
46 #else
27
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
47 #set $sep = ' '
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
48 #if $sequencer_type.sequencer_selected == "illumina"
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
49 --samples-names
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
50 #for $current in $sequencer_type.input_type.files_by_samples_type.samples
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
51 $sep'${current.name.strip()}'
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
52 #end for
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
53 --input-R1
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
54 #for $current in $sequencer_type.input_type.files_by_samples_type.samples
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
55 $sep'${current.R1_file}'
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
56 #end for
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
57 #if $sequencer_type.input_type.files_by_samples_type.files_by_samples_type_selected == "already_merged"
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
58 --already-contiged
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
59 #else
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
60 --input-R2
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
61 #for $current in $sequencer_type.input_type.files_by_samples_type.samples
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
62 $sep'${current.R2_file}'
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
63 #end for
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
64 --R1-size $sequencer_type.input_type.files_by_samples_type.R1_size
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
65 --R2-size $sequencer_type.input_type.files_by_samples_type.R2_size
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
66 --mismatch-rate $sequencer_type.input_type.files_by_samples_type.mismatch_rate
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
67 --merge-software $sequencer_type.input_type.files_by_samples_type.merge_software_type.merge_software
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
68 #if $sequencer_type.input_type.files_by_samples_type.merge_software_type.merge_software == "flash"
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
69 --expected-amplicon-size $sequencer_type.input_type.files_by_samples_type.merge_software_type.expected_amplicon_size
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
70 #end if
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
71 #if $sequencer_type.input_type.files_by_samples_type.keep_unmerged == "Yes"
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
72 --keep-unmerged
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
73 #end if
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
74 #end if
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
75 #else
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
76 --samples-names
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
77 #for $current in $sequencer_type.input_type.samples
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
78 $sep'${current.name.strip()}'
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
79 #end for
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
80 --input-R1
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
81 #for $current in $sequencer_type.input_type.samples
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
82 $sep'${current.R1_file}'
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
83 #end for
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
84 #end if
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
85 #end if
27
646bee69560f planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit b6afc353bed8654c3a9ca56d194ecc7827d9ca18
oinizan
parents: 24
diff changeset
86 ]]>
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
87 </command>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
88 <inputs>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
89 <conditional name="sequencer_type">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
90 <param name="sequencer_selected" type="select" label="Sequencer" help="Select the sequencing technology used to produce the sequences.">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
91 <option value="illumina" selected="true">Illumina</option>
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
92 <option value="longreads">Longreads (PACBIO, ONT)</option>
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
93 <option value="454">454</option>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
94 </param>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
95 <when value="illumina">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
96 <!-- Samples -->
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
97 <conditional name="input_type">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
98 <param name="input_type_selected" type="select" label="Input type" help="Samples files can be provided in a single TAR archive or sample by sample (with one or two files each).">
13
4dd70eba5941 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 38a21bfbbb70a5752ea12898bce9c5601dfcca65-dirty"
oinizan
parents: 12
diff changeset
99 <option value="files_by_samples" >Files by samples</option>
4dd70eba5941 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 38a21bfbbb70a5752ea12898bce9c5601dfcca65-dirty"
oinizan
parents: 12
diff changeset
100 <option value="archive" selected="true">TAR Archive</option>
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
101 </param>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
102 <when value="archive">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
103 <param name="archive_file" type="data" format="tar,tgz" label="TAR archive file" help="The TAR file containing the sequences file(s) for each sample." />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
104 <conditional name="archive_type">
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
105 <param name="archive_type_selected" type="select" label="Are reads already merged ?" help="Yes = The archive contains 1 file by sample : R1 and R2 pairs are already merged in one sequence.">
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
106 <option value="paired" selected="true">No</option>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
107 <option value="already_merged">Yes</option>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
108 </param>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
109 <when value="paired">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
110 <!-- Reads size -->
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
111 <param name="R1_size" type="integer" label="Reads 1 size" help="The maximum read1 size." value="" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
112 <param name="R2_size" type="integer" label="Reads 2 size" help="The maximum read2 size." value="" />
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
113 <param argument="--mismatch-rate" type="float" label="Mismatch rate" help="The maximum rate of mismatches in the overlap region" value="0.1" />
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
114 <conditional name="merge_software_type">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
115 <param argument="--merge-software" type="select" label="Merge software" help="Select the software to merge paired-end reads">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
116 <option value="vsearch" selected="true">Vsearch</option>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
117 <option value="flash">Flash</option>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
118 </param>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
119 <when value="flash">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
120 <param argument="--expected-amplicon-size" type="integer" min="0" value="" label="Expected amplicon size" help="Maximum amplicon length expected in approximately 90% of the amplicons"/>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
121 </when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
122 <when value="vsearch"></when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
123 </conditional>
21
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
124 <param argument="--keep-unmerged" type="select" label="Would you like to keep unmerged reads?" help="No = Unmerged reads will be excluded; Yes = unmerged reads will be artificially combined with 100 N. (default No)" display="radio">
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
125 <option value="No" selected="true">No, unmerged reads will be excluded.</option>
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
126 <option value="Yes">Yes, unmerged reads will be artificially combined.</option>
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
127 </param>
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
128 </when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
129 <when value="already_merged"></when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
130 </conditional>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
131 </when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
132 <when value="files_by_samples">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
133 <conditional name="files_by_samples_type">
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
134 <param name="files_by_samples_type_selected" type="select" label="Are reads already merged ?" help="Yes = The inputs contain 1 file by sample : R1 and R2 pairq are already merged in one sequence.">
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
135 <option value="paired" selected="true">No</option>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
136 <option value="already_merged">Yes</option>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
137 </param>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
138 <when value="paired">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
139 <!-- Samples -->
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
140 <repeat name="samples" title="Samples" min="1">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
141 <param name="name" type="text" label="Name" help="The sample name.">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
142 <expand macro="sanitizer_validator"/>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
143 </param>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
144 <param format="fastq" name="R1_file" type="data" label="Reads 1" help="R1 FASTQ file of paired-end reads." />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
145 <param format="fastq" name="R2_file" type="data" label="Reads 2" help="R2 FASTQ file of paired-end reads." />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
146 </repeat>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
147 <!-- Reads size -->
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
148 <param name="R1_size" type="integer" label="Reads 1 size" help="The maximum read1 size." value="" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
149 <param name="R2_size" type="integer" label="Reads 2 size" help="The maximum read2 size." value="" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
150 <param name="mismatch_rate" type="float" label="Mismatch rate." help="The maximum rate of mismatches in the overlap region" value="0.1" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
151 <conditional name="merge_software_type">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
152 <param argument="--merge-software" type="select" label="Merge software" help="Select the software to merge paired-end reads">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
153 <option value="vsearch" selected="true">Vsearch</option>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
154 <option value="flash">Flash</option>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
155 </param>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
156 <when value="flash">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
157 <param argument="--expected-amplicon-size" type="integer" min="0" value="" label="Expected amplicon size" help="Maximum amplicon length expected in approximately 90% of the amplicons"/>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
158 </when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
159 <when value="vsearch"></when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
160 </conditional>
21
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
161 <param argument="--keep-unmerged" type="select" label="Would you like to keep unmerged reads?" help="No = Unmerged reads will be excluded; Yes = unmerged reads will be artificially combined with 100 N. (default No)" display="radio">
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
162 <option value="No" selected="true">No, unmerged reads will be excluded</option>
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
163 <option value="Yes">Yes, unmerged reads will be artificially combined.</option>
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
164 </param>
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
165 </when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
166 <when value="already_merged">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
167 <repeat name="samples" title="Samples" min="1">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
168 <param name="name" type="text" label="Name" help="The sample name.">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
169 <expand macro="sanitizer_validator"/>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
170 </param>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
171 <param format="fastq" name="R1_file" type="data" label="Sequence file" help="FASTQ file of merged reads." />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
172 </repeat>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
173 </when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
174 </conditional>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
175 </when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
176 </conditional>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
177 <!-- Amplicons -->
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
178 <param argument="--min-amplicon-size" type="integer" value="" label="Minimum amplicon size" help="The minimum size of the amplicons (with primers)"/>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
179 <param argument="--max-amplicon-size" type="integer" value="" label="Maximum amplicon size" help="The maximum size of the amplicons (with primers)"/>
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
180 <!-- Primers -->
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
181 <conditional name="is_primer_in_seq">
21
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
182 <param name="primer_choice" type="select" label="Do the sequences have PCR primers?" help="" display="radio">
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
183 <option value="true" selected="true">Yes</option>
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
184 <option value="false">No</option>
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
185 </param>
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
186 <when value="true">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
187 <param argument="--five-prim-primer" type="text" label="5' primer" help="The 5' primer sequence (wildcards are accepted). This primer must be written in 5' to 3' orientation (see details in 'Primers parameters' help section)">
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
188 <sanitizer invalid_char="">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
189 <valid initial="string.letters"/>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
190 </sanitizer>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
191 <validator type="regex">[A-Za-z]+</validator>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
192 </param>
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
193 <param argument="--three-prim-primer" type="text" label="3' primer" help="The 3' primer sequence (wildcards are accepted). This primer must be written in 5' to 3' orientation (see details in 'Primers parameters' help section)">
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
194 <sanitizer invalid_char="">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
195 <valid initial="string.letters"/>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
196 </sanitizer>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
197 <validator type="regex">[A-Za-z]+</validator>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
198 </param>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
199 </when>
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
200 <when value="false"></when>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
201 </conditional>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
202 </when>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
203
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
204 <when value="longreads">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
205 <!-- Samples -->
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
206 <conditional name="input_type">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
207 <param name="input_type_selected" type="select" label="Input type" help="Samples files can be provided in single archive or with one file by sample.">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
208 <option value="files_by_samples">One file by sample</option>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
209 <option value="archive" selected="true">TAR Archive</option>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
210 </param>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
211 <when value="archive">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
212 <param name="archive_file" type="data" format="tar,tgz" label="TAR archive file" help="The TAR file containing the sequences file for each sample." />
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
213 </when>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
214 <when value="files_by_samples">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
215 <repeat name="samples" title="Samples" min="1">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
216 <param name="name" type="text" label="Name" help="The sample name.">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
217 <expand macro="sanitizer_validator"/>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
218 </param>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
219 <param format="fastq" name="R1_file" type="data" label="Sequence file" help="FASTQ file of sample." />
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
220 </repeat>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
221 </when>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
222 </conditional>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
223
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
224 <!-- Amplicons -->
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
225 <param argument="--min-amplicon-size" type="integer" value="" label="Minimum amplicon size" help="The minimum size for the amplicons (with primers)"/>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
226 <param argument="--max_amplicon-size" type="integer" value="" label="Maximum amplicon size" help="The maximum size for the amplicons (with primers)"/>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
227
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
228 <!-- Primers -->
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
229 <conditional name="is_primer_in_seq">
21
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
230 <param name="primer_choice" type="select" label="Do the sequences have PCR primers?" help="" display="radio">
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
231 <option value="true" selected="true">Yes</option>
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
232 <option value="false">No</option>
74a9b83110a7 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f481f7af0d70c862c493d55f386b375e7f968c5c-dirty
oinizan
parents: 16
diff changeset
233 </param>
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
234 <when value="true">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
235 <param argument="--five-prim-primer" type="text" label="5' primer" help="The 5' primer sequence (wildcards are accepted). This primer must be written in 5' to 3' orientation (see details in 'Primers parameters' help section)">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
236 <sanitizer invalid_char="">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
237 <valid initial="string.letters"/>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
238 </sanitizer>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
239 <validator type="regex">[A-Za-z]+</validator>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
240 </param>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
241 <param argument="--three-prim-primer" type="text" label="3' primer" help="The 3' primer sequence (wildcards are accepted). This primer must be written in 5' to 3' orientation (see details in 'Primers parameters' help section)">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
242 <sanitizer invalid_char="">
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
243 <valid initial="string.letters"/>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
244 </sanitizer>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
245 <validator type="regex">[A-Za-z]+</validator>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
246 </param>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
247 </when>
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
248 <when value="false"></when>
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
249 </conditional>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
250 </when>
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
251
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
252 <when value="454">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
253 <!-- Samples -->
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
254 <conditional name="input_type">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
255 <param name="input_type_selected" type="select" label="Input type" help="Samples files can be provided in single archive or with one file by sample.">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
256 <option value="files_by_samples" selected="true">One file by sample</option>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
257 <option value="archive">TAR Archive</option>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
258 </param>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
259 <when value="archive">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
260 <param name="archive_file" type="data" format="tar,tgz" label="TAR archive file" help="The TAR file containing the sequences file for each sample." />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
261 </when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
262 <when value="files_by_samples">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
263 <repeat name="samples" title="Samples" min="1">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
264 <param name="name" type="text" label="Name" help="The sample name.">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
265 <expand macro="sanitizer_validator"/>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
266 </param>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
267 <param format="fastq" name="R1_file" type="data" label="Sequence file" help="FASTQ file of sample." />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
268 </repeat>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
269 </when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
270 </conditional>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
271 <!-- Amplicons -->
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
272 <param argument="--min-amplicon-size" type="integer" value="" label="Minimum amplicon size" help="The minimum size for the amplicons (with primers)"/>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
273 <param argument="--max_amplicon-size" type="integer" value="" label="Maximum amplicon size" help="The maximum size for the amplicons (with primers)"/>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
274 <!-- Primers -->
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
275 <param argument="--five-prim-primer" type="text" label="5' primer" help="The 5' primer sequence (wildcards are accepted). This primer must be written in 5' to 3' orientation (see details in 'Primers parameters' help section)">
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
276 <sanitizer invalid_char="">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
277 <valid initial="string.letters"/>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
278 </sanitizer>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
279 <validator type="regex">[A-Za-z]+</validator>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
280 </param>
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
281 <param argument="--three-prim-primer" type="text" label="3' primer" help="The 3' primer sequence (wildcards are accepted). This primer must be written in 5' to 3' orientation (see details in 'Primers parameters' help section)">
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
282 <sanitizer invalid_char="">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
283 <valid initial="string.letters"/>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
284 </sanitizer>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
285 <validator type="regex">[A-Za-z]+</validator>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
286 </param>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
287 </when>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
288 </conditional>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
289 </inputs>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
290 <outputs>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
291 <data format="fasta" name="dereplicated_file" label="${tool.name}: dereplicated.fasta" from_work_dir="dereplicated.fasta" />
12
613b7551f28b planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0c3aee486a7e9b369ad4c037c2f588236acad117-dirty
oinizan
parents: 11
diff changeset
292 <data format="tsv" name="count_file" label="${tool.name}: count.tsv" from_work_dir="count.tsv" />
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
293 <data format="html" name="summary_file" label="${tool.name}: report.html" from_work_dir="report.html" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
294 </outputs>
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
295 <tests>
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
296 <test>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
297 <conditional name="sequencer_type">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
298 <param name="sequencer_selected" value="illumina" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
299 <conditional name="input_type">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
300 <param name="input_type_selected" value="archive" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
301 <param name="archive_file" ftype="tgz" value="input/test_dataset.tar.gz" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
302 <conditional name="archive_type">
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
303 <param name="archive_type_selected" value="paired" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
304 <param name="R1_size" value="267" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
305 <param name="R2_size" value="266" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
306 <param name="mismatch_rate" value="0.15" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
307 <conditional name="merge_software_type">
24
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
308 <param name="merge_software" value="flash" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
309 <param name="expected_amplicon_size" value="420" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
310 </conditional>
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
311 <param name="keep_unmerged" value="Yes" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
312 </conditional>
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
313 </conditional>
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
314 <param name="min_amplicon_size" value="44" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
315 <param name="max_amplicon_size" value="490" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
316 <conditional name="is_primer_in_seq">
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
317 <param name="primer_choice" value="true" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
318 <param name="five_prim_primer" value="GGCGVACGGGTGAGTAA" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
319 <param name="three_prim_primer" value="GTGCCAGCNGCNGCGG" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
320 </conditional>
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
321 </conditional>
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
322 <output name="count_file" file="references/01-prepro-flash.tsv" compare="diff" lines_diff="0" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
323 <output name="summary_file" file="references/01-prepro-flash.html" compare="sim_size" delta="0" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
324 </test>
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
325 <test>
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
326 <conditional name="sequencer_type">
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
327 <param name="sequencer_selected" value="illumina" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
328 <conditional name="input_type">
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
329 <param name="input_type_selected" value="archive" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
330 <param name="archive_file" ftype="tgz" value="input/test_dataset.tar.gz" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
331 <conditional name="archive_type">
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
332 <param name="archive_type_selected" value="paired" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
333 <param name="R1_size" value="267" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
334 <param name="R2_size" value="266" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
335 <param name="mismatch_rate" value="0.15" />
48a1ff3045e2 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 23
diff changeset
336 <conditional name="merge_software_type">
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
337 <param name="merge_software" value="vsearch" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
338 </conditional>
22
57824202c333 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 21
diff changeset
339 <param name="keep_unmerged" value="Yes" />
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
340 </conditional>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
341 </conditional>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
342 <param name="min_amplicon_size" value="44" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
343 <param name="max_amplicon_size" value="490" />
22
57824202c333 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 21
diff changeset
344 <conditional name="is_primer_in_seq">
57824202c333 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 2472c451b3e27c98ce60b2e56a78fd3fbe0fb2d6-dirty
oinizan
parents: 21
diff changeset
345 <param name="primer_choice" value="true" />
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
346 <param name="five_prim_primer" value="GGCGVACGGGTGAGTAA" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
347 <param name="three_prim_primer" value="GTGCCAGCNGCNGCGG" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
348 </conditional>
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
349 </conditional>
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
350 <output name="dereplicated_file" file="references/01-prepro-vsearch.fasta" compare="diff" lines_diff="0" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
351 <output name="count_file" file="references/01-prepro-vsearch.tsv" compare="diff" lines_diff="0" />
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
352 <output name="summary_file" file="references/01-prepro-vsearch.html" compare="sim_size" delta="0" />
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
353 </test>
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
354 </tests>
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
355 <help>
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
356
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
357 @HELP_LOGO@
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
358
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
359 .. class:: h2
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
360
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
361 What it does
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
362
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
363 FROGS Pre-process filters and dereplicates amplicons for use in diversity analysis.
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
364
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
365 .. class:: h2
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
366
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
367 Inputs
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
368
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
369 Sequencer (methods used to sequence data):
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
370 - short reads : Illumnia Miseq , Hiseq (paired-ends or single-ends)
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
371 - long reads : PACBIO or Oxford Nanopore Technology (single-ends)
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
372 - short reads : 454 (single-ends)
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
373
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
374 Input file to submit and *"Are reads already merged ?"* parameter:
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
375 - a .tar archive (option Archive TAR) containing one file *_R1* and one file *_R2* per sample if the sequences are paired and not merged. ex: samplesA-B-C-D.tar(.gz)
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
376 - or a .tar archive (option Archive TAR) containing one file per sample (i) if the sequences are paired-end and already merged or (ii) if the sequences are single-end. ex: samplesA-B.tar(.gz) in this case reply *Yes* at *"Are reads already merged ?"*.
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
377 - or one file by sample (option One file by sample). ex: sampleA_R1.fastq(.gz) + sampleA_R2.fastq(.gz) + sampleB_R1.fastq(.gz) + sampleB_R2.fastq(.gz) if you have 2 samples A and B and sequences are paired and not merged
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
378 - or one file by sample (option One file by sample). ex: sampleA.fastq(.gz) + sampleB.fastq(.gz) if sequences are paired-end and already merged. Iin this case reply *Yes* at *"Are reads already merged ?"*.
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
379
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
380 Remark:
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
381 - The sample name must be of R1 and R2 files must be end with *_R1* and *_R2*. The upstream part from this tag (_R1 and _R2) will be consider as sample name. ex: sampleA_R1.fastq + sampleA_R2.fastq, the kept name will be sampleA
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
382 - sample files (alone or inside an archive) must be in `FASTQ &lt;https://en.wikipedia.org/wiki/FASTA_format&gt;`_ format or fastq.gz.
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
383
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
384
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
385 .. class:: h4
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
386
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
387 For paired-end reads:
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
388
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
389 **read size:** The maximum size of read R1 and of read R2. It is common to find read sizes of 150, 250 or 300 for Illumina sequencers.
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
390
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
391 **Mismatch rate:** The allowed maximum rate of mismatches during the merging between overlap sections of R1 and R2 reads. By default, the mismatch rate is 10%.
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
392
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
393 **Merge software:** For read merging it is possible to choose between 2 software `VSEARCH &lt;https://github.com/torognes/vsearch/&gt;`_ (by default) or `FLASH &lt;http://ccb.jhu.edu/software/FLASH/&gt;`_.
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
394
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
395 **Would you like to keep unmerged reads?:** In some cases, it is necessary to keep unmergeable reads (ITS, non-mergeable reads *i.e.* V1V4 of 16S rRNA). *No* (by default) = Unmerged reads will be excluded; *Yes* = unmerged reads will be artificially combined and kept for following process.
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
396
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
397
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
398 .. class:: h4
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
399
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
400 For paired-end and single-ends reads:
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
401
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
402 **Minimum amplicon length:** The minimum size of the amplicons after read (R1, R2) pair merging.
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
403
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
404 **Maximum amplicon length:** The maximum size of the amplicons after read (R1, R2) pair merging. In case of overlapping pairs, the maximum amplicon length (including primers) must be inferior or equal to the length of the R1 plus R2 length minus 10. R1 and R2 are merged by the common region with a minimum length of 10.
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
405
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
406 Do the sequences have PCR primers?:
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
407 - Yes (By default), after processing, the sequences will be returned without the PCR primers.
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
408 - No, the sequences do not contain PCR primer (`Kozich et al. 2013 &lt;http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3753973/&gt;`_)
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
409
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
410
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
411 .. class:: h2
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
412
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
413 Outputs
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
414
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
415 **Sequence file** (dereplicated.fasta): Only one file with all samples sequences (format `FASTA &lt;https://en.wikipedia.org/wiki/FASTA_format&gt;`_). These sequences are dereplicated: strictly identical sequences are represented only once, the initial count by sample is kept in count file (see bellow) and the total count is added in the sequence header. A "FROGS_combined" suffix will be added to unmerged paired sequences if you want to keep them.
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
416
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
417 **Count file** (count.tsv): This file contains the count of all unique sequences in each sample (format `TSV &lt;https://en.wikipedia.org/wiki/Tab-separated_values&gt;`_).
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
418
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
419 **Report file** (report.html): This file reports the number of remaining sequences after each filter (format `HTML &lt;https://en.wikipedia.org/wiki/HTML&gt;`_). Depending of the tool configuration there will be more or less filtering steps so more or less bars in the barplot.
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
420
11
ab9e3c8ab443 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f1287ef131de1eb33c9d59c1b66312fe854a8c64-dirty
oinizan
parents: 9
diff changeset
421 .. image:: FROGS_preprocess_summary_v3.png
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
422 :height: 850
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
423 :width: 831
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
424
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
425 It also presents the length distribution of the full amplicon sequences after merging step and after filtering steps.
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
426
11
ab9e3c8ab443 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f1287ef131de1eb33c9d59c1b66312fe854a8c64-dirty
oinizan
parents: 9
diff changeset
427 .. image:: FROGS_preprocess_lengthsSamples_v3.png
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
428 :height: 379
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
429 :width: 364
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
430
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
431
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
432 .. class:: h2
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
433
11
ab9e3c8ab443 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f1287ef131de1eb33c9d59c1b66312fe854a8c64-dirty
oinizan
parents: 9
diff changeset
434 How it works ?
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
435
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
436 .. csv-table::
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
437 :header: "Steps", "Illumina"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
438 :widths: 10, 150
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
439 :class: table table-hover
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
440
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
441 "1", "For unmerged data: Merges R1 and R2 with a maximum of M% mismatch in the overlaped region(`VSEARCH &lt;https://github.com/torognes/vsearch/&gt;`_ or `FLASH &lt;http://ccb.jhu.edu/software/FLASH/&gt;`_ or optionnaly `PEAR &lt;https://sco.h-its.org/exelixis/web/software/pear/&gt;`_) with a minimum of 10 bp in the overlap region. Resulting unmerged reads may optionnaly be artificially combined by adding 100 N between the reads"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
442 "2", "If reads contains after sequencing the PCR primers: process removes sequences where the two primers are not present and removes primers in the kept sequences (`cutadapt &lt;http://cutadapt.readthedocs.org/en/latest/guide.html&gt;`_). The primer search accepts 10% of differences."
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
443 "3", "Process filters sequences with ambiguous nucleotides and for *merged* sequences filters on their length that must be ranged between 'Minimum amplicon size minus primer length' and 'Maximum amplicon size minus primer length'"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
444 "4", "Dereplicates sequences"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
445
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
446 .. csv-table::
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
447 :header: "Steps", "Longreads"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
448 :widths: 10, 150
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
449 :class: table table-hover
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
450
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
451 "1", "Non merging process, longreads from PACBIO or ONT are single-end reads"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
452 "2", "If reads contains after sequencing the PCR primers: process searches 5' primer on reads, then for all reads without 5' primer found the process (`cutadapt &lt;http://cutadapt.readthedocs.org/en/latest/guide.html&gt;`_) reverse-transcripts reads and searches again 5' primer (in dereplicates.fasta output, sequences have *rc* tag in the header when they have been reverse-complemented by cutadapt). Remark, after this step all reads are in same sens (5' -> 3'). Last step consists to search 3' primer on all theses reads. Process removes reads if 5' primer or 3' primer are not find at the end of process. When primers are found, reads are trimmed. The primer search accepts 10% of differences"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
453 "3", "Process filters sequences with ambiguous nucleotides and on their length that must be range between 'Minimum amplicon size minus primer length' and 'Maximum amplicon size minus primer length'"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
454 "4", "Dereplicates sequences"
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
455
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
456 .. csv-table::
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
457 :header: "Steps", "454"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
458 :widths: 10, 150
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
459 :class: table table-hover
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
460
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
461 "1", "Non merging process, 454 reads are single-end reads"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
462 "2", "Removes sequences where the two primers are not present, removes primers sequence from amplicon sequence and reverse complement the sequences on strand - (`cutadapt &lt;http://cutadapt.readthedocs.org/en/latest/guide.html&gt;`_). The primer search accepts 10% of differences"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
463 "3", "Removes sequences with at least one homopolymer with more than seven nucleotides and with a distance of less than or equal to 10 nucleotides between two poor quality positions, *i.e.* with a Phred quality score lesser than 10"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
464 "4", "Dereplicates sequences"
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
465
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
466 .. class:: h2
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
467
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
468 Advices/details on parameters
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
469
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
470 .. class:: h4
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
471
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
472 Keeping or not unmerged paired-end reads
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
473
11
ab9e3c8ab443 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f1287ef131de1eb33c9d59c1b66312fe854a8c64-dirty
oinizan
parents: 9
diff changeset
474 .. class:: warningmark
12
613b7551f28b planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0c3aee486a7e9b369ad4c037c2f588236acad117-dirty
oinizan
parents: 11
diff changeset
475
11
ab9e3c8ab443 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f1287ef131de1eb33c9d59c1b66312fe854a8c64-dirty
oinizan
parents: 9
diff changeset
476 This option is usefull when and only when, **targeted amplicon is longer than the sequencing technology** can provide (ITS amplicons, V1-V4 region of 16S for example). In other case, carefully, you will only keep noise in your analysis.
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
477
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
478 .. class:: h4
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
479
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
480 What is the difference between overlapped sequences and combined sequences?
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
481
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
482 **Case of a sequencing of overlapping sequences: case of 16S V3-V4 amplicon MiSeq sequencing**
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
483
11
ab9e3c8ab443 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f1287ef131de1eb33c9d59c1b66312fe854a8c64-dirty
oinizan
parents: 9
diff changeset
484 .. image:: FROGS_preprocess_overlapped_sequence.png
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
485 :height: 261
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
486 :width: 531
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
487
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
488 **Case of a sequencing of non-overlapping sequences: case of ITS1 amplicon MiSeq sequencing**
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
489
11
ab9e3c8ab443 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f1287ef131de1eb33c9d59c1b66312fe854a8c64-dirty
oinizan
parents: 9
diff changeset
490 .. image:: FROGS_preprocess_combined_sequence1.png
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
491 :height: 279
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
492 :width: 797
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
493
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
494 .. class:: warningmark
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
495
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
496 **“FROGS combined” warning points**
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
497
11
ab9e3c8ab443 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f1287ef131de1eb33c9d59c1b66312fe854a8c64-dirty
oinizan
parents: 9
diff changeset
498 Read pairs are not merged because:
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
499
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
500 - the real amplicon length is greater than de number of base sequences (490 bp for MiSeq 2x250bp, remember of the minimum 10 bp overlap)
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
501 - the overlapped region is smaller than 10 (fixed parameter in FROGS).
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
502
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
503 Thus, “FROGS combined” sequences are artificial and present particular features especially on size.
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
504 Imagine a MiSeq sequencing of 2x250pb with sequences that cannot overlap, the resulting “FROGS combined” sequences length will be fixed to 600 bp.
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
505
11
ab9e3c8ab443 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f1287ef131de1eb33c9d59c1b66312fe854a8c64-dirty
oinizan
parents: 9
diff changeset
506 .. image:: FROGS_preprocess_combined_sequence2.png
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
507 :height: 357
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
508 :width: 798
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
509
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
510 .. class:: h4
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
511
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
512 Primers parameters
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
513
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
514 The `Kozich et al. 2013 &lt;http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3753973/&gt;`_ protocol uses custom sequencing primers that are also the PCR primers. In this case, the reads do not contain the PCR primers.
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
515
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
516 In case of standard protocol, the primers must be provided in 5' to 3' orientation.
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
517
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
518 .. role:: alert-info
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
519
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
520 Example:
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
521
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
522 5' :alert-info:`ATGCCC` GTCGTCGTAAAATGC :alert-info:`ATTTCAG` 3'
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
523
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
524 Value for parameter 5' primer: ATGCCC
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
525
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
526 Value for parameter 3' primer: ATTTCAG
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
527
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
528
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
529 .. class:: h4
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
530
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
531 What happens if the 'merged' filter drasticaly reduces the number of sequences ?:
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
532
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
533 After merging step with VSEARCH, PEAR or FLASH, if you observe a loss of more than 20% in all samples, this can highlight a quality problem (see `FastQC &lt;http://www.bioinformatics.babraham.ac.uk/projects/fastqc/&gt;`_).
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
534
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
535 If the overlap between R1 and R2 is superior to 50 nucleotides and the quality of the end of the sequences is poor (see `FastQC &lt;http://www.bioinformatics.babraham.ac.uk/projects/fastqc/&gt;`_) you can try to cut the end of your sequences and relaunch the preprocess tool. You can either raise the mismatch percent in the overlapped region, but not too much!
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
536
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
537
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
538 .. class:: h4
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
539
11
ab9e3c8ab443 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f1287ef131de1eb33c9d59c1b66312fe854a8c64-dirty
oinizan
parents: 9
diff changeset
540 FLASH : Amplicon size parameters
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
541
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
542 The two following images show two examples of perfect values for sizes parameters.
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
543
11
ab9e3c8ab443 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f1287ef131de1eb33c9d59c1b66312fe854a8c64-dirty
oinizan
parents: 9
diff changeset
544 .. image:: FROGS_preprocess_ampliconSize_unimodal_v3.png
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
545 :height: 415
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
546 :width: 676
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
547
11
ab9e3c8ab443 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit f1287ef131de1eb33c9d59c1b66312fe854a8c64-dirty
oinizan
parents: 9
diff changeset
548 .. image:: FROGS_preprocess_ampliconSize_multimodal_v3.png
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
549 :height: 415
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
550 :width: 676
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
551
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
552 Don't worry, the "Expected amplicon size" does not need to be very accurate, and only necessary for sequences merging with FLASH.
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
553
14
ca1e9adbde51 "planemo upload commit c12b0878cb91bdeee5b3a2c873bc9905df1fc95d-dirty"
oinizan
parents: 13
diff changeset
554 **Remark :** We recommend to use PEAR if availbale (only for `academic user &lt;https://www.h-its.org/software/pear-paired-end-read-merger/&gt;`_) or Vsearch (by default on Galaxy interface). PEAR is available only in command line.
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
555
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
556
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
557
7
76dcbe930b1d "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 0a8dfe386b79711c479cf8a2bc8e9677e521b9e5-dirty"
oinizan
parents: 6
diff changeset
558 @HELP_CONTACT@
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
559
9
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
560 </help>
7bf54edaba24 planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 3d595459e82ea1674c83543f41c18169c159450e-dirty
oinizan
parents: 7
diff changeset
561 <expand macro="citations" />
0
27f57425dc55 "planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/tree/v3.2.1 commit 30428631e20fff407dde4d0026d28d3fd0875811"
oinizan
parents:
diff changeset
562 </tool>