Functions and algorithms for analysing Digital Earth Australia data.
Project description
Python functions and algorithms developed to assist in analysing DEA data (e.g. loading data, plotting, spatial analysis, machine learning).
Installation
To work with this module on the DEA Sandbox from within the dea-notebooks repo, you can add the Tools folder to the system path:
import sys
sys.path.insert(1, '../Tools/')
import dea_tools.datahandling # or some other submodule
You can also pip install the module. To do this on the DEA Sandbox, run pip from the terminal:
pip install -e Tools/
Install from the source on any other system with pip:
pip install --extra-index-url="https://packages.dea.ga.gov.au" git+https://github.com/GeoscienceAustralia/dea-notebooks.git#subdirectory=Tools
Citing DEA Tools
If you use any of the notebooks, code or tools in this repository in your work, please reference them using the following citation:
Krause, C., Dunn, B., Bishop-Taylor, R., Adams, C., Burton, C., Alger, M., Chua, S., Phillips, C., Newey, V., Kouzoubov, K., Leith, A., Ayers, D., Hicks, A., DEA Notebooks contributors 2021. Digital Earth Australia notebooks and tools repository. Geoscience Australia, Canberra. https://doi.org/10.26186/145234
Building and Releasing
This section is only relevant to you if you are a developer of this package.
Building and releasing dea-tools requires that the package is built in-place. Either build with an editable pip installation or with pip>=21.2 and –use-feature=in-tree-build. Building will generate a file, dea_tools/__version__.py, that is dynamic on release. It should not be committed. setup.py will detect if __version__.py exists and change its behaviour accordingly.
Build instructions:
cd Tools
rm dea_tools/__version__.py # if necessary
pip install . --use-feature=in-tree-build
python -m build
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 dea_tools-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd2ef0a3b21d3b11703dab7bc308f2d47b9a503972a914459382b139116cbdf4 |
|
MD5 | 6a4f384f811a402b58b26d4c6799343f |
|
BLAKE2b-256 | 8204fa7c0d9806a488e425109c64aae5f9ca7fb8edd310c90c0b2b05fe5ad408 |