From sequences to a global open biodiversity record
2026-08-19
Ocean Biodiversity Information System
Free to use. Free to contribute.
OBIS is the world’s largest open-access repository
for marine biodiversity data.
36 nodes
across 99 countries
representing 1,000+ institutions
and 6,000+ scientists.
eDNA captures what other methods miss
Shared eDNA data is powerful data
| Benefit | Why it matters |
|---|---|
| Open DOI | Citable in publications |
| Long-term archive | FAIR data |
| Global reach | OBIS + GBIF |
| Sequence search | Reuse & reanalysis |
Enormous potential…
…but NCBI alone is not enough
Special considerations
⚗️ Derived information — not a direct observation; extensive lab and bioinformatic processing
📚 Relies on reference databases — results depend on database completeness
❓ Large fraction of unknown sequences — no match in any database
📋 The DwC DNA Extension records how work was done, enabling future re-analysis
Two major eDNA data standards exist
OBIS + GBIF + ALA accept genetic data linked to spatial coordinates and time
🔜Developing landscape
Publishing DNA-derived data through biodiversity data platforms
Which one fits your data?
| # | Category | Example |
|---|---|---|
| 1 | DNA-derived occurrences | Metabarcoding (ASVs/OTUs assigned to taxa) |
| 2 | Enriched occurrences | Voucher specimen + barcoded |
| 3 | Targeted species detection | qPCR / ddPCR assays |
| 4 | Name references | Sequence in GenBank only |
| 5 | Metadata only | Dataset without sequences |
🔎 Use the GBIF decision tree to confirm your category
DNA data is more complex than a lat/lon + species name
Your typical metabarcoding outputs:
| File | Content |
|---|---|
| OTU/ASV table | Sequences × Samples (read counts) |
| Taxonomy table | Sequence [ID] → taxon assignment |
| Sample metadata | Location, date, method |
| FASTA file | Actual DNA sequences |
The transformation:
One row = one unique sequence in one sample = one occurrence record
Occurrence (core) table (mandatory fields)
occurrenceID — unique, stable IDscientificName — taxon name to lowest possible taxon rankbasisOfRecord = “MaterialSample”occurrenceStatus = “present”If Occurrence core, also: eventDate, decimalLatitude, decimalLongitude
Occurrence table (strongly recommended fields)
scientificNameID (WoRMS AphiaID)organismQuantity (read count of sequence)organismQuantityType = “DNA sequence reads”sampleSizeValue (total read count in sample)sampleSizeUnit = “DNA sequence reads”samplingProtocol - (link to your SOP)associatedSequences (link to e.g. GenBank or ENA accession)Options for taxon matching:
No WoRMS match?
Use highest-rank taxon with a match (e.g. family or order). Keep the sequence — it can be re-identified later as reference databases improve.
Still no match?
Unknown sequences recorded as: scientificName = “Biota incertae sedis” scientificNameID = urn:lsid:marinespecies.org:taxname:12
DNA Extension (example key fields)
DNA_sequence — ASV/OTU sequencetarget_gene — e.g. “COI”, “18S rRNA”pcr_primer_name_forward — and reverseseq_meth — e.g. “Illumina MiSeq”otu_class_appr — e.g. “DADA2 v1.18”otu_db — reference databasesop — link to your protocolOption A — Occurrence Core
occurrence.csv
└── dna_derived.csv (linked via occurrenceID)
└── emof.csv (linked via occurrenceID)
Option B — Event Core (recommended for eDNA)
event.csv
└── occurrence.csv (linked via eventID)
└── dna_derived.csv (linked via occurrenceID)
└── emof.csv (linked via eventID or occurrenceID)
Why Event Core? Sample-level metadata (location, date, method) is recorded once per sampling event rather than repeated in every row.
Event Core
eventIDeventDatedecimalLatitudedecimalLongitudesamplingProtocol→ the 📍where, 🕒when & 🧪how of collection
Occurrence Extension
occurrenceIDeventIDscientificNametaxonID (WoRMS)basisOfRecordoccurrenceStatus→ what organism was detected 🐠🪸🪼
DNA Derived Data Ext.
occurrenceIDDNA_sequencetarget_genepcr_primer_forwardpcr_primer_reverseseq_meth→ 🧬the molecular context
Tables linked by eventID and occurrenceID
Optional 4th table: eMoF for measurements and facts
measurementType, measurementValue, measurementUniteventIDs decreases duplication| eventID | occurrenceID | measurementType | measurementValue | measurementUnit | |
|---|---|---|---|---|---|
| YEARsite1samp1 | temperature | 25 | C |
| measurementTypeID | measurementUnitID | |
|---|---|---|
| http://vocab.nerc.ac.uk/collection/P01/current/TEMPPR01/ | http://vocab.nerc.ac.uk/collection/P06/current/UPAA/ |
Integrated Publishing Toolkits (IPT) are hosted by OBIS nodes — you do not need to run your own server. OBIS has nodes covering most world regions. Find yours at obis.org/nodes.
GBIF Metabarcoding Data Toolkit
Automates DwC mapping from bioinformatic outputs
gbif.org/tools/mdt
robis (R package)
Query OBIS; retrieve DNA records with unnest_extension()
github.com/iobis/robis
obistools (R package)
Validation, QC, WoRMS matching, archive structure checks
github.com/iobis/obistools
OBIS Sequence Search
BLAST-search sequences already in OBIS (prototype)
sequence.obis.org
A newer tool to simplify the workflow
🔗 Available at: mdt.gbif.org
Note
Still under active development — check the GBIF documentation for the latest capabilities. Currently not possible to use the event core structure
Before publishing — check for:
occurrenceID and eventIDeventID, occurrenceID)Tools:
| Tool | What it checks |
|---|---|
obistools (R package) |
Taxonomy, geography, required fields |
| GBIF data validator | Darwin Core Archive structure |
| WoRMS taxon match | Scientific names → AphiaIDs |
| Resource | Link |
|---|---|
| OBIS Manual (DNA chapter) | manual.obis.org/dna_data.html |
| OBIS DNA training slides (this presentation!) | github.com/iobis/obis_edna_slides |
| GBIF DNA publishing guide | doi.org/10.35035/DOC-VF1A-NR22 |
| OBON 2024 DNA training | github.com/iobis/obon-2024-dna-training |
| IOOS Bio Mobilization Workshop | ioos.github.io/bio_mobilization_workshop |
| GBIF-NA DNA Publishing Workshop | sunray1.github.io/2025-05-09-GBIF-NA-DNAPublishing |
| OBIS helpdesk | helpdesk@obis.org |
🔧 OBIS is developing a data management platform for DNA data including:
To be offered to OBIS nodes to support local eDNA projects!
🚧
Three steps to publish your eDNA data:
Format — Darwin Core + DNA Derived Data Extension
Long format: one row = one sequence per sample
Document — Complete EML metadata
Primers, methods, bioinformatics pipeline, license
Publish — Through your OBIS node IPT
Get a DOI. Be cited. Join the global record.
Start here → manual.obis.org/dna_data.html
eDNA captures biodiversity no other method can.
Publishing it in OBIS makes it
reusable, citable, and permanent.
🏠 Return to Home · © 2026 License: CC BY-NC 4.0