Cargando…
Walking the Talk: Adopting and Adapting Sustainable Scientific Software Development processes in a Small Biology Lab
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 de novo as...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5142744/ https://www.ncbi.nlm.nih.gov/pubmed/27942385 http://dx.doi.org/10.5334/jors.35 |
_version_ | 1782472821804367872 |
---|---|
author | Crusoe, Michael R. Brown, C. Titus |
author_facet | Crusoe, Michael R. Brown, C. Titus |
author_sort | Crusoe, Michael R. |
collection | PubMed |
description | 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 de novo 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/. |
format | Online Article Text |
id | pubmed-5142744 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
record_format | MEDLINE/PubMed |
spelling | pubmed-51427442016-12-07 Walking the Talk: Adopting and Adapting Sustainable Scientific Software Development processes in a Small Biology Lab Crusoe, Michael R. Brown, C. Titus J Open Res Softw Article 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 de novo 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/. 2016-11-29 2016 /pmc/articles/PMC5142744/ /pubmed/27942385 http://dx.doi.org/10.5334/jors.35 Text en This is an open-access article distributed under the terms of the Creative Commons Attribution 4.0 International License (CC-BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. See http://creativecommons.org/licenses/by/4.0/. |
spellingShingle | Article Crusoe, Michael R. Brown, C. Titus Walking the Talk: Adopting and Adapting Sustainable Scientific Software Development processes in a Small Biology Lab |
title | Walking the Talk: Adopting and Adapting Sustainable Scientific Software Development processes in a Small Biology Lab |
title_full | Walking the Talk: Adopting and Adapting Sustainable Scientific Software Development processes in a Small Biology Lab |
title_fullStr | Walking the Talk: Adopting and Adapting Sustainable Scientific Software Development processes in a Small Biology Lab |
title_full_unstemmed | Walking the Talk: Adopting and Adapting Sustainable Scientific Software Development processes in a Small Biology Lab |
title_short | Walking the Talk: Adopting and Adapting Sustainable Scientific Software Development processes in a Small Biology Lab |
title_sort | walking the talk: adopting and adapting sustainable scientific software development processes in a small biology lab |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5142744/ https://www.ncbi.nlm.nih.gov/pubmed/27942385 http://dx.doi.org/10.5334/jors.35 |
work_keys_str_mv | AT crusoemichaelr walkingthetalkadoptingandadaptingsustainablescientificsoftwaredevelopmentprocessesinasmallbiologylab AT brownctitus walkingthetalkadoptingandadaptingsustainablescientificsoftwaredevelopmentprocessesinasmallbiologylab |