-
Notifications
You must be signed in to change notification settings - Fork 401
Improve greenspline and gpsgridder histories, update and add animations #5734
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
Conversation
While we can easily report % variance of the model, reporting rms misfit requires using the data. This PR adds the option to use -E when doing the -C+i+c to produce misft as function of eigenvalues used.
|
Some comments about the new animation 5:
|
Hm, not sure. The whole point of this exercise was to beef up the animations to HD and MP4. The format for the old anim05 is not HD given its region etc.
That I can do.
You mean inside, like now, but at top or left/right? There is no outside here.
Magnitudes drop off with eigenvalues. We either have to show some normalized plot which does not tell you much about how large the contribution is, or use a variable CPT taht decays over time to lower magnitues, or we pick something like what I have which forces the first few frames to clip but it sort of works for the rest.
Yes, was lazy.
I could but would not people just pause and advance one frame etc? Or perhaps not possible in YouTube viewer?
Yes, for which panel? I could color the ones in the left panel with the actual predicted values (so slowly should converge on the background color? |
Co-authored-by: Meghan Jones <meghanj@alum.mit.edu>
This PR further improves greenspline and gpsgridder via common constants and settings and options. New here is
Both animations show the cumulative and incremental solution as more eigenvalues are added to the solution. The purpose of both is to illustrate how selecting the number of eigenvalues is crucial for the final result and you are making trade-offs between misfit and undesirable short-wavelength noise. The anim05 example grids a ship-track data set whose points are shown on earth_relief_01m on the left panel, with the gridded solution on the right panel, and incremental additions in the center panel. The rms misfit in meters are shown on the right. Here is just a short snippet of the full movie (~2000 frames):
anim05_short.mp4
The anim15 animation derives from test gpsgridder1.sh but has been converted to a movie example. It shows the GPS data and model prediction on the left panel and the incremental vector components (x10 so we can see them) on the right. Above the panels is the history of the rms for the combined (c) as well as for east (u) and north (v) components. Again, this is just a short snippet of the full movie but you get the idea.
gps2.mp4
All tests pass as before. Note: For no eigenvalues we only see the least-squares trend solution upon which the Green's function adds deviations.