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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for argopy-0.1.14rc2.tar.gz
Algorithm Hash digest
SHA256 2f47eba6c9c64308f5fe3481f89e907f07f556f4a69bf39c152a16650d8ebfb1
MD5 d45826a4ab8867f7e254be1282ac3a82
BLAKE2b-256 f3260ae9785e4ec91b45ea47edcfeb667fc34af15a79b2f9590c2dd88704b279

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for argopy-0.1.14rc2-py3-none-any.whl
Algorithm Hash digest
SHA256 8d36d11766a9b6767d932cc0300604d36967e3f39b83e0b76b7f89d343173571
MD5 c1533220247a1427e407bc4095ee0fda
BLAKE2b-256 aa333f5b08f8c494a829f23789a4e068a40db01008fe22cf3e4ba77768988b81

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