In [1]:
import os
from pathlib import Path

from es_sfgtools.processing.pipeline.data_handler import DataHandler
from es_sfgtools.processing.assets.siteconfig import SiteConfig, Site
from es_sfgtools.processing.operations.site_ops import (
    CTDfile_to_svp,
    masterfile_to_siteconfig,
    leverarmfile_to_atdoffset,
)
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [32,18]
from es_sfgtools.utils.loggers import BaseLogger
pride_path = Path.home() / ".PRIDE_PPPAR_BIN"
os.environ["PATH"] += os.pathsep + str(pride_path)
In [9]:
main_dir = Path("/Users/franklyndunbar/Project/SeaFloorGeodesy/Data/SFGMain")
dh = DataHandler(main_dir)
OVERRIDE=False
RES_FILTER = 25
network = "cascadia-gorda"
station = "NCC1"
survey = "2024_A_1126"

dh.change_working_station(network=network, station=station, survey=survey)
ncc1_2024_config = dh.station_dir / "NCC1_2024_config.yaml"
svp_path = dh.station_dir / "NCC1_CTD_2021_fit"
svp_path_processed = dh.station_dir / "svp.csv"
if not svp_path_processed.exists():
    svp_df = CTDfile_to_svp(svp_path)
    svp_df.to_csv(svp_path_processed)

config = SiteConfig.from_config(ncc1_2024_config)
config.sound_speed_data = svp_path_processed
gp_handler_ncc1= dh.get_garpos_handler(site_config=config)
In [11]:
site_path = Path(
    "/Users/franklyndunbar/Project/SeaFloorGeodesy/es_sfgtools/dev/NCC1_Dec3_move_around.json"
)

gp_handler_ncc1.load_campaign_data(site_path)
gp_handler_ncc1.set_campaign("2024_A_1126")
update_dict = {"rejectcriteria": 2.5,"log_lambda":[0]}
gp_handler_ncc1.set_inversion_params(update_dict)
for survey in list(gp_handler_ncc1.campaign.surveys.values()):
    print(survey)
id='2024_A_1126_1' type='circle drive' vesselName='1126' benchmarkIDs=['NCC1-1', 'NCC1-2', 'NCC1-3'] start=datetime.datetime(2024, 9, 22, 17, 30) end=datetime.datetime(2024, 9, 23, 0, 35) shot_data_path=None
id='2024_A_1126_2' type='center' vesselName='1126' benchmarkIDs=['NCC1-1', 'NCC1-2', 'NCC1-3-2'] start=datetime.datetime(2024, 9, 26, 15, 30) end=datetime.datetime(2024, 10, 8, 15, 0) shot_data_path=None
id='2024_A_1126_3' type='move around' vesselName='1126' benchmarkIDs=['NCC1-1', 'NCC1-2', 'NCC1-3-2'] start=datetime.datetime(2024, 10, 8, 16, 0) end=datetime.datetime(2024, 10, 11, 2, 0) shot_data_path=None
id='2024_A_1126_4' type='move around' vesselName='1126' benchmarkIDs=['NCC1-1', 'NCC1-2', 'NCC1-3-2'] start=datetime.datetime(2024, 10, 11, 2, 30) end=datetime.datetime(2024, 10, 13, 0, 16) shot_data_path=None
id='2024_A_1126_5' type='move around' vesselName='1126' benchmarkIDs=['NCC1-1', 'NCC1-2', 'NCC1-3-2'] start=datetime.datetime(2024, 10, 13, 0, 16) end=datetime.datetime(2024, 10, 14, 3, 36) shot_data_path=None
In [16]:
gp_handler_ncc1.prep_shotdata(overwrite=OVERRIDE)
update_dict = {"rejectcriteria": 2.5}
gp_handler_ncc1.set_inversion_params(update_dict)
In [5]:
gp_handler_ncc1.run_garpos(survey_id='2024_A_1126_1',override=OVERRIDE)
Running GARPOS for /Users/franklyndunbar/Project/SeaFloorGeodesy/Data/SFGMain/cascadia-gorda/NCC1/GARPOS/shotdata/2024_A_1126_1_circledrive_266_267.csv
       suffix  lamb0  lgrad  mu_t  mu_m
0  Cascadia_0    1.0    0.1   0.0   0.5
Inversion loop 001, RMS(TT) =  29.523536 ms, used_shot =  95.1%, reject =  227, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 002, RMS(TT) =  28.375784 ms, used_shot =  93.6%, reject =  300, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 003, RMS(TT) =  27.215106 ms, used_shot =  93.2%, reject =  315, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 004, RMS(TT) =  26.058317 ms, used_shot =  93.2%, reject =  317, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 005, RMS(TT) =  24.888718 ms, used_shot =  93.0%, reject =  327, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 006, RMS(TT) =  23.723316 ms, used_shot =  92.7%, reject =  338, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 007, RMS(TT) =  22.564607 ms, used_shot =  92.6%, reject =  346, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 008, RMS(TT) =  21.407878 ms, used_shot =  92.5%, reject =  350, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 009, RMS(TT) =  20.248691 ms, used_shot =  92.3%, reject =  358, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 010, RMS(TT) =  19.087175 ms, used_shot =  92.2%, reject =  365, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 011, RMS(TT) =  17.925978 ms, used_shot =  92.0%, reject =  371, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 012, RMS(TT) =  16.773115 ms, used_shot =  92.0%, reject =  372, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 013, RMS(TT) =  15.618099 ms, used_shot =  91.9%, reject =  379, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 014, RMS(TT) =  14.459541 ms, used_shot =  91.7%, reject =  384, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 015, RMS(TT) =  13.302064 ms, used_shot =  91.6%, reject =  389, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 016, RMS(TT) =  12.135857 ms, used_shot =  91.4%, reject =  401, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 017, RMS(TT) =  10.972307 ms, used_shot =  91.1%, reject =  416, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 018, RMS(TT) =   9.809199 ms, used_shot =  90.7%, reject =  431, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 019, RMS(TT) =   8.669156 ms, used_shot =  90.3%, reject =  451, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 020, RMS(TT) =   7.546801 ms, used_shot =  89.9%, reject =  471, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 021, RMS(TT) =   6.474336 ms, used_shot =  89.0%, reject =  511, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 022, RMS(TT) =   5.490271 ms, used_shot =  88.4%, reject =  541, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 023, RMS(TT) =   4.543815 ms, used_shot =  87.7%, reject =  574, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 024, RMS(TT) =   3.731932 ms, used_shot =  87.1%, reject =  601, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 025, RMS(TT) =   3.002587 ms, used_shot =  86.7%, reject =  617, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 026, RMS(TT) =   2.320904 ms, used_shot =  86.5%, reject =  630, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 027, RMS(TT) =   1.709449 ms, used_shot =  86.4%, reject =  634, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 028, RMS(TT) =   1.221512 ms, used_shot =  86.4%, reject =  633, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 029, RMS(TT) =   0.929733 ms, used_shot =  86.5%, reject =  627, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 030, RMS(TT) =   0.904814 ms, used_shot =  86.6%, reject =  624, Max(dX) =     3.9490, Hgt =   -982.693
Inversion loop 031, RMS(TT) =   0.903181 ms, used_shot =  86.6%, reject =  623, Max(dX) =     2.1441, Hgt =   -982.693
Inversion loop 032, RMS(TT) =   0.900593 ms, used_shot =  86.5%, reject =  626, Max(dX) =     1.0795, Hgt =   -982.693
Inversion loop 033, RMS(TT) =   0.899297 ms, used_shot =  86.5%, reject =  627, Max(dX) =     0.9483, Hgt =   -982.693
Inversion loop 034, RMS(TT) =   0.898898 ms, used_shot =  86.5%, reject =  626, Max(dX) =     1.6789, Hgt =   -982.693
Inversion loop 035, RMS(TT) =   0.898262 ms, used_shot =  86.5%, reject =  627, Max(dX) =     0.2665, Hgt =   -982.693
Inversion loop 036, RMS(TT) =   0.897645 ms, used_shot =  86.5%, reject =  628, Max(dX) =     0.2582, Hgt =   -982.693
Inversion loop 037, RMS(TT) =   0.897660 ms, used_shot =  86.5%, reject =  628, Max(dX) =     0.2178, Hgt =   -982.693
Inversion loop 038, RMS(TT) =   0.897660 ms, used_shot =  86.5%, reject =  628, Max(dX) =     0.0002, Hgt =   -982.693
Inversion loop 039, RMS(TT) =   0.897660 ms, used_shot =  86.5%, reject =  628, Max(dX) =     0.0001, Hgt =   -982.693
 ABIC =       49841.058588  misfit =  6.204 Cascadia_0
/Users/franklyndunbar/Project/SeaFloorGeodesy/Data/SFGMain/cascadia-gorda/NCC1/GARPOS/results/2024_A_1126_1/NCC1-3.CascadiaCascadia_0-res.dat
In [6]:
gp_handler_ncc1.plot_ts_results('2024_A_1126_1',res_filter=RES_FILTER)
Plotting results for survey  2024_A_1126_1
Delta Center Position
Array :  East 1.606 m, North 9.127 m, Up 0.000 m 
TSP M5209 : East 0.442 m, North -0.084 m, Up -0.088 m 
TSP M5210 : East 0.471 m, North -0.070 m, Up -0.118 m 
TSP M5211 : East 0.482 m, North -0.065 m, Up -0.087 m 

No description has been provided for this image
In [7]:
gp_handler_ncc1.run_garpos(survey_id="2024_A_1126_2", override=OVERRIDE)
Running GARPOS for /Users/franklyndunbar/Project/SeaFloorGeodesy/Data/SFGMain/cascadia-gorda/NCC1/GARPOS/shotdata/2024_A_1126_2_center_270_282.csv
       suffix  lamb0  lgrad  mu_t  mu_m
0  Cascadia_0    1.0    0.1   0.0   0.5
Inversion loop 001, RMS(TT) =  29.673279 ms, used_shot =  97.2%, reject = 3177, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 002, RMS(TT) =  28.660595 ms, used_shot =  96.3%, reject = 4218, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 003, RMS(TT) =  27.634412 ms, used_shot =  96.0%, reject = 4610, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 004, RMS(TT) =  26.621515 ms, used_shot =  95.8%, reject = 4765, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 005, RMS(TT) =  25.609737 ms, used_shot =  95.8%, reject = 4844, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 006, RMS(TT) =  24.598002 ms, used_shot =  95.7%, reject = 4896, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 007, RMS(TT) =  23.585293 ms, used_shot =  95.7%, reject = 4932, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 008, RMS(TT) =  22.602122 ms, used_shot =  95.6%, reject = 4978, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 009, RMS(TT) =  21.626029 ms, used_shot =  95.6%, reject = 5031, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 010, RMS(TT) =  20.658341 ms, used_shot =  95.6%, reject = 5073, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 011, RMS(TT) =  19.691242 ms, used_shot =  95.5%, reject = 5123, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 012, RMS(TT) =  18.719437 ms, used_shot =  95.5%, reject = 5187, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 013, RMS(TT) =  17.747708 ms, used_shot =  95.4%, reject = 5247, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 014, RMS(TT) =  16.775891 ms, used_shot =  95.4%, reject = 5299, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 015, RMS(TT) =  15.804829 ms, used_shot =  95.3%, reject = 5357, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 016, RMS(TT) =  14.833899 ms, used_shot =  95.2%, reject = 5431, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 017, RMS(TT) =  13.907236 ms, used_shot =  95.2%, reject = 5485, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 018, RMS(TT) =  12.981117 ms, used_shot =  95.2%, reject = 5543, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 019, RMS(TT) =  12.054194 ms, used_shot =  95.1%, reject = 5613, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 020, RMS(TT) =  11.127840 ms, used_shot =  95.0%, reject = 5676, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 021, RMS(TT) =  10.201916 ms, used_shot =  95.0%, reject = 5760, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 022, RMS(TT) =   9.202135 ms, used_shot =  94.9%, reject = 5851, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 023, RMS(TT) =   8.203762 ms, used_shot =  94.8%, reject = 5941, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 024, RMS(TT) =   7.217032 ms, used_shot =  94.7%, reject = 6025, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 025, RMS(TT) =   6.240240 ms, used_shot =  94.6%, reject = 6119, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 026, RMS(TT) =   5.275785 ms, used_shot =  94.6%, reject = 6224, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 027, RMS(TT) =   4.336586 ms, used_shot =  94.4%, reject = 6365, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 028, RMS(TT) =   3.446121 ms, used_shot =  94.3%, reject = 6505, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 029, RMS(TT) =   2.526802 ms, used_shot =  94.2%, reject = 6626, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 030, RMS(TT) =   1.974759 ms, used_shot =  94.1%, reject = 6689, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 031, RMS(TT) =   1.467661 ms, used_shot =  94.1%, reject = 6747, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 032, RMS(TT) =   1.144622 ms, used_shot =  94.0%, reject = 6806, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 033, RMS(TT) =   0.894841 ms, used_shot =  94.0%, reject = 6898, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 034, RMS(TT) =   0.816796 ms, used_shot =  93.9%, reject = 6992, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 035, RMS(TT) =   0.805607 ms, used_shot =  93.8%, reject = 7069, Max(dX) =    10.0000, Hgt =   -982.693
Inversion loop 036, RMS(TT) =   0.800828 ms, used_shot =  93.7%, reject = 7152, Max(dX) =     8.1203, Hgt =   -982.693
Inversion loop 037, RMS(TT) =   0.798516 ms, used_shot =  93.7%, reject = 7236, Max(dX) =     4.3195, Hgt =   -982.693
Inversion loop 038, RMS(TT) =   0.797161 ms, used_shot =  93.6%, reject = 7286, Max(dX) =     3.3752, Hgt =   -982.693
Inversion loop 039, RMS(TT) =   0.795976 ms, used_shot =  93.6%, reject = 7336, Max(dX) =     2.4571, Hgt =   -982.693
Inversion loop 040, RMS(TT) =   0.795220 ms, used_shot =  93.6%, reject = 7366, Max(dX) =     2.7076, Hgt =   -982.693
Inversion loop 041, RMS(TT) =   0.795008 ms, used_shot =  93.5%, reject = 7375, Max(dX) =     1.8012, Hgt =   -982.693
Inversion loop 042, RMS(TT) =   0.794904 ms, used_shot =  93.5%, reject = 7377, Max(dX) =     1.6813, Hgt =   -982.693
Inversion loop 043, RMS(TT) =   0.795067 ms, used_shot =  93.6%, reject = 7367, Max(dX) =     1.9833, Hgt =   -982.693
Inversion loop 044, RMS(TT) =   0.795083 ms, used_shot =  93.6%, reject = 7358, Max(dX) =     2.8968, Hgt =   -982.693
Inversion loop 045, RMS(TT) =   0.795071 ms, used_shot =  93.6%, reject = 7355, Max(dX) =     1.9789, Hgt =   -982.693
Inversion loop 046, RMS(TT) =   0.795087 ms, used_shot =  93.6%, reject = 7353, Max(dX) =     2.0557, Hgt =   -982.693
Inversion loop 047, RMS(TT) =   0.794975 ms, used_shot =  93.6%, reject = 7359, Max(dX) =     1.5113, Hgt =   -982.693
Inversion loop 048, RMS(TT) =   0.795002 ms, used_shot =  93.6%, reject = 7358, Max(dX) =     1.4571, Hgt =   -982.693
Inversion loop 049, RMS(TT) =   0.794956 ms, used_shot =  93.6%, reject = 7361, Max(dX) =     2.3951, Hgt =   -982.693
Inversion loop 050, RMS(TT) =   0.795037 ms, used_shot =  93.6%, reject = 7357, Max(dX) =     2.2504, Hgt =   -982.693
Inversion loop 051, RMS(TT) =   0.795039 ms, used_shot =  93.6%, reject = 7357, Max(dX) =     2.5140, Hgt =   -982.693
Inversion loop 052, RMS(TT) =   0.795131 ms, used_shot =  93.6%, reject = 7352, Max(dX) =     1.8637, Hgt =   -982.693
Inversion loop 053, RMS(TT) =   0.795256 ms, used_shot =  93.6%, reject = 7339, Max(dX) =     4.6498, Hgt =   -982.693
Inversion loop 054, RMS(TT) =   0.794889 ms, used_shot =  93.6%, reject = 7340, Max(dX) =     8.3261, Hgt =   -982.693
Inversion loop 055, RMS(TT) =   0.794994 ms, used_shot =  93.6%, reject = 7327, Max(dX) =     4.3530, Hgt =   -982.693
Inversion loop 056, RMS(TT) =   0.794900 ms, used_shot =  93.6%, reject = 7315, Max(dX) =     5.1554, Hgt =   -982.693
Inversion loop 057, RMS(TT) =   0.794783 ms, used_shot =  93.6%, reject = 7311, Max(dX) =     4.0308, Hgt =   -982.693
Inversion loop 058, RMS(TT) =   0.794692 ms, used_shot =  93.6%, reject = 7315, Max(dX) =     0.8444, Hgt =   -982.693
Inversion loop 059, RMS(TT) =   0.794652 ms, used_shot =  93.6%, reject = 7317, Max(dX) =     0.8061, Hgt =   -982.693
Inversion loop 060, RMS(TT) =   0.794609 ms, used_shot =  93.6%, reject = 7319, Max(dX) =     5.8452, Hgt =   -982.693
Inversion loop 061, RMS(TT) =   0.794565 ms, used_shot =  93.6%, reject = 7321, Max(dX) =     0.2364, Hgt =   -982.693
Inversion loop 062, RMS(TT) =   0.794519 ms, used_shot =  93.6%, reject = 7323, Max(dX) =     0.4145, Hgt =   -982.693
Inversion loop 063, RMS(TT) =   0.794495 ms, used_shot =  93.6%, reject = 7324, Max(dX) =     0.2309, Hgt =   -982.693
Inversion loop 064, RMS(TT) =   0.794494 ms, used_shot =  93.6%, reject = 7324, Max(dX) =     0.2330, Hgt =   -982.693
Inversion loop 065, RMS(TT) =   0.794494 ms, used_shot =  93.6%, reject = 7324, Max(dX) =     0.0000, Hgt =   -982.693
 ABIC =     1645844.059587  misfit =  4.814 Cascadia_0
/Users/franklyndunbar/Project/SeaFloorGeodesy/Data/SFGMain/cascadia-gorda/NCC1/GARPOS/results/2024_A_1126_2/NCC1-3.CascadiaCascadia_0-res.dat
In [8]:
gp_handler_ncc1.plot_ts_results("2024_A_1126_2",res_filter=RES_FILTER)
Plotting results for survey  2024_A_1126_2
Delta Center Position
Array :  East -0.274 m, North 2.537 m, Up 0.000 m 
TSP M5209 : East 0.001 m, North 0.297 m, Up 0.383 m 
TSP M5210 : East -0.011 m, North 0.309 m, Up 0.387 m 
TSP M5211 : East -0.006 m, North 0.296 m, Up 0.387 m 

No description has been provided for this image
In [17]:
gp_handler_ncc1.run_garpos(survey_id="2024_A_1126_3",override=OVERRIDE)
Results already exist for /Users/franklyndunbar/Project/SeaFloorGeodesy/Data/SFGMain/cascadia-gorda/NCC1/GARPOS/results/2024_A_1126_3/_0_results.json
In [18]:
gp_handler_ncc1.plot_ts_results("2024_A_1126_3",res_filter=RES_FILTER)
Plotting results for survey  2024_A_1126_3
Delta Center Position
Array :  East 0.511 m, North 2.027 m, Up 0.000 m 
TSP M5209 : East 0.081 m, North 0.081 m, Up 0.123 m 
TSP M5210 : East 0.061 m, North 0.070 m, Up 0.080 m 
TSP M5211 : East 0.053 m, North 0.064 m, Up 0.113 m 

No description has been provided for this image
In [19]:
gp_handler_ncc1.run_garpos(survey_id="2024_A_1126_4",override=OVERRIDE)
Results already exist for /Users/franklyndunbar/Project/SeaFloorGeodesy/Data/SFGMain/cascadia-gorda/NCC1/GARPOS/results/2024_A_1126_4/_0_results.json
In [20]:
gp_handler_ncc1.plot_ts_results("2024_A_1126_4",res_filter=RES_FILTER)
Plotting results for survey  2024_A_1126_4
Delta Center Position
Array :  East 0.442 m, North 3.663 m, Up 0.000 m 
TSP M5209 : East -0.251 m, North -0.044 m, Up -0.063 m 
TSP M5210 : East -0.236 m, North -0.078 m, Up -0.106 m 
TSP M5211 : East -0.247 m, North -0.040 m, Up -0.058 m 

No description has been provided for this image
In [21]:
gp_handler_ncc1.run_garpos(survey_id="2024_A_1126_5",override=OVERRIDE)
Results already exist for /Users/franklyndunbar/Project/SeaFloorGeodesy/Data/SFGMain/cascadia-gorda/NCC1/GARPOS/results/2024_A_1126_5/_0_results.json
In [22]:
gp_handler_ncc1.plot_ts_results("2024_A_1126_5",res_filter=RES_FILTER)
Plotting results for survey  2024_A_1126_5
Delta Center Position
Array :  East 2.242 m, North 7.575 m, Up 0.000 m 
TSP M5209 : East -0.192 m, North -0.093 m, Up -0.116 m 
TSP M5210 : East -0.137 m, North -0.076 m, Up -0.113 m 
TSP M5211 : East -0.170 m, North -0.055 m, Up -0.105 m 

No description has been provided for this image