Detecting Hidden Grids in Curvilinear Coordinates https://www.hypertidy.org/posts/2026-02-07_cryptic-curvilinear-detection/cryptic-curvilinear #rstats #python #xarray #netcdf one of my broken records - here's some tooling and interesting prospects, we shouldn't need extreme expertise to detect fundamentally broken data representations :)
Detecting hidden grids in curvilinear coordinates โ€“ hypertidy-blog

hypertidy-blog
How to Download and Visualize NASA-ISRO NISAR Data in QGIS | Step-by-Step Tutorial [shared]
--
https://youtu.be/oRTplHPf_T0 <-- shared video tutorial
--
https://github.com/opengeos/qgis-nasa-earthdata-plugin <-- shared NASA Earthdata Plugin for QGIS
--
https://science.nasa.gov/mission/nisar/ <-- shared #NASA NISAR mission home page
--
H/T Qiusheng Wu
#remotesensing #earthobservation #tutorial #training #onlinelearning #download #visualisation #NISAR #opendata #satellite #NASA #Earthdata #QGIS #plugin #SAR #icemovement #ecosystems #vegetation #biomass #naturalhazard #risk #hazard #NetCDF #spatialvisualisation
@QGIS | @nasa

Friday afternoon and late night were a fun experience of updating code to 1) override the code signature of a newly introduced 3rd-party native binary included in a Java library, and 2) extend a JNI class to add a new filechooser method. And I mean "fun" in the most enjoyable nerdy way, because I haven't been there in a while. Just working through both issues seems like work getting done, even if no one else will be able to use the result for (just, I hope) a couple weeks.

#Java #macOS #netcdf

And if anyone noticed the #netcdf / CDL syntax highlighting, I have a couple of things to tick off before I do a proper launch in the very near future, but see here: https://github.com/jatkinson1000/tree-sitter-cdl
๐Ÿ‘€

#opensource #Science

GitHub - jatkinson1000/tree-sitter-cdl: CDL grammar for tree-sitter | NetCDF

CDL grammar for tree-sitter | NetCDF. Contribute to jatkinson1000/tree-sitter-cdl development by creating an account on GitHub.

GitHub

Whilst digging through #netcdf this has got to be one of the best unit #tests I've seen in a long time. ๐Ÿ˜‚

#geosci #climate #software #rse #data #Science

Yay! Just discovered via Github that Unidata received its latest funding tranche and their developers are back to work!

#netcdf

I am really looking forward to a time when scientific data analysis is less of a constant fuckaround and fight with technical bullshit. I'd *really* like

- #netCDF natively supporting complex numbers
- #Python #xarray and #pandas to natively support physical units (#pint is great on its own but the integrations leave a LOT to be desired)
- #Jupyter notebooks to suck less (crashes, glitches, widget plots not saved statically, an effing BUILTIN formatter, etc.)
- proper data pipeline systems
...

Satisfaction comes from wherever you can get it. An issue I filed on Github in 2021 and which users gradually piled onto to say, oh yeah, we need that? It's resolved!

New release of my software coming in the next couple days.

#netcdf #grib2

๐—–๐—™ ๐— ๐—ฒ๐˜๐—ฎ๐—ฑ๐—ฎ๐˜๐—ฎ ๐—–๐—ผ๐—ป๐˜ƒ๐—ฒ๐—ป๐˜๐—ถ๐—ผ๐—ป๐˜€ support #OpenScience by automating processes via metadata in #NetCDF and #Zarr files. They establish a unified language for the #weather, #climate, #ocean, and #EO community. https://buff.ly/rGPuoku
#remotesensing #EarthObs
Supporting Open Science with the CF Metadata Conventions for NetCDF

Slides for the presentation given on 11 December 2024 at the AGU Annual Meeting to the session for the AGU Open Science Recognition Prize. Abstact:The CF (Climate and Forecast) Conventions are a community-developed standard that promotes the sharing and automated processing of Earth systems science data in the netCDF data format (and in Zarr/GeoZarr). The CF conventions define metadata that can be used to describe the coordinate systems, data structure, and geophysical meaning and units of each variable. This enables users of data from different sources to decide which quantities are comparable and facilitates building applications with powerful extraction, analysis, and display capabilities. There is a mature and growing ecosystem of FOSS (Free and Open Source Software) and commercial software tools which work with CF. The CF standard has been essential to the success of high-profile internationally-coordinated modeling activities (e.g, the Coupled Model Intercomparison Project, which hosts more than 30 million files and more than 15 petabytes of data, all compliant with CF). CF is widely used by weather, climate, ocean and Earth observation scientists, and is gaining traction among others, such as the biogeochemistry and atmospheric chemistry communities.

Zenodo

how to tell if #netcdf was compiled with s3 support ? (on linux, just installed from RPM)

even an example netcdf url that should work from a bucket would be helpful