Organising the BES Data and Code Hackathon

Post provided by Natalie Cooper, MEE Senior Editor In my last blog post I wrote generally about why and how to organise a hackathon. To help make those instructions a little clearer, below I provide an example from the BES Data and Code Hackathon we ran 29th-30th September 2025. Note that technically this was really a datathon rather than a hackathon! We followed the outline … Continue reading Organising the BES Data and Code Hackathon

The What, Why and How of Hackathons

Post provided by Natalie Cooper, MEE Senior Editor In September 2025 we ran a hackathon to collect data for a paper on data- and code-sharing across the BES journals. After the event, we thought it might be nice to share what we learned about hackathons here on the MEE blog. Massive thanks to all the participants of the BES Data and Code Hackathon for their … Continue reading The What, Why and How of Hackathons

Ideas Brought to Life Through BES Hackathon

Post provided by Tom August

Introduction to the Hackathon

Hackathon participants with their awards.

Hackathons have become a regular feature in the data-science world. Get a group of people with a shared interest together, give them data, food, and a limited amount of time and see what they can produce (often with prizes to be won). Translated into the world of academia as research hackathons, these events are a fantastic way to foster collaboration, interdisciplinary working and skills sharing.

The Quantitative Ecology hackathon was an intense day of coding resulting in creative and innovative research ideas using social and ecological data. Teams worked through the day to develop their ideas with support from experts in R, open science and statistics. We ended up with five projects addressing questions from, ‘Who has the least access to nature?’ to ‘Where should citizen scientists go to collect new data?’.

Continue reading “Ideas Brought to Life Through BES Hackathon”

Ending the Terror of R Errors

Post provided by Paul Mensink

Last year, I introduced R to petrified first-year biology students in a set of tutorials. I quickly realised that students were getting bogged down in error messages (even on very simple tasks), so most of my time was spent jumping between students like a wayward Markov chain. I would often find a desperate face at the end of a raised hand looking hopelessly towards their R console muttering some version of “What the $%# does this mean?”. I instantly morphed from teacher to translator and our class progress was slower than a for-loop caught in the second Circle.

Error messages are often not very helpful
Error messages are often not very helpful

Fast forward to Ecology Across Borders last December in Ghent, where rOpenSci and special interest groups from the BESGfÖ and NecoV  and Methods in Ecology and Evolution  co-hosted a pre-conference R hackathon. I was elated to see that one of the challenges was focused on translating R error messages into “Plain English” (thanks to @DanMcGlinn for the original suggestion!). Continue reading “Ending the Terror of R Errors”

Ecology Hackathon at Ecology Across Borders 2017

Post provided by Gergana Daskalova

Brainstorming ideas at the Ecology Hackathon in Ghent.
Brainstorming ideas at the Hackathon.

Imagine an ecologist. Now imagine a programmer. Did you imagine the same person? If you were at the Ecology Hackathon on the day before the Ecology Across Borders (#EAB2017) conference in Ghent, Belgium (a joint conference between the BES, GFÖ, NecoV and EEF), you probably did (or at least we hope you did!).

Ecology is becoming increasingly quantitative and, as a result, we can add one more item on our daily to do lists as scientists:

  • Think of questions
  • Go on fieldwork / run simulations
  • Supervise students
  • Meet with our own supervisors
  • Teach
  • Write articles and review manuscripts
  • Answer emails
  • And now code as well

A Coding Community

Coding doesn’t need to be a lonely activity – one of the areas where it truly shines is collaborative coding. This can take us across borders and bring us together to figure out the best way to answer our research questions. That is exactly what the EAB Ecology Hackathon set out to do. Continue reading “Ecology Hackathon at Ecology Across Borders 2017”

Solving YOUR Ecology Challenges with R: Ecology Hackathon in Ghent

Scientific software is an increasingly important part of scientific research, and ecologists have been at the forefront of developing open source tools for ecological research. Much of this software is distributed via R packages – there are over 200 R packages for ecology and evolution on CRAN alone. Methods regularly publishes Application articles introducing R packages (and other software) that enable ecological research, and we’re … Continue reading Solving YOUR Ecology Challenges with R: Ecology Hackathon in Ghent