odgi 0.6 - Domani
Buildable Source Tarball: odgi-0.6.tar.gz
This release includes:
- new commands:
odgi position: find, translate, and liftover graph and path positions between graphs;odgi extract: extract subgraphs or parts of a graph defined by query criteria;odgi explode: breaks a graph into connected components storing each component in its own file;odgi squeeze: squeezes multiple graphs into the same file;odgi depth: find the depth of a graph as defined by query criteria;odgi degree: describe the graph in terms of node degree;odgi validate: validate a graph checking if the paths are consistent with the graph topology;odgi overlap: find the paths touched by given input paths.
- bug fixes and performance improvements in several commands (
odgi unchopincluded). The focus was on parallelization to scale on gigabase-scale pangenome graphs. - the documentation has been given a major overhaul, including detailed tutorials for different biological application cases. The Docs are hosted permanently at https://odgi.readthedocs.io/en/latest/index.html.
- uniformed and beautified command-line options. All options are now organized in groups and mandatory arguments are highlighted.
- usage of jemalloc as a new memory allocator to tackle memory fragmentation and support scalable concurrency.
odgi bincan emit output formatted for HaploBlocker.- new statistics in
odgi stats(separated connected components, self-loop, nondeterministic-edges). - new layout initialization in
odgi layout.