{"categories":[{"label":"Information Analysis","url":"https://skillfed.io/packages/category/scientific-engineering-information-analysis/3"},{"label":"GIS","url":"https://skillfed.io/packages/category/scientific-engineering-gis"}],"enrichment":{"capability":"Datacube provides an integrated gridded data analysis environment for managing and analyzing decades of analysis-ready earth observation satellite data from multiple acquisition systems.","skillfed_tags":["earth-observation","geospatial","time-series"],"use_cases":["Index and query multi-year satellite imagery archives to analyze land-use change or vegetation trends over time.","Perform distributed analysis of large earth observation datasets using dask-backed computation across multiple machines.","Build automated pipelines to ingest, index, and serve analysis-ready satellite data to downstream applications.","Analyze time-series of gridded climate or environmental data aligned to specific geographic regions.","Integrate satellite data with geospatial databases for spatial queries and cross-dataset analysis."],"what_it_does":"Datacube is a Python framework for managing and analyzing large time-series collections of earth observation satellite data. It provides a unified interface to index, query, and process gridded geospatial data from multiple sources, handling the complexity of coordinate systems, temporal alignment, and multi-dimensional arrays. The package integrates with PostgreSQL for metadata storage and uses xarray, dask, and rasterio to enable scalable analysis workflows across decades of satellite imagery.\n\nTypical use involves indexing satellite datasets into a PostgreSQL-backed datacube, then querying and analyzing specific regions and time periods using a high-level Python API. It abstracts away low-level file I/O and coordinate transformations, allowing researchers and analysts to focus on scientific questions rather than data plumbing. The 24 runtime dependencies\u2014including dask for distributed computing, xarray for multi-dimensional arrays, and GeoAlchemy2 for spatial queries\u2014reflect its role as a comprehensive geospatial data platform.","worth_installing":"Yes, if you work with earth observation or gridded geospatial time-series data at scale. Datacube is actively maintained, has no known vulnerabilities, and is designed specifically for this use case. The PostgreSQL and system library requirements are substantial but expected for this class of tool. Not suitable if you need a lightweight, dependency-minimal solution or lack access to a PostgreSQL database."},"id":"datacube","links":{"html":"https://skillfed.io/packages/datacube","md":"https://skillfed.io/packages/datacube.md","pypi":"https://pypi.org/project/datacube/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-11","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"datacube","python_support":"supports_current","summary":"An analysis environment for satellite and other earth observation data"},"popularity":{"monthly_downloads":124192,"position":11882,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.9.21"}
