Welcome

Join us online March 18-20, 2024, for the nf-core hackathon! 🗓️

The nf-core hackathon is free and is being held online (we will be back in Gather). Some community members are also hosting local sites.

Key Dates

  • Registration to host a local site opens (Jan 15, 2024)
  • Registration to host a local site closes (Feb 2, 2024)
  • Registration to attend the hackathon at a local site or online opens (Feb 2, 2024)
  • Registration to attend the hackathon at a local site closes (March 8, 2024)
  • Registration to attend the hackathon online closes (March 18, 2024)
  • Hackathon (March 18-20, 2024)

Registration

Registration for the March 2024 nf-core hackathon is now OPEN! 🎉

You can sign up here or in the widget below 👇

Online: Gather

The hackathon is being held in a virtual venue on the platform Gather. If you have never used Gather before we have a bytesize video from the March 2022 hackathon that will help you to get started.

We will create a safe list of registered participants that will be able to access the hackathon space. Make sure you register with the e-mail address you will use to access Gather.

In person: Local sites

In March 2023 we tried something new: distributed local sites. It was a massive success, with many people volunteering to organise local groups and great feedback all around. In 2024 we hope to replicate and build on that success! 🚀

If you have registered for a local site your local host will be in contact with you to outline site-specific information. For the most recent information about your site as well as the contact details of your organizer please check the event page specific to your local sites.

Reminder

Even if you are attending a local site you will still join everyone online in Gather.

CountryCityLocationEvent page
🇦🇷 ArgentinaBuenos AiresZS AssociatesRead more
🇧🇪 BelgiumGhentGhent UniversityRead more
🇧🇷 BrazilNatalInstituto do Cérebro - UFRNRead more
🇨🇦 CanadaSherbrookeUniversité de SherbrookeRead more
🇩🇰 DenmarkCopenhagenZS AssociatesRead more
🇫🇷 FranceRennesIGDRRead more
🇩🇪 GermanyBerlinRKIRead more
🇩🇪 GermanyHeidelbergGHGARead more
🇩🇪 GermanyLeipzigMPI-EVARead more
🇩🇪 GermanyTübingenUniversity of TübingenRead more
🇮🇹 ItalyPaviaDept. Biology and Biotechnology - UniPVRead more
🇵🇱 PolandKrakówArdigenRead more
🇪🇸 SpainBarcelonaCRGRead more
🇸🇪 SwedenStockholmSciLifeLabRead more
🇨🇭 SwitzerlandBernIBU, Uni BernRead more
🇬🇧 United KingdomCambridgeWellcome Genome CampusRead more
🇬🇧 United KingdomDaresburyUKRI Hartree centreRead more
🇬🇧 United KingdomLondonCosyne TherapeuticsRead more
🇬🇧 United KingdomNorwichQuadram Institute BioscienceRead more
🇺🇸 United StatesDallasUniversity of Texas at DallasRead more
🇺🇸 United StatesSan FranciscoSuperfluid DxRead more
🇺🇸 United StatesSeattleUniversity of WashingtonRead more
Warning

Please note this is not a training event. See our community foundational training event, being held March 5-6, 2024 for this purpose.

Topics

The hackathon is a great opportunity to work on any nf-core related work that you have been putting off or didn’t have time for. To help you find like-minded people or possible things to work on, we will have the following topics (formally known as groups):

Beginners

For people who are new to nf-core (but not necessarily new to Nextflow) and need a bit of guidance on where to start.

Please note that attendees are expected to know the basics of working with Nextflow.

Group Leaders

Github user mribeirodantas
Marcel Ribeiro-Dantas

nf-test

The nf-test group will focus on implementing nf-test within nf-core modules, subworkflows, and pipelines.

Suggested projects / teams:

  • Adding nf-test to existing pipelines
  • Adding nf-test to modules
  • Adding nf-test to subworkflows
  • Improving nf-test documentation and the nf-core documentation on testing

Group Leaders

Github user nvnieuwk
Nicolas Vannieuwkerke
Github user sateeshperi
Sateesh Peri

Pipelines

The pipelines group will focus on any pipeline-related work. This could be a DSL2 conversion of a pipeline, a new or improved feature for a pipeline, or an entirely new pipeline (please let us register a new pipeline already before the hackathon, following our guidelines). These are typically led by the main pipeline developers if they also attend the hackathon.

Suggested projects / teams:

  • Implementing nf-test within pipelines
  • Adding new functionality to existing pipelines
  • Updating pipelines to use the latest nf-core template, via template syncs
  • Teams formed around work on specific pipelines

Group Leaders

Github user FriederikeHanssen
Friederike Hanssen
Github user JoseEspinosa
Jose Espinosa-Carrasco
Github user maxulysse
Maxime Garcia
Github user subwaystation
Simon Heumos

Modules & Subworkflows

The modules group welcomes anyone who wants to work on current or new modules + subworkflows at nf-core/modules.

Suggested projects / teams:

  • Implementing nf-test for modules
  • Creating new modules, see issue list
  • Stubs for all modules

Group Leaders

Github user maxulysse
Maxime Garcia
Github user jonasscheid
Jonas Scheid
Github user JoseEspinosa
Jose Espinosa-Carrasco

Infrastructure

The nf-core website and central tooling are always being improved. If you’d like to make a difference to nf-core without writing any Nextflow code, this is the group for you!

Suggested projects / teams:

  • Subworkflows nf-core/tools infrastructure
  • Template customisation with feature flags
  • Stripped down/customisable nf-core pipeline template
  • new nf-core website features (if you have some expierence with modern JavaScript or want to learn)
  • improve the devOps for nf-core (GitHub actions, CI/CD, etc.)

Group Leaders

Github user mashehu
Matthias Hörtenhuber

Training materials

We are always looking for ways to improve our training materials. If you have ideas for new content, or would like to help improve existing content, this is the group for you!

Suggested projects / teams:

  • Test and improve existing training materials
  • Create new training materials

Group Leaders

Github user FranBonath
Franziska Bonath

Online

If you’re feeling lost in Gather.town, or just want to hang out with other online attendees, look out for Yuk Kei. She’ll be able to steer you in the right direction and get you started with one of the project groups.

Group Leaders

Github user yuukiiwa
Yuk Kei

Schedule

The hackathon will run across all time zones from 10:00 March 18th - 16:00 March 20th (CET) 🌎 🌏 🌍

Code of conduct

Please note that by attending the hackathon you are agreeing to abide by our Code of Conduct.