Which tool would be good to polish PacBio or ONT with Illumina?
Thank you in advance
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 community
PacBio and ONT are very different technologies; it would be helpful to be more specific. Regardless, I can only give my understanding as it relates to ONT reads....
TLDR: use medaka. Don't use Illumina reads.
Nanopore reads called using the most recent super-accuracy basecallers have a very high consensus accuracy (q40-q50) for SNPs and non-homopolymeric INDELs after nanopore-only correction. ONT provide their own tool, medaka, which uses assembly-mapped nanopore reads to correct the assembly. Medaka uses the base calling model from Guppy to predict the most likely sequence, given the input reads and the assembly.
If you're using Illumina reads to polish a nanopore assembly, it should only be used to correct INDEL errors (and ideally, only homopolymer errors). The two most commonly-used tools that can correct nanopore reads using Illumina reads are Racon and Pilon. Based on the recency of the commit histories, I'd guess that Racon would be the most likely to work well. It looks like Racon can do both assembly correction and read correction.