Skip to main content

A package to enrich your geo-referenced data (e.g. species occurrences) with environmental data.

Project description

geoenrich 1.0

Read the Docs License PyPI Python versions Last commit DOI

Acknowledgment

This project is being developed as part of the G2OI project, cofinanced by the European Union, the Reunion region, and the French Republic.

Package description

GeoEnrich provides functionalities to enrich georeferenced events (such as species occurrences) with environmental data from satellites or models. Users can specify a geographic or temporal buffer to include data in the neighbourhood of occurrences into their analyses. Two main outputs are available: a simple summary of the variable in the requested area, or the full data (as a geotiff raster, a png image, or a numpy array).

Sea surface temperature, chlorophyll, and 40 other environmental variables are available natively, and others can easily be added by the user. This package is intended for large numbers of occurrences: local storage is implemented to avoid redundant requests to remote servers.

The package provides functions to retrieve occurrence data directly from GBIF, or open a custom dataset from any source. Arbitrary areas defined by the user can also be enriched.

Documentation on Read the Docs.

Illustration of an occurrence dataset enriched with bathymetry data

Installation

Installation instructions are in the documentation, for python and R.

Using the package

Jupyter Notebook tutorials are available for python and R.

Using the graphic interface

A graphic interface is available through a Docker web app. See instructions here

Issues and further developments

User suggestions

Please feel free to raise issues or suggest improvements in the Issues tab.

Planned improvements

  • Enrich an area defined by a shapefile.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geoenrich-1.0.tar.gz (397.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

geoenrich-1.0-py3-none-any.whl (397.4 kB view details)

Uploaded Python 3

File details

Details for the file geoenrich-1.0.tar.gz.

File metadata

  • Download URL: geoenrich-1.0.tar.gz
  • Upload date:
  • Size: 397.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for geoenrich-1.0.tar.gz
Algorithm Hash digest
SHA256 c9729228db11c86d325d7913b2edd0a0cdd2fc338bfc7a0b2ab0cb4bed31da64
MD5 1b310770748475e710e2263454be46c4
BLAKE2b-256 3414cbbf66d82fa7a002672289bd9b088ae27705e3f55463c18e5cab19282a73

See more details on using hashes here.

File details

Details for the file geoenrich-1.0-py3-none-any.whl.

File metadata

  • Download URL: geoenrich-1.0-py3-none-any.whl
  • Upload date:
  • Size: 397.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for geoenrich-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 176a02eea2dbe5ce73531fbe4c39d7b41f46aaf9e9343e7a7233ce95b9aad045
MD5 e0f64f956931a329918068f012449ec0
BLAKE2b-256 bb79050cb3175eb1ca8a4270a10d72129f551771360a86a7335674bf2f656bfc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page