Biogem: an effective tool-based approach for scaling up open source software development in bioinformatics
- PMID: 22332238
- PMCID: PMC3315718
- DOI: 10.1093/bioinformatics/bts080
Biogem: an effective tool-based approach for scaling up open source software development in bioinformatics
Abstract
Summary: Biogem provides a software development environment for the Ruby programming language, which encourages community-based software development for bioinformatics while lowering the barrier to entry and encouraging best practices. Biogem, with its targeted modular and decentralized approach, software generator, tools and tight web integration, is an improved general model for scaling up collaborative open source software development in bioinformatics.
Availability: Biogem and modules are free and are OSS. Biogem runs on all systems that support recent versions of Ruby, including Linux, Mac OS X and Windows. Further information at http://www.biogems.info. A tutorial is available at http://www.biogems.info/howto.html
Contact: bonnal@ingm.org.
Figures

Similar articles
-
BioRuby: bioinformatics software for the Ruby programming language.Bioinformatics. 2010 Oct 15;26(20):2617-9. doi: 10.1093/bioinformatics/btq475. Epub 2010 Aug 25. Bioinformatics. 2010. PMID: 20739307 Free PMC article.
-
FSelector: a Ruby gem for feature selection.Bioinformatics. 2012 Nov 1;28(21):2851-2. doi: 10.1093/bioinformatics/bts528. Epub 2012 Aug 31. Bioinformatics. 2012. PMID: 22942017 Free PMC article.
-
Biotool2Web: creating simple Web interfaces for bioinformatics applications.Appl Bioinformatics. 2006;5(1):63-6. doi: 10.2165/00822942-200605010-00009. Appl Bioinformatics. 2006. PMID: 16539540
-
Unix survival guide.Curr Protoc Bioinformatics. 2007 Jan;Appendix 1:Appendix 1C. doi: 10.1002/0471250953.bia01cs16. Curr Protoc Bioinformatics. 2007. PMID: 18428775 Review.
-
Interoperability with Moby 1.0--it's better than sharing your toothbrush!Brief Bioinform. 2008 May;9(3):220-31. doi: 10.1093/bib/bbn003. Epub 2008 Jan 31. Brief Bioinform. 2008. PMID: 18238804 Review.
Cited by
-
Community-driven development for computational biology at Sprints, Hackathons and Codefests.BMC Bioinformatics. 2014;15 Suppl 14(Suppl 14):S7. doi: 10.1186/1471-2105-15-S14-S7. Epub 2014 Nov 27. BMC Bioinformatics. 2014. PMID: 25472764 Free PMC article.
-
PolyMarker: A fast polyploid primer design pipeline.Bioinformatics. 2015 Jun 15;31(12):2038-9. doi: 10.1093/bioinformatics/btv069. Epub 2015 Feb 2. Bioinformatics. 2015. PMID: 25649618 Free PMC article.
-
Anatomy of BioJS, an open source community for the life sciences.Elife. 2015 Jul 8;4:e07009. doi: 10.7554/eLife.07009. Elife. 2015. PMID: 26153621 Free PMC article.
-
MAFCO: a compression tool for MAF files.PLoS One. 2015 Mar 27;10(3):e0116082. doi: 10.1371/journal.pone.0116082. eCollection 2015. PLoS One. 2015. PMID: 25816229 Free PMC article.
-
Calculating the quality of public high-throughput sequencing data to obtain a suitable subset for reanalysis from the Sequence Read Archive.Gigascience. 2017 Jun 1;6(6):1-8. doi: 10.1093/gigascience/gix029. Gigascience. 2017. PMID: 28449062 Free PMC article.
References
-
- Chelimsky D., et al. The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends. Pragmatic Bookshelf Series. The Pragmatic Programmers, LLC; 2010.
-
- Field D., et al. Open software for biologists: from famine to feast. Nat, Biotechnol. 2006;24:801–803. - PubMed