Skip to main content

Interface to the DEIMS-SDR API

Project description

deimsPy

This repository represents the latest version of a collection of python functions with the intention of easing access to DEIMS-SDR data (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 (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 site of a network, e.g. ECN

  • 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

  • getListOfSites(network="d45c2690-dbef-4dbc-a742-26ea846edf28")

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

  • getSiteById("deims.org/8eda49e9-1f4e-4f3e-b58e-e0bb25dc32a6")
  • getSiteById("8eda49e9-1f4e-4f3e-b58e-e0bb25dc32a6")

Get all sites on DEIMS within a given search radius (in metres)

  • getSitesWithinRadius(47.84, 14.44, 30000)

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

deims-2.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

deims-2.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file deims-2.0.tar.gz.

File metadata

  • Download URL: deims-2.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.0.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for deims-2.0.tar.gz
Algorithm Hash digest
SHA256 54ab38cf7d3031a121757883a9a8295450f919299dabab3c55592fca268029aa
MD5 d1fa598f2ac62fcdd1fcb7a2da567792
BLAKE2b-256 f85131b0f1d03d0aebd77de4767ceafddf9caace1f2ca0371fb21a2bfcb7046e

See more details on using hashes here.

File details

Details for the file deims-2.0-py3-none-any.whl.

File metadata

  • Download URL: deims-2.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.0.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for deims-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7fd567d5ddf5efed4e2caf3bccbd7ba60b03303adecefae8165e620509c5eb2d
MD5 05c6c1324844389b9a24123b7a6db0cc
BLAKE2b-256 3fba04295c1d829a47ab79913839c115f894ee2296b5bc1b4999d563628241d7

See more details on using hashes here.

Supported by

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