An analysis environment for satellite and other earth observation data
Project description
Open Data Cube Core
Overview
Open Data Cube Core provides an integrated gridded data analysis environment for decades of analysis ready earth observation satellite and related data from multiple satellite and other acquisition systems.
Documentation
See the user guide for installation & usage of the datacube, and for documentation of the API.
Join our Slack if you need help setting up or using Data Cube Core.
Requirements
System
PostgreSQL 9.5+
Python 2.7+ or Python 3.5+
Developer setup
Clone:
git clone https://github.com/opendatacube/datacube-core.git
Install the native libraries for GDAL & NetCDF4.
This depends on your OS.
Eg. yum install gdal
Install Python dependencies:
python setup.py develop
Note that the versions must match between GDAL’s Python bindings and the native GDAL library. If you receive a gdal error when installing dependencies, you may need to install a specific version first:
eg. pip install gdal==2.0.1
Run unit tests + PyLint
./check-code.sh
(this script approximates what is run by Travis. You can alternatively run py.test yourself)
(or) Run all tests, including integration tests.
./check-code.sh integration_tests
Assumes a password-less Postgres database running on localhost called agdcintegration
Otherwise copy integration_tests/agdcintegration.conf to ~/.datacube_integration.conf and edit to customise.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for datacube-1.3.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9b21230571d35f4636dc8641c20a4d1dde9471822cde42d371fb066f90effb1 |
|
MD5 | 145a0bc35e62964d1a68fc98947955b0 |
|
BLAKE2b-256 | 9d818d8ac2b2ee0dd07780b3a148119fe9c9b2296025d842500c71a446c2d6e9 |