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
DOI CI codecov Documentation Pypi Conda

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.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.15.tar.gz (228.4 kB view details)

Uploaded Source

Built Distribution

argopy-0.1.15-py3-none-any.whl (276.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: argopy-0.1.15.tar.gz
  • Upload date:
  • Size: 228.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for argopy-0.1.15.tar.gz
Algorithm Hash digest
SHA256 ec067392645d0fb277e5532d8441d03c4dedb9790be16b021b611e68b3b900e1
MD5 0c8debd81c7d76950101f542404ec8bd
BLAKE2b-256 8c91dad18305973ae60def24a57f26b966bda4ba14af6917b0c32b70bd4ec7b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: argopy-0.1.15-py3-none-any.whl
  • Upload date:
  • Size: 276.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for argopy-0.1.15-py3-none-any.whl
Algorithm Hash digest
SHA256 f2044c021950302274c719dd61a0222480316e2170196f65ef61a456249f0f7f
MD5 ff7ed78962f719d740622ce2427e6f8f
BLAKE2b-256 4a5ec0e9dfdbdcb0ecd86ccd7024491763b4ad62e47f4e5f79cc9ee9cd4f9169

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