Version 0.6.0
Big change is adding GROOT support
Full Changelog:
- argNorm supports the GROOT v1.1.2 ARG annotation tool: https://github.com/will-rowe/groot
- GROOT support is via the
GrootNormalizer(for use in python scripts) and thegroottool parameter with thegroot-db,groot-core-db,groot-argannot,groot-card, andgroot-resfinderdbparameters in the CLI.
Other
__version__attribute added to the package (accessible asargnorm.__version__orargnorm.lib.__version__)- Use atomic writing for outputs (https://github.com/untitaker/python-atomicwrites/tree/master)
funcscan integration
- argNorm has been included as an nf-core module: https://nf-co.re/modules/argnorm/
- argNorm will also be available on the funcscan pipeline: nf-core/funcscan#410
DB harmonisation
- SARG db link was changed in
crude_db_harmonisationto https://raw.githubusercontent.com/xinehc/args_oap/a3e5cff4a6c09f81e4834cfd9a31e6ce7d678d71/src/args_oap/db/sarg.fasta as old link (Galaxy instance, http://smile.hku.hk/SARGs) is down - RGI outputs in
crude_db_harmonisationare concatenated so frequencies ofperfect,strict, andloosehits can be calculated from concatenated file