Mercurial > repos > iuc > bedtools
comparison getfastaBed.xml @ 42:841fb4dc3ab3 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bedtools commit 4046c1da68a09c7a3c275f6fe890ec71470fd74d"
author | iuc |
---|---|
date | Wed, 12 Jan 2022 19:22:14 +0000 |
parents | 7ab85ac5f64b |
children | 07e8b80f278c |
comparison
equal
deleted
inserted
replaced
41:7ab85ac5f64b | 42:841fb4dc3ab3 |
---|---|
1 <tool id="bedtools_getfastabed" name="bedtools GetFastaBed" version="@TOOL_VERSION@" profile="@PROFILE@"> | 1 <tool id="bedtools_getfastabed" name="bedtools getfasta" version="@TOOL_VERSION@+galaxy1" profile="@PROFILE@"> |
2 <description>use intervals to extract sequences from a FASTA file</description> | 2 <description>use intervals to extract sequences from a FASTA file</description> |
3 <macros> | 3 <macros> |
4 <import>macros.xml</import> | 4 <import>macros.xml</import> |
5 </macros> | 5 </macros> |
6 <expand macro="bio_tools" /> | 6 <expand macro="bio_tools" /> |
14 ln -s '${fasta_file}.fai' 'input.fasta.fai' && | 14 ln -s '${fasta_file}.fai' 'input.fasta.fai' && |
15 #end if | 15 #end if |
16 ln -s '$fasta_file' 'input.fasta' && | 16 ln -s '$fasta_file' 'input.fasta' && |
17 bedtools getfasta | 17 bedtools getfasta |
18 $name | 18 $name |
19 $nameOnly | |
19 $tab | 20 $tab |
20 $strand | 21 $strand |
21 $split | 22 $split |
22 -fi 'input.fasta' | 23 -fi 'input.fasta' |
23 -bed '$input' | 24 -bed '$input' |
38 <options from_data_table="fasta_indexes" /> | 39 <options from_data_table="fasta_indexes" /> |
39 </param> | 40 </param> |
40 </when> | 41 </when> |
41 </conditional> | 42 </conditional> |
42 <param argument="-name" type="boolean" truevalue="-name" falsevalue="" checked="false" | 43 <param argument="-name" type="boolean" truevalue="-name" falsevalue="" checked="false" |
44 label="Use the 'name' column in the BED file and the coordinates for the FASTA headers in the output FASTA file" /> | |
45 <param argument="-nameOnly" type="boolean" truevalue="-nameOnly" falsevalue="" checked="false" | |
43 label="Use the 'name' column in the BED file for the FASTA headers in the output FASTA file" /> | 46 label="Use the 'name' column in the BED file for the FASTA headers in the output FASTA file" /> |
44 <param argument="-tab" type="boolean" truevalue="-tab" falsevalue="" checked="false" | 47 <param argument="-tab" type="boolean" truevalue="-tab" falsevalue="" checked="false" |
45 label="Report extract sequences in a tab-delimited format instead of in FASTA format" /> | 48 label="Report extract sequences in a tab-delimited format instead of in FASTA format" /> |
46 <param name="strand" argument="-s" type="boolean" truevalue="-s" falsevalue="" checked="false" | 49 <param name="strand" argument="-s" type="boolean" truevalue="-s" falsevalue="" checked="false" |
47 label="Force strandedness" | 50 label="Force strandedness" |
59 <test> | 62 <test> |
60 <param name="input" value="nucBed1.bed" ftype="bed" /> | 63 <param name="input" value="nucBed1.bed" ftype="bed" /> |
61 <param name="fasta" value="nucBed1.fasta" ftype="fasta" /> | 64 <param name="fasta" value="nucBed1.fasta" ftype="fasta" /> |
62 <param name="tab" value="False" /> | 65 <param name="tab" value="False" /> |
63 <param name="split" value="False" /> | 66 <param name="split" value="False" /> |
67 <param name="nameOnly" value="False" /> | |
64 <output name="output" file="getfastaBed_result1.bed" ftype="fasta" /> | 68 <output name="output" file="getfastaBed_result1.bed" ftype="fasta" /> |
65 </test> | 69 </test> |
66 <test> | 70 <test> |
67 <param name="input" value="nucBed1.bed" ftype="bed" /> | 71 <param name="input" value="nucBed1.bed" ftype="bed" /> |
68 <param name="fasta" value="nucBed1.fasta" ftype="fasta" /> | 72 <param name="fasta" value="nucBed1.fasta" ftype="fasta" /> |
69 <param name="tab" value="True" /> | 73 <param name="tab" value="True" /> |
70 <param name="split" value="False" /> | 74 <param name="split" value="False" /> |
75 <param name="nameOnly" value="False" /> | |
71 <output name="output" file="getfastaBed_result2.tabular" ftype="tabular" /> | 76 <output name="output" file="getfastaBed_result2.tabular" ftype="tabular" /> |
77 </test> | |
78 <test> | |
79 <param name="input" value="nucBed1.bed" ftype="bed" /> | |
80 <param name="fasta" value="nucBed1.fasta" ftype="fasta" /> | |
81 <param name="tab" value="False" /> | |
82 <param name="split" value="False" /> | |
83 <param name="name" value="True" /> | |
84 <output name="output" file="getfastaBed_result3.bed" ftype="fasta" /> | |
85 </test> | |
86 <test> | |
87 <param name="input" value="nucBed2.bed" ftype="bed" /> | |
88 <param name="fasta" value="nucBed1.fasta" ftype="fasta" /> | |
89 <param name="tab" value="False" /> | |
90 <param name="split" value="False" /> | |
91 <param name="nameOnly" value="True" /> | |
92 <output name="output" file="getfastaBed_result4.bed" ftype="fasta" /> | |
72 </test> | 93 </test> |
73 </tests> | 94 </tests> |
74 <help><![CDATA[ | 95 <help><![CDATA[ |
75 **What it does** | 96 **What it does** |
76 | 97 |