Closed ch4rr0 closed 1 year ago
Other notes; if this is intended to be a replacement for the NCBI dustmasker, we'll need to make the following changes prior to merge:
dustmasker
to the PROGS
list in the Makefile
so that it gets built and copied into the install directory (and is therefore in the PATH
when kraken2-build --add-to-library
is invoked)dustmasker
's interface so that it matches NCBI's or make the necessary changes to mask_low_complexity.sh
so that this version of dustmasker
can be run by it without changing the Kraken 2 UIThis latest commit seeks to address the feedback given. I also found, using a sanitizer, and addressed potential undefined behavior in seqreader.cc.
@DerrickWood Are you OK with this with @ch4rr0 's latest changes?
When compiling with g++ 11.3.0, I get the following warnings; can these be reviewed (or preferably fixed) prior to merge?