Using GitHub releases and Zenodo DOIs
to create citable code snapshots
2026-01-29
Instrument: Low-Cost Water Sampler 
Pipeline: eDNA analysis 
Analysis: Biodiversity Indicators 
Documentation: Workshop 

make life easier!
reduce self-loathing!
drive reuse!
and extension!
credit is the currency of science!
mo’ money, less problems!
science lives when tools
fade. Links rot but snapshots save
your work from the void
Whale Fall Actively Devoured by Scavengers at Davidson Seamount, Nautilus Live (2019) https://www.youtube.com/watch?v=CZzQhiNQXxU
Persistent and referenced via PID
Findable and citable
Immutable once published
Backed by long-term infrastructure
Generalist research repository
Free and widely used
Issues DOIs via DataCite
Integrates with GitHub releases
operated by CERN
GitHub: active development | where code lives
Zenodo: frozen snapshots | where code is cited
Instrument development
Pipeline development
Analysis iteration
Code-based documentation
Each GitHub release → new Zenodo version
Each version gets its own
One parent ‘concept’ always points to the latest version
did you make a account?
If not, do it here
rutgers.txt fileLook at successful uses of this mechanism:
Instrument: Low-Cost IoT Water Sampler
Pipeline: Tourmaline for eDNA analysis
Analysis: Using H3 Grids for Biodiversity Indicators
Documentation: Marine Data Mobilization Workshop
© 2026 Intertidal Agency
License: CC BY-NC 4.0