-
Notifications
You must be signed in to change notification settings - Fork 12
Blog post to show off pint-xarray integration? #114
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
Comments
Sounds like a great idea! If this is something in the near-term (e.g. 1-3 weeks), I will unfortunately be unable to help as I am currently finalizing my thesis. But, if it is something more on the next couple months timeline, I'd be glad to help, as I really want to get back into more open source contributions after my defense. While it is not strictly a feature/bugfix to wait for on pint-xarray's end, I think it would be great to make sure that pint-xarray and cf-xarray can work well together (especially with cf-xarray's UDUNITS-emulating pint registry that follows from MetPy's approach). Being able to showcase seamless unit-aware analysis of CF-compliant earth science datasets would be a great selling point. I think the most work that remains is seeing if one library's accessors could utilize the other's when it is available (so that things like |
I got started on this here: NCAR/pop-tools#88; but then paused for the unit registry work in cf-xarray. We could adapt it to a few cloud datasets instead of NCAR-local datasets |
I support this 💯 . @jhamman is an editor on the Pangeo medium blog and can make sure you have permissions to submit a story. |
I agree, that would be great, and since I currently have lots of time I would be able to help. Unfortunately, I don't have any ideas for examples (if I had we would have more tutorials) so thanks for the suggestion, @dcherian. I don't think we have to wait for any bug fixes or new features right now: there were no bug reports involving |
@TomNicholas, can we compile a list of features we want to demonstrate in the blog post? I think that would make it much easier to get started. |
Thanks for the reminder @keewis - here's a list I had already made: Things we want to show off:
Ideas for format of blog postSome random ideas - these might also be useful for examples in the pint-xarray docs.
|
I've drafted a blog post in #142. It's like 90% written, but I do think we should fix #141 before releasing it, and I could do with help to make a cool example that uses This can either go on the pangeo Medium blog, or we can make a new xarray blog for xarray-related announcements. Ryan suggested that if we go with the latter we could use dev.to instead of Medium, as it is apparently better for technical content. For now the blog posts just exists in markdown form in #142 - feel free to make comments or suggest changes. |
I think we decided to open a new xarray blog in a meeting a few weeks ago, which could then also include other posts about |
we could just release now and then let the indexes refactor marinate for a while after merging. Everyone's in favour of more frequent releases anyway... |
I agree. If we release more frequently maybe we should switch to date-based versions (i.e. like |
I would rather not publish the blog post telling people they can't actually use the code in it - I want them to try it out before they forget that it exists.
I'm happy to co-ordinate the next xarray release, I'll just ping Benoit to check that we can safely do that with the indexes refactor first. |
with the release of What do you think, @TomNicholas, @jthielen? |
I'm down, and sorry for having let this slide! |
@rabernat suggested to me that as a cool new feature the pint-xarray integration deserves it's own blog post to advertise it!
We could put it on the pangeo blog. It doesn't need to be a major undertaking, it would just be good to have an overview to refer to when mentioning this feature, and I think we're at the point where we want people to be trying this code out.
I'm happy to write this, but was wondering if
The text was updated successfully, but these errors were encountered: