Ok here goes. It's a 2D lattice of seismic lines that I would like to resample into a pseudo 3D dataset. XY coordinates locate a signal trace sampled in the time domain. Pretty large dataset, ~50GB total, but I've already cropped 500mb subsets.

The geometry of the input data is irregular, as wonky lines, and this would need generalising/gridding also. I've tested interpolation between lines in commercial software and as far as I can tell it will work fine. The idea is to get all that fiddly, unwieldy 2D data and streamline it into a hypercube that is easier to work with.
In terms of my python experience, well its mostly been signal processing and stats thus far. This is something totally new, and quite scary.