def main():
    actions = (('jellyfish', 'count kmers using `jellyfish`'), ('meryl', 'count kmers using `meryl`'), ('kmc', 'count kmers using `kmc`'), ('kmcop', 'intersect or union kmc indices'), ('entropy', 'calculate entropy for kmers from kmc dump'), ('bed', 'map kmers on FASTA'), ('histogram', 'plot the histogram based on meryl K-mer distribution'), ('multihistogram', 'plot histogram across a set of K-mer sizes'), ('dump', 'convert FASTA sequences to list of K-mers'), ('bin', 'serialize counts to bitarrays'), ('bincount', 'count K-mers in the bin'), ('count', 'run dump - jellyfish - bin - bincount in serial'), ('logodds', 'compute log likelihood between two db'), ('model', 'model kmer distribution given error rate'))
    p = ActionDispatcher(actions)
    p.dispatch(globals())
def main():
    actions = (('jellyfish', 'count kmers using `jellyfish`'), ('meryl', 'count kmers using `meryl`'), ('kmc', 'count kmers using `kmc`'), ('kmcop', 'intersect or union kmc indices'), ('entropy', 'calculate entropy for kmers from kmc dump'), ('bed', 'map kmers on FASTA'), ('histogram', 'plot the histogram based on meryl K-mer distribution'), ('multihistogram', 'plot histogram across a set of K-mer sizes'), ('dump', 'convert FASTA sequences to list of K-mers'), ('bin', 'serialize counts to bitarrays'), ('bincount', 'count K-mers in the bin'), ('count', 'run dump - jellyfish - bin - bincount in serial'), ('logodds', 'compute log likelihood between two db'), ('model', 'model kmer distribution given error rate'))
    p = ActionDispatcher(actions)
    p.dispatch(globals())