Skip to content

21 feature improve oceandatacatalog representation in notebooks#23

Merged
oj-tooth merged 8 commits into
devfrom
21-feature-improve-oceandatacatalog-representation-in-notebooks
May 18, 2026
Merged

21 feature improve oceandatacatalog representation in notebooks#23
oj-tooth merged 8 commits into
devfrom
21-feature-improve-oceandatacatalog-representation-in-notebooks

Conversation

@oj-tooth
Copy link
Copy Markdown
Collaborator

@oj-tooth oj-tooth commented May 18, 2026

Improve the HTML representation of OceanDataCatalog instances in Jupyter & Marimo notebooks.

  • Added new __repr__ and __repr_html__ methods to OceanDataCatalog class.
  • Added new CatalogSummary class exposing OceanDataCatalog search summaries.
  • Added item_summary() and collection_summary methods to OceanDataCatalog class.
  • Updated OceanDataCatalog unit tests.
  • Added open_repo() method to OceanDataCatalog to open Icechunk repositories.
  • Added group argument to open_dataset() method to support hierarchical Zarr stores.

Relevant Modules

  • OceanDataStore/catalog/oceandatacatalog.py
  • OceanDataStore/tests/unit/catalog/test_oceandatacatalog.py

@oj-tooth oj-tooth added this to the Release v0.3.0 milestone May 18, 2026
@oj-tooth oj-tooth self-assigned this May 18, 2026
@oj-tooth oj-tooth added feature New feature or feature request in OceanDataStore OceanDataCatalog Issues relating to OceanDataCatalog labels May 18, 2026
@oj-tooth oj-tooth linked an issue May 18, 2026 that may be closed by this pull request
3 tasks
@oj-tooth oj-tooth merged commit 668edce into dev May 18, 2026
1 check passed
@oj-tooth oj-tooth deleted the 21-feature-improve-oceandatacatalog-representation-in-notebooks branch May 18, 2026 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or feature request in OceanDataStore OceanDataCatalog Issues relating to OceanDataCatalog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feature] Improve OceanDataCatalog representation in notebooks

1 participant