0
|
1 <?xml version="1.0"?>
|
|
2 <tool id="edu.tamu.cpt.gff3.prepForApollo" name="Prep GFF3 Input for Apollo" version="20.8.0.0">
|
|
3 <description>by ensuring that CDS features have a wrapping exon feature</description>
|
|
4 <macros>
|
|
5 <import>macros.xml</import>
|
|
6 <import>cpt-macros.xml</import>
|
|
7 </macros>
|
|
8 <expand macro="requirements"/>
|
|
9 <command detect_errors="aggressive"><![CDATA[
|
|
10 $__tool_directory__/gff3_prep_for_apollo.py
|
|
11 @INPUT_GFF@
|
|
12 > $output]]></command>
|
|
13 <inputs>
|
|
14 <expand macro="gff3_input" />
|
|
15 </inputs>
|
|
16 <outputs>
|
|
17 <data format="gff3" name="output"/>
|
|
18 </outputs>
|
|
19 <tests>
|
|
20 <test>
|
|
21 <param name="gff3_data" value="ApolloPrep_In.gff3" />
|
|
22 <output name="output" value="ApolloPrep_Out.gff3" />
|
|
23 </test>
|
|
24 </tests>
|
|
25 <help><![CDATA[
|
|
26 **What it does**
|
|
27
|
|
28 This tool updates the gene model in a GFF3 so that it can be added into Apollo
|
|
29 and be used to promote annotations with the correct CDS calculation. It finds any
|
|
30 CDS feature who's direct parent is a gene feature, and creates an exon feature
|
|
31 that is the child of the gene feature and the parent of the CDS. If a gene has
|
|
32 multiple CDS features, they will be wrapped under the same exon feature.
|
|
33
|
|
34 All other features present in the GFF under the gene will be kept the same.
|
|
35
|
|
36 Warning: Use this tool only when it is absolutely necessary to fix a gene model.
|
|
37
|
|
38 ]]></help>
|
|
39 <expand macro="citations-clm" />
|
|
40 </tool>
|