The khmer software package: Enabling efficient nucleotide sequence analysis

C. Titus Brown, Michael R. Crusoe, Hussien F. Alameldin, Sherine Awad, Elmar Boucher, Adam Caldwell, Reed Cartwright, Amanda Charbonneau, Bede Constantinides, Greg Edvenson, Scott Fay, Jacob Fenton, Thomas Fenzl, Jordan Fish, Leonor Garcia-Gutierrez, Phillip Garland, Jonathan Gluck, Iván González, Sarah Guermond, Jiarong GuoAditi Gupta, Joshua R. Herr, Adina Howe, Alex Hyer, Andreas Härpfer, Luiz Irber, Rhys Kidd, David Lin, Justin Lippi, Tamer Mansour, Pamela McA'Nulty, Eric McDonald, Jessica Mizzi, Kevin D. Murray, Joshua R. Nahum, Kaben Nanlohy, Alexander Johan Nederbragt, Humberto Ortiz-Zuazaga, Jeramia Ory, Jason Pell, Charles Pepe-Ranney, Zachary N. Russ, Erich Schwarz, Camille Scott, Josiah Seaman, Scott Sievert, Jared Simpson, Connor T. Skennerton, James Spencer, Ramakrishnan Srinivasan, Daniel Standage, James A. Stapleton, Susan R. Steinman, Joe Stein, Benjamin Taylor, Will Trimble, Heather L. Wiencko, Michael Wright, Brian Wyss, Qingpeng Zhang, En Zyme

Research output: Contribution to journalArticlepeer-review

231 Scopus citations

Abstract

The khmer package is a freely available software library for working efficiently with fixed length DNA words, or k-mers. khmer provides implementations of a probabilistic k-mer counting data structure, a compressible De Bruijn graph representation, De Bruijn graph partitioning, and digital normalization. khmer is implemented in C++ and Python, and is freely available under the BSD license at https://github.com/dib-lab/khmer/.

Original languageEnglish (US)
Article number900
JournalF1000Research
Volume4
DOIs
StatePublished - 2015

Keywords

  • Bioinformatics
  • Dna sequencing analysis
  • K-mer
  • Khmer
  • Kmer
  • Low-memory
  • Online
  • Streaming

ASJC Scopus subject areas

  • General Biochemistry, Genetics and Molecular Biology
  • General Immunology and Microbiology
  • Pharmacology, Toxicology and Pharmaceutics(all)

Fingerprint

Dive into the research topics of 'The khmer software package: Enabling efficient nucleotide sequence analysis'. Together they form a unique fingerprint.
  • The khmer project v2.0

    Brown, C. T. (Contributor), Crusoe, M. R. (Contributor), Alameldin, H. F. (Contributor), Awad, S. (Contributor), Boucher, E. (Contributor), Caldwell, A. (Contributor), Cartwright, R. (Contributor), Charbonneau, A. (Contributor), Constantinides, B. (Contributor), Edvenson, G. (Contributor), Fay, S. (Contributor), Fenton, J. (Contributor), Fenzl, T. (Contributor), Fish, J. (Contributor), Garcia-Gutierrez, L. (Contributor), Garland, P. (Contributor), Gluck, J. (Contributor), González, I. (Contributor), Guermond, S. (Contributor), Guo, J. (Contributor), Gupta, A. (Contributor), Herr, J. R. (Contributor), Howe, A. (Contributor), Hyer, A. (Contributor), Härpfer, A. (Contributor), Irber, L. (Contributor), Kidd, R. (Contributor), Lin, D. (Contributor), Lippi, J. (Contributor), Mansour, T. (Contributor), McA'Nulty, P. (Contributor), McDonald, E. (Contributor), Mizzi, J. (Contributor), Murray, K. D. (Contributor), Nahum, J. R. (Contributor), Nanlohy, K. (Contributor), Nederbragt, A. J. (Contributor), Ortiz-Zuazaga, H. (Contributor), Ory, J. (Contributor), Pell, J. (Contributor), Pepe-Ranney, C. (Contributor), Russ, Z. N. (Contributor), Schwarz, E. (Contributor), Scott, C. (Contributor), Seaman, J. (Contributor), Sievert, S. (Contributor), Simpson, J. (Contributor), Skennerton, C. T. (Contributor), Spencer, J. (Contributor), Srinivasan, R. (Contributor), Standage, D. (Contributor), Stapleton, J. A. (Contributor), Steinman, S. R. (Contributor), Stein, J. (Contributor), Taylor, B. (Contributor), Trimble, W. (Contributor), Wiencko, H. L. (Contributor), Wright, M. (Contributor), Wyss, B. (Contributor), Zhang, Q. (Contributor), Zyme, E. (Contributor), Srinivasan, R. (Contributor), Wright, M. (Contributor) & Brown, C. T. (Contributor), Zenodo, Sep 8 2015

    Dataset

  • The khmer project v2.0

    Wyss, B. (Contributor), Zhang, Q. (Contributor), Nanlohy, K. (Contributor), Scott, C. (Contributor), Taylor, B. (Contributor), Pell, J. (Contributor), Mansour, T. (Contributor), Trimble, W. (Contributor), Wright, M. (Contributor), Seaman, J. (Contributor), Irber, L. (Contributor), Ortiz-Zuazaga, H. (Contributor), Boucher, E. (Contributor), McA'Nulty, P. (Contributor), Gupta, A. (Contributor), Standage, D. (Contributor), Härpfer, A. (Contributor), Spencer, J. (Contributor), Srinivasan, R. (Contributor), Constantinides, B. (Contributor), Kidd, R. (Contributor), Charbonneau, A. (Contributor), Crusoe, M. R. (Contributor), Lin, D. (Contributor), Guermond, S. (Contributor), Mizzi, J. (Contributor), Pepe-Ranney, C. (Contributor), Garland, P. (Contributor), Sievert, S. (Contributor), Caldwell, A. (Contributor), Ory, J. (Contributor), Schwarz, E. (Contributor), Stapleton, J. A. (Contributor), Nahum, J. R. (Contributor), Simpson, J. (Contributor), McDonald, E. (Contributor), Hyer, A. (Contributor), Edvenson, G. (Contributor), Murray, K. D. (Contributor), González, I. (Contributor), Howe, A. (Contributor), Steinman, S. R. (Contributor), Awad, S. (Contributor), Herr, J. R. (Contributor), Cartwright, R. (Contributor), Lippi, J. (Contributor), Nederbragt, A. J. (Contributor), Brown, C. T. (Contributor), Stein, J. (Contributor), Fish, J. (Contributor), Alameldin, H. F. (Contributor), Fenzl, T. (Contributor), Skennerton, C. T. (Contributor), Gluck, J. (Contributor), Russ, Z. N. (Contributor), Wiencko, H. L. (Contributor), Zyme, E. (Contributor), Guo, J. (Contributor), Garcia-Gutierrez, L. (Contributor), Fay, S. (Contributor) & Fenton, J. (Contributor), Zenodo, Sep 8 2015

    Dataset

Cite this