Crusoe Michael R, Brown C Titus
Microbiology and Molecular Genetics, Michigan State University, East Lansing, MI, USA.
Computer Science and Engineering, Michigan State University, East Lansing, MI, USA.
J Open Res Softw. 2016;4(1). doi: 10.5334/jors.35. Epub 2016 Nov 29.
The khmer software project provides both research and production functionality for largescale nucleic-acid sequence analysis. The software implements several novel data structures and algorithms that perform data pre-fltering for common bioinformatics tasks, including sequence mapping and assembly. Development is driven by a small lab with one full-time developer (MRC), as well as several graduate students and a professor (CTB) who contribute regularly to research features. Here we describe our efforts to bring better design, testing, and more open development to the khmer software project as of version 1.1. The khmer software is developed openly at http://github.com/dib-lab/khmer/.
高棉软件项目为大规模核酸序列分析提供研究和生产功能。该软件实现了几种新颖的数据结构和算法,可对常见的生物信息学任务(包括序列映射和组装)执行数据预过滤。开发工作由一个小型实验室推动,该实验室有一名全职开发人员(MRC),还有几名研究生和一位教授(CTB),他们定期为研究功能做出贡献。在此,我们描述截至1.1版本,我们为高棉软件项目带来更好的设计、测试以及更开放开发所做的努力。高棉软件在http://github.com/dib-lab/khmer/上进行开源开发。