Skip to main content

A python library for Argo data beginners and experts

Project description

argopy logo
argopy is a python library dedicated to Argo data access, visualisation and manipulation for regular users as well as Argo experts and operators
JOSS CI codecov Documentation Status PyPI

Documentation

The official documentation is hosted on ReadTheDocs.org: https://argopy.readthedocs.io

Install

Binary installers for the latest released version are available at the Python Package Index (PyPI) and on Conda.

# conda
conda install -c conda-forge argopy
# or PyPI
pip install argopy

argopy is continuously tested to work under most OS (Linux, Mac, Windows) and with python versions 3.7 and 3.8.

Usage

# Import the main data fetcher:
from argopy import DataFetcher as ArgoDataFetcher
# Define what you want to fetch... 
# a region:
ArgoSet = ArgoDataFetcher().region([-85,-45,10.,20.,0,10.])
# floats:
ArgoSet = ArgoDataFetcher().float([6902746, 6902747, 6902757, 6902766])
# or specific profiles:
ArgoSet = ArgoDataFetcher().profile(6902746, 34)
# then fetch and get data as xarray datasets:
ds = ArgoSet.load().data
# or
ds = ArgoSet.to_xarray()
# you can even plot some information:
ArgoSet.plot('trajectory')    

They are many more usages and fine-tuning to allow you to access and manipulate Argo data:

Just check out the documentation for more !

Development and contributions

See our development roadmap here: https://github.com/euroargodev/argopy/milestone/3

Checkout the contribution page if you want to get involved and help maintain or develop argopy.

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

argopy-0.1.14.tar.gz (226.0 kB view details)

Uploaded Source

Built Distribution

argopy-0.1.14-py3-none-any.whl (273.9 kB view details)

Uploaded Python 3

File details

Details for the file argopy-0.1.14.tar.gz.

File metadata

  • Download URL: argopy-0.1.14.tar.gz
  • Upload date:
  • Size: 226.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for argopy-0.1.14.tar.gz
Algorithm Hash digest
SHA256 af68fc6fd36660956d92496968a9458ea47d1e8e54be793dc4e0ce883c580477
MD5 5a143bfbb4547cbaa755d9a4306dbe91
BLAKE2b-256 d9a68fde93c00438108c5d27bb215259c956c0ac998d8215bcfa33cf171b0430

See more details on using hashes here.

File details

Details for the file argopy-0.1.14-py3-none-any.whl.

File metadata

  • Download URL: argopy-0.1.14-py3-none-any.whl
  • Upload date:
  • Size: 273.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for argopy-0.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 15b837f5e0edf1d77d642c5fbe904d786703e7c73e2f5366ba66f215cd4a6985
MD5 851423d92c5257bbf35cd6815621b211
BLAKE2b-256 59f6c41262802b03f7cb3c2a76ff0f91139007589ab956f073ac121af706d744

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