NAME

Bio::Minimizer - minimizer package

Based on the ideas put forth by Roberts et al 2004: https://academic.oup.com/bioinformatics/article/20/18/3363/202143

SYNOPSIS

my $minimizer = Bio::Minimizer->new($sequenceString);
my $kmers     = $minimizer->kmers;     # hash of minimizer => kmer
my $minimizers= $minimizer->minimizers;# hash of minimizer => [kmer1,kmer2,...]

# With more options
my $lmer      = Bio::Minimizer->new($sequenceString,{k=>31,l=>21});

DESCRIPTION

Creates a set of minimizers from sequence

VARIABLES

$Bio::Minimizer::iThreads

Boolean describing whether the module instance is using threads

METHODS

Bio::Minimizer->new()
Arguments:
  sequence     A string of ACGT
  settings     A hash
    k          Kmer length
    l          Minimizer length (some might call it lmer)