Skip to content

NOAA OISST Zarr is now on IPFS - next steps w/ Filecoin? #40

@cisaacstern

Description

@cisaacstern

Thanks to @sheriflouis-FF, @jnthnvctr, and @d70-t, the NOAA OISST Zarr store is now on IPFS, and openable with xarray:

https://gist.github.com/cisaacstern/de5b5d0a17bc3dadb372997f43e79a42

A few notes:

  • This dataset was copied to IPFS from our Open Storage Network (OSN) S3 bucket. IIUC, Tobias's ipfsspec is currently read-only so there is not a direct path currently for writing directly to IPFS from pangeo-forge-recipes.

  • The opening time of 4+ minutes is obviously slow, and could be accelerated by:

    1. Running a local IPFS gateway. ipfsspec gives preference to a local gateway, and falls back to a remote gateway if a local one is not found. I am still unclear what the recommended simplest method is for running a local gateway.
    2. Removing chunking from the time dimension. The Zarr store from which this was copied was written to OSN prior to Consolidate dimension coordinates pangeo-forge-recipes#210, which I believes resolves this issue.
    3. Tobias is working on an async implementation of ipfsspec which would also help.

Now that we have a minimal working example on the read-only side, I'm opening this issue to solicit input from @pangeo-forge/dev-team as well as the IPFS crew (please tag others if I've missed someone!) regarding next steps with his project. What milestones should we focus on?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions