Skip to main content

Data Users

The Earthmover Marketplace makes it easy to discover and access high-value weather, climate, and Earth-observation datasets. As a data user, you can subscribe to datasets and start querying them immediately, no data pipelines or downloads required.

When you subscribe to a dataset, it appears directly in your Arraylake organization as a Icechunk repository. Subscribed datasets are read-only and stay in sync with the data provider's updates automatically. You can query them using Arraylake and Icechunk just like any other Arraylake repo.

info

Subscriptions are not anonymous. When you subscribe to a dataset, the data provider can see your organization name.

Free Listings

Many datasets on the Marketplace are freely available. Anyone with an Arraylake account can subscribe to free listings instantly.

Getting Started

  1. Browse the Marketplace — Find a dataset you're interested in at app.earthmover.io/marketplace
  2. Subscribe — Click the subscribe button on the listing page
  3. Select an Organization — Choose which Arraylake organization should house the resulting repo
    • If you don't have an organization yet, you'll be prompted to create one

Subscribing to a marketplace listing

note

Organizations created through self-service signup can read subscribed datasets but don't include the full feature set of a Professional plan. Contact our sales team to learn more about professional capabilities.

Querying Your Data

info

Interacting with Marketplace repos requires arraylake >= 0.26.1. You can check your version with arraylake --version and upgrade with pip install --upgrade arraylake.

Once subscribed, use Arraylake and Icechunk to query the data:

import arraylake as al
import icechunk
import xarray as xr

# Connect to your subscribed dataset
al_client = al.Client()
ic_repo = al_client.get_repo("your-org/subscribed-dataset")
session = ic_repo.readonly_session(branch = "main")

# Open with xarray
ds = xr.open_zarr(session.store, group="target-group")

For more details on working with Arraylake repos, including advanced querying techniques and data analysis workflows, see our Usage Guide.

Some datasets on the Marketplace are premium offerings from third-party data providers. Earthmover facilitates access to these datasets but does not sell the data directly. You'll work with the data provider to set up your subscription.

Requesting Access

tip

You must be logged into Arraylake to request access to paid listings.

  1. Find the listing — Browse to the dataset you're interested in
  2. Request access — Click the "Request Access" button on the listing page
  3. Finalize with the provider — You'll work directly with the data provider to agree on terms that fit your use case.
  4. Claim your subscription — Once terms are finalized, the data provider will send you a claim code. See Claiming a Subscription below.

Paid subscriptions work the same way as free ones; the dataset appears as a read-only repo in your organization that stays in sync with the provider's updates.

Claiming a Subscription

Once a data provider has created a subscription for you, they'll share a claim code. To claim your subscription:

  1. Go to app.earthmover.io/marketplace/claim
  2. Enter your claim code
  3. Review the subscription details set by the data provider
  4. Select which organization should house the resulting repo
  5. Confirm to create the subscribed repo in your organization

Your new repo will appear in your organization with read-only access to the provider's data.