{"id":30523902,"url":"https://github.com/intake/intake-stac","last_synced_at":"2025-12-12T00:34:43.829Z","repository":{"id":37244384,"uuid":"170353835","full_name":"intake/intake-stac","owner":"intake","description":"Intake interface to STAC data catalogs ","archived":false,"fork":false,"pushed_at":"2025-08-11T18:00:30.000Z","size":277,"stargazers_count":112,"open_issues_count":27,"forks_count":25,"subscribers_count":14,"default_branch":"main","last_synced_at":"2025-08-20T03:06:11.586Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://intake-stac.readthedocs.io/en/latest/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/intake.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-12T16:43:00.000Z","updated_at":"2025-05-13T10:04:30.000Z","dependencies_parsed_at":"2023-11-12T12:37:15.499Z","dependency_job_id":"b9168fa2-728a-4b7d-8f37-f9d2030b6841","html_url":"https://github.com/intake/intake-stac","commit_stats":{"total_commits":185,"total_committers":14,"mean_commits":"13.214285714285714","dds":0.5729729729729729,"last_synced_commit":"227a74c5d3968b926ab0bda1526fa7ae3558deab"},"previous_names":["pangeo-data/intake-stac"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/intake/intake-stac","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intake%2Fintake-stac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intake%2Fintake-stac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intake%2Fintake-stac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intake%2Fintake-stac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/intake","download_url":"https://codeload.github.com/intake/intake-stac/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intake%2Fintake-stac/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272254495,"owners_count":24901055,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-26T02:00:07.904Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-26T20:51:53.545Z","updated_at":"2025-12-12T00:34:43.758Z","avatar_url":"https://github.com/intake.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Intake-STAC\n\n![CI](https://github.com/intake/intake-stac/workflows/CI/badge.svg)\n[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/intake/intake-stac/binder?urlpath=git-pull%3Frepo%3Dhttps%253A%252F%252Fgithub.com%252Fintake%252Fintake-stac%26urlpath%3Dlab%252Ftree%252Fintake-stac%252Fexamples%26branch%3Dmain)\n[![PyPI version](https://badge.fury.io/py/intake-stac.svg)](https://badge.fury.io/py/intake-stac)\n[![Documentation Status](https://readthedocs.org/projects/intake-stac/badge/?version=latest)](https://intake-stac.readthedocs.io/en/latest/?badge=latest)\n[![codecov](https://codecov.io/gh/intake/intake-stac/branch/main/graph/badge.svg?token=8VQEcrFJz9)](https://codecov.io/gh/intake/intake-stac)\n\nThis is an [Intake](https://intake.readthedocs.io/en/latest) data source for [SpatioTemporal Asset Catalogs (STAC)](https://stacspec.org/). The STAC specification provides a common metadata specification, API, and catalog format to describe geospatial assets, so they can more easily indexed and discovered. A 'spatiotemporal asset' is any file that represents information about the earth captured in a certain space and time.\n\nIntake-STAC provides an opinionated way for users to load Assets from STAC catalogs into the scientific Python ecosystem. It uses the [intake-xarray](https://github.com/intake/intake-xarray) plugin and supports several file formats including GeoTIFF, netCDF, GRIB, and OpenDAP.\n\n## Installation\n\nIntake-STAC has a few [requirements](requirements.txt), such as [Intake](https://intake.readthedocs.io), [intake-xarray](https://intake-xarray.readthedocs.io/) and [pystac](https://github.com/stac-utils/pystac). Intake-stac can be installed in any of the following ways:\n\nWe recommend installing the latest release with `conda`:\n\n```bash\n$ conda install -c conda-forge intake-stac\n```\n\nOr the latest development version with `pip`:\n\n```bash\n$ pip install git+https://github.com/intake/intake-stac\n```\n\n## Quickstart\n\n```python\nimport intake\n\ncatalog_url = 'https://www.planet.com/data/stac/catalog.json'\ncat = intake.open_stac_catalog(catalog_url)\n\ncollection = cat['planet-disaster-data']\nsubset = collection['hurricane-harvey']['hurricane-harvey-0831']\nitem = subset['Houston-East-20170831-103f-100d-0f4f-RGB']\n\nda = item['thumbnail'].to_dask()\nda\n```\n\nThe [examples/](examples/) directory contains several Jupyter Notebooks illustrating common workflows.\n\n[STAC Index](https://stacindex.org/catalogs) is a convenient website for finding datasets with STACs\n\n#### Versions\n\nTo install a specific version of intake-stac, specify the version in the install command\n\n```bash\npip install intake-stac==0.4.0\n```\n\nThe table below shows the corresponding versions between intake-stac and STAC:\n\n| intake-stac | STAC        |\n| ----------- | ----------- |\n| 0.2.x       | 0.6.x       |\n| 0.3.x       | 1.0.0-betaX |\n| 0.4.x       | 1.0.0       |\n\n## About\n\n[intake-stac](https://github.com/intake/intake-stac) was created as part of the [Pangeo](http://pangeo.io) initiative under support from the NASA-ACCESS program. See the initial [design document](https://hackmd.io/cyJZkjV5TCWTJg1mUAoEVA).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintake%2Fintake-stac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fintake%2Fintake-stac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintake%2Fintake-stac/lists"}