Please visit our ***NEW*** OBF/BOSC website: https://www.open-bio.org/ |
-
Difference between revisions of "Bio-packaging"
From Open Bioinformatics Foundation
(→Language based packaging systems) |
(→GNU Guix) |
||
Line 8: | Line 8: | ||
=== GNU Guix === | === GNU Guix === | ||
+ | |||
+ | [https://www.gnu.org/software/guix GNU guix] is a package manager for the Gnu/Linux operating system. Bioinformatics packages are constructed [http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/bioinformatics.scm here]. | ||
== Language based packaging systems == | == Language based packaging systems == |
Revision as of 20:13, 29 May 2015
If you are in any way interested in software packaging and deployment for bioinformatics you can meet like-minded people on the Open Bioinformatics Foundation (OBF) bio-packaging mailing list at
http://lists.open-bio.org/mailman/listinfo/bio-packaging
Here we discuss issues around packaging and deploying software: anything that concerns dependencies, multiple version support and/or reproducibility. The general idea is to come up with solutions we can share across environments and construct (shared) pipelines out of them.
Contents
Generic packaging systems
GNU Guix
GNU guix is a package manager for the Gnu/Linux operating system. Bioinformatics packages are constructed here.
Language based packaging systems
Ruby biogems
- Biogems: http://biogems.info/
Python packages
Perl CPAN
R CRAN
Javascript
- node.js npm: https://www.npmjs.com
- javascript, bower: http://bower.io