What assembler is appropriate for High-Fidelity PacBio reads?
For example, canu is good for high-error PacBio reads. But what algorithm to use for HiFi reads? Would it be OK to use canu without the error-correction step?
Bioinformatics Stack Exchange is a question and answer site for researchers, developers, students, teachers, and end users interested in bioinformatics. It only takes a minute to sign up.
Sign up to join this communityAs recently tweeted by A. Phillippy, Canu v1.9 now supports HiFi reads.
Therefore you should just read their manual and look for the implementation
:)
The HiFi de novo assembly tool that PacBio has been developing is called IPA.
It’s available on pbbioconda for command line use, and as a push-button pipeline in their SMRT Link software.
I looked at a few examples of runtimes of IPA for different genome sizes:
3 Gb human genome – ~600 CPU hours 800 Mb complex plant – ~430 CPU hours 400 Mb plant - ~100 CPU hours
Hifiasm seems to be more efficient as far as I can tell. In their paper they have a few nice tables comparing it to HiCanu, Peregrine and Falcon.