Minimap2 v2.19 introduce some change in selection of seed and chaining of this seed to generate overlap. This change could have an important impacte on yacrd behavior, I can’t guarantee the quality of yacrd results with this version of minimap2, I recommend you not to use a minimap2 version higher than 2.18.
$yacrd -h
yacrd 0.6.2 Ivysaur
Pierre Marijon <pmarijon@mpi-inf.mpg.de>
Yacrd use overlap between reads, to detect 'good' and 'bad' region,
a region with coverage over the threshold is 'good' others are 'bad'.
If read has a 'bad' region in middle this reads is mark as 'Chimeric'.
If the ratio of 'bad' region length on total read length is larger than threshold this reads is mark
as 'Not_covered'.
Yacrd can make some other actions:- filter:for sequence or overlap file, record with reads marked as Chimeric or NotCovered isn't
written in the output
- extract:for sequence or overlap file, record contains reads marked as Chimeric or NotCovered is
written in the output
- split:for sequence file bad region in the middle of reads are removed, NotCovered read is removed
- scrubb:for sequence file all bad region are removed, NotCovered read is removed
USAGE:
yacrd [OPTIONS]--input <input>--output <output>[SUBCOMMAND]
FLAGS:-h,--help Prints help information
-V,--version Prints version information
OPTIONS:-c,--coverage <coverage>if coverage reach this value region is mark as bad [default:0]-i,--input <input>
path to input file overlap(.paf|.m4|.mhap) or yacrd report(.yacrd), format is
autodetect and compression input is allowed(gz|bzip2|lzma)-n,--not-coverage <not-coverage>if the ratio of bad region length on total length is lower than this value, read is
marked as NotCovered [default:0.8]-d,--ondisk <ondisk>
yacrd switches to 'ondisk' mode which will reduce memory usage but increase computation
time. The value passed as a parameter is used as a prefix for the temporary files
created by yacrd. Be careful if the prefix contains path separators(`/` for unix or `\`
for windows) this folder will be deleted
--ondisk-buffer-size <ondisk-buffer-size>
with the default value yacrd in 'ondisk' mode use around 1 GBytes, you can increase to
reduce runtime but increase memory usage [default:64000000]-o,--output <output> path output file
SUBCOMMANDS:
extract Record mark as chimeric or NotCovered is extract
filter Record mark as chimeric or NotCovered is filter
help Prints this message or the help of the given subcommand(s)
scrubb All bad region of read is removed
split Record mark as chimeric or NotCovered is split