{"id":277461,"date":"2026-07-16T13:52:39","date_gmt":"2026-07-16T12:52:39","guid":{"rendered":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/?post_type=vf_event&#038;p=277461"},"modified":"2026-07-16T13:53:37","modified_gmt":"2026-07-16T12:53:37","slug":"swc27-01","status":"publish","type":"vf_event","link":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/events\/swc27-01\/","title":{"rendered":"Computing skills for reproducible research: software carpentry"},"content":{"rendered":"\n<div class=\"vf-tabs\"><ul class=\"vf-tabs__list\" data-vf-js-tabs=\"true\"><li class=\"vf-tabs__item\"><a class=\"vf-tabs__link\" href=\"#vf-tabs__section-overview\" data-vf-js-location-nearest-activation-target=\"\">Overview<\/a><\/li><li class=\"vf-tabs__item\"><a class=\"vf-tabs__link\" href=\"#vf-tabs__section-sponsors\" data-vf-js-location-nearest-activation-target=\"\">Sponsors<\/a><\/li><\/ul><div class=\"vf-tabs-content\" data-vf-js-tabs-content=\"true\">\n<section class=\"vf-tabs__section\" id=\"vf-tabs__section-overview\"><h2 class=\"vf-u-sr-only\">Overview<\/h2>\n<p>Applications for this event are not open yet. If you are interested in receiving more information please register your interest.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Course overview<\/h2>\n\n\n\n<p>Computation is an integral part of today\u2019s research as data has grown too large or too complex to be analysed by hand. An ever-growing fraction of science is performed computationally but many scientists struggle with this aspect of research as they have not been properly trained in the necessary set of skills. The result is that too much time is spent doing steps manually or using inefficient tools when progress could be faster. This course provides training in several key tools, with a focus on good development practices that encourage efficient and reproducible research computing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Audience<\/h2>\n\n\n\n<p>This course is aimed at researchers in the life sciences who wish to use or design analysis pipelines on individual or clusters of computers. The target learner is familiar with some command line\/programmatic computer usage, and wants to become more confident using these tools efficiently and reproducibly.<br><br>If you have written a for-loop in some language before, but do not know what Git or Nextflow is (or at least are not very comfortable using them), you may be the perfect fit for this workshop.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Modules\/resources<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Introduction to the Unix shell<\/li>\n\n\n\n<li>Version control and history tracking with Git<\/li>\n\n\n\n<li>Introduction to scripting and basics of data analysis with Python<\/li>\n\n\n\n<li>Multi-step analysis and pipeline management with Nextflow<\/li>\n\n\n\n<li>Best practices for reproducible analysis in high performance computing environments<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Learning outcomes<\/strong><\/h2>\n\n\n\n<p>After the course, participants will be able to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>interact with a command-line shell for local and remote computing needs<\/li>\n\n\n\n<li>write and organise their own scripts for data analysis<\/li>\n\n\n\n<li>use version control to keep track of, and revert changes to their files<\/li>\n\n\n\n<li>implement efficient and reproducible pipelines that combine multiple tools and scripts<\/li>\n\n\n\n<li>execute and troubleshoot command line tools and pipelines on a high performance computing cluster<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">What past participants say about the course<\/h2>\n\n\n\n<p><em>\u201cI highly recommend the Software Carpentry course, as it covers all the necessary basics, and by the end of the week you are able to write your own little program for your own purposes.\u201d<\/em>&nbsp;\u2013 Erzsebet Baka, Department of Molecular Ecology, Hungarian University of Agriculture and Life Sciences, Hungary<\/p>\n\n\n\n<p><em>\u201cAn excellent course with excellent and very nice mentors who are always willing to help. The organization is fantastic and they help you with any questions you may have.\u201d<\/em>&nbsp;\u2014 William Zamora, University of Costa Rica, Costa Rica<\/p>\n<\/section>\n\n\n\n<section class=\"vf-tabs__section\" id=\"vf-tabs__section-sponsors\"><h2>Sponsors<\/h2>\n<p><\/p>\n\n\n\n<p><strong>Sponsorship opportunities<\/strong><\/p>\n\n\n\n<p>We offer a variety of event sponsoring possibilities, with the flexibility to select a set sponsorship package or combine individual sponsorship options to suit your event budget.&nbsp;Discounts are available for companies sponsoring multiple events at EMBL Heidelberg.&nbsp;<a href=\"http:\/\/www.embl.de\/training\/events\/index.php?p_eventType=CON&amp;amp;p_outstation=HD&amp;amp;p_timeRange=FUTURE&amp;amp;submit=Show+Events\">View other conferences<\/a>, or contact&nbsp;<a href=\"mailto:sponsorship@embl.de\">sponsorship@embl.de<\/a>&nbsp;for further information.<\/p>\n\n\n\n<p>If you are interested in becoming a media partner of this event, please visit our&nbsp;<a href=\"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/sponsor-an-event\/#vf-tabs__section-08208670-4ad4-45ca-a4ff-ac6edb6ffd0b\" target=\"_blank\" rel=\"noreferrer noopener\">media partnerships webpage<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\"><p><a href=\"mailto:sponsorship@embl-em.de?subject=%20Request%20a%20Sponsorship%20Brochure&#038;body=Please%20kindly%20send%20me%20the%20sponsorship%20brochure%20for%20(please%20indicate%20the%20event%20your%20are%20interested%20in).\" class=\"vf-button vf-button--primary vf-button--pill\">Request a sponsorship brochure<\/a><\/p><\/div>\n\n\n\n<div class=\"vf-box vf-box--normal vf-box-theme--quaternary | vf-u-margin__bottom--400\">\n      <h3 class=\"vf-box__heading\">\n                Warning                  <\/h3> \n        <p class=\"vf-box__text\">EMBL wishes to warn sponsors of EMBL conferences and courses of fraudulent schemes purporting to offer sponsorship opportunities on behalf of EMBL or affiliated with EMBL officials. One current scam campaign of which we are aware is conducted using the name \u2018Judy Eastman\u2019 (judy@gopcontact.a2hosted.com) and entails approaches to sponsors offering sponsorship opportunities on EMBL\u2019s behalf. Please be kindly advised that all relevant communication regarding sponsorship of EMBL conferences, symposia and courses is handled by EMBL directly and is sent from an official EMBL account. EMBL does not work with any external providers on sponsorship acquisition.<\/p>\n<p class=\"vf-box__text\">Please also note that:<\/p>\n<ul>\n<li><span style=\"font-size: 12pt\">EMBL never provides attendee lists for purchase. Any offers of such are fraudulent.<\/span><\/li>\n<li><span style=\"font-size: 12pt\">EMBL will never call or email you to ask for your credit card details or to request a payment.<\/span><\/li>\n<li><span style=\"font-size: 12pt\">All payments are on invoice.<\/span><\/li>\n<\/ul>\n<p class=\"vf-box__text\">Suspicious communications purportedly from, for or on behalf of EMBL should be reported to EMBL at the following email address sponsoring@embl.de.<\/p>\n<\/div>\n<\/section>\n<\/div><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"parent":0,"menu_order":0,"template":"","embl_taxonomy":[],"class_list":["post-277461","vf_event","type-vf_event","status-publish","hentry"],"acf":[],"embl_taxonomy_terms":[],"vf_event_start_date":{"value":"20270719","formatted":"19 July 2027"},"vf_event_end_date":{"value":"20270723","formatted":"23 July 2027"},"vf_event_submission_opening":{"value":"","formatted":""},"vf_event_submission_closing":{"value":"","formatted":""},"vf_event_registration_opening":{"value":"","formatted":""},"vf_event_registration_closing":{"value":"","formatted":""},"vf_event_summary":{"value":"<span data-sheets-root=\"1\">This hands-on workshop teaches researchers the fundamental skills they need to reproducibly conduct and scale their computational work, providing high-quality, domain-specific training covering use and customisation of new or existing data analysis pipelines.<\/span>","formatted":"<p><span data-sheets-root=\"1\">This hands-on workshop teaches researchers the fundamental skills they need to reproducibly conduct and scale their computational work, providing high-quality, domain-specific training covering use and customisation of new or existing data analysis pipelines.<\/span><\/p>\n"},"vf_event_additional_info":{"value":"","formatted":""},"vf_event_registration_fee":{"value":"","formatted":""},"vf_event_canceled":{"value":"no","formatted":"no"},"vf_event_venue":{"value":"EMBL Advanced Training Centre","formatted":"EMBL Advanced Training Centre"},"vf_event_unique_identifier":{"value":"","formatted":""},"vf_event_event_type":{"value":"course","formatted":{"value":"course","label":"Course"}},"vf_event_more_information_link":{"value":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/events\/swc27-01\/","formatted":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/events\/swc27-01\/"},"vf_event_registration_link":{"value":"","formatted":""},"vf_event_start_time":{"value":"","formatted":""},"vf_event_end_time":{"value":"","formatted":""},"vf_event_location":{"value":["67"],"formatted":["EMBL Heidelberg"]},"vf_event_time_zone":{"value":"europe\/london","formatted":"Europe\/London"},"vf_event_ss_subtype":{"value":null,"formatted":null},"vf_event_embo_subtype":{"value":"","formatted":""},"vf_event_featured":{"value":"0","formatted":false},"vf_event_organisers_listing":{"value":"Renato Alves, Lisanna  Paladin, Christian Schudoma","formatted":"Renato Alves, Lisanna  Paladin, Christian Schudoma"},"vf_event_displayed":{"value":"","formatted":""},"vf_event_subjects_training":{"value":["dab","tim","gbtt"],"formatted":[{"value":"dab","label":"Data Analysis and Bioinformatics"},{"value":"tim","label":"Technology, Imaging and Methods"},{"value":"gbtt","label":"Genome Biology, Transcription and Translation"}]},"vf_event_registration_closing_on-site":{"value":"","formatted":""},"vf_event_registration_link_on-site":{"value":"https:\/\/mailchi.mp\/embl\/swc27-01","formatted":"https:\/\/mailchi.mp\/embl\/swc27-01"},"vf_event_other_location":{"value":null,"formatted":null},"vf_event_qrcode":{"value":"277469","formatted":{"ID":277469,"id":277469,"title":"SWC27-01_SCREENS","filename":"SWC27-01_SCREENS.jpg","filesize":281445,"url":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/SWC27-01_SCREENS.jpg","link":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/events\/swc27-01\/swc27-01_screens\/","alt":"","author":"51","description":"","caption":"","name":"swc27-01_screens","status":"inherit","uploaded_to":277461,"date":"2026-07-16 12:49:52","modified":"2026-07-16 12:49:52","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-includes\/images\/media\/default.png","width":2083,"height":2083,"sizes":{"thumbnail":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/SWC27-01_SCREENS-150x150.jpg","thumbnail-width":150,"thumbnail-height":150,"medium":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/SWC27-01_SCREENS-300x300.jpg","medium-width":300,"medium-height":300,"medium_large":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/SWC27-01_SCREENS-768x768.jpg","medium_large-width":768,"medium_large-height":768,"large":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/SWC27-01_SCREENS-1024x1024.jpg","large-width":1024,"large-height":1024,"1536x1536":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/SWC27-01_SCREENS-1536x1536.jpg","1536x1536-width":1536,"1536x1536-height":1536,"2048x2048":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/SWC27-01_SCREENS-2048x2048.jpg","2048x2048-width":2048,"2048x2048-height":2048,"vf-hero":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/SWC27-01_SCREENS.jpg","vf-hero-width":2083,"vf-hero-height":2083}}},"vf_event_custom_overview":{"value":"Computation is an integral part of today\u2019s research as data has grown too large or too complex to be analysed by hand. An ever-growing fraction of science is performed computationally but many scientists struggle with this aspect of research as they have not been properly trained in the necessary set of skills. This course provides training in several key tools, with a focus on good development practices that encourage efficient and reproducible research computing. This course is aimed at researchers in the life sciences who wish to use or design analysis pipelines on individual or clusters of computers.","formatted":"Computation is an integral part of today\u2019s research as data has grown too large or too complex to be analysed by hand. An ever-growing fraction of science is performed computationally but many scientists struggle with this aspect of research as they have not been properly trained in the necessary set of skills. This course provides training in several key tools, with a focus on good development practices that encourage efficient and reproducible research computing. This course is aimed at researchers in the life sciences who wish to use or design analysis pipelines on individual or clusters of computers."},"vf_event_hashtag":{"value":"#EMBLSoftwareCarpentry","formatted":"#EMBLSoftwareCarpentry"},"vf_event_logo":{"value":"","formatted":false},"vf_event_hero":{"value":"178551","formatted":{"ID":178551,"id":178551,"title":"DTC25-01_MS_Main hero_banner__3000x1000","filename":"DTC25-01_MS_Main-hero_banner__3000x1000-scaled.jpg","filesize":215885,"url":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/DTC25-01_MS_Main-hero_banner__3000x1000-scaled.jpg","link":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/events\/swc25-01\/dtc25-01_ms_main-hero_banner__3000x1000\/","alt":"","author":"58","description":"","caption":"","name":"dtc25-01_ms_main-hero_banner__3000x1000","status":"inherit","uploaded_to":162559,"date":"2024-08-13 07:49:09","modified":"2024-08-13 07:49:09","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-includes\/images\/media\/default.png","width":2560,"height":853,"sizes":{"thumbnail":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/DTC25-01_MS_Main-hero_banner__3000x1000-150x150.jpg","thumbnail-width":150,"thumbnail-height":150,"medium":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/DTC25-01_MS_Main-hero_banner__3000x1000-300x100.jpg","medium-width":300,"medium-height":100,"medium_large":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/DTC25-01_MS_Main-hero_banner__3000x1000-768x256.jpg","medium_large-width":768,"medium_large-height":256,"large":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/DTC25-01_MS_Main-hero_banner__3000x1000-1024x341.jpg","large-width":1024,"large-height":341,"1536x1536":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/DTC25-01_MS_Main-hero_banner__3000x1000-1536x512.jpg","1536x1536-width":1536,"1536x1536-height":512,"2048x2048":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/DTC25-01_MS_Main-hero_banner__3000x1000-2048x683.jpg","2048x2048-width":2048,"2048x2048-height":683,"vf-hero":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-content\/uploads\/DTC25-01_MS_Main-hero_banner__3000x1000-1224x348.jpg","vf-hero-width":1224,"vf-hero-height":348}}},"_links":{"self":[{"href":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-json\/wp\/v2\/vf_events\/277461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-json\/wp\/v2\/vf_events"}],"about":[{"href":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-json\/wp\/v2\/types\/vf_event"}],"version-history":[{"count":4,"href":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-json\/wp\/v2\/vf_events\/277461\/revisions"}],"predecessor-version":[{"id":277471,"href":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-json\/wp\/v2\/vf_events\/277461\/revisions\/277471"}],"wp:attachment":[{"href":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-json\/wp\/v2\/media?parent=277461"}],"wp:term":[{"taxonomy":"embl_taxonomy","embeddable":true,"href":"https:\/\/www.embl.org\/about\/info\/course-and-conference-office\/wp-json\/wp\/v2\/embl_taxonomy?post=277461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}