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...

Descripción completa

Detalles Bibliográficos
Autores principales: Crusoe, Michael R., Brown, C. Titus
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