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

Glider Profile QC example data set #58

Open
kerfoot opened this issue Jun 17, 2021 · 5 comments
Open

Glider Profile QC example data set #58

kerfoot opened this issue Jun 17, 2021 · 5 comments

Comments

@kerfoot
Copy link

kerfoot commented Jun 17, 2021

@ocefpaf @kwilcox

As discussed yesterday, we'd like to use this package to start running some standardized QARTOD (and potentially others) QC tests on the data we receive at the IOOS Glider DAC. You suggested that I provide some example files. This leads me to 2 pathways:

  • DAC compliant NetCDF files
  • I'm working on a more generalized glider data model for getting raw data from a variety of gliders/formats into a DataFrame and then to XArray which allows for exporting the data sets either as a trajectory or a set of profiles. So this provides the opportunity for data providers to apply their own level of qc prior to submitting to the DAC.

How/where should I provide these examples? Would be great to get some working examples of how the package is used with all 3 of these data types.

@ocefpaf
Copy link
Member

ocefpaf commented Jun 18, 2021

How/where should I provide these examples?

I can help you write those and add a notebook example to the IOOS gallery.

Would be great to get some working examples of how the package is used with all 3 of these data types.

Just to clarify, the 3 data types you mean are raw, trajectory, and set of profiles?

@kerfoot
Copy link
Author

kerfoot commented Jun 18, 2021

I think the most useful examples would be:

  • QC on an individual profile from a DAC compliant NetCDF
  • QC on a profile contained in either a pandas DataFrame or XArray Dataset

While these 2 types are fairly similar, it would provide users with the ability to QC profiles before or after they write DAC compliant NetCDF files.

I am more than happy to help with this as it's something that I will need to do both as a DAC administrator and a data provider. Let me know how I can help and/or get this started.

It might be best to start with a zoom/webex to discuss the details in order to make sure that I am communicating what I want correctly.

@ocefpaf
Copy link
Member

ocefpaf commented Mar 13, 2024

@kerfoot we are revisiting this issue and I would like to ask if you have, or can provide, a simple dataset with known QA/QC problems that we could use as test case/example. While we could create one I believe you are the most experienced glider person here to help us out.

@kerfoot
Copy link
Author

kerfoot commented Mar 13, 2024

@ocefpaf perfect timing! We just had our weekly DAC check in call and are working on filing an issue with a comprehensive example of a single profile. My guess is it will be filed within the next few days or so.

@ocefpaf
Copy link
Member

ocefpaf commented Mar 14, 2024

My guess is it will be filed within the next few days or so.

Awesome, we are looking for a GSoC candidate to help out on this front. If a candidate is selected, these examples will be very helpful.

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

No branches or pull requests

2 participants