0
|
1 <tool id="profrep_mask" name="ProfRep Masker" version="1.0.0">
|
|
2 <description> Tool to mask repetitive regions of original DNA seq based on the repeat regions reported by ProfRep </description>
|
|
3 <requirements>
|
|
4 <requirement type="package" version="1.0.0">profrep</requirement>
|
|
5 </requirements>
|
|
6 <command>
|
|
7 python3 ${__tool_directory__}/profrep_masking.py --query ${input} --repeat_gff ${rp_gff} --mode ${mode} --output_masked ${out_masked}
|
|
8 </command>
|
|
9 <inputs>
|
|
10 <param format="fasta" type="data" name="input" label="Choose your input sequence to be masked" help="" />
|
|
11 <param format="gff" type="data" name="rp_gff" label="Choose GFF file of repetitive regions" help="" />
|
|
12 <param name="mode" type="select" label="Select the mode of masking" help="" >
|
|
13 <option value="lowercase" selected="True">lowercase</option>
|
|
14 <option value="N">N</option>/>
|
|
15 </param>
|
|
16
|
|
17 </inputs>
|
|
18
|
|
19 <outputs>
|
|
20 <data format="fasta" name="out_masked" label="Masked DNA sequence(s) from dataset ${input.hid}" />
|
|
21 </outputs>
|
|
22
|
|
23 <help>
|
|
24 **WHAT IT DOES**
|
|
25 This tool will mask repetitive regions of the original DNA sequence(s) based on repeats GFF. You can choose either lowercase(sequence will be preserved) or "N" mode of masking.
|
|
26 </help>
|
|
27 </tool>
|