Mercurial > repos > abims-sbr > orthogroups_tool
annotate orthogroups_tool.xml @ 8:1b2c5ce47646 draft default tip
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 3c7982d775b6f3b472f6514d791edcb43cd258a1
| author | lecorguille |
|---|---|
| date | Mon, 24 Sep 2018 04:31:29 -0400 |
| parents | 54052cff9663 |
| children |
| rev | line source |
|---|---|
|
5
6f00f3801441
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 7c9540507076087e858141f9dd5df33409690dac
abims-sbr
parents:
4
diff
changeset
|
1 <tool name="Orthogroups_Tool" id="orthogroups_tool" version="1.0.2"> |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
2 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
3 <description> |
|
8
1b2c5ce47646
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 3c7982d775b6f3b472f6514d791edcb43cd258a1
lecorguille
parents:
6
diff
changeset
|
4 Writes orthogroups found by OrthoFinder in fasta files (with their sequences). |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
5 </description> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
6 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
7 <macros> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
8 <import>macros.xml</import> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
9 </macros> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
10 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
11 <requirements> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
12 <requirement type="package" version="2.7">python</requirement> |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
13 <requirement type="package" version="1.12.0">numpy</requirement> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
14 <requirement type="package" version="0.20.0">pandas</requirement> |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
15 </requirements> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
16 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
17 <command> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
18 <![CDATA[ |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
19 #set $infiles = "" |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
20 #for $input in $inputs_fasta |
|
6
54052cff9663
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 10673955482e3c7641d9c2228265b6b69fcba4b8
abims-sbr
parents:
5
diff
changeset
|
21 ln -s '$input' '$input.element_identifier'; |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
22 #set $infiles = $infiles + $input.element_identifier + "," |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
23 #end for |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
24 #set $infiles = $infiles[:-1] |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
25 |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
26 $__tool_directory__/scripts/format_transdecoder_headers.sh '$orthogroups' tmp_orthogroups.txt |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
27 && |
|
6
54052cff9663
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 10673955482e3c7641d9c2228265b6b69fcba4b8
abims-sbr
parents:
5
diff
changeset
|
28 python $__tool_directory__/scripts/filter_orthofinder.py tmp_orthogroups.txt '$infiles' $nbseq |
|
4
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
29 #if $verbosity=="T": |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
30 -v |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
31 #end if |
|
4
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
32 #if $paralogs=="T": |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
33 -p |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
34 #end if |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
35 |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
36 > '$output'; |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
37 ]]> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
38 </command> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
39 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
40 <inputs> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
41 <param name="orthogroups" type="data" format="txt" label="Select a file of Orthogroups" help="The output from OrthoFinder, 'Orthogroups.txt'."/> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
42 <param name="inputs_fasta" type="data" format="fasta" multiple="true" label="Outputs from Filter Assemblies" help="Contains the nucleic sequences to retrieve."/> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
43 <param name="nbseq" type="integer" value="3" label="Minimal number of sequences per orthogroup" help="Drop orthogroups with less than x sequences :" /> |
|
4
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
44 <param name="verbosity" type="boolean" checked="True" truevalue="T" falsevalue="F" label="verbosity" help="Turn on this paramater to display an additional summary table (computed before the pralogous filtering)" /> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
45 <param name="paralogs" type="boolean" checked="False" truevalue="T" falsevalue="F" label="paralogs" help="Turn on this parameter to obtain an additional output (orthogroups files before paralogous filtering)" /> |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
46 </inputs> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
47 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
48 <outputs> |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
49 <data format="txt" name="output" label="orthogroups_tool.output" /> |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
50 <collection name="orthogroups_fasta" type="list" label="Orthogroups_fasta_files" > |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
51 <discover_datasets pattern="__name_and_ext__" directory="filtered_orthogroups" /> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
52 </collection> |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
53 <collection name="orthogroups_fasta_paralogs" type="list" label="Orthogroups_with_paralogs_fasta_files" > |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
54 <discover_datasets pattern="__name_and_ext__" directory="orthogroups_withParalogs" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
55 <filter>paralogs == True</filter> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
56 </collection> |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
57 </outputs> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
58 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
59 <tests> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
60 <test> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
61 <param name="orthogroups" value="Orthogroups.txt"/> |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
62 <param name="inputs_fasta" value="output_filterassemblies/AcAcaud_trinity.fasta,output_filterassemblies/AmAmphi_trinity.fasta,output_filterassemblies/ApApomp_trinity.fasta,output_filterassemblies/AsAsp1_trinity.fasta"/> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
63 <param name="nbseq" value="2"/> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
64 <param name="verbosity" value="True"/> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
65 <param name="paralogs" value="True"/> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
66 <output name="output" value="orthogroups_tool.output" lines_diff="2"/> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
67 <output_collection name="orthogroups_fasta" type="list"> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
68 <element name="orthogroup_1_3_sequences" value="filtered_orthogroups/orthogroup_1_3_sequences.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
69 <element name="orthogroup_2_4_sequences" value="filtered_orthogroups/orthogroup_2_4_sequences.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
70 <element name="orthogroup_3_2_sequences" value="filtered_orthogroups/orthogroup_3_2_sequences.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
71 <element name="orthogroup_4_3_sequences" value="filtered_orthogroups/orthogroup_4_3_sequences.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
72 <element name="orthogroup_5_3_sequences" value="filtered_orthogroups/orthogroup_5_3_sequences.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
73 <element name="orthogroup_6_3_sequences" value="filtered_orthogroups/orthogroup_6_3_sequences.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
74 <element name="orthogroup_7_2_sequences" value="filtered_orthogroups/orthogroup_7_2_sequences.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
75 </output_collection> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
76 <output_collection name="orthogroups_fasta_paralogs" type="list"> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
77 <element name="orthogroup_1_8_sequences_withParalogs" value="orthogroups_withParalogs/orthogroup_1_8_sequences_withParalogs.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
78 <element name="orthogroup_2_5_sequences_withParalogs" value="orthogroups_withParalogs/orthogroup_2_5_sequences_withParalogs.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
79 <element name="orthogroup_3_3_sequences_withParalogs" value="orthogroups_withParalogs/orthogroup_3_3_sequences_withParalogs.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
80 <element name="orthogroup_4_3_sequences_withParalogs" value="orthogroups_withParalogs/orthogroup_4_3_sequences_withParalogs.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
81 <element name="orthogroup_5_3_sequences_withParalogs" value="orthogroups_withParalogs/orthogroup_5_3_sequences_withParalogs.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
82 <element name="orthogroup_6_3_sequences_withParalogs" value="orthogroups_withParalogs/orthogroup_6_3_sequences_withParalogs.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
83 <element name="orthogroup_7_2_sequences_withParalogs" value="orthogroups_withParalogs/orthogroup_7_2_sequences_withParalogs.fasta" /> |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
84 </output_collection> |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
85 </test> |
|
4
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
86 <test> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
87 <param name="orthogroups" value="Orthogroups.txt"/> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
88 <param name="inputs_fasta" value="output_filterassemblies/AcAcaud_trinity.fasta,output_filterassemblies/AmAmphi_trinity.fasta,output_filterassemblies/ApApomp_trinity.fasta,output_filterassemblies/AsAsp1_trinity.fasta"/> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
89 <param name="nbseq" value="2"/> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
90 <param name="verbosity" value="True"/> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
91 <param name="paralogs" value="False"/> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
92 <output name="output" value="2_orthogroups_tool.output" lines_diff="2"/> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
93 <output_collection name="orthogroups_fasta" type="list"> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
94 <element name="orthogroup_1_3_sequences" value="filtered_orthogroups/orthogroup_1_3_sequences.fasta" /> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
95 <element name="orthogroup_2_4_sequences" value="filtered_orthogroups/orthogroup_2_4_sequences.fasta" /> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
96 <element name="orthogroup_3_2_sequences" value="filtered_orthogroups/orthogroup_3_2_sequences.fasta" /> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
97 <element name="orthogroup_4_3_sequences" value="filtered_orthogroups/orthogroup_4_3_sequences.fasta" /> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
98 <element name="orthogroup_5_3_sequences" value="filtered_orthogroups/orthogroup_5_3_sequences.fasta" /> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
99 <element name="orthogroup_6_3_sequences" value="filtered_orthogroups/orthogroup_6_3_sequences.fasta" /> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
100 <element name="orthogroup_7_2_sequences" value="filtered_orthogroups/orthogroup_7_2_sequences.fasta" /> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
101 </output_collection> |
|
427dd144d915
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 17acd02c547bd1f7661a846661aa99de9743efe9
abims-sbr
parents:
3
diff
changeset
|
102 </test> |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
103 </tests> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
104 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
105 <help> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
106 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
107 @HELP_AUTHORS@ |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
108 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
109 <![CDATA[ |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
110 |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
111 **Description** |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
112 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
113 This tool takes Orthogroups found by OrthoFinder and proceeds to retrieve nucleic sequences back, then write each orthogroups in its own fasta file. |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
114 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
115 ------------------------------------------- |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
116 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
117 **Step 1 : re-writing headers** |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
118 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
119 .. class:: warningmark |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
120 |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
121 This tool is configured to work within the AdaptSearch toolsuite, which implies a specific format of headers. Indeed, due to the use of external tools (like TransDecoder), the genes IDs might have been modified. A regular expression rewrites all the genes IDs in order to have, for instance, this format : >Pf1004_1/1_1.000_369 |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
122 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
123 ------------------------------------------- |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
124 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
125 **Step 2 : reading an re-writing orthoGroups from OrthoFinder** |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
126 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
127 OrthoFinder (Emms, D.M. and Kelly, S., 2015) is a fast, accurate and comprehensive analysis tool for comparative genomics. It finds orthologues and orthogroups infers gene trees for all orthogroups and infers a rooted species tree for the species being analysed. OrthoFinder also provides comprehensive statistics for comparative genomic analyses. |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
128 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
129 Our tool focus on the orthogroups.txt file created before gene trees.The script proceeds to split each orthogroup in its own fasta file and, with the use of the output of Filter_Assemblies, to re-associate each ID with its sequence. |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
130 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
131 ------------------------------------------- |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
132 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
133 **Inputs and parameters** |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
134 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
135 - File of Orthogroups : the orthogroups.txt file from OrthoFinder. |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
136 - Output from Filter_Assemblies (either as multiple datasets or dataset collection) |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
137 - Minimal number of sequences : The orthogroups with less than the specified number won't be recorded. |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
138 - Verbose : If 'Yes', a supplementary table will be displayed in the outputs (coutings of species and sequences in orthogroups before the removal of paralogs). |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
139 - Paralogs : if 'Yes', there will be a supplementary output of orthogroups file, before the removal of paralogs. |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
140 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
141 ------------------------------------------- |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
142 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
143 **Outputs** |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
144 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
145 - Dataset collection of fasta files : each file represents an orthogroup, each gene within tthe group has the couple ID-nucleic sequence. |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
146 - If the --paralogs option is checked : another dataset collection of fasta files with all the paralogous genes. |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
147 - The tool log. |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
148 |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
149 --------- |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
150 |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
151 **The AdaptSearch Pipeline** |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
152 |
|
5
6f00f3801441
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 7c9540507076087e858141f9dd5df33409690dac
abims-sbr
parents:
4
diff
changeset
|
153 .. image:: adaptsearch_picture_helps.png |
|
1
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
154 |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
155 Changelog |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
156 --------- |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
157 |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
158 **Version 1.0 - 11/01/2018** |
|
3f862f346967
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit cf1b9c905931ca2ca25faa4844d45c908756472f-dirty
abims-sbr
parents:
0
diff
changeset
|
159 |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
160 ]]> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
161 </help> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
162 |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
163 <citations> |
|
8
1b2c5ce47646
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 3c7982d775b6f3b472f6514d791edcb43cd258a1
lecorguille
parents:
6
diff
changeset
|
164 <citation type="doi">10.1186/s13059-015-0721-2</citation> |
|
0
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
165 </citations> |
|
f3600c96e961
planemo upload for repository https://github.com/abims-sbr/adaptsearch commit f30d34a6decb05f6b7803f6d677dad4c50f9cebe
abims-sbr
parents:
diff
changeset
|
166 |
|
2
d557212b575b
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 76e603ecd0118c8060d972b675a13db858956eb6
abims-sbr
parents:
1
diff
changeset
|
167 </tool> |
