comparison gff3_prep_for_apollo.xml @ 0:d5c3354c166d draft default tip

Uploaded
author cpt_testbed
date Fri, 29 Apr 2022 10:33:36 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:d5c3354c166d
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>