stringtranslate.com

BioRubí

BioRuby es una colección de código Ruby de código abierto que comprende clases para biología molecular computacional y bioinformática . Contiene clases para análisis de secuencias de ADN y proteínas , alineamiento de secuencias , análisis de bases de datos biológicas, biología estructural y otras tareas de bioinformática. [1] BioRuby se publica bajo la licencia GNU GPL versión 2 o licencia Ruby [2] y es uno de los varios proyectos Bio*, diseñados para reducir la duplicación de código. [3]

En 2011, el proyecto BioRuby introdujo el sistema de complementos de software Biogem, [4] con dos o tres complementos nuevos agregados cada mes.

BioRuby se administra a través del sitio web de BioRuby y el repositorio de GitHub . [5] [6]

Historia

BioRubí

El proyecto BioRuby fue iniciado en 2000 por Toshiaki Katayama como una implementación en Ruby de paquetes bioinformáticos similares como BioPerl y BioPython . La versión inicial 0.1 fue actualizada frecuentemente por los colaboradores tanto de manera informal como en eventos organizados como "hackatones"; en junio de 2005, BioRuby fue financiado por IPA como un proyecto de software exploratorio, [7] que culminó con el lanzamiento de la versión 1.0.0 en febrero de 2006. [8] Entre 2009 y 2012, BioRuby fue el foco de atención de varios proyectos de Google Summer of Code para mejorar la base de código. [9] La versión 2.0.0 de BioRuby se lanzó en 2019. [6]

Biogema

Biogem ofrece un conjunto de herramientas para bioinformáticos que desean codificar una aplicación o biblioteca que utilice o amplíe la biblioteca central de BioRuby, así como compartir el código como una gema en rubygems.org. [10] Cualquier gema publicada a través del marco Biogem también aparece en biogems.info. [11]

El objetivo de Biogem es promover un enfoque modular para el paquete BioRuby y simplificar la creación de módulos automatizando el proceso de configuración de directorios y archivos, un repositorio git y la publicación de bases de datos de paquetes en línea. [12]

Biogemas populares

Véase también

Referencias

  1. ^ Goto N, Prins P, Nakao M, Bonnal R, Aerts J, Katayama T (octubre de 2010). "BioRuby: software bioinformático para el lenguaje de programación Ruby". Bioinformática . 26 (20): 2617–9. doi :10.1093/bioinformatics/btq475. PMC  2951089 . PMID  20739307.
  2. ^ "bioruby/README.rdoc en master · bioruby/bioruby". 8 de mayo de 2014. Consultado el 9 de noviembre de 2014 .
  3. ^ Mangalam H (2002). "Los kits de herramientas Bio*: una breve descripción general". Brief Bioinform . 3 (3): 296–302. doi : 10.1093/bib/3.3.296 . PMID  12230038.
  4. ^ Bonnal R, Aerts J, Githinji G, Goto N, MacLean D, Miller C, Mishima H, Pagani M, Ramirez-Gonzalez R, Smant G, Strozzi F, Syme R, Vos R, Wennblom T, Woodcroft B, Katayama T, Prins P (abril de 2012). "Biogem: un enfoque eficaz basado en herramientas para ampliar el desarrollo de software de código abierto en bioinformática". Bioinformática . 28 (7): 1035–7. doi :10.1093/bioinformatics/bts080. PMC 3315718 . PMID  22332238. 
  5. ^ "bioruby/bioruby". Proyecto BioRuby. 2021-05-15 . Consultado el 25 de mayo de 2021 .
  6. ^ ab "BioRuby". bioruby.org . Consultado el 25 de mayo de 2021 .
  7. ^ "Agencia de Promoción de Tecnologías de la Información IPA, Japón: IPA: Proyecto exploratorio de recursos humanos de TI (Programa MITOH)".
  8. ^ "[BioRuby] Se lanzó BioRuby 1.0.0". 2006-02-27 . Consultado el 2014-09-10 .
  9. ^ "bioruby/documents". GitHub . Consultado el 25 de mayo de 2021 .
  10. ^ "RubyGems.org | el servidor de gemas de tu comunidad". rubygems.org . Consultado el 25 de mayo de 2021 .
  11. ^ "biogems.info - gemas para la bioinformática". biogems.info . Consultado el 25 de mayo de 2021 .
  12. ^ "Complementos - BioRuby".

Enlaces externos