annotate kmersvm/split_genome.xml @ 0:7fe1103032f7 draft

Uploaded
author cafletezbrant
date Mon, 20 Aug 2012 18:07:22 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
1 <tool id="kmersvm_genome_split" name="Split Genome">
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
2 <description>split genome into overlapping segments for feature prediction</description>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
3 <command interpreter="python">scripts/split_genome.py -i $incr -s $size $bed_file</command>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
4 <inputs>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
5 <param name="size" type="integer" value="1000" label="Size of Fragmanent" />
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
6 <param name="incr" type="integer" value="500" label="Size of Overlap" />
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
7 <param format="tabular" name="bed_file" type="data" label="BED File of Regions for Prediction"/>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
8 </inputs>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
9 <outputs>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
10 <data format="interval" name="split_genome_output.bed" from_work_dir="split_genome_output.bed" />
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
11 </outputs>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
12 <tests>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
13 <test>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
14 <param name="size" value="100" />
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
15 <param name="incr" value="20" />
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
16 <param name="bed_file" value="nullseq_test.bed" ftype="tabular"/>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
17 <output name="output" file="split_genome_output.bed" />
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
18 </test>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
19 </tests>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
20 <help>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
21
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
22 **What it does**
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
23
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
24 Divides input genomic regions into regions of size N bp which overlap each other by N/2 bp. If genome-wide prediction is desired, a single BED file listing the total length of each chromosome should be provided as input.x
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
25
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
26 **Parameters**
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
27
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
28 Size of Genome Fragments: Size of regions into which genome will be split.
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
29
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
30 Size of Overlap: Size of overlap between genomic regions.
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
31
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
32 BED File of Regions for Prediction: Regions to be split according to above criteria.
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
33
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
34 ----
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
35
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
36 **Example**
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
37
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
38 Given a BED file, tool will output BED file of regions of length N, which overlap by N/2 bp::
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
39
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
40 chr1 0 1000
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
41 chr1 500 1500
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
42 chr1 1000 2000
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
43 chr1 1500 2500
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
44
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
45
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
46 </help>
7fe1103032f7 Uploaded
cafletezbrant
parents:
diff changeset
47 </tool>