Skip to main content

A Python wrapper for accessing and managing MERMAID (Marine Ecological Research Management Aid) data with ease.

Project description

SeaSnake

SeaSnake is a user-friendly Python wrapper that enables seamless interaction with MERMAID (Marine Ecological Research Management Aid) platform. It allows researchers, data scientists, and marine enthusiasts to access, analyze, and manage their marine ecosystem data directly through Python scripts or Jupyter Notebooks.

Install

pip install -u py-seasnake

Quick Start

from seasnake import auth
from seasnake.auth import MermaidAuth
from seasnake.summaries import FishBeltTransect

auth = MermaidAuth()
token = auth.request_token()

project_id = "<YOUR PROJECT ID>"
fb = FishBeltTransect(token=token)
df_obs = fb.observations(project_id)

print(df_obs)

Testing

poetry run pytest --ruff --mypy tests/

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

py_seasnake-0.2.1.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

py_seasnake-0.2.1-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file py_seasnake-0.2.1.tar.gz.

File metadata

  • Download URL: py_seasnake-0.2.1.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.6 Darwin/21.5.0

File hashes

Hashes for py_seasnake-0.2.1.tar.gz
Algorithm Hash digest
SHA256 69d52c2009dde3c5261c7fbac7be732ac60d1133a23b370576367153020944c6
MD5 a8d5785d0e5a94081d43bd64c8635235
BLAKE2b-256 2673799151d6b301d3ccff54fbf52ecea1452aa13b65e081a058dde351d3fb7d

See more details on using hashes here.

File details

Details for the file py_seasnake-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: py_seasnake-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.6 Darwin/21.5.0

File hashes

Hashes for py_seasnake-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 62aefabccc3d4171e0108e205c29c86485b51eb00f31570071d34a8bcbb5b4e8
MD5 b372676fb08b2c914a5e2411a0c2d9b5
BLAKE2b-256 81cf77a2ee53d4454e5b33c3d73cd11edd38e153ba29fc292c6f6b8094460990

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