{"id":59,"date":"2023-09-02T15:28:41","date_gmt":"2023-09-02T13:28:41","guid":{"rendered":"http:\/\/eines-informatiques.recursos.uoc.edu\/workflows\/?page_id=59"},"modified":"2023-09-02T15:28:41","modified_gmt":"2023-09-02T13:28:41","slug":"2-1-introduccion","status":"publish","type":"page","link":"http:\/\/eines-informatiques.recursos.uoc.edu\/workflows\/es\/2-1-introduccion\/","title":{"rendered":"2.1. Introducci\u00f3n"},"content":{"rendered":"<p>Como ejemplo de Workflow Manager en esta secci\u00f3n utilizaremos uno de los programas m\u00e1s extendidos con una comunidad creciente y con mayor soporte como es Nextflow.<\/p>\n<p>En primer lugar, debemos instalar Nextflow siguiendo las instrucciones directamente de su p\u00e1gina web (<a href=\"https:\/\/www.nextflow.io\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.nextflow.io\/<\/a>).<\/p>\n<p>Nextflow combina tres elementos: un entorno de ejecuci\u00f3n, un programa espec\u00edfico para lanzar otros programas y un DSL espec\u00edfico. La estrategia que implementa Nextflow en la creaci\u00f3n de <em>pipelines<\/em> es la de crear m\u00f3dulos para cada paso en el <em>pipeline<\/em> y vehicularlos e interconectarlos a trav\u00e9s de canales. Una de las caracter\u00edsticas m\u00e1s importantes de Nextflow es la reutilizaci\u00f3n de estos m\u00f3dulos para distintos estadios de un mismo <em>pipeline<\/em> o entre distintos <em>pipelines<\/em>. La ejecuci\u00f3n de los distintos m\u00f3dulos no es lineal, sino que depende de la disponibilidad de los <em>inputs<\/em> para ejecutarse. Si dos m\u00f3dulos independientes requieren los mismos <em>inputs<\/em> o <em>inputs<\/em> independientes se pueden ejecutar simult\u00e1neamente para despu\u00e9s poder converger en otro posteriormente si se requiere.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Como ejemplo de Workflow Manager en esta secci\u00f3n utilizaremos uno de los programas m\u00e1s extendidos con una comunidad creciente y con mayor soporte como es Nextflow. En primer lugar, debemos instalar Nextflow siguiendo las instrucciones directamente de su p\u00e1gina web (https:\/\/www.nextflow.io\/). Nextflow combina tres elementos: un entorno de ejecuci\u00f3n, un programa espec\u00edfico para lanzar otros [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"acf":[],"_links":{"self":[{"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/workflows\/es\/wp-json\/wp\/v2\/pages\/59"}],"collection":[{"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/workflows\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/workflows\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/workflows\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/workflows\/es\/wp-json\/wp\/v2\/comments?post=59"}],"version-history":[{"count":1,"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/workflows\/es\/wp-json\/wp\/v2\/pages\/59\/revisions"}],"predecessor-version":[{"id":61,"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/workflows\/es\/wp-json\/wp\/v2\/pages\/59\/revisions\/61"}],"wp:attachment":[{"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/workflows\/es\/wp-json\/wp\/v2\/media?parent=59"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}