This is an integrative project of a de novo assembler capable of assemblin raw noisy long reads, and correcting errors at the end of the process, in the consensus phase.
The results after consensus are comparable or better than those obtained with full-blown pipelines utilizing both error-correction and consensus.
Components integrated into Aracon:
Although intended for assembling reads without error correction, there is an option --erc
in Aracon which allows utilization of the error-correction step.
When using error correction, the pipeline is modified as follows:
Type:
make
All submodules should be fetched and installed automatically.
To run Aracon on raw noisy reads:
./aracon test-data/lambda/reads.fastq results/example1-lambda/ --num-threads 4
Aracon also has an error-correction option, to use it add the --erc
option at the end:
./aracon test-data/lambda/reads.fastq results/example2-lambda-erc/ --num-threads 4 --erc