¿Qué es un hackatón?#

image

Un hackatón consiste en una semana intensiva de trabajo colaborativo centrado en el desarrollo de código abierto en torno a una temática concreta. En este caso el hackaton se desarrollará de forma online, utilizando los lenguajes de programación gratuitos R y Python y sobre el tratamiento de datos científicos marinos. La semana de trabajo se dividirá en horas de tutoriales avanzados en R y Python por la mañana (3h/dia) utilizando la plataforma jupyterhub, y trabajo en grupo en diversos proyectos por la tarde (3h/día). El hackatón asume unos conocimientos básicos en lenguajes de programación y trabajo colaborativo que pueden ser aprendidos de forma autónoma siguiendo los materiales del aula invertida.

Los temas principales de los tutoriales serán el tratamiento de datos espaciales y temporales, y el procesado de datos acústicos submarinos. Los participantes en el hackaton podrán diseñar sus propios proyectos, asesorados por los tutores, pero dispondrán así mismo de una lista de ideas en las que trabajar. Los proyectos podrán estar incluídos dentro de tres temáticas: OCEANOGRAFÍA, DATOS PESQUEROS, ACÚSTICA PESQUERA. Los participantes harán una presentación de sus proyectos el último día del hackaton.

A continuación se incluyen ejemplos concretos de proyectos tanto de eventos de OceanHackWeek («OHW») anteriores como otras ideas para proyectos. Puedes ver más ejemplos de proyectos de hackatones («hackweeks», semanas de hackeo) anteriores del OceanHackWeek aquí (en inglés).

Oceanografía#

Datos pesqueros#

  • Implementación de modelos pesqueros en R o Python: Paquetes en R

  • Lectura y procesamiento de datos pesqueros en línea (openfisheries)

  • Lista de paquetes relacionados en github aqui

Acústica pesquera#