Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using argopy to fetch Argo data ? #37

Open
gmaze opened this issue Nov 30, 2020 · 5 comments
Open

Using argopy to fetch Argo data ? #37

gmaze opened this issue Nov 30, 2020 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@gmaze
Copy link

gmaze commented Nov 30, 2020

Hi,
Great work ! Awesome to see more python tools to work with Argo data.

This year we started the development of an Argo python library to fetch Argo data from any source: https://github.com/euroargodev/argopy
We're ok with T/S/P data and our next step is to fetch BGC data (euroargodev/argopy#22)
Argopy supports caching, parallelization and manages seemingly for users access to erddap, a local ftp, argovis (and soon the online ftp),

At some point in 2021, argopy will be used internally on the new OWC implementation in python,

Basically, our philosophy is that python tools for Argo should be delegating data fetching to a 3rd party library, namely argopy

Do you think you would have an interest in implementing data fetching with argopy once we'll have full BGC data support ?

@cgrdn
Copy link
Collaborator

cgrdn commented Nov 30, 2020

Hi @gmaze - yes argopy is definitely on my radar and I anticipate that implementing the data fetching using argopy would be a big upgrade for the bgcArgoDMQC package. I'll plan to do so once argopy has the full BGC support like you said, and will focus my efforts developing the package away from any file fetching components. Thanks!

@gmaze
Copy link
Author

gmaze commented Dec 2, 2020

Great !
I'll keep you posted wrt argopy progress on this
g

@cgrdn
Copy link
Collaborator

cgrdn commented Jun 18, 2021

Hi @gmaze - just wanted to touch base. I've been using argopy a lot this year and want to start working on using it within the DMQC package. As far as I know you can get BGC variables using argopy if you're in mode='expert' and using localftp as your source, but not in the main package at this point?

Based on that I have created a branch where I will start playing with it (https://github.com/ArgoCanada/bgcArgoDMQC/tree/integrate-argopy) - I anticipate I will use it mostly by immediately piping the data to a dataframe as most things work using that already. Just wanted to put it on your radar, no action required by you.

@gmaze
Copy link
Author

gmaze commented Jan 18, 2022

Hi @cgrdn
Your answer above went under my radar as I was away for months last year
What is the status of your current efforts ?
cheers
g

@gmaze
Copy link
Author

gmaze commented Sep 29, 2023

hi @cgrdn
to give you an update, with the v0.1.14 argopy release, we're starting to roll out support for BGC variables.
you can fetch all BGC data (as in synthetic files) from the Ifremer erddap, it's all explain in the doc https://argopy.readthedocs.io/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants