Mercurial > repos > rplanel > sequence_splitter
annotate sequence-splitter.xml @ 2:6dd4f53b9964 draft default tip
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
| author | rplanel |
|---|---|
| date | Sat, 21 Nov 2020 08:50:21 +0000 |
| parents | 7b509a1801e4 |
| children |
| rev | line source |
|---|---|
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
1 <tool id="sequence-splitter" name="Sequence Splitter" version="@WRAPPER_VERSION@"> |
|
1
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
2 <macros> |
|
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
3 <import>macros.xml</import> |
|
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
4 </macros> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
5 <expand macro="requirements" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
6 <edam_operations> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
7 <edam_operation>operation_2409</edam_operation> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
8 <edam_operation>operation_3359</edam_operation> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
9 </edam_operations> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
10 <edam_topics> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
11 <edam_topic>topic_3307</edam_topic> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
12 <edam_topic>topic_0080</edam_topic> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
13 </edam_topics> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
14 <command detect_errors="exit_code"> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
15 <![CDATA[ |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
16 ln -s '$sequences' ./sequences.${sequences.ext} && |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
17 python |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
18 '$__tool_directory__/sequence-splitter.py' |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
19 -s ./sequences.$sequences.ext |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
20 #if $sequences.is_of_type("fasta") |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
21 -f fasta |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
22 #else |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
23 -f fastq |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
24 #end if |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
25 #if $split_mode.selector == 'chunk_size' |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
26 -c $split_mode.chunk_size |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
27 #else |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
28 -n $split_mode.nb_chunk |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
29 #end if |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
30 -o 'outputs' |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
31 ]]> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
32 </command> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
33 <inputs> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
34 <param type="data" name="sequences" format="fasta,fastq" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
35 <conditional name="split_mode"> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
36 <param name="selector" type="select" label="Split by:"> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
37 <option value="chunk_size">Number of sequence(s) by chunk</option> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
38 <option value="nb_chunk">Number of chunk(s)</option> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
39 </param> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
40 <when value="chunk_size"> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
41 <param name="chunk_size" label="Chunk size" type="integer" min="1" value="100" help="How many sequences by chunk ?" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
42 </when> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
43 <when value="nb_chunk"> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
44 <param name="nb_chunk" label="Number of chunks" type="integer" min="1" value="10" help="How many chunks ?" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
45 </when> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
46 </conditional> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
47 </inputs> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
48 <outputs> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
49 <collection name="split_output" type="list" label="splitted sequences"> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
50 <discover_datasets pattern="(?P<designation>\w+-chunk-\d+)\.(?P<ext>.+)" directory="outputs" /> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
51 </collection> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
52 <data format="txt" name="logfile" from_work_dir="sequence-splitter.log" label="${tool.name} logfile on ${on_string}" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
53 </outputs> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
54 <tests> |
|
1
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
55 <!-- CHUNK SIZE --> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
56 <test> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
57 <param name="sequences" value="sample.fastq" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
58 <conditional name="split_mode"> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
59 <param name="selector" value="chunk_size" /> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
60 <param name="chunk_size" value="2" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
61 </conditional> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
62 <output_collection name="split_output" type="list" count="5"> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
63 <element name="sequences-chunk-1" file="sample-chunk-1.fastq" ftype="fastqsanger" compare="diff" /> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
64 <element name="sequences-chunk-2" file="sample-chunk-2.fastq" ftype="fastqsanger" compare="diff" /> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
65 <element name="sequences-chunk-3" file="sample-chunk-3.fastq" ftype="fastqsanger" compare="diff" /> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
66 <element name="sequences-chunk-4" file="sample-chunk-4.fastq" ftype="fastqsanger" compare="diff" /> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
67 <element name="sequences-chunk-5" file="sample-chunk-5.fastq" ftype="fastqsanger" compare="diff" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
68 </output_collection> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
69 </test> |
|
1
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
70 <test> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
71 <param name="sequences" value="sample.fasta" /> |
|
1
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
72 <conditional name="split_mode"> |
|
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
73 <param name="selector" value="chunk_size" /> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
74 <param name="chunk_size" value="5" /> |
|
1
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
75 </conditional> |
|
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
76 <output_collection name="split_output" type="list" count="1"> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
77 <element name="sequences-chunk-1" file="sample-5-chunk-1.fasta" ftype="fasta" compare="diff" /> |
|
1
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
78 </output_collection> |
|
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
79 </test> |
|
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
80 <!-- NUMBER CHUNK --> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
81 <test> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
82 <param name="sequences" value="sample.fastq" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
83 <conditional name="split_mode"> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
84 <param name="selector" value="nb_chunk" /> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
85 <param name="nb_chunk" value="2" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
86 </conditional> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
87 <output_collection name="split_output" type="list" count="2"> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
88 <element name="sequences-chunk-1" file="sample-3-chunk-1.fastq" ftype="fastqsanger" compare="diff" /> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
89 <element name="sequences-chunk-2" file="sample-3-chunk-2.fastq" ftype="fastqsanger" compare="diff" /> |
|
1
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
90 </output_collection> |
|
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
91 </test> |
|
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
92 <test> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
93 <param name="sequences" value="sample.fastq" /> |
|
1
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
94 <conditional name="split_mode"> |
|
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
95 <param name="selector" value="nb_chunk" /> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
96 <param name="nb_chunk" value="4" /> |
|
1
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
97 </conditional> |
|
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
98 <output_collection name="split_output" type="list" count="4"> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
99 <element name="sequences-chunk-1" file="sample-4-chunk-1.fastq" ftype="fastqsanger" compare="diff" /> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
100 <element name="sequences-chunk-2" file="sample-4-chunk-2.fastq" ftype="fastqsanger" compare="diff" /> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
101 <element name="sequences-chunk-3" file="sample-4-chunk-3.fastq" ftype="fastqsanger" compare="diff" /> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
102 <element name="sequences-chunk-4" file="sample-4-chunk-4.fastq" ftype="fastqsanger" compare="diff" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
103 </output_collection> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
104 </test> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
105 <test> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
106 <param name="sequences" value="sample.fasta" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
107 <conditional name="split_mode"> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
108 <param name="selector" value="nb_chunk" /> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
109 <param name="nb_chunk" value="10" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
110 </conditional> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
111 <output_collection name="split_output" type="list" count="4"> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
112 <element name="sequences-chunk-1" file="sample-2-chunk-1.fasta" ftype="fasta" compare="diff" /> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
113 <element name="sequences-chunk-2" file="sample-2-chunk-2.fasta" ftype="fasta" compare="diff" /> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
114 <element name="sequences-chunk-3" file="sample-2-chunk-3.fasta" ftype="fasta" compare="diff" /> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
115 <element name="sequences-chunk-4" file="sample-2-chunk-4.fasta" ftype="fasta" compare="diff" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
116 </output_collection> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
117 </test> |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
118 |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
119 </tests> |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
120 <help> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
121 <![CDATA[ |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
122 Usage: |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
123 |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
124 sequence-splitter.py [-h] [-s SEQUENCES] [-f FORMAT] (-c CHUNK_SIZE | -n NB_CHUNK) [-o OUTPUT] |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
125 |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
126 Split fasta/fastq files |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
127 |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
128 optional arguments: |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
129 -h, --help show this help message and exit |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
130 |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
131 -s SEQUENCES, --sequences SEQUENCES |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
132 File that contains the sequences |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
133 |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
134 -f FORMAT, --format FORMAT |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
135 File format (fastq, fasta) |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
136 |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
137 -c CHUNK_SIZE, --chunk-size CHUNK_SIZE |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
138 The number of sequences by chunks |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
139 |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
140 -n NB_CHUNK, --nb-chunk NB_CHUNK |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
141 Number of chunks |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
142 |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
143 -o OUTPUT, --output OUTPUT |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
144 The output directory where the chunks will be saved |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
145 |
|
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
146 |
|
2
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
147 ]]> |
|
6dd4f53b9964
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 98f957247a46eabf7e561bd94328b6a03a4d73b9"
rplanel
parents:
1
diff
changeset
|
148 </help> |
|
1
7b509a1801e4
"planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit 85ffc2e3805940c0ebb21d5450b86524bd788d7b"
rplanel
parents:
0
diff
changeset
|
149 <expand macro="citations" /> |
|
0
3e33310a7082
planemo upload for repository https://github.com/rplanel/galaxy-tools/tree/master/tools/sequence-splitter commit cba12d215a89e9685c7d1f55d067770d7ec0dea2
rplanel
parents:
diff
changeset
|
150 </tool> |
