cx-chaos2chadoxml.pl
cx-chaos2chadoxml.pl CG10833.chaos-xml > CG10833.with-macros.chaos-xml cx-chaos2chadoxml.pl -x CG10833.chaos-xml > CG10833.expanded.chaos-xml
Converts Chaos-XML to Chado-XML
Note that there are different "flavours" of Chado-XML. This includes both macro-ified and un-macroified flavours. This script will handle both
As a first step, the chaos-xml is converted to chado-xml; this chado-xml uses some macros.
As an optional second step, the macros are expanded to their full form (this is required for input to some programs, eg apollo)
Both steps happen via the use of XSL Stylesheet Transforms
Expand all macros to full form
Create macros
You need an XSLT Processor, such as xsltproc, available as part of libxslt
1 POD Error
The following errors were encountered while parsing the POD:
Unknown directive: =Head1
To install Bio::Chaos, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Bio::Chaos
CPAN shell
perl -MCPAN -e shell install Bio::Chaos
For more information on module installation, please visit the detailed CPAN module installation guide.