-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add project overview #1
base: main
Are you sure you want to change the base?
Conversation
|
||
### Resources | ||
|
||
- [https://github.com/great-expectations/great_expectations/issues/1942](https://github.com/great-expectations/great_expectations/issues/1942) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think if you took xarray-schema and added support for types of validation that xarray could not perform (e.g. union types, functional validators) then you would end up with something that's pretty similar to calling great expectations on a pandas dataframe
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh or like Pandera I guess
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This approach would work off-the-bat for a subset of the expectations, but I don't expect it to be entirely sufficient. xarray-schema currently relies on having loaded or at least opened an xarray dataset for validation. IMO a lot of the value of this tool would be providing explanations for why datasets cannot be simply opened with Xarray (e.g., https://github.com/briannapagan/quirky-data-checker/blob/main/results/results_GES_DISC_total_quirks.png)
Co-authored-by: Alex I. Mandel <[email protected]>
Adding a note here that this relates to NASA Earthdata's Data Product Development Guide. For example, see Sections 6.1 and 6.2 in the "Tools for Data Product Testing" section for related data format and compliance checking tools. |
👋🏽 @bilts we would love to get your feedback as well! |
This PR gives a short overview of the goals and some potential milestones for building
ndquirk
.I'm tagging some people who've previously expressed interest in providing feedback on this project in case you'd like to share thoughts 🙏 @abarciauskas-bgse @sharkinsspatial @jhamman @omshinde @chuckwondo @moradology @jsignell. Thanks for your consideration!