A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

odp_sdk

Download queried ocean data easily and efficiently into data frames, for easy exploring and further processing in your data science project.
https://github.com/c4irocean-archive/odp-sdk-python

Category: Hydrosphere
Sub Category: Ocean and Hydrology Data Access

Keywords from Contributors

archiving transforms measur generic optimize observation compose conversion projection animals

Last synced: about 22 hours ago
JSON representation

Repository metadata

Python SDK for Ocean Data Platform

README.md

ODP Python SDK

Connect to the Ocean Data Platform with Python through the Python SDK. Download queried ocean data easily and efficiently into data frames, for easy exploring and further processing in your data science project.

Documentation

[WIP]

Installation

Use the package manager pip to install the Ocean Data Platform Python SDK.

pip3 install odp_sdk

Usage

Note: Accessing the Ocean Data Platform requires an authorized account. Contact ODP to require one.

from odp_sdk.client import OdpClient

client = OdpClient()

for item in client.catalog.list():
     print(item)

Examples can be found in /examples.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 609
Total Committers: 15
Avg Commits per committer: 40.6
Development Distribution Score (DDS): 0.678

Commits in past year: 130
Committers in past year: 10
Avg Commits per committer in past year: 13.0
Development Distribution Score (DDS) in past year: 0.623

Name Email Commits
ocean-kristian 6****n 196
TaraOceanData 6****a 92
Henrik Torget h****t@o****h 86
Thomas Li Fredriksen t****n@o****h 79
Alper Toygar a****r@o****h 46
edusalagran e****t@o****h 40
Thomas Li Fredriksen t****n@e****m 24
Deividas Setkus d****s@a****m 16
Henrik Torget h****t@h****h 9
Francesco Rivetti f****i@a****o 8
Sharath Koovill s****l@g****m 4
dependabot[bot] 4****] 3
odmike 1****e 3
Mike Artemov m****v@o****h 2
Thomas Fredriksen t****n@T****n 1

Committer domains:


Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 1
Total pull requests: 115
Average time to close issues: 3 days
Average time to close pull requests: 7 days
Total issue authors: 1
Total pull request authors: 11
Average comments per issue: 3.0
Average comments per pull request: 0.2
Merged pull request: 98
Bot issues: 0
Bot pull requests: 12

Past year issues: 1
Past year pull requests: 46
Past year average time to close issues: 3 days
Past year average time to close pull requests: 3 days
Past year issue authors: 1
Past year pull request authors: 8
Past year average comments per issue: 3.0
Past year average comments per pull request: 0.17
Past year merged pull request: 39
Past year bot issues: 0
Past year bot pull requests: 7

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/c4irocean-archive/odp-sdk-python

Top Issue Authors

  • callumrollo (1)

Top Pull Request Authors

  • thomafred (26)
  • alpertoygar (19)
  • ocean-kristian (15)
  • edusalagran (12)
  • dependabot[bot] (12)
  • henriktorget (9)
  • TaraOceanData (7)
  • DeividasSetkus (6)
  • ohait (4)
  • odmike (3)
  • sharath-koovill (2)

Top Issue Labels

Top Pull Request Labels

  • dependencies (12)
  • enhancement (9)
  • bug (7)
  • python (1)
  • github_actions (1)

Dependencies

docs/requirements-docs.txt pypi
  • MetPy >=0.12.1
  • cmocean >=2.0
  • cognite-sdk >=1.3
  • descartes >=1.1.0
  • geojson >=2.5.0
  • geopandas >=0.8.1
  • matplotlib >=3.2.2
  • numpy >=1.19.0
  • pandas >=1.0.5
  • pygeos >=0.8
  • python-dateutil >=2.8.1
  • scipy >=1.5.0
  • seaborn >=0.10.1
  • tqdm >=4.49.0
.github/workflows/python-publish.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/static_analysis.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
poetry.lock pypi
  • annotated-types 0.6.0
  • certifi 2023.7.22
  • cffi 1.16.0
  • charset-normalizer 3.3.2
  • colorama 0.4.6
  • coverage 7.3.2
  • cryptography 41.0.5
  • exceptiongroup 1.1.3
  • flake8 6.1.0
  • flake8-pyproject 1.2.3
  • idna 3.4
  • iniconfig 2.0.0
  • mccabe 0.7.0
  • msal 1.24.1
  • msal-extensions 1.0.0
  • packaging 23.2
  • pluggy 1.3.0
  • portalocker 2.8.2
  • pycodestyle 2.11.1
  • pycparser 2.21
  • pydantic 2.4.2
  • pydantic-core 2.10.1
  • pyflakes 3.1.0
  • pyjwt 2.8.0
  • pytest 7.4.3
  • pywin32 306
  • pyyaml 6.0.1
  • requests 2.31.0
  • responses 0.23.3
  • tomli 2.0.1
  • types-pyyaml 6.0.12.12
  • typing-extensions 4.8.0
  • urllib3 2.0.7
pyproject.toml pypi
  • cryptography ^41.0.5
  • msal ^1.24.1
  • msal-extensions ^1.0.0
  • pydantic ^2.4.2
  • pyjwt ^2.8.0
  • python ^3.10

Score: 5.541263545158426