Miniasm

Z MetaCentrum
Skočit na navigaci Skočit na vyhledávání

Description

Miniasm is a very fast OLC-based de novo assembler for noisy long reads. It takes all-vs-all read self-mappings (typically by minimap) as input and outputs an assembly graph in the GFA format. Different from mainstream assemblers, miniasm does not have a consensus step. It simply concatenates pieces of read sequences to generate the final unitig sequences. Thus the per-base error rate is similar to the raw input reads.

License

The MIT License

Usage

Upcoming modulesystem change alert!

Due to large number of applications and their versions it is not practical to keep them explicitly listed at our wiki pages. Therefore an upgrade of modulefiles is underway. A feature of this upgrade will be the existence of default module for every application. This default choice does not need version number and it will load some (usually latest) version.

You can test the new version now by adding a line

source /cvmfs/software.metacentrum.cz/modulefiles/5.1.0/loadmodules

to your script before loading a module. Then, you can list all versions of miniasm and load default version of miniasm as

module avail miniasm/ # list available modules
module load miniasm   # load (default) module


If you wish to keep up to the current system, it is still possible. Simply list all modules by

module avail miniasm

and choose explicit version you want to use.

Documentation

miniasm --help

Homepage

https://github.com/lh3/miniasm