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

badge

# Import the main 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.13.tar.gz (143.8 kB view details)

Uploaded Source

Built Distribution

argopy-0.1.13-py3-none-any.whl (175.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for argopy-0.1.13.tar.gz
Algorithm Hash digest
SHA256 41baa3dd92b298562ec51a52bacc37956e6b286b8d1e77fb2b39e3c170a3c1f5
MD5 aac979e78061c9a67f8e0f6229b7b867
BLAKE2b-256 65cced69cef2ca43e8af1f0496109a2f78e892f95f380169fb76add4d0f4d979

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for argopy-0.1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 9dfd44ba28f8cc530dbae6a70bf6613f66fa5569832d90cb3db0b7832b642acc
MD5 8a5008af7e4a3d3d8c4dfa24fbcff4b5
BLAKE2b-256 2e13e88a7f7c59556e8b038ae49042f9a32031714c19b667d8673975f45adec2

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