-
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
Writing temporary intermediate grids to disk #60
Comments
Unfortunately it's how we use GMT when the appropriate functionality isn't in pyGMT... Nothing we can do without touching pyGMT. |
Ah ok! |
Not sure if it matters, as |
Actually, there is an alternative. It seems like pyGMT has an API (see the documentation) to talk to GMT through virtual files. This could remove the need for these temporary files but I'm unsure if I can get it working today. @alessandrofelder I think the virtual files thing somehow removes the need to actually write anything to disk. Unsure how it actually works but I imagine you can trick GMT into reading from RAM instead. |
The performance-critical part (the call to |
How important is to write resampled.nc, original.nc, diff.nc and diff.xyz and others (?) to disk after an update?
When there are large number of input files, this creates significant I/O overhead.
The text was updated successfully, but these errors were encountered: