Declarative Visualization in Python - Update

more ...

Declarative Visualization in Python

more ...

New Website Design

Although it's not 100% finished, I'm launching the new version of my homepage. This version departs significantly from my older versions in that I've chosen to move everything to static site generator. I think this gels a nicer with my current writing/tools workflow, which leans heavily on plain-text files …

more ...


Abandoning Iris

Seven years ago, when I first started working with climate model output and analysis within Python, the software stack we had available was pretty shoddy. Although direct interfaces to netCDF (the de facto standard data format in climate science) existed, they could be kind of clunky. They didn't have smart …

more ...


Simple Ray Tracer in NumbaPro-CUDA

For a long time, I've been looking for a good application of CUDA/GPGPU programming to some of the basic analysis I do in my research. Unfortunately, there really hasn't ever been any low-hanging fruit. That coupled with my desire to avoid pure C-programming at all costs was an ideal …

more ...