The khmer software package: enabling efficient nucleotide sequence analysis

Thumbnail Image
Date
2015-09-25
Authors
Crusoe, Michael
Alameldin, Hussein
Awad, Sherine
Boucher, Elmar
Caldwell, Adam
Cartwright, Reed
Charbonneau, Amanda
Constantinides, Bede
Edvenson, Greg
Major Professor
Advisor
Committee Member
Journal Title
Journal ISSN
Volume Title
Publisher
Authors
Person
Howe, Adina
Associate Professor
Research Projects
Organizational Units
Organizational Unit
Bioinformatics and Computational Biology
The Bioinformatics and Computational Biology (BCB) Program at Iowa State University is an interdepartmental graduate major offering outstanding opportunities for graduate study toward the Ph.D. degree in Bioinformatics and Computational Biology. The BCB program involves more than 80 nationally and internationally known faculty—biologists, computer scientists, mathematicians, statisticians, and physicists—who participate in a wide range of collaborative projects.
Organizational Unit
Agricultural and Biosystems Engineering

Since 1905, the Department of Agricultural Engineering, now the Department of Agricultural and Biosystems Engineering (ABE), has been a leader in providing engineering solutions to agricultural problems in the United States and the world. The department’s original mission was to mechanize agriculture. That mission has evolved to encompass a global view of the entire food production system–the wise management of natural resources in the production, processing, storage, handling, and use of food fiber and other biological products.

History
In 1905 Agricultural Engineering was recognized as a subdivision of the Department of Agronomy, and in 1907 it was recognized as a unique department. It was renamed the Department of Agricultural and Biosystems Engineering in 1990. The department merged with the Department of Industrial Education and Technology in 2004.

Dates of Existence
1905–present

Historical Names

  • Department of Agricultural Engineering (1907–1990)

Related Units

Journal Issue
Is Version Of
Versions
Series
Department
Bioinformatics and Computational BiologyAgricultural and Biosystems Engineering
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/.

Comments

This article is from F1000Research 2015, 4:900 (doi:10.12688/f1000research.6924.1). Posted with permission.

Description
Keywords
Citation
DOI
Copyright
Thu Jan 01 00:00:00 UTC 2015
Collections