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.3.0.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

py_seasnake-0.3.0-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: py_seasnake-0.3.0.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.3 Linux/5.15.0-1036-azure

File hashes

Hashes for py_seasnake-0.3.0.tar.gz
Algorithm Hash digest
SHA256 835c4f162a35e9b69d8caeb7593a75ae375674b7bb6f7b4b6f8e2bfe48435aee
MD5 a7ae7598b4464a26f9d3b9a578f74725
BLAKE2b-256 ba66a55c72385d921da1e3136ebf2ba92ffcf3c8bfbd1f8a6937346a7f345c70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_seasnake-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.3 Linux/5.15.0-1036-azure

File hashes

Hashes for py_seasnake-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fe7228d9754aee00fb3b423923b167ae1e5eeb5fd1224511e8cd8e7d2e0672d6
MD5 be2c5d9ea2ecd6125110efb1ae7d4fad
BLAKE2b-256 e0f4c3090254db687700d21ee4e36fec0be4544bc4572367d161120cc6f8e8ea

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