Document Detail


A toolbox for developing bioinformatics software.
MedLine Citation:
PMID:  21803787     Owner:  NLM     Status:  Publisher    
Abstract/OtherAbstract:
Creating useful software is a major activity of many scientists, including bioinformaticians. Nevertheless, software development in an academic setting is often unsystematic, which can lead to problems associated with maintenance and long-term availibility. Unfortunately, well-documented software development methodology is difficult to adopt, and technical measures that directly improve bioinformatic programming have not been described comprehensively. We have examined 22 software projects and have identified a set of practices for software development in an academic environment. We found them useful to plan a project, support the involvement of experts (e.g. experimentalists), and to promote higher quality and maintainability of the resulting programs. This article describes 12 techniques that facilitate a quick start into software engineering. We describe 3 of the 22 projects in detail and give many examples to illustrate the usage of particular techniques. We expect this toolbox to be useful for many bioinformatics programming projects and to the training of scientific programmers.
Authors:
Kristian Rother; Wojciech Potrzebowski; Tomasz Puton; Magdalena Rother; Ewa Wywial; Janusz M Bujnicki
Related Documents :
19082237 - Reliability, validity, and feasibility of the objective structured clinical examination...
6237587 - Therapeutic programming for students with severe handicaps.
21592017 - Lessons from medical students' perceptions of learning reflective skills: a multi-insti...
9842807 - Preoperative preparation programs in children: a comparative examination.
21959547 - Learning curve of robotic-assisted microvascular anastomosis in the rat.
20880047 - Cost-effectiveness simulation of a universal publicly funded sealants application program.
Publication Detail:
Type:  JOURNAL ARTICLE     Date:  2011-7-29
Journal Detail:
Title:  Briefings in bioinformatics     Volume:  -     ISSN:  1477-4054     ISO Abbreviation:  -     Publication Date:  2011 Jul 
Date Detail:
Created Date:  2011-8-1     Completed Date:  -     Revised Date:  -    
Medline Journal Info:
Nlm Unique ID:  100912837     Medline TA:  Brief Bioinform     Country:  -    
Other Details:
Languages:  ENG     Pagination:  -     Citation Subset:  -    
Export Citation:
APA/MLA Format     Download EndNote     Download BibTex
MeSH Terms
Descriptor/Qualifier:

From MEDLINE®/PubMed®, a database of the U.S. National Library of Medicine


Previous Document:  Tutorial videos of bioinformatics resources: online distribution trial in Japan named TogoTV.
Next Document:  Efficiently identifying genome-wide changes with next-generation sequencing data.