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 Documentation Pypi Conda
codecov CI CI Energy
Open-SSF

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
# Define what you want to fetch... 
# a region:
ArgoSet = DataFetcher().region([-85,-45,10.,20.,0,10.])
# floats:
ArgoSet = DataFetcher().float([6902746, 6902747, 6902757, 6902766])
# or specific profiles:
ArgoSet = DataFetcher().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 !

🌿 Energy impact of argopy development

The argopy team is concerned about the environmental impact of your favorite software development. Starting June 1st 2024, we're experimenting with the Green Metrics Tools from Green Coding to get an estimate of the energy used and CO2eq emitted by our development activities on Github infrastructure. Results:

CI Energy CI Energy

Development and contributions

See our software management dashboard here: https://github.com/orgs/euroargodev/projects/19

And if you want to get involved and help maintain or develop argopy, please checkout the contribution page.

Tutorials

Some tutorials, as jupyter notebooks, are available to get you started. See here more for all details: https://argopy.readthedocs.io/en/latest/tutorials.html

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-1.4.0.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

argopy-1.4.0-py3-none-any.whl (1.7 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: argopy-1.4.0.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for argopy-1.4.0.tar.gz
Algorithm Hash digest
SHA256 ede418bfed0f17b9011cffe0e1828d99cdc98d850bfa790f68de7be10b6d252e
MD5 de844ffb4ccc676c1ad030e0c7f68a4b
BLAKE2b-256 2918e37edae2d9dc4215d5ffe195f54b790b29a9d52d6141fd1d9d84cd1b3cce

See more details on using hashes here.

Provenance

The following attestation bundles were made for argopy-1.4.0.tar.gz:

Publisher: pythonpublish.yml on euroargodev/argopy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: argopy-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for argopy-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3234b1dc8f8861093885c677645e069a56d1aa0239db3a0b47f1214b72564df5
MD5 d280b4929d6a63aec0c6876b9b04caa4
BLAKE2b-256 e9b061ef421a83b2c5eb7d939e6b44bff6a1787811b97765ba4dfdeb15436585

See more details on using hashes here.

Provenance

The following attestation bundles were made for argopy-1.4.0-py3-none-any.whl:

Publisher: pythonpublish.yml on euroargodev/argopy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page