Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Issue on page /content/code_gallery/data_access_notebooks/2017-06-12-NCEI_RA_archive_history.html

Aperta
#226 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
45/100
Tipo di issue
Refactoring
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
jupyter-notebook
Ambito
api, data

Direzione di ricerca

Apri content/code_gallery/data_access_notebooks/2017-06-12-NCEI_RA_archive_history.html e rivedi il relativo workflow attuale di accesso ai dati. Usa la documentazione collegata di OSIM Search API su SwaggerHub per le ricerche filtrate di collection o granule e la documentazione di Registry API quando sono necessari i record XML o JSON originali. Il lavoro è completato quando il notebook usa gli endpoint OSIM e continua a dimostrare il recupero previsto dei dati della cronologia dell’archivio.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

This notebook should be updated to use the One Stop Information Management (OSIM) system. See details below:

The Search API is best used for searching on collections or granules with filtering constraints to determine the UUID(s) or retrieve data parsed from the original record(s) as JSON. See https://app.swaggerhub.com/apis/cedarbot/OneStop-Search/3.0.0-RC1#/granule/searchGranule for an example of a granule search with filtering. Available filtering options can be found on the SwaggerHub page for the Search API under schemas. Note that the API endpoints for flattened-granule would likely return sparse results

If the original record content is needed, then the Registry API is the best choice to retrieve the record by UUID. For example, the full XML for this collection can be retrieved via a request to https://data.noaa.gov/onestop/api/registry/metadata/collection/bccea51e-7ecc-4b79-8ebe-8fe1dbf507c6/raw/xml. Note that OSIM supports both XML and JSON records with corresponding Registry API endpoints, and some records will have both present (typically for granules).

Lingua principale
Jupyter Notebook
Stelle
16
Fork
16
Merge medio
2h 42m
PR unite (30g)
1

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di ioos/ioos_code_lab

Tutte le issue di ioos/ioos_code_lab

Issue simili

Altre issue su Backend & API Design

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.