0
|
1 <tool id="snpsplit" name="SNP splitter">
|
|
2 <description>splits multicharacter entries into separate lines</description>
|
|
3 <command interpreter="python">snpsplit.py $input $output</command>
|
|
4 <inputs>
|
|
5 <param name="input" type="data" format="tabular" label="SNP table" />
|
|
6 </inputs>
|
|
7 <outputs>
|
|
8 <data name="output" format="tabular" label="${tool.name} on ${on_string}" />
|
|
9 </outputs>
|
|
10 <help>
|
|
11
|
|
12 Input: tab delimited, format Position Ref Mut
|
|
13 Position is 1-based genomic coordinate
|
|
14 Ref is the reference sequence
|
|
15 Mut is the mutant sequence
|
|
16
|
|
17 Ref en Mut sequences consisting of more than one character will be split up into separate lines. Example:
|
|
18 Input:
|
|
19 123 CGT ATG
|
|
20 Output:
|
|
21 123 C A
|
|
22 124 G T
|
|
23 125 T G
|
|
24
|
|
25 Bases that are the same in both columns, will be skipped. Example:
|
|
26 Input:
|
|
27 123 CGT AGG
|
|
28 Output:
|
|
29 123 C A
|
|
30 125 T G
|
|
31
|
|
32 </help>
|
|
33 </tool>
|