Skip to main content

deimsPy

This repository represents the latest version of a collection of python functions with the intention of easing access to DEIMS-SDR data (https://www.deims.org). This python package is openly available and free to use. Should you use DEIMS-SDR data for any studies or analyses, please cite the service accordingly. For further information about DEIMS-SDR, please refer to its About page (https://www.deims.org/about).

Installation

Via pip (see the package on PyPI): pip install deims. Manually: download deims.py to working directory.

You can then import deims as normal.

Usage

Get the list of all verified sites of a network, e.g. ECN

  • deims.getListOfSites(network="a197664f-569e-4df6-933a-86de676dbfc5",verified_only=True)

Get the list of all network sites (verified and not verified), e.g. LTER Austria

  • deims.getListOfSites("d45c2690-dbef-4dbc-a742-26ea846edf28")

Get the list of all sites

  • deims.getListOfSites()

Get a particular site record by its DEIMS.ID (multiple formats of the DEIMS.ID are accepted)

  • deims.getSiteById(site_id="deims.org/8eda49e9-1f4e-4f3e-b58e-e0bb25dc32a6")
  • deims.getSiteById("1b94503d-285c-4028-a3db-bc78e31dea07")

Get all sites on DEIMS within 30km of latitude 47.84, longitude 14.44

  • deims.getSitesWithinRadius(lat=47.84,lon=14.44,distance=30000)

Get all sites on DEIMS within 1500m of latitude 57.08, longitude -3.667

  • deims.getSitesWithinRadius(57.08,-3.667,1500)

Get the coordinates or boundaries of a particular site as a GeoDataFrame

  • deims.getSiteCoordinates("8eda49e9-1f4e-4f3e-b58e-e0bb25dc32a6")
  • deims.getSiteBoundaries("8eda49e9-1f4e-4f3e-b58e-e0bb25dc32a6")

Get the coordinates boundaries of multiple sites and save them as a shapefile called "lter-austria.shp"

  • deims.getSiteCoordinates(deims.getListOfSites("d45c2690-dbef-4dbc-a742-26ea846edf28"),"lter-austria")
  • deims.getSiteBoundaries(deims.getListOfSites("d45c2690-dbef-4dbc-a742-26ea846edf28"),"lter-austria")

Metadata

Release files for deims 4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for deims 4.0
File Size Uploaded
deims-4.0.tar.gz 5.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for deims 4.0
File Interpreter ABI Platform
deims-4.0-py3-none-any.whl Python 3 none any Details

Total release size: 10.4 kB

Release files / deims-4.0.tar.gz

Download URL deims-4.0.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
7ea6d885ae79e10bab570cf729ee5b7b3e7dc55bc220ee7eab854723abc4015e
BLAKE2b-256 checksum
How to use checksums
3b140f46312a5dbc50968538ab864e7e753f90d986e41e44ccb1ea67aede413b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release files / deims-4.0-py3-none-any.whl

Download URL deims-4.0-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6f87042d93bd08a7f570a1487d2f5ba936005a7f09b846ff82e5ce75afb93edd
BLAKE2b-256 checksum
How to use checksums
2c32e20cd1e4a7472d3826f77acbcb676732c7793e183a6416b22b82d03e3806
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release history Release notifications | RSS feed

This release

4.0 This release

2 release files

3.1

2 release files

3.0

2 release files

2.0

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page