Mercurial > repos > ecology > ab1_fastq_converter
annotate ab1fastq.xml @ 0:307518fb51af draft default tip
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
author | ecology |
---|---|
date | Wed, 12 Jan 2022 15:12:58 +0000 |
parents | |
children |
rev | line source |
---|---|
0
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
1 <tool id="ab1_fastq_converter" name="ab1 to FASTQ converter" version="@VERSION@"> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
2 <description></description> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
3 <macros> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
4 <import>ab1fastq_macros.xml</import> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
5 </macros> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
6 <requirements> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
7 <requirement type="package" version="1.28.0">bioconductor-sangerseqr</requirement> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
8 <requirement type="package" version="@VERSION@">bioconductor-crisprvariants</requirement> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
9 </requirements> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
10 <version_command><![CDATA[ |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
11 echo $(R --version | grep version | grep -v GNU)", sangerseqR version" $(R --vanilla --slave -e "library(sangerseqR); cat(sessionInfo()\\$otherPkgs\$sangerseqR\$Version)" 2> /dev/null | grep -v -i "WARNING: ")", CrispRVariants version" $(R --vanilla --slave -e "library(CrispRVariants); cat(sessionInfo()\\$otherPkgs\$CrispRVariants\$Version)" 2> /dev/null | grep -v -i "WARNING: ") |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
12 ]]></version_command> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
13 <command detect_errors="exit_code"><![CDATA[ |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
14 Rscript |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
15 '$__tool_directory__/ab1_fastq.R' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
16 '$input' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
17 '${input.display_name}' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
18 #if $tr.trim=='true' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
19 'TRUE' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
20 '$tr.cutoff' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
21 '$tr.minseq' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
22 '$tr.offset' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
23 #else |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
24 'FALSE' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
25 '0.05' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
26 '20' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
27 '33' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
28 #end if |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
29 '$output' |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
30 ]]> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
31 </command> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
32 <inputs> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
33 <param name="input" type="data" format="ab1" label="Input ab1 file"/> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
34 <conditional name="tr"> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
35 <param name="trim" type="select" label="Do you want trim ends according to quality scores ?"> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
36 <option value="false" selected="true">No, use full sequences.</option> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
37 <option value="true">Yes, trim low-quality ends.</option> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
38 </param> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
39 <when value="false"> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
40 </when> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
41 <when value="true"> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
42 <param name="cutoff" type="float" value="0.05" min="0" max="1" label="Probability cutoff you want to use to trim"/> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
43 <param name="minseq" type="integer" value="20" min="0" label="Minimum sequence length to allow the trim"/> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
44 <param name="offset" type="float" value="33" min="0" label="Phred offset for quality scores"/> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
45 </when> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
46 </conditional> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
47 </inputs> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
48 <outputs> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
49 <data name="output" from_work_dir="output.fastq" format="fastq" label="${input.display_name}.fastq"/> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
50 </outputs> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
51 <tests> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
52 <test> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
53 <param name="input" value="test_file.AB1"/> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
54 <param name="trim" value="false"/> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
55 <output name="output" value="out_file.fastq"/> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
56 </test> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
57 </tests> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
58 <help><![CDATA[ |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
59 ============================ |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
60 Convert ab1 files into FASTQ |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
61 ============================ |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
62 |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
63 .ab1, .AB1 or .abi files are common sanger sequencing outputs, this tool permits you to convert it into fastq so it can be used into many galaxy tools. |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
64 |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
65 This tool can also trim ends of your sequence based on the quality statistics. |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
66 ]]></help> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
67 <citations> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
68 <citation type="doi">10.1038/nbt.3628</citation> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
69 <citation type="doi">10.5061/dryad.b331s</citation> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
70 </citations> |
307518fb51af
"planemo upload for repository https://github.com/ColineRoyaux/Galaxy_tool_projects/tree/main/ab1_fastq commit dbecaa89a5afa0cc73ae00a716c98ae46fa97b58"
ecology
parents:
diff
changeset
|
71 </tool> |