Mercurial > repos > yhoogstrate > flaimapper
comparison flaimapper-gtf-from-fasta.xml @ 0:d6abffbc9ee7 draft
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools/raw/master/flaimapper commit 0f4aa594becc89b07073f7fcccd889e38974e10c-dirty
author | yhoogstrate |
---|---|
date | Thu, 21 May 2015 07:26:46 -0400 |
parents | |
children | 96d135d3c57f |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:d6abffbc9ee7 |
---|---|
1 <?xml version="1.0" encoding="UTF-8"?> | |
2 <tool id="flaimapper-gtf-from-fasta" name="FlaiMapper: extract GTF from FASTA" version="1.1.5.b"> | |
3 <description>Extract GTF file from FASTA file (as FlaiMapper reference).</description> | |
4 <requirements> | |
5 <requirement type="package" version="0.8.2.1">pysam</requirement> | |
6 <requirement type="package" version="1.1.5">flaimapper</requirement> | |
7 </requirements> | |
8 | |
9 <stdio> | |
10 <regex | |
11 match="[fai_load] build FASTA index." | |
12 source="stderr" | |
13 level="log" | |
14 description="The FASTA file is being indexed." /> | |
15 </stdio> | |
16 | |
17 <version_command>flaimapper --version</version_command> | |
18 | |
19 <command> | |
20 gtf-from-fasta | |
21 -o $output | |
22 $fasta | |
23 </command> | |
24 | |
25 <inputs> | |
26 <param name="fasta" type="data" format="fasta" label="Fasta sequence corresponding to reference genome" help="" /> | |
27 </inputs> | |
28 | |
29 <outputs> | |
30 <data format="gtf" name="output" label="${tool.name} on ${fasta.name}" /> | |
31 </outputs> | |
32 | |
33 <tests> | |
34 <test> | |
35 <param name="fasta" value="ncrnadb09.fa" ftype="fasta" /> | |
36 | |
37 <output name="output" file="ncrnadb09.gtf" /> | |
38 </test> | |
39 </tests> | |
40 | |
41 <help> | |
42 FlaiMapper wrapper for Galaxy | |
43 ============================= | |
44 | |
45 https://github.com/yhoogstrate/flaimapper | |
46 http://www.ncbi.nlm.nih.gov/pubmed/25338717 | |
47 http://dx.doi.org/10.1093/bioinformatics/btu696 | |
48 | |
49 Fragment Location Annotation Identification Mapper | |
50 | |
51 FlaiMapper: computational annotation of small ncRNA-derived fragments using RNA-seq high-throughput data. | |
52 | |
53 Input formats | |
54 ------------- | |
55 To make FlaiMapper compatible with both an entire reference genome as a | |
56 separate ncRNA database, it requires an additional GTF file *(mask file)*. | |
57 The major difference between an entire reference and a ncRNA database | |
58 is that an entire reference usually contains multiple ncRNAs per sequence | |
59 entry (chromosome). While for the ncRNA database, each entry should | |
60 represent one single mature ncRNA. | |
61 | |
62 Therefore the mask file that represents to the FASTA file of a ncRNA | |
63 database will only contain the start- and end positions of each entry. | |
64 To generate this in an automated fashion, you can make use of this tool | |
65 *as long as the FASTA file doesn't contain entire chromosomes* but | |
66 mature ncRNA. | |
67 | |
68 An example input file is **ncRNAdb09**, available at the following URLs: | |
69 https://raw.githubusercontent.com/yhoogstrate/flaimapper/master/share/annotations/ncRNA_annotation/ncrnadb09.fa *(reference file)* | |
70 | |
71 It should generate a GTF/GFF file (mask file) similar to the following URL: | |
72 https://raw.githubusercontent.com/yhoogstrate/flaimapper/master/share/annotations/ncRNA_annotation/ncrnadb09.gtf *(mask file)* | |
73 | |
74 Installation | |
75 ------------ | |
76 | |
77 The wrapper makes use of easy_install to install a python egg. Please | |
78 ensure you have easy_install installed. | |
79 | |
80 License | |
81 ------- | |
82 | |
83 **flaimapper** and **wrapper**: | |
84 | |
85 GPL (>=3) | |
86 | |
87 **pysam**: | |
88 | |
89 The MIT License | |
90 | |
91 Contact | |
92 ------- | |
93 | |
94 The tool wrapper has been written by Youri Hoogstrate from the Erasmus | |
95 Medical Center (Rotterdam, Netherlands). | |
96 | |
97 | |
98 Development | |
99 ----------- | |
100 | |
101 * Repository-Maintainer: Youri Hoogstrate | |
102 * Repository-Developers: Youri Hoogstrate | |
103 | |
104 * Repository-Development: https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools | |
105 | |
106 The tool wrapper has been written by Youri Hoogstrate from the Erasmus | |
107 Medical Center (Rotterdam, Netherlands). | |
108 | |
109 </help> | |
110 | |
111 <citations> | |
112 <citation type="doi">10.1093/bioinformatics/btu696</citation> | |
113 </citations> | |
114 </tool> |