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

Uploaded Source

Built Distribution

py_seasnake-0.3.1-py3-none-any.whl (16.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: py_seasnake-0.3.1.tar.gz
  • Upload date:
  • Size: 10.7 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.1.tar.gz
Algorithm Hash digest
SHA256 181839e1a3d7bab4cde314ae814d7bbd568e4bdfa3ecf08314580c1aa35db053
MD5 c914443b8e59b816f7568ed626b99c70
BLAKE2b-256 6eb64476a73beee9cc017eec42e900d969c366b13feb7f7cd04dee053825ff32

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_seasnake-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 16.2 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bd52b041e59bfa12ea4c74fa0f276ce8e36417a54634c3b97d4eb431b52cea48
MD5 ade595b09dc4c2cf13dd6c149d59a921
BLAKE2b-256 28cfbda207969fb606bab9374029aa2c1e1b2569fc01f7efc45d2d6a32b54bd8

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