{"id":10257,"date":"2005-11-29T02:19:00","date_gmt":"2005-11-29T02:19:00","guid":{"rendered":"http:\/\/weblogs.madrimasd.org\/\/bioinformatica\/archive\/2005\/11\/29\/10257.aspx"},"modified":"2005-11-29T02:19:00","modified_gmt":"2005-11-29T02:19:00","slug":"la-bioinformatica-y-los-sistemas-operativos-i-gentoo-linux","status":"publish","type":"post","link":"https:\/\/www.madrimasd.org\/blogs\/bioinformatica\/2005\/11\/29\/10257","title":{"rendered":"La Bioinform\u00e1tica y los sistemas operativos (I): Gentoo Linux"},"content":{"rendered":"<p>&nbsp;&nbsp;&nbsp; Hace tiempo que llevo d\u00e1ndole vueltas a la cabeza acerca de cu\u00e1l es el mejor sistema operativo para hacer bioinform\u00e1tica (aqu\u00ed se me nota que estudi\u00e9 Ingenier\u00eda Inform\u00e1tica). Y si os soy sincero, lo \u00fanico que he sacado en claro es que no es Windows \ud83d\ude42 \u00c9ste es el primero de una serie de art\u00edculos sobre sistemas operativos y bioinform\u00e1tica, e intentar\u00e9 mencionar los sistemas m\u00e1s representativos.<\/p>\n<p> &nbsp;&nbsp;&nbsp; Much@s de nosotr@s estamos usando distribuciones Linux (<a href=\"http:\/\/www.debian.org\/\">Debian<\/a>\/<a href=\"http:\/\/www.ubuntulinux.org\/\">Ubuntu<\/a>\/etc, <a href=\"http:\/\/www.redhat.com\/\">RedHat<\/a>\/<a href=\"http:\/\/fedora.redhat.com\/\">Fedora<\/a>, <a href=\"http:\/\/www.novell.com\/linux\/suse\/\">SuSE<\/a>\/<a href=\"http:\/\/www.opensuse.org\/\">OpenSuSE<\/a>, <a href=\"http:\/\/wwwnew.mandriva.com\/en\/community\/\">Madrake\/Mandriva<\/a>, <a href=\"http:\/\/www.gentoo.org\/\">Gentoo<\/a>, etc&#8230;), Unix (<a href=\"http:\/\/www.freebsd.org\/\">FreeBSD<\/a>, <a href=\"http:\/\/www.sun.com\/software\/solaris\/\">Solaris<\/a>\/<a href=\"http:\/\/www.sun.com\/software\/solaris\/\">OpenSolaris<\/a>, <a href=\"http:\/\/www.sgi.com\/products\/software\/irix\/\">IRIX<\/a>, <a href=\"http:\/\/h30097.www3.hp.com\/\">Tru64<\/a>, <a href=\"http:\/\/www.hp.com\/products1\/unix\/operating\/\">HP\/UX<\/a>, <a href=\"http:\/\/www-03.ibm.com\/servers\/aix\/\">AIX<\/a>, &#8230;), <a href=\"http:\/\/www.apple.com\/macosx\/\">Mac OS X<\/a>, \u00a1o incluso <a href=\"http:\/\/http:\/\/www.microsoft.com\/windowsxp\/pro\/default.mspx\">Windows<\/a>! Y tod@s nosotr@s, en mayor o menor medida hemos sufrido con los siguientes problemas:<br \/> <!--more--><\/p>\n<ol>\n<li>Tras leernos un art\u00edculo, hemos querido instalar un programa o librer\u00eda (por ejemplo, <a href=\"http:\/\/igs-server.cnrs-mrs.fr\/%7Ecnotred\/Projects_home_page\/t_coffee_home_page.html\">t-coffee<\/a> o <a href=\"http:\/\/bio.perl.org\/\">BioPerl<\/a>), pero como no hay paquetes instalables para nuestro sistema, hemos tenido que compilarlos a mano.<\/li>\n<li>Como estos programas y librer\u00edas dependen muchas veces de paquetes que no est\u00e1n en nuestra distribuci\u00f3n\/sistema operativo, \u00a1tambi\u00e9n los hemos tenido que compilar! <\/li>\n<li>Pasa el tiempo, y hemos querido actualizar el sistema operativo, y entonces, \u00a1se va todo al garete! \u00a1Vuelta a empezar! <\/li>\n<\/ol>\n<p> &nbsp;&nbsp;&nbsp; Hace un par de a\u00f1os estaba ya totalmente harto de compilar, por todo el tiempo que perd\u00eda buscando qu\u00e9 ten\u00eda que instalar, probando, etc&#8230; Adem\u00e1s, tambi\u00e9n estaba harto de que cada vez que actualizaba el sistema operativo, pudieran surgir problemas entre lo que compil\u00e9 y lo que se ha actualizado. En ese momento pens\u00e9 en usar alg\u00fan sistema operativo con actualizaciones continuas, como alguna variante de Debian Linux, FreeBSD o Gentoo Linux (\u00e9stos dos \u00faltimos para los radicales entre los radicales). Por curiosidad, me puse a ver qu\u00e9 paquetes hab\u00eda disponibles en Gentoo, y qued\u00e9 gratamente sorprendido al encontrar muchos relacionados con la bioinform\u00e1tica. Si mirais en: <\/p>\n<pre><a href=\"http:\/\/packages.gentoo.org\/packages\/?category=sci-biology\">http:\/\/packages.gentoo.org\/packages\/?category=sci-biology<\/a><\/pre>\n<p> vereis lo que hay disponible de serie para la biolog\u00eda\/bioinform\u00e1tica. Aunque Gentoo Linux es una de las distribuciones m\u00e1s complicadas (todo paquete lo compila el sistema antes de ser instalado), me volv\u00ed un radical entre los radicales al ver que buena parte del trabajo ya lo ten\u00eda hecho, \u00a1dado que es el sistema y no yo quien tiene que compilar! \u00bfAlguno de vosotros ha intentado alguna vez instalar <a href=\"http:\/\/hugin.ethz.ch\/wuthrich\/software\/molmol\/\">molmol<\/a>? \u00a1Es una pesadilla hacerlo a mano! \u00bfY mantener al d\u00eda BioPerl o mySQL? Seguro que s\u00ed.<\/p>\n<p> &nbsp;&nbsp;&nbsp; Todos los sistemas operativos disponen en mayor o menor medida de un sistema de gesti\u00f3n de paquetes. Casi todos los paquetes disponibles est\u00e1n en formato binario: los programas ya est\u00e1n compilados, y el sistema de paquetes tiene que plantar los ficheros y poco m\u00e1s. Una opci\u00f3n no tan conocida (disponible en casi todas las distribuciones Linux) es la posibilidad de usar paquetes-fuente: s\u00f3lo contienen las instrucciones de compilaci\u00f3n.<\/p>\n<p> &nbsp;&nbsp;&nbsp; Tanto Gentoo Linux como FreeBSD optan por esta alternativa, para preparar los paquetes &#8216;a medida&#8217; del sistema que tenemos. El gran inconveniente de este m\u00e9todo es el tiempo que pierde el sistema compilando los programas y librer\u00edas. \u00a1Imaginaos cu\u00e1nto tiempo puede llevar instalar un sistema completo, con todas las herramientas, programas y librer\u00edas! \u00a1Alrededor de una semana! Sin embargo, una vez hecho esto os puedo asegurar que R, BioPerl, NCBI Blast, ClustalW, etc&#8230; van a funcionar mejor de lo que pensais.<\/p>\n<p> &nbsp;&nbsp;&nbsp; Por tanto, si sois radicales hasta la m\u00e9dula, buscais rendimiento y teneis un buen ordenador, os recomiendo Gentoo para la Bioinform\u00e1tica. Si no, tendreis que esperar a los siguientes art\u00edculos, el primero sobre Bio-Linux (salvo que convenza a un colega amante de Debian de que escriba algo). <\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;&nbsp;&nbsp; Hace tiempo que llevo d\u00e1ndole vueltas a la cabeza acerca de cu\u00e1l es el mejor sistema operativo para hacer bioinform\u00e1tica (aqu\u00ed se me nota que estudi\u00e9 Ingenier\u00eda Inform\u00e1tica). Y si os soy sincero, lo \u00fanico que he sacado en claro es que no es Windows \ud83d\ude42 \u00c9ste es el primero de una serie de art\u00edculos sobre sistemas operativos y bioinform\u00e1tica, e intentar\u00e9 mencionar los sistemas m\u00e1s representativos. &nbsp;&nbsp;&nbsp; Much@s de nosotr@s estamos usando distribuciones Linux (Debian\/Ubuntu\/etc, RedHat\/Fedora, SuSE\/OpenSuSE, Madrake\/Mandriva, Gentoo, etc&#8230;), Unix (FreeBSD, Solaris\/OpenSolaris, IRIX, Tru64, HP\/UX, AIX, &#8230;), Mac OS X, \u00a1o incluso Windows! Y tod@s nosotr@s, en\u2026<\/p>\n","protected":false},"author":25,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0},"categories":[187],"tags":[],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":4}},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.madrimasd.org\/blogs\/bioinformatica\/wp-json\/wp\/v2\/posts\/10257"}],"collection":[{"href":"https:\/\/www.madrimasd.org\/blogs\/bioinformatica\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.madrimasd.org\/blogs\/bioinformatica\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/bioinformatica\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/bioinformatica\/wp-json\/wp\/v2\/comments?post=10257"}],"version-history":[{"count":0,"href":"https:\/\/www.madrimasd.org\/blogs\/bioinformatica\/wp-json\/wp\/v2\/posts\/10257\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.madrimasd.org\/blogs\/bioinformatica\/wp-json\/wp\/v2\/media?parent=10257"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/bioinformatica\/wp-json\/wp\/v2\/categories?post=10257"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/bioinformatica\/wp-json\/wp\/v2\/tags?post=10257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}