ioos / ioos/ioos_code_lab

[New Notebook]: Example harvest json-ld from ERDDAP or other sources

Open
#257 1 comment 0 reactions 2 assignees View on GitHub

@ocefpaf is already working on this.

Since Mar 12, 2025.

Notebook idea
Dominant language
Jupyter Notebook
Stars
16
Forks
15
Avg merge
1h 39m
Merged PRs (30d)
6

Description

Programming Language

Python

Module/Software/IOOS data service?

ERDDAP, schema.org, extruct?

Module/Software/IOOS data service?

Yes, see this gist - https://gist.github.com/MathewBiddle/c5fee0741b0d94659bb98b0ad67f1eb9

Provide a description.

Many data repositories have included the schema.org specification in their dataset landing pages for Google Dataset Search. Additionally, ERDDAP provides json-ld markup in the info/index.html for the entire ERDDAP as well as each individual dataset landing page (https://erddap.github.io/docs/server-admin/additional-information?_highlight=json#json-ld). I'd like to create an example of harvesting these metadata so we can make a map of datasets. We can test with datasets in the gist above as well as the IOOS ERDDAP https://erddap.ioos.us/erddap/index.html

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.