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.14rc1.tar.gz (161.8 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for argopy-0.1.14rc1.tar.gz
Algorithm Hash digest
SHA256 1d3eb89932bb9cf79e08351aabaf1034273c1e6075231fd028fd81bff7988164
MD5 af77627e1fa3e5818f8480ed90e62dfd
BLAKE2b-256 4aaacce65781f740a7794b63c8a8247606a9e965a56a8d55c02136cb9a67f0a3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for argopy-0.1.14rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 e4852f1560cbd057e5525364e8a4074791062fb243b376fa45b138c0b125d3f2
MD5 b4162bcacffec493303b0e8435d72d7f
BLAKE2b-256 227b3a111c51bf78fdec05ae9f8cd91f15e052d1d1ed3e6638cf8a6082c4558f

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