All Projects → euroargodev → argopy

euroargodev / argopy

Licence: Apache-2.0 license
A python library for Argo data beginners and experts

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to argopy

gitops-playground
Reproducible infrastructure to showcase GitOps workflows and evaluate different GitOps Operators on Kubernetes
Stars: ✭ 77 (-46.53%)
Mutual labels:  argo
Ocean-Data-Map-Project
The Ocean Navigator is an online tool that is used to help visualise scientific research data. a users guide is available at https://dfo-ocean-navigator.github.io/Ocean-Navigator-Manual/ and the tool is live at
Stars: ✭ 41 (-71.53%)
Mutual labels:  oceanography
stoqs
Geospatial database visualization software for oceanographic measurement data
Stars: ✭ 31 (-78.47%)
Mutual labels:  oceanography
okd-lab
Controlled Environment for OKD4 experiments
Stars: ✭ 24 (-83.33%)
Mutual labels:  argo
Argo Cd
Declarative continuous deployment for Kubernetes.
Stars: ✭ 7,887 (+5377.08%)
Mutual labels:  argo
oce
R package for oceanographic processing
Stars: ✭ 131 (-9.03%)
Mutual labels:  oceanography
gitops-k8s
Declarative pull-based GitOps repository representing the state of a Kubernetes cluster
Stars: ✭ 82 (-43.06%)
Mutual labels:  argo
CDT
The Climate Data Toolbox for MATLAB
Stars: ✭ 106 (-26.39%)
Mutual labels:  oceanography
Argo Workflows
Workflow engine for Kubernetes
Stars: ✭ 10,024 (+6861.11%)
Mutual labels:  argo
2020a SSH mapping NATL60
A challenge on the mapping of satellite altimeter sea surface height data organised by MEOM@IGE, Ocean-Next and CLS.
Stars: ✭ 17 (-88.19%)
Mutual labels:  oceanography
homebrew-tap
Homebrew Tap for argo
Stars: ✭ 12 (-91.67%)
Mutual labels:  argo
k8s-ml
🎱 A demonstration of existing machine learning toolkits on Kubernetes
Stars: ✭ 50 (-65.28%)
Mutual labels:  argo
seapy
State Estimation and Analysis in Python
Stars: ✭ 25 (-82.64%)
Mutual labels:  oceanography
dhall-packages
Collection of dhall packages
Stars: ✭ 42 (-70.83%)
Mutual labels:  argo
rsoi
Import Climate Indices into R
Stars: ✭ 14 (-90.28%)
Mutual labels:  oceanography
k3ai-core
K3ai-core is the core library for the GO installer. Go installer will replace the current bash installer
Stars: ✭ 23 (-84.03%)
Mutual labels:  argo
VIAME
Video and Image Analytics for Multiple Environments
Stars: ✭ 200 (+38.89%)
Mutual labels:  oceanography
argo-python-dsl
Python DSL for Argo Workflows | Mirrored to https://github.com/argoproj-labs/argo-python-dsl
Stars: ✭ 54 (-62.5%)
Mutual labels:  argo
aerobulk
AeroBulk is a modern-FORTRAN-based package/library that gathers state-of-the-art aerodynamic bulk formulae algorithms used to compute turbulent air-sea fluxes of momentum, heat and freshwater.
Stars: ✭ 24 (-83.33%)
Mutual labels:  oceanography
HackTheDeep
The 4th Annual American Museum of Natural History Hackathon produced by the BridgeUP: STEM program
Stars: ✭ 35 (-75.69%)
Mutual labels:  oceanography
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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].