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

Uploaded Source

Built Distribution

argopy-0.1.12-py3-none-any.whl (167.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: argopy-0.1.12.tar.gz
  • Upload date:
  • Size: 133.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for argopy-0.1.12.tar.gz
Algorithm Hash digest
SHA256 73451b314c9330231a57c141d5efe2ce5aaeaf9ed896e4a2a804bf6ae1fecfdc
MD5 ea073dba2220a51099b44d455ff0ff45
BLAKE2b-256 469a09f02d8bee8003c1a48202dbf659e1c5927417093f30a7d18926ab14f239

See more details on using hashes here.

File details

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

File metadata

  • Download URL: argopy-0.1.12-py3-none-any.whl
  • Upload date:
  • Size: 167.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for argopy-0.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 b8921065075cbba2e88da60741a9355f61cec23d7911ecff6d4e72470fbbb235
MD5 db874114067e706179063f21f769984a
BLAKE2b-256 b1a29df2475ed916738725f2181594c3770d137e5c25b7f995cd23a77ddb59c8

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