2025-03-16 07:32:43	INFO	::casa	Using user configuration file /home/casatest/.casa/config.py
2025-03-16 07:32:43	INFO	::casa	loaded config file : /wheeldirectory/casa-6.7.2-8-py3.12.el8/lib/py/lib/python3.12/site-packages/casaconfig/config.py
2025-03-16 07:32:43	INFO	::casa	loaded config file : /home/casatest/.casa/config.py
2025-03-16 07:32:43	INFO	::casa	
2025-03-16 07:32:43	INFO	::casa	config values
2025-03-16 07:32:43	INFO	::casa	    agg = False
2025-03-16 07:32:43	INFO	::casa	    cachedir = '/home/casatest/.casa'
2025-03-16 07:32:43	INFO	::casa	    casaconfig_verbose = 1
2025-03-16 07:32:43	INFO	::casa	    colors = 'Neutral'
2025-03-16 07:32:43	INFO	::casa	    data_auto_update = False
2025-03-16 07:32:43	INFO	::casa	    datapath = ['/opt/casa/data/master', '/opt/casa/data/casatestdata']
2025-03-16 07:32:43	INFO	::casa	    iplog = False
2025-03-16 07:32:43	INFO	::casa	    iplogfile = '/home/casatest/casa6/casatasks/tests/casashell_tests/work/test_task_wvrgcal_casashell/ipython-20250316-073241.log'
2025-03-16 07:32:43	INFO	::casa	    log2term = True
2025-03-16 07:32:43	INFO	::casa	    logfile = '/home/casatest/casa6/casatasks/tests/casashell_tests/work/test_task_wvrgcal_casashell/casa-20250316-073241.log'
2025-03-16 07:32:43	INFO	::casa	    measures_auto_update = False
2025-03-16 07:32:43	INFO	::casa	    measurespath = '/opt/casa/data/master'
2025-03-16 07:32:43	INFO	::casa	    nogui = False
2025-03-16 07:32:43	INFO	::casa	    nologfile = False
2025-03-16 07:32:43	INFO	::casa	    nologger = True
2025-03-16 07:32:43	INFO	::casa	    pipeline = False
2025-03-16 07:32:43	INFO	::casa	    startupfile = '/home/casatest/.casa/startup.py'
2025-03-16 07:32:43	INFO	::casa	    user_site = False
2025-03-16 07:32:43	INFO	::casa	
2025-03-16 07:32:43	INFO	::casa	casarundata version is unknown, this is probably a legacy version not installed by casaconfig
2025-03-16 07:32:43	INFO	::casa	measures version : WSRT_Measures_20211217-160001.ztar
2025-03-16 07:32:43	INFO	::casa	
2025-03-16 07:32:43	INFO	::casa	Checking Measures tables in data repository sub-directory /opt/casa/data/master/geodetic
2025-03-16 07:32:43	INFO	::casa	  IERSeop2000 (version date, last date in table (UTC)): 2025/03/10/15:15, 2025/02/08/00:00:00
2025-03-16 07:32:43	INFO	::casa	  IERSeop97 (version date, last date in table (UTC)): 2025/03/10/15:15, 2025/02/08/00:00:00
2025-03-16 07:32:43	INFO	::casa	  IERSpredict (version date, last date in table (UTC)): 2025/03/15/15:15, 2025/06/13/00:00:00
2025-03-16 07:32:43	INFO	::casa	  TAI_UTC (version date, last date in table (UTC)): 2025/03/08/15:15, 2017/01/01/00:00:00

Running tests...
----------------------------------------------------------------------

Using user configuration file /home/casatest/.casa/config.py

No event loop hook running.
Using matplotlib backend: agg
CASA 6.7.2.8 -- Common Astronomy Software Applications [6.7.2.8]
2025-03-16 07:32:50	SEVERE	wvrgcal::::casa	Exception Reported: Error in wvrgcal: the vis parameter must be a path that exists ('' does not exist)
2025-03-16 07:32:50	INFO	wvrgcal::::casa	Traceback (most recent call last):
2025-03-16 07:32:50	INFO	wvrgcal::::casa+	  File "/wheeldirectory/casa-6.7.2-8-py3.12.el8/lib/py/lib/python3.12/site-packages/casashell/private/wvrgcal.py", line 889, in __call__
2025-03-16 07:32:50	INFO	wvrgcal::::casa+	    assert _pc.validate(_invocation_parameters,self.__schema), create_error_string(_pc.errors)
2025-03-16 07:32:50	INFO	wvrgcal::::casa+	           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-16 07:32:50	INFO	wvrgcal::::casa+	AssertionError: the vis parameter must be a path that exists ('' does not exist)
Expected error ...
.2025-03-16 07:32:52	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:32:52	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:32:52	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=0.0, segsource=False, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='0455-462', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:32:52	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:32:52	INFO		Will use all WVR SPWs:
2025-03-16 07:32:52	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:32:52	INFO		Will produce solutions for all SPWs:
2025-03-16 07:32:52	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:32:52	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:32:56	INFO	wvrgcal::::casa	
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	4.34682e-23     0.270989        0.00475384      29.0919 13.9409 6.28762 4.00758 
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	(138.24, 146.304)
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	0       CM01    No      Yes     0.837           18.1
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	1       CM02    No      Yes     0.91            18.1
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	2       DA41    Yes     No      1.55            16.2
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	3       DA42    Yes     No      3.14            15.8
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	4       DV02    Yes     No      0.103           4.12e-05
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	5       DV03    Yes     No      2.33            8.51
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	6       DV04    Yes     No      3.12            17.2
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	7       DV05    Yes     No      3.07            16.1
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	8       DV06    Yes     No      3.93            16.9
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	9       DV08    Yes     No      1.39            23.3
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	10      DV09    Yes     No      2.91            9.46
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	11      DV11    Yes     No      3.68            18.9
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	12      DV12    Yes     No      0.806           14.6
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	13      DV13    Yes     No       2.1            15.4
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	14      DV14    Yes     No      1.52            12.4
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	15      PM02    Yes     No      1.79            15.4
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	16      PM03    Yes     No       1.7            14.6
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	17      PM04    Yes     No      1.27              25
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.84947
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 7.21351
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.0186031
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	
2025-03-16 07:32:56	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:32:56	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:32:51.635143 End time: 2025-03-16 07:32:55.921892
2025-03-16 07:32:56	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:32:56	INFO	wvrgcal::::casa	##########################################
test10
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [0.837, 0.91, 1.55, 3.14, 0.103, 2.33, 3.12, 3.07, 3.93, 1.39, 2.91, 3.68, 0.806, 2.1, 1.52, 1.79, 1.7, 1.27], 'Disc_um': [18.1, 18.1, 16.2, 15.8, 4.12e-05, 8.51, 17.2, 16.1, 16.9, 23.3, 9.46, 18.9, 14.6, 15.4, 12.4, 15.4, 14.6, 25.0], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(-2.3211819145293244), np.int64(1): np.float64(-2.032236036194858), np.int64(2): np.float64(-2.286875682374289), np.int64(3): np.float64(-1.981536729956785), np.int64(1000): np.float64(-1.0486890865596377), np.int64(1001): np.float64(-0.9181453620635001), np.int64(1002): np.float64(-1.0331889562809744), np.int64(1003): np.float64(-0.8952401538911641)}
Ant 0 Max diff (deg) 0.007109038602591156
Ant 0 Min diff (deg) -0.004932234550198089
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(0): np.float64(-2.320728290143768), np.int64(1): np.float64(-2.0309929158681115), np.int64(2): np.float64(-2.2864676115091793), np.int64(3): np.float64(-1.9804355974394365), np.int64(1000): np.float64(-1.04848383336574), np.int64(1001): np.float64(-0.9175841669801912), np.int64(1002): np.float64(-1.0330045284883569), np.int64(1003): np.float64(-0.8947429565487504)}
Ant 1 Max diff (deg) 0.007543685550572832
Ant 1 Min diff (deg) -0.005233762090199434
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(-2.2370044012614874), np.int64(1): np.float64(-1.9558938926390468), np.int64(2): np.float64(-2.206407858317772), np.int64(3): np.float64(-1.9078153802369666), np.int64(1000): np.float64(-1.0106574340601884), np.int64(1001): np.float64(-0.8836547920158448), np.int64(1002): np.float64(-0.9968346874387153), np.int64(1003): np.float64(-0.8619337248559891)}
Ant 2 Max diff (deg) 0.00614642566362722
Ant 2 Min diff (deg) -0.007174749432986793
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(-1.5222337118897622), np.int64(1): np.float64(-1.2219982698373606), np.int64(2): np.float64(-1.4815050483554428), np.int64(3): np.float64(-1.1718728603144264), np.int64(1000): np.float64(-0.6877319466577253), np.int64(1001): np.float64(-0.5520877925784919), np.int64(1002): np.float64(-0.6693313628309636), np.int64(1003): np.float64(-0.5294415638954444)}
Ant 3 Max diff (deg) 0.007659769570398822
Ant 3 Min diff (deg) -0.009207608688883928
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(-5.116061290147904), np.int64(1): np.float64(-5.116061290147904), np.int64(2): np.float64(-5.116061290147904), np.int64(3): np.float64(-5.116061290147904), np.int64(1000): np.float64(-2.311389390859091), np.int64(1001): np.float64(-2.311389390859091), np.int64(1002): np.float64(-2.311389390859091), np.int64(1003): np.float64(-2.311389390859091)}
Ant 4 Max diff (deg) 0.0
Ant 4 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(-2.2515489679512397), np.int64(1): np.float64(-1.9704622304265058), np.int64(2): np.float64(-2.2182359573954535), np.int64(3): np.float64(-1.9251470454627686), np.int64(1000): np.float64(-1.017229277927621), np.int64(1001): np.float64(-0.8902368853767353), np.int64(1002): np.float64(-1.0021792131499927), np.int64(1003): np.float64(-0.8697637298311012)}
Ant 5 Max diff (deg) 0.008507295540951532
Ant 5 Min diff (deg) -0.008754631679381397
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(-2.3179431585423353), np.int64(1): np.float64(-2.0200096340240297), np.int64(2): np.float64(-2.2866948075451585), np.int64(3): np.float64(-1.9644025840834463), np.int64(1000): np.float64(-1.0472254341341287), np.int64(1001): np.float64(-0.9126216141907628), np.int64(1002): np.float64(-1.0331073639899202), np.int64(1003): np.float64(-0.8874987922189117)}
Ant 6 Max diff (deg) 0.010999038029526176
Ant 6 Min diff (deg) -0.011927295442566432
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(-2.242684424158915), np.int64(1): np.float64(-1.9483478556851743), np.int64(2): np.float64(-2.201900386710233), np.int64(3): np.float64(-1.9062064471730675), np.int64(1000): np.float64(-1.013224658591675), np.int64(1001): np.float64(-0.8802458710121179), np.int64(1002): np.float64(-0.994798384608542), np.int64(1003): np.float64(-0.8612067668894046)}
Ant 7 Max diff (deg) 0.008819097077481075
Ant 7 Min diff (deg) -0.009154841304489736
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(-2.317702332547732), np.int64(1): np.float64(-2.022852853404258), np.int64(2): np.float64(-2.2857128834224585), np.int64(3): np.float64(-1.9703736569334556), np.int64(1000): np.float64(-1.0471170399438003), np.int64(1001): np.float64(-0.9139064729967767), np.int64(1002): np.float64(-1.0326635737945058), np.int64(1003): np.float64(-0.8901965897968669)}
Ant 8 Max diff (deg) 0.009966418739589145
Ant 8 Min diff (deg) -0.014468773309262772
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(-2.3203980727166544), np.int64(1): np.float64(-2.0312514594544755), np.int64(2): np.float64(-2.285220722017837), np.int64(3): np.float64(-1.982857071908878), np.int64(1000): np.float64(-1.048334099373132), np.int64(1001): np.float64(-0.917700985571889), np.int64(1002): np.float64(-1.0324414700551836), np.int64(1003): np.float64(-0.8958367621195062)}
Ant 9 Max diff (deg) 0.01199016375076134
Ant 9 Min diff (deg) -0.008121854000071593
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(-2.2505124195649917), np.int64(1): np.float64(-1.9646429616763665), np.int64(2): np.float64(-2.2203672859626034), np.int64(3): np.float64(-1.9151092783436816), np.int64(1000): np.float64(-1.0167616728341673), np.int64(1001): np.float64(-0.8876074151049291), np.int64(1002): np.float64(-1.0031416885353823), np.int64(1003): np.float64(-0.8652288711623459)}
Ant 10 Max diff (deg) 0.005708569306779765
Ant 10 Min diff (deg) -0.0046080592980013435
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(-2.325070353752792), np.int64(1): np.float64(-2.0207453688290737), np.int64(2): np.float64(-2.281141091615627), np.int64(3): np.float64(-1.9735253095925582), np.int64(1000): np.float64(-1.0504454931546785), np.int64(1001): np.float64(-0.9129545091194675), np.int64(1002): np.float64(-1.0305987139916486), np.int64(1003): np.float64(-0.8916207975154826)}
Ant 11 Max diff (deg) 0.005219893727258285
Ant 11 Min diff (deg) -0.005879489249347003
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(-2.315404555842188), np.int64(1): np.float64(-2.027102592052307), np.int64(2): np.float64(-2.2731695242050116), np.int64(3): np.float64(-1.9809397248120675), np.int64(1000): np.float64(-1.0460782429673126), np.int64(1001): np.float64(-0.9158263082506384), np.int64(1002): np.float64(-1.0269975713123571), np.int64(1003): np.float64(-0.8949704671544048)}
Ant 12 Max diff (deg) 0.009984401010874056
Ant 12 Min diff (deg) -0.008677464526579914
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(-2.1878076683648073), np.int64(1): np.float64(-1.9135149221145742), np.int64(2): np.float64(-2.160788789214155), np.int64(3): np.float64(-1.8683490738493536), np.int64(1000): np.float64(-0.9884319161119051), np.int64(1001): np.float64(-0.864508500865016), np.int64(1002): np.float64(-0.9762250053631942), np.int64(1003): np.float64(-0.8441031964527177)}
Ant 13 Max diff (deg) 0.009495703740827643
Ant 13 Min diff (deg) -0.007311137952383362
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 14:  {np.int64(0): np.float64(-2.3071828640749157), np.int64(1): np.float64(-2.0378533793790226), np.int64(2): np.float64(-2.2766485942268107), np.int64(3): np.float64(-1.9877677932517024), np.int64(1000): np.float64(-1.0423647346809213), np.int64(1001): np.float64(-0.9206831317318489), np.int64(1002): np.float64(-1.0285687152240746), np.int64(1003): np.float64(-0.8980553332157264)}
Ant 14 Max diff (deg) 0.006330377408414023
Ant 14 Min diff (deg) -0.007685053430314781
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 15:  {np.int64(0): np.float64(-2.3682764868181576), np.int64(1): np.float64(-2.054643294930978), np.int64(2): np.float64(-2.3413859240069486), np.int64(3): np.float64(-2.0073865390850987), np.int64(1000): np.float64(-1.0699660944011251), np.int64(1001): np.float64(-0.9282691241704146), np.int64(1002): np.float64(-1.057816438973337), np.int64(1003): np.float64(-0.906918965455132)}
Ant 15 Max diff (deg) 0.009348534095289907
Ant 15 Min diff (deg) -0.00510070543109542
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 16:  {np.int64(0): np.float64(-2.367858022122869), np.int64(1): np.float64(-2.0739613901638645), np.int64(2): np.float64(-2.334480768340446), np.int64(3): np.float64(-2.0169377474141577), np.int64(1000): np.float64(-1.0697767177753223), np.int64(1001): np.float64(-0.9369966524230087), np.int64(1002): np.float64(-1.054696953140817), np.int64(1003): np.float64(-0.9112339931876772)}
Ant 16 Max diff (deg) 0.006082997381364308
Ant 16 Min diff (deg) -0.006431595385954392
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 17:  {np.int64(0): np.float64(-2.3243525763822754), np.int64(1): np.float64(-2.040489859405728), np.int64(2): np.float64(-2.2900853042236307), np.int64(3): np.float64(-1.9880198506326128), np.int64(1000): np.float64(-1.0501220484637257), np.int64(1001): np.float64(-0.9218747254400661), np.int64(1002): np.float64(-1.0346391589436754), np.int64(1003): np.float64(-0.8981695253219826)}
Ant 17 Max diff (deg) 0.008407203607891489
Ant 17 Min diff (deg) -0.008801109449958489
.2025-03-16 07:32:58	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:32:58	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:32:58	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=0.0, segsource=False, sourceflag=[], tie=[], nsol=5, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:32:58	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:32:58	INFO		Will use all WVR SPWs:
2025-03-16 07:32:58	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:32:58	INFO		Will produce solutions for all SPWs:
2025-03-16 07:32:58	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:32:58	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:33:16	INFO	wvrgcal::::casa	
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	7.41158e-26     0.280023        0.00547858      29.0901 13.8145 6.18775 3.93419 
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	1.55495e-22     0.27416 0.00567118      31.2038 14.2675 6.31127 4.00335 
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	3.79315e-25     0.276455        0.00673093      31.76   14.2181 6.21763 3.92949 
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	4.26115e-24     0.271322        0.00510607      29.2403 13.9102 6.24743 3.97687 
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	1.46773e-22     0.271384        0.00449562      28.9284 13.9483 6.31304 4.02818 
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	0       CM01    No      Yes     51.2            79.5
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	1       CM02    No      Yes     51.1            80.8
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	2       DA41    Yes     No      50.7            81.2
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	3       DA42    Yes     No      44.1            76.8
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	4       DV02    Yes     No       446             113
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	5       DV03    Yes     No      55.8            86.2
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	6       DV04    Yes     No      51.9              82
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	7       DV05    Yes     No      54.1            94.9
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	8       DV06    Yes     No      51.8            77.6
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	9       DV08    Yes     No      50.7              86
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	10      DV09    Yes     No      52.1             103
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	11      DV11    Yes     No      55.9            99.7
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	12      DV12    Yes     No        54            78.6
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	13      DV13    Yes     No      51.3            86.1
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	14      DV14    Yes     No      53.8            93.5
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	15      PM02    Yes     No      52.6             100
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	16      PM03    Yes     No      52.8            90.4
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	17      PM04    Yes     No      51.8            71.4
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.66877
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 214.461
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 1.00638
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	
2025-03-16 07:33:16	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:33:16	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:32:57.674926 End time: 2025-03-16 07:33:16.121443
2025-03-16 07:33:16	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:33:16	INFO	wvrgcal::::casa	##########################################
test11
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [51.2, 51.1, 50.7, 44.1, 446.0, 55.8, 51.9, 54.1, 51.8, 50.7, 52.1, 55.9, 54.0, 51.3, 53.8, 52.6, 52.8, 51.8], 'Disc_um': [79.5, 80.8, 81.2, 76.8, 113.0, 86.2, 82.0, 94.9, 77.6, 86.0, 103.0, 99.7, 78.6, 86.1, 93.5, 100.0, 90.4, 71.4], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column OBSERVATION_ID
Column OBSERVATION_ID PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(5.34851861480654), np.int64(1): np.float64(1.1223468913594523), np.int64(2): np.float64(0.7029413676429745), np.int64(3): np.float64(0.6826245990335504)}
Ant 0 Max diff (deg) 1.0218407447534226
Ant 0 Min diff (deg) -1.0329038804195072
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(0): np.float64(5.350677336265813), np.int64(1): np.float64(1.1228068993467346), np.int64(2): np.float64(0.7038908065713437), np.int64(3): np.float64(0.6834134411699484)}
Ant 1 Max diff (deg) 1.0228825516198086
Ant 1 Min diff (deg) -1.033966673733154
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(5.192840939963243), np.int64(1): np.float64(1.0883488537710697), np.int64(2): np.float64(0.6890030430767928), np.int64(3): np.float64(0.6680228389282892)}
Ant 2 Max diff (deg) 0.9972661093626378
Ant 2 Min diff (deg) -1.0082728384277324
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(4.110601723712545), np.int64(1): np.float64(0.8446723187770893), np.int64(2): np.float64(0.6431620186026016), np.int64(3): np.float64(0.6096883302053655)}
Ant 3 Max diff (deg) 0.8775272401093552
Ant 3 Min diff (deg) -0.8842490477955955
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(11.22299805725999), np.int64(1): np.float64(2.6758716479283713), np.int64(2): np.float64(1.400554975897946), np.int64(3): np.float64(1.5950937935328842)}
Ant 4 Max diff (deg) 2.346416572754709
Ant 4 Min diff (deg) -2.373361965293949
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(5.322766587421554), np.int64(1): np.float64(1.1243266410374773), np.int64(2): np.float64(0.7225307961860713), np.int64(3): np.float64(0.7041731872210057)}
Ant 5 Max diff (deg) 1.0465999000210005
Ant 5 Min diff (deg) -1.0565298024319034
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(5.443994477158893), np.int64(1): np.float64(1.143995443784652), np.int64(2): np.float64(0.7326987437422576), np.int64(3): np.float64(0.7101511576362647)}
Ant 6 Max diff (deg) 1.056433732457572
Ant 6 Min diff (deg) -1.0695107213908894
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(5.265475357064896), np.int64(1): np.float64(1.1053780137612481), np.int64(2): np.float64(0.7077734549356993), np.int64(3): np.float64(0.6888431712255763)}
Ant 7 Max diff (deg) 1.0282113683402425
Ant 7 Min diff (deg) -1.0346144069181467
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(5.329330768212695), np.int64(1): np.float64(1.114236579163057), np.int64(2): np.float64(0.6975399111715659), np.int64(3): np.float64(0.677398512164471)}
Ant 8 Max diff (deg) 1.0142269593349251
Ant 8 Min diff (deg) -1.0225827657614932
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(5.32443176448444), np.int64(1): np.float64(1.1167582112075518), np.int64(2): np.float64(0.6965986642257683), np.int64(3): np.float64(0.6763795553963927)}
Ant 9 Max diff (deg) 1.014208909472588
Ant 9 Min diff (deg) -1.0246606618067045
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(5.2285592719523715), np.int64(1): np.float64(1.095699052551435), np.int64(2): np.float64(0.6949184029776129), np.int64(3): np.float64(0.6746680523437636)}
Ant 10 Max diff (deg) 1.0043029086540862
Ant 10 Min diff (deg) -1.0161975361573745
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(5.351946556290181), np.int64(1): np.float64(1.1164681289963152), np.int64(2): np.float64(0.7002553289007439), np.int64(3): np.float64(0.6834902656200246)}
Ant 11 Max diff (deg) 1.0173014856617488
Ant 11 Min diff (deg) -1.0297864125750333
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(5.314103473947284), np.int64(1): np.float64(1.1128018635951022), np.int64(2): np.float64(0.6923604232718265), np.int64(3): np.float64(0.6754268597690505)}
Ant 12 Max diff (deg) 1.010195782257746
Ant 12 Min diff (deg) -1.0205637237831056
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(5.139926540337415), np.int64(1): np.float64(1.0810363033494959), np.int64(2): np.float64(0.6930770480871762), np.int64(3): np.float64(0.6724820945351304)}
Ant 13 Max diff (deg) 0.9996399564678562
Ant 13 Min diff (deg) -1.009203479386887
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 14:  {np.int64(0): np.float64(5.327797133215375), np.int64(1): np.float64(1.1249459367897288), np.int64(2): np.float64(0.7016764288358326), np.int64(3): np.float64(0.6853672756657172)}
Ant 14 Max diff (deg) 1.0266302899255635
Ant 14 Min diff (deg) -1.037031828504098
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 15:  {np.int64(0): np.float64(5.396070103814557), np.int64(1): np.float64(1.1221175909314596), np.int64(2): np.float64(0.6992339424323482), np.int64(3): np.float64(0.6777536345207125)}
Ant 15 Max diff (deg) 1.015070210495331
Ant 15 Min diff (deg) -1.0260819685665368
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 16:  {np.int64(0): np.float64(5.419903986486265), np.int64(1): np.float64(1.1356059275707118), np.int64(2): np.float64(0.7051715344932012), np.int64(3): np.float64(0.6861408623123886)}
Ant 16 Max diff (deg) 1.0270663063139374
Ant 16 Min diff (deg) -1.039493099190441
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 17:  {np.int64(0): np.float64(5.343881274893526), np.int64(1): np.float64(1.1215345596401463), np.int64(2): np.float64(0.6993032173131395), np.int64(3): np.float64(0.6799720841591874)}
Ant 17 Max diff (deg) 1.0180932667363933
Ant 17 Min diff (deg) -1.0292573337221498
.2025-03-16 07:33:18	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:33:18	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:33:18	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=-1.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=True, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:33:18	INFO	wvrgcal::::casa	Using dispersion table /opt/casa/data/master/alma/wvrgcal/libair-ddefault.csv
2025-03-16 07:33:18	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:33:18	INFO		Will use all WVR SPWs:
2025-03-16 07:33:18	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:33:18	INFO		Will produce solutions for all SPWs:
2025-03-16 07:33:18	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:33:18	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:34:18	INFO	wvrgcal::::casa	
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	7.41158e-26     0.280023        0.00547858      29.0901 13.8145 6.18775 3.93419 
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	8.35265e-23     0.275346        0.00538122      31.212  14.3015 6.33325 4.01803 
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	4.66963e-25     0.274162        0.00576979      29.5028 13.8601 6.17902 3.92397 
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	4.26126e-23     0.26986 0.0059151       31.9085 14.381  6.32166 4.00258 
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	0       CM01    No      Yes     41.7            62.7
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	1       CM02    No      Yes     41.7            63.7
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	2       DA41    Yes     No      41.9            77.7
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	3       DA42    Yes     No      49.5            80.1
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	4       DV02    Yes     No       314            34.1
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	5       DV03    Yes     No      38.7            75.9
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	6       DV04    Yes     No      44.6            69.9
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	7       DV05    Yes     No      40.4              84
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	8       DV06    Yes     No      42.4              65
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	9       DV08    Yes     No      40.8            66.8
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	10      DV09    Yes     No      40.5            96.9
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	11      DV11    Yes     No      39.6            86.7
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	12      DV12    Yes     No      40.4            64.2
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	13      DV13    Yes     No      40.3            80.9
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	14      DV14    Yes     No      37.5            89.9
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	15      PM02    Yes     No      42.9            91.4
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	16      PM03    Yes     No      41.3            79.3
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	17      PM04    Yes     No      41.8              59
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.82929
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 125.758
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.57696
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	
2025-03-16 07:34:18	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:34:18	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:33:17.504963 End time: 2025-03-16 07:34:17.706589
2025-03-16 07:34:18	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:34:18	INFO	wvrgcal::::casa	##########################################
test12
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [41.7, 41.7, 41.9, 49.5, 314.0, 38.7, 44.6, 40.4, 42.4, 40.8, 40.5, 39.6, 40.4, 40.3, 37.5, 42.9, 41.3, 41.8], 'Disc_um': [62.7, 63.7, 77.7, 80.1, 34.1, 75.9, 69.9, 84.0, 65.0, 66.8, 96.9, 86.7, 64.2, 80.9, 89.9, 91.4, 79.3, 59.0], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column OBSERVATION_ID
Column OBSERVATION_ID PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(5.436432425471787), np.int64(1): np.float64(-0.4997832494510597), np.int64(2): np.float64(8.813565719833655), np.int64(3): np.float64(-4.183441389659485)}
Ant 0 Max diff (deg) 0.07168069701838675
Ant 0 Min diff (deg) -0.060555820170844044
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(0): np.float64(5.438628156749992), np.int64(1): np.float64(-0.49996056329028704), np.int64(2): np.float64(8.818213845639027), np.int64(3): np.float64(-4.184422321158628)}
Ant 1 Max diff (deg) 0.07152112157226753
Ant 1 Min diff (deg) -0.06040476160831609
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(5.278223655089393), np.int64(1): np.float64(-0.48336202228850667), np.int64(2): np.float64(8.56572927447332), np.int64(3): np.float64(-4.050131478792501)}
Ant 2 Max diff (deg) 0.06052459855026626
Ant 2 Min diff (deg) -0.0642901423104707
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(4.17835660015023), np.int64(1): np.float64(-0.3614574682729419), np.int64(2): np.float64(6.7969051374124945), np.int64(3): np.float64(-2.9764070988721727)}
Ant 3 Max diff (deg) 0.05324585334737719
Ant 3 Min diff (deg) -0.06679284176688327
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(11.407284828226587), np.int64(1): np.float64(-1.2022379948549293), np.int64(2): np.float64(18.72067928107469), np.int64(3): np.float64(-10.379248406111826)}
Ant 4 Max diff (deg) 0.16908223201160233
Ant 4 Min diff (deg) -0.12904300447971906
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(5.41029461012646), np.int64(1): np.float64(-0.49842204290010095), np.int64(2): np.float64(8.784622096418595), np.int64(3): np.float64(-4.171404942392412)}
Ant 5 Max diff (deg) 0.06963659567005998
Ant 5 Min diff (deg) -0.07207597140418187
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(5.533539397325783), np.int64(1): np.float64(-0.5084574113441374), np.int64(2): np.float64(8.98564099460392), np.int64(3): np.float64(-4.236784258573939)}
Ant 6 Max diff (deg) 0.06673319140643308
Ant 6 Min diff (deg) -0.04710033421770987
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(5.352087914863606), np.int64(1): np.float64(-0.4900279919784172), np.int64(2): np.float64(8.66535652219773), np.int64(3): np.float64(-4.107373354768512)}
Ant 7 Max diff (deg) 0.07044119344691069
Ant 7 Min diff (deg) -0.0419560275262949
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(5.416925288207791), np.int64(1): np.float64(-0.49670165448872794), np.int64(2): np.float64(8.779584765352432), np.int64(3): np.float64(-4.156656144956827)}
Ant 8 Max diff (deg) 0.06856131406775035
Ant 8 Min diff (deg) -0.03779778609032114
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(5.411932151872332), np.int64(1): np.float64(-0.4975158373826787), np.int64(2): np.float64(8.773341125822588), np.int64(3): np.float64(-4.169034517540236)}
Ant 9 Max diff (deg) 0.07274122068872302
Ant 9 Min diff (deg) -0.06459501493027986
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(5.314540585912447), np.int64(1): np.float64(-0.48703737370633426), np.int64(2): np.float64(8.628996158278902), np.int64(3): np.float64(-4.07918550715215)}
Ant 10 Max diff (deg) 0.06250032293513996
Ant 10 Min diff (deg) -0.060910744578974274
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(5.439892523471487), np.int64(1): np.float64(-0.49719568864908226), np.int64(2): np.float64(8.78601347625792), np.int64(3): np.float64(-4.174190044023202)}
Ant 11 Max diff (deg) 0.07451076399315681
Ant 11 Min diff (deg) -0.05773832824053571
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(5.401428810804819), np.int64(1): np.float64(-0.4958313642913925), np.int64(2): np.float64(8.723810581438483), np.int64(3): np.float64(-4.1630055360250005)}
Ant 12 Max diff (deg) 0.06067656200560023
Ant 12 Min diff (deg) -0.054071746134857435
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(5.224477385911796), np.int64(1): np.float64(-0.47983178886652134), np.int64(2): np.float64(8.494801813289845), np.int64(3): np.float64(-4.016969398668287)}
Ant 13 Max diff (deg) 0.06464529379655204
Ant 13 Min diff (deg) -0.050489533166974354
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 14:  {np.int64(0): np.float64(5.4153715736424255), np.int64(1): np.float64(-0.49992976100401343), np.int64(2): np.float64(8.784864315583294), np.int64(3): np.float64(-4.192163016455691)}
Ant 14 Max diff (deg) 0.07047096611414005
Ant 14 Min diff (deg) -0.0595690873974295
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 15:  {np.int64(0): np.float64(5.484746686078335), np.int64(1): np.float64(-0.4998924004683012), np.int64(2): np.float64(8.904786130235696), np.int64(3): np.float64(-4.199616143082011)}
Ant 15 Max diff (deg) 0.06047626366509462
Ant 15 Min diff (deg) -0.0767180219133472
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 16:  {np.int64(0): np.float64(5.508970580983433), np.int64(1): np.float64(-0.505845896581361), np.int64(2): np.float64(8.924924639083667), np.int64(3): np.float64(-4.2336768538740195)}
Ant 16 Max diff (deg) 0.06878797030040928
Ant 16 Min diff (deg) -0.068453059722831
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 17:  {np.int64(0): np.float64(5.4317204112886825), np.int64(1): np.float64(-0.49951089785124836), np.int64(2): np.float64(8.799207098110172), np.int64(3): np.float64(-4.182636775038521)}
Ant 17 Max diff (deg) 0.07227016020754107
Ant 17 Min diff (deg) -0.05999527487914058
.2025-03-16 07:34:19	INFO	flagdata::::casa	##########################################
2025-03-16 07:34:19	INFO	flagdata::::casa	##### Begin Task: flagdata           #####
2025-03-16 07:34:19	INFO	flagdata::::casa	flagdata( vis='myinput.ms', mode='manual', autocorr=False, inpfile='', reason='any', tbuff=0.0, spw='0', field='', antenna='', uvrange='', timerange='', correlation='', scan='', intent='', array='', observation='', feed='', clipminmax=[], datacolumn='DATA', clipoutside=True, channelavg=False, chanbin=1, timeavg=False, timebin='0s', clipzeros=False, quackinterval=1.0, quackmode='beg', quackincrement=False, tolerance=0.0, addantenna='', lowerlimit=0.0, upperlimit=90.0, ntime='scan', combinescans=False, timecutoff=4.0, freqcutoff=3.0, timefit='line', freqfit='poly', maxnpieces=7, flagdimension='freqtime', usewindowstats='none', halfwin=1, extendflags=True, winsize=3, timedev='', freqdev='', timedevscale=5.0, freqdevscale=5.0, spectralmax=1000000.0, spectralmin=0.0, antint_ref_antenna='', minchanfrac=0.6, verbose=False, extendpols=True, growtime=50.0, growfreq=50.0, growaround=False, flagneartime=False, flagnearfreq=False, minrel=0.0, maxrel=1.0, minabs=0, maxabs=-1, spwchan=False, spwcorr=False, basecnt=False, fieldcnt=False, name='Summary', action='apply', display='', flagbackup=True, savepars=False, cmdreason='', outfile='', overwrite=True, writeflags=True )
2025-03-16 07:34:19	INFO	flagdata::::casa	Backup original flags before applying new flags
2025-03-16 07:34:19	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:34:19	INFO	FlagVersion::saveFlagVersion	Creating new backup flag file called flagdata_1
2025-03-16 07:34:21	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:34:21	INFO	flagdata::::casa	Manual mode is active
2025-03-16 07:34:21	INFO	FlagMSHandler::selectData 	 Selected spw-channels ids are Axis Lengths: [1, 4]  (NB: Matrix in Row/Column order)
2025-03-16 07:34:21	INFO	FlagMSHandler::selectData +	[0, 0, 3, 1]
2025-03-16 07:34:21	INFO	flagdata::::casa	Initializing the agents
2025-03-16 07:34:21	INFO	AgentFlagger::initAgents	There are initially 1 agents in the list. Agents: manual
2025-03-16 07:34:21	INFO	Manual::setAgentParameters 	autocorr is 0
2025-03-16 07:34:21	INFO	AgentFlagger::initAgents	There are 1 valid agents in the list. Agents: manual
2025-03-16 07:34:21	INFO	flagdata::::casa	Running the agentflagger tool
2025-03-16 07:34:21	INFO	FlagMSHandler::	Chunk = 1 [progress: 26%], Observation = 0, Array = 0, Scan = 1, Field = 0 (0132-169), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 162
2025-03-16 07:34:21	INFO	Manual::chunkSummary	=> Data flagged so far 100% (648/648)
2025-03-16 07:34:21	INFO	FlagMSHandler::	Chunk = 2 [progress: 50%], Observation = 0, Array = 0, Scan = 2, Field = 1 (0455-462), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 144
2025-03-16 07:34:21	INFO	Manual::chunkSummary	=> Data flagged so far 100% (576/576)
2025-03-16 07:34:21	INFO	FlagMSHandler::	Chunk = 3 [progress: 76%], Observation = 0, Array = 0, Scan = 3, Field = 2 (0530+135), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 162
2025-03-16 07:34:21	INFO	Manual::chunkSummary	=> Data flagged so far 100% (648/648)
2025-03-16 07:34:21	INFO	FlagMSHandler::	Chunk = 4 [progress: 100%], Observation = 0, Array = 0, Scan = 4, Field = 3 (0334-401), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 144
2025-03-16 07:34:21	INFO	Manual::chunkSummary	=> Data flagged so far 100% (576/576)
2025-03-16 07:34:21	INFO	FlagMSHandler::nextChunk 	==================================================================================== 
2025-03-16 07:34:21	INFO	Manual::tableSummary	=> Percentage of data flagged in table selection: 100%
2025-03-16 07:34:21	INFO	AgentFlagger::run	=> Writing flags to the MS
2025-03-16 07:34:22	INFO	flagdata::::casa	Task flagdata complete. Start time: 2025-03-16 07:34:19.074401 End time: 2025-03-16 07:34:21.881952
2025-03-16 07:34:22	INFO	flagdata::::casa	##### End Task: flagdata             #####
2025-03-16 07:34:22	INFO	flagdata::::casa	##########################################
2025-03-16 07:34:22	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:34:22	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:34:22	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=-1.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=True, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:34:22	INFO	wvrgcal::::casa	Using dispersion table /opt/casa/data/master/alma/wvrgcal/libair-ddefault.csv
2025-03-16 07:34:22	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:34:22	INFO		Will use all WVR SPWs:
2025-03-16 07:34:22	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:34:22	INFO		Will produce solutions for all SPWs:
2025-03-16 07:34:22	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:34:22	WARN		Problem while processing WVR data: There is an error in the supplied input data which prevents the calculation of the calibration: Didn't find any WVR data points
2025-03-16 07:34:22	INFO	wvrgcal::::casa	
2025-03-16 07:34:22	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:34:22	INFO	wvrgcal::::casa+	
2025-03-16 07:34:22	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:34:22	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:34:22	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:34:22	INFO	wvrgcal::::casa+	
2025-03-16 07:34:22	INFO	wvrgcal::::casa+	Problem while processing WVR data: There is an error in the supplied input data which prevents the calculation of the calibration: Didn't find any WVR data points
2025-03-16 07:34:22	WARN	wvrgcal::::casa	wvr.gcal terminated with exit status 1
2025-03-16 07:34:22	SEVERE	wvrgcal::::casa	No useful input data.
2025-03-16 07:34:22	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:34:21.886672 End time: 2025-03-16 07:34:21.947571
2025-03-16 07:34:22	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:34:22	INFO	wvrgcal::::casa	##########################################
test13
{'Name': [], 'WVR': [], 'Flag': [], 'Frac_unflagged': [], 'RMS_um': [], 'Disc_um': [], 'rval': 1, 'success': False}
Expected error ...
.2025-03-16 07:34:23	INFO	flagdata::::casa	##########################################
2025-03-16 07:34:23	INFO	flagdata::::casa	##### Begin Task: flagdata           #####
2025-03-16 07:34:23	INFO	flagdata::::casa	flagdata( vis='myinput.ms', mode='manual', autocorr=False, inpfile='', reason='any', tbuff=0.0, spw='', field='', antenna='DV14&&*', uvrange='', timerange='09:10:11~09:10:15', correlation='', scan='', intent='', array='', observation='', feed='', clipminmax=[], datacolumn='DATA', clipoutside=True, channelavg=False, chanbin=1, timeavg=False, timebin='0s', clipzeros=False, quackinterval=1.0, quackmode='beg', quackincrement=False, tolerance=0.0, addantenna='', lowerlimit=0.0, upperlimit=90.0, ntime='scan', combinescans=False, timecutoff=4.0, freqcutoff=3.0, timefit='line', freqfit='poly', maxnpieces=7, flagdimension='freqtime', usewindowstats='none', halfwin=1, extendflags=True, winsize=3, timedev='', freqdev='', timedevscale=5.0, freqdevscale=5.0, spectralmax=1000000.0, spectralmin=0.0, antint_ref_antenna='', minchanfrac=0.6, verbose=False, extendpols=True, growtime=50.0, growfreq=50.0, growaround=False, flagneartime=False, flagnearfreq=False, minrel=0.0, maxrel=1.0, minabs=0, maxabs=-1, spwchan=False, spwcorr=False, basecnt=False, fieldcnt=False, name='Summary', action='apply', display='', flagbackup=True, savepars=False, cmdreason='', outfile='', overwrite=True, writeflags=True )
2025-03-16 07:34:23	INFO	flagdata::::casa	Backup original flags before applying new flags
2025-03-16 07:34:23	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:34:23	INFO	FlagVersion::saveFlagVersion	Creating new backup flag file called flagdata_1
2025-03-16 07:34:26	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:34:26	INFO	flagdata::::casa	Manual mode is active
2025-03-16 07:34:26	INFO	flagdata::::casa	Initializing the agents
2025-03-16 07:34:26	INFO	AgentFlagger::initAgents	There are initially 1 agents in the list. Agents: manual
2025-03-16 07:34:26	INFO	Manual::setAgentParameters 	autocorr is 0
2025-03-16 07:34:26	INFO	AgentFlagger::initAgents	There are 1 valid agents in the list. Agents: manual
2025-03-16 07:34:26	INFO	flagdata::::casa	Running the agentflagger tool
2025-03-16 07:34:26	INFO	FlagMSHandler::	Chunk = 1 [progress: 100%], Observation = 0, Array = 0, Scan = 1, Field = 0 (0132-169), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 3
2025-03-16 07:34:26	INFO	Manual::chunkSummary	=> Data flagged so far 100% (12/12)
2025-03-16 07:34:26	INFO	FlagMSHandler::nextChunk 	==================================================================================== 
2025-03-16 07:34:26	INFO	Manual::tableSummary	=> Percentage of data flagged in table selection: 100%
2025-03-16 07:34:26	INFO	AgentFlagger::run	=> Writing flags to the MS
2025-03-16 07:34:27	INFO	flagdata::::casa	Task flagdata complete. Start time: 2025-03-16 07:34:23.217491 End time: 2025-03-16 07:34:26.858161
2025-03-16 07:34:27	INFO	flagdata::::casa	##### End Task: flagdata             #####
2025-03-16 07:34:27	INFO	flagdata::::casa	##########################################
2025-03-16 07:34:27	INFO	split::::casa	##########################################
2025-03-16 07:34:27	INFO	split::::casa	##### Begin Task: split              #####
2025-03-16 07:34:27	INFO	split::::casa	split( vis='myinput.ms', outputvis='myinput2.ms', keepmms=True, field='', spw='', scan='', antenna='', correlation='', timerange='', intent='', array='', uvrange='', observation='', feed='', datacolumn='data', keepflags=False, width=1, timebin='0s', combine='' )
2025-03-16 07:34:27	INFO	MSTransformManager::parseMsSpecParams	Input file name is myinput.ms
2025-03-16 07:34:27	INFO	MSTransformManager::parseMsSpecParams	Data column is DATA
2025-03-16 07:34:27	INFO	MSTransformManager::parseMsSpecParams	Output file name is myinput2.ms
2025-03-16 07:34:27	INFO	MSTransformManager::colCheckInfo	Adding DATA column to output MS from input DATA column
2025-03-16 07:34:27	INFO	MSTransformManager::open	Select data
2025-03-16 07:34:27	INFO	MSTransformDataHandler::selectSpw	The following a priori selected input spw(s)
2025-03-16 07:34:27	INFO	MSTransformDataHandler::selectSpw+	9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 
2025-03-16 07:34:27	INFO	MSTransformDataHandler::selectSpw+	were not found in DATA_DESCRIPTION (i. e. no rows in the main table reference them) and therefore are not included to the output.
2025-03-16 07:34:27	INFO	MSTransformManager::createOutputMSStructure	Create output MS structure
2025-03-16 07:34:27	INFO	MSTransformDataHandler::makeSelection	609 out of 612 rows are going to be considered due to the selection criteria.
2025-03-16 07:34:53	INFO	split::::casa	Task split complete. Start time: 2025-03-16 07:34:26.883695 End time: 2025-03-16 07:34:53.236772
2025-03-16 07:34:53	INFO	split::::casa	##### End Task: split                #####
2025-03-16 07:34:53	INFO	split::::casa	##########################################
2025-03-16 07:34:53	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:34:53	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:34:53	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='comp.W', toffset=0.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.99, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:34:53	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:34:53	INFO		Will use all WVR SPWs:
2025-03-16 07:34:53	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:34:53	INFO		Will produce solutions for all SPWs:
2025-03-16 07:34:53	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:34:53	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:35:33	INFO	wvrgcal::::casa	
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	The fraction of good (unflagged) WVR data points for antenna 14 is 31 out of 34. This is below the required 99%. Antenna will be flagged.
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	3.51928e-25     0.27765 0.00548945      29.035  13.8151 6.19625 3.94179 
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	1.64176e-21     0.27341 0.00508445      31.1514 14.3264 6.35844 4.037   
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	1.67398e-24     0.273333        0.00500182      29.2897 13.9145 6.24332 3.97253 
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	9.79658e-25     0.272093        0.00667383      32.1855 14.3105 6.24405 3.94438 
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	0       CM01    No      Yes     47.9            48.2
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	1       CM02    No      Yes     47.9            49.1
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	2       DA41    Yes     No        48            59.9
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	3       DA42    Yes     No      54.5            66.9
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	4       DV02    Yes     No       301             101
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	5       DV03    Yes     No      44.7            60.5
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	6       DV04    Yes     No      50.9            53.3
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	7       DV05    Yes     No      46.2            66.7
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	8       DV06    Yes     No      48.6            53.4
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	9       DV08    Yes     No      47.1            53.2
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	10      DV09    Yes     No      46.6            73.7
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	11      DV11    Yes     No      45.4            68.1
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	12      DV12    Yes     No      46.4              50
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	13      DV13    Yes     No      46.3            66.6
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	14      DV14    Yes     Yes     63.2            51.4
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	15      PM02    Yes     No      49.2            70.4
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	16      PM03    Yes     No      47.5            60.9
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	17      PM04    Yes     No      47.9            46.7
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.8389
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 117.781
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.397741
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	
2025-03-16 07:35:33	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:35:33	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:34:53.241394 End time: 2025-03-16 07:35:32.787268
2025-03-16 07:35:33	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:35:33	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:35:33	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:35:33	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:35:33	INFO	wvrgcal::::casa	wvrgcal( vis='myinput2.ms', caltable='comp2.W', toffset=0.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.99, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:35:33	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:35:33	INFO		Will use all WVR SPWs:
2025-03-16 07:35:33	INFO	+	 0
2025-03-16 07:35:33	INFO		Will produce solutions for all SPWs:
2025-03-16 07:35:33	INFO	+	 0 1 2 3 4 5 6 7 8
2025-03-16 07:35:33	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:35:43	INFO	wvrgcal::::casa	
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	3.51928e-25     0.27765 0.00548945      29.035  13.8151 6.19625 3.94179 
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	1.64176e-21     0.27341 0.00508445      31.1514 14.3264 6.35844 4.037   
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	1.67398e-24     0.273333        0.00500182      29.2897 13.9145 6.24332 3.97253 
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	9.79658e-25     0.272093        0.00667383      32.1855 14.3105 6.24405 3.94438 
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	0       CM01    No      Yes     47.9            48.2
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	1       CM02    No      Yes     47.9            49.1
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	2       DA41    Yes     No        48            59.9
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	3       DA42    Yes     No      54.5            66.9
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	4       DV02    Yes     No       301             101
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	5       DV03    Yes     No      44.7            60.5
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	6       DV04    Yes     No      50.9            53.3
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	7       DV05    Yes     No      46.2            66.7
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	8       DV06    Yes     No      48.6            53.4
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	9       DV08    Yes     No      47.1            53.2
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	10      DV09    Yes     No      46.6            73.7
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	11      DV11    Yes     No      45.4            68.1
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	12      DV12    Yes     No      46.4              50
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	13      DV13    Yes     No      46.3            66.6
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	14      DV14    Yes     No      41.9            72.6
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	15      PM02    Yes     No      49.2            70.4
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	16      PM03    Yes     No      47.5            60.9
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	17      PM04    Yes     No      47.9            46.7
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.8389
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 117.781
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.397741
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	
2025-03-16 07:35:43	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:35:43	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:35:32.790560 End time: 2025-03-16 07:35:42.693913
2025-03-16 07:35:43	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:35:43	INFO	wvrgcal::::casa	##########################################
test14-1
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, True, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), 0.9117647058823529, np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [47.9, 47.9, 48.0, 54.5, 301.0, 44.7, 50.9, 46.2, 48.6, 47.1, 46.6, 45.4, 46.4, 46.3, 63.2, 49.2, 47.5, 47.9], 'Disc_um': [48.2, 49.1, 59.9, 66.9, 101.0, 60.5, 53.3, 66.7, 53.4, 53.2, 73.7, 68.1, 50.0, 66.6, 51.4, 70.4, 60.9, 46.7], 'rval': 0, 'success': True}
test14-2
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [47.9, 47.9, 48.0, 54.5, 301.0, 44.7, 50.9, 46.2, 48.6, 47.1, 46.6, 45.4, 46.4, 46.3, 41.9, 49.2, 47.5, 47.9], 'Disc_um': [48.2, 49.1, 59.9, 66.9, 101.0, 60.5, 53.3, 66.7, 53.4, 53.2, 73.7, 68.1, 50.0, 66.6, 72.6, 70.4, 60.9, 46.7], 'rval': 0, 'success': True}
51.4 72.6
63.2 41.9
True False
0.9117647058823529 1.0
.2025-03-16 07:35:44	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:35:44	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:35:44	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=-1.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=['DA41'], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:35:44	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:35:44	INFO		Will use all WVR SPWs:
2025-03-16 07:35:44	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:35:44	INFO		Will produce solutions for all SPWs:
2025-03-16 07:35:44	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:35:44	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:35:55	INFO	wvrgcal::::casa	
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	7.41158e-26     0.280023        0.00547858      29.0901 13.8145 6.18775 3.93419 
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	8.35265e-23     0.275346        0.00538122      31.212  14.3015 6.33325 4.01803 
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	4.66963e-25     0.274162        0.00576979      29.5028 13.8601 6.17902 3.92397 
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	4.26126e-23     0.26986 0.0059151       31.9085 14.381  6.32166 4.00258 
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	0       CM01    No      Yes     41.7            62.7
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	1       CM02    No      Yes     41.7            63.7
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	2       DA41    Yes     Yes     41.2            73.8
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	3       DA42    Yes     No      49.5            80.1
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	4       DV02    Yes     No       314            34.1
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	5       DV03    Yes     No      38.7            75.9
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	6       DV04    Yes     No      44.6            69.9
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	7       DV05    Yes     No      40.4              84
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	8       DV06    Yes     No      42.4              65
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	9       DV08    Yes     No      40.8            66.8
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	10      DV09    Yes     No      40.5            96.9
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	11      DV11    Yes     No      39.6            86.7
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	12      DV12    Yes     No      40.4            64.2
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	13      DV13    Yes     No      40.3            80.9
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	14      DV14    Yes     No      37.5            89.9
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	15      PM02    Yes     No      42.9            91.4
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	16      PM03    Yes     No      41.3            79.3
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	17      PM04    Yes     No      41.8              59
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.82929
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 125.758
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.57696
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	
2025-03-16 07:35:55	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:35:55	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:35:43.972267 End time: 2025-03-16 07:35:55.160108
2025-03-16 07:35:55	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:35:55	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:35:55	INFO	flagdata::::casa	##########################################
2025-03-16 07:35:55	INFO	flagdata::::casa	##### Begin Task: flagdata           #####
2025-03-16 07:35:55	INFO	flagdata::::casa	flagdata( vis='myinput.ms', mode='manual', autocorr=False, inpfile='', reason='any', tbuff=0.0, spw='0;9~26', field='', antenna='DA41&&*', uvrange='', timerange='', correlation='', scan='', intent='', array='', observation='', feed='', clipminmax=[], datacolumn='DATA', clipoutside=True, channelavg=False, chanbin=1, timeavg=False, timebin='0s', clipzeros=False, quackinterval=1.0, quackmode='beg', quackincrement=False, tolerance=0.0, addantenna='', lowerlimit=0.0, upperlimit=90.0, ntime='scan', combinescans=False, timecutoff=4.0, freqcutoff=3.0, timefit='line', freqfit='poly', maxnpieces=7, flagdimension='freqtime', usewindowstats='none', halfwin=1, extendflags=True, winsize=3, timedev='', freqdev='', timedevscale=5.0, freqdevscale=5.0, spectralmax=1000000.0, spectralmin=0.0, antint_ref_antenna='', minchanfrac=0.6, verbose=False, extendpols=True, growtime=50.0, growfreq=50.0, growaround=False, flagneartime=False, flagnearfreq=False, minrel=0.0, maxrel=1.0, minabs=0, maxabs=-1, spwchan=False, spwcorr=False, basecnt=False, fieldcnt=False, name='Summary', action='apply', display='', flagbackup=True, savepars=False, cmdreason='', outfile='', overwrite=True, writeflags=True )
2025-03-16 07:35:55	INFO	flagdata::::casa	Backup original flags before applying new flags
2025-03-16 07:35:55	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:35:55	INFO	FlagVersion::saveFlagVersion	Creating new backup flag file called flagdata_1
2025-03-16 07:35:55	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:35:55	INFO	flagdata::::casa	Manual mode is active
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData 	 Selected spw-channels ids are Axis Lengths: [19, 4]  (NB: Matrix in Row/Column order)
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	[0, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 9, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 10, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 11, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 12, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 13, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 14, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 15, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 16, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 17, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 18, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 19, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 20, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 21, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 22, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 23, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 24, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 25, 0, 3, 1
2025-03-16 07:35:55	INFO	FlagMSHandler::selectData +	 26, 0, 3, 1]
2025-03-16 07:35:55	INFO	flagdata::::casa	Initializing the agents
2025-03-16 07:35:55	INFO	AgentFlagger::initAgents	There are initially 1 agents in the list. Agents: manual
2025-03-16 07:35:55	INFO	Manual::setAgentParameters 	autocorr is 0
2025-03-16 07:35:55	INFO	AgentFlagger::initAgents	There are 1 valid agents in the list. Agents: manual
2025-03-16 07:35:55	INFO	flagdata::::casa	Running the agentflagger tool
2025-03-16 07:35:56	INFO	FlagMSHandler::	Chunk = 1 [progress: 26%], Observation = 0, Array = 0, Scan = 1, Field = 0 (0132-169), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 9
2025-03-16 07:35:56	INFO	Manual::chunkSummary	=> Data flagged so far 100% (36/36)
2025-03-16 07:35:56	INFO	FlagMSHandler::	Chunk = 2 [progress: 50%], Observation = 0, Array = 0, Scan = 2, Field = 1 (0455-462), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 8
2025-03-16 07:35:56	INFO	Manual::chunkSummary	=> Data flagged so far 100% (32/32)
2025-03-16 07:35:56	INFO	FlagMSHandler::	Chunk = 3 [progress: 76%], Observation = 0, Array = 0, Scan = 3, Field = 2 (0530+135), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 9
2025-03-16 07:35:56	INFO	Manual::chunkSummary	=> Data flagged so far 100% (36/36)
2025-03-16 07:35:56	INFO	FlagMSHandler::	Chunk = 4 [progress: 100%], Observation = 0, Array = 0, Scan = 4, Field = 3 (0334-401), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 8
2025-03-16 07:35:56	INFO	Manual::chunkSummary	=> Data flagged so far 100% (32/32)
2025-03-16 07:35:56	INFO	FlagMSHandler::nextChunk 	==================================================================================== 
2025-03-16 07:35:56	INFO	Manual::tableSummary	=> Percentage of data flagged in table selection: 100%
2025-03-16 07:35:56	INFO	AgentFlagger::run	=> Writing flags to the MS
2025-03-16 07:35:56	INFO	flagdata::::casa	Task flagdata complete. Start time: 2025-03-16 07:35:55.179546 End time: 2025-03-16 07:35:55.721006
2025-03-16 07:35:56	INFO	flagdata::::casa	##### End Task: flagdata             #####
2025-03-16 07:35:56	INFO	flagdata::::casa	##########################################
2025-03-16 07:35:56	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:35:56	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:35:56	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='comp.W', toffset=-1.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:35:56	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:35:56	INFO		Will use all WVR SPWs:
2025-03-16 07:35:56	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:35:56	INFO		Will produce solutions for all SPWs:
2025-03-16 07:35:56	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:35:56	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:36:07	INFO	wvrgcal::::casa	
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	All WVR data points for antenna 2 are flagged.
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	7.41158e-26     0.280023        0.00547858      29.0901 13.8145 6.18775 3.93419 
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	8.35265e-23     0.275346        0.00538122      31.212  14.3015 6.33325 4.01803 
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	4.66963e-25     0.274162        0.00576979      29.5028 13.8601 6.17902 3.92397 
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	4.26126e-23     0.26986 0.0059151       31.9085 14.381  6.32166 4.00258 
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	0       CM01    No      Yes     41.7            62.7
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	1       CM02    No      Yes     41.7            63.7
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	2       DA41    Yes     Yes     41.2            73.8
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	3       DA42    Yes     No      49.5            80.1
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	4       DV02    Yes     No       314            34.1
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	5       DV03    Yes     No      38.7            75.9
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	6       DV04    Yes     No      44.6            69.9
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	7       DV05    Yes     No      40.4              84
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	8       DV06    Yes     No      42.4              65
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	9       DV08    Yes     No      40.8            66.8
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	10      DV09    Yes     No      40.5            96.9
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	11      DV11    Yes     No      39.6            86.7
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	12      DV12    Yes     No      40.4            64.2
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	13      DV13    Yes     No      40.3            80.9
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	14      DV14    Yes     No      37.5            89.9
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	15      PM02    Yes     No      42.9            91.4
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	16      PM03    Yes     No      41.3            79.3
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	17      PM04    Yes     No      41.8              59
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.82929
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 125.758
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.57696
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	
2025-03-16 07:36:07	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:36:07	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:35:55.724412 End time: 2025-03-16 07:36:06.904095
2025-03-16 07:36:07	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:36:07	INFO	wvrgcal::::casa	##########################################
test15-1
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [41.7, 41.7, 41.2, 49.5, 314.0, 38.7, 44.6, 40.4, 42.4, 40.8, 40.5, 39.6, 40.4, 40.3, 37.5, 42.9, 41.3, 41.8], 'Disc_um': [62.7, 63.7, 73.8, 80.1, 34.1, 75.9, 69.9, 84.0, 65.0, 66.8, 96.9, 86.7, 64.2, 80.9, 89.9, 91.4, 79.3, 59.0], 'rval': 0, 'success': True}
test15-2
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [41.7, 41.7, 41.2, 49.5, 314.0, 38.7, 44.6, 40.4, 42.4, 40.8, 40.5, 39.6, 40.4, 40.3, 37.5, 42.9, 41.3, 41.8], 'Disc_um': [62.7, 63.7, 73.8, 80.1, 34.1, 75.9, 69.9, 84.0, 65.0, 66.8, 96.9, 86.7, 64.2, 80.9, 89.9, 91.4, 79.3, 59.0], 'rval': 0, 'success': True}
1.0 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 0 Max diff (deg) 0.0
Ant 0 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 1 Max diff (deg) 0.0
Ant 1 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 2 Max diff (deg) 0.0
Ant 2 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 3 Max diff (deg) 0.0
Ant 3 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 4 Max diff (deg) 0.0
Ant 4 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 5 Max diff (deg) 0.0
Ant 5 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 6 Max diff (deg) 0.0
Ant 6 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 7 Max diff (deg) 0.0
Ant 7 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 8 Max diff (deg) 0.0
Ant 8 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 9 Max diff (deg) 0.0
Ant 9 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 10 Max diff (deg) 0.0
Ant 10 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 11 Max diff (deg) 0.0
Ant 11 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 12 Max diff (deg) 0.0
Ant 12 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 13 Max diff (deg) 0.0
Ant 13 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 14:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 14 Max diff (deg) 0.0
Ant 14 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 15:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 15 Max diff (deg) 0.0
Ant 15 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 16:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 16 Max diff (deg) 0.0
Ant 16 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 17:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(2002): np.float64(0.0), np.int64(2003): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(3002): np.float64(0.0), np.int64(3003): np.float64(0.0)}
Ant 17 Max diff (deg) 0.0
Ant 17 Min diff (deg) 0.0
.2025-03-16 07:36:08	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:36:08	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:36:08	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=0.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=['0', '1'], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=40.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:36:08	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:36:08	INFO		Will use all WVR SPWs:
2025-03-16 07:36:08	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22
2025-03-16 07:36:08	INFO		Will produce solutions for all SPWs:
2025-03-16 07:36:08	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
2025-03-16 07:36:08	WARN		Antenna 1 has bad or no WVR and only 1 near antennas (40 m max. distance) to interpolate from. Required are 2.
2025-03-16 07:36:08	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:36:22	INFO	wvrgcal::::casa	
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == DA41 as reference antenna for dTdL calculations.
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	4.70411e-32     0.76247 0.00789818      16.3025 10.9758 5.58097 3.65558 
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	1.06987e-32     0.646601        0.00640527      16.3421 10.9879 5.58324 3.65609 
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	1.34038e-31     0.804278        0.00796348      16.2157 10.9477 5.57177 3.65057 
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	1.11747e-33     0.781983        0.00751977      16.4239 10.9707 5.54088 3.62106 
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	(0, 328.32)
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	0       DA41    Yes     Yes      635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	1       DA42    Yes     Yes        0               0
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	2       DV02    Yes     No       635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	3       DV03    Yes     No       635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	4       DV05    Yes     No       635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	5       DV06    Yes     No       635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	6       DV08    Yes     No       635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	7       DV11    Yes     No       635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	8       DV12    Yes     No       635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	9       DV13    Yes     No       635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	10      DV14    Yes     No       635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	11      PM02    Yes     No       635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	12      PM03    Yes     No       635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	13      PM04    Yes     No       635            38.1
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 4.40577
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 0
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	
2025-03-16 07:36:22	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:36:22	WARN	wvrgcal::::casa	Solution for flagged antenna DA42 could not be interpolated due to insufficient number of near antennas. Was set to unity.
2025-03-16 07:36:22	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:36:08.288279 End time: 2025-03-16 07:36:22.450539
2025-03-16 07:36:22	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:36:22	INFO	wvrgcal::::casa	##########################################
test16
{'Name': ['DA41', 'DA42', 'DV02', 'DV03', 'DV05', 'DV06', 'DV08', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [635.0, 0.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0], 'Disc_um': [38.1, 0.0, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column OBSERVATION_ID
Column OBSERVATION_ID PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 0 Max diff (deg) 0.0
Ant 0 Min diff (deg) 0.0
FIELD averages ant 1:  {}
Ant 1: no diff values.
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 2 Max diff (deg) 0.0
Ant 2 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 3 Max diff (deg) 0.0
Ant 3 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 4 Max diff (deg) 0.0
Ant 4 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 5 Max diff (deg) 0.0
Ant 5 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 6 Max diff (deg) 0.0
Ant 6 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 7 Max diff (deg) 0.0
Ant 7 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 8 Max diff (deg) 0.0
Ant 8 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 9 Max diff (deg) 0.0
Ant 9 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 10 Max diff (deg) 0.0
Ant 10 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 11 Max diff (deg) 0.0
Ant 11 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 12 Max diff (deg) 0.0
Ant 12 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 13 Max diff (deg) 0.0
Ant 13 Min diff (deg) 0.0
.2025-03-16 07:36:24	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:36:24	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:36:24	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=-1.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=['DA41'], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:36:24	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:36:24	INFO		Will use all WVR SPWs:
2025-03-16 07:36:24	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:36:24	INFO		Will produce solutions for all SPWs:
2025-03-16 07:36:24	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:36:24	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:36:39	INFO	wvrgcal::::casa	
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	7.41158e-26     0.280023        0.00547858      29.0901 13.8145 6.18775 3.93419 
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	8.35265e-23     0.275346        0.00538122      31.212  14.3015 6.33325 4.01803 
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	4.66963e-25     0.274162        0.00576979      29.5028 13.8601 6.17902 3.92397 
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	4.26126e-23     0.26986 0.0059151       31.9085 14.381  6.32166 4.00258 
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	0       CM01    No      Yes     41.7            62.7
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	1       CM02    No      Yes     41.7            63.7
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	2       DA41    Yes     Yes     41.2            73.8
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	3       DA42    Yes     No      49.5            80.1
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	4       DV02    Yes     No       314            34.1
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	5       DV03    Yes     No      38.7            75.9
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	6       DV04    Yes     No      44.6            69.9
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	7       DV05    Yes     No      40.4              84
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	8       DV06    Yes     No      42.4              65
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	9       DV08    Yes     No      40.8            66.8
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	10      DV09    Yes     No      40.5            96.9
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	11      DV11    Yes     No      39.6            86.7
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	12      DV12    Yes     No      40.4            64.2
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	13      DV13    Yes     No      40.3            80.9
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	14      DV14    Yes     No      37.5            89.9
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	15      PM02    Yes     No      42.9            91.4
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	16      PM03    Yes     No      41.3            79.3
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	17      PM04    Yes     No      41.8              59
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.82929
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 125.758
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.57696
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	
2025-03-16 07:36:39	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:36:39	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:36:23.814298 End time: 2025-03-16 07:36:39.183805
2025-03-16 07:36:39	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:36:39	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:36:39	INFO	flagdata::::casa	##########################################
2025-03-16 07:36:39	INFO	flagdata::::casa	##### Begin Task: flagdata           #####
2025-03-16 07:36:39	INFO	flagdata::::casa	flagdata( vis='myinput.ms', mode='manual', autocorr=False, inpfile='', reason='any', tbuff=0.0, spw='', field='', antenna='DA41&&*', uvrange='', timerange='', correlation='', scan='', intent='', array='', observation='', feed='', clipminmax=[], datacolumn='DATA', clipoutside=True, channelavg=False, chanbin=1, timeavg=False, timebin='0s', clipzeros=False, quackinterval=1.0, quackmode='beg', quackincrement=False, tolerance=0.0, addantenna='', lowerlimit=0.0, upperlimit=90.0, ntime='scan', combinescans=False, timecutoff=4.0, freqcutoff=3.0, timefit='line', freqfit='poly', maxnpieces=7, flagdimension='freqtime', usewindowstats='none', halfwin=1, extendflags=True, winsize=3, timedev='', freqdev='', timedevscale=5.0, freqdevscale=5.0, spectralmax=1000000.0, spectralmin=0.0, antint_ref_antenna='', minchanfrac=0.6, verbose=False, extendpols=True, growtime=50.0, growfreq=50.0, growaround=False, flagneartime=False, flagnearfreq=False, minrel=0.0, maxrel=1.0, minabs=0, maxabs=-1, spwchan=False, spwcorr=False, basecnt=False, fieldcnt=False, name='Summary', action='apply', display='', flagbackup=True, savepars=False, cmdreason='', outfile='', overwrite=True, writeflags=True )
2025-03-16 07:36:39	INFO	flagdata::::casa	Backup original flags before applying new flags
2025-03-16 07:36:39	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:36:39	INFO	FlagVersion::saveFlagVersion	Creating new backup flag file called flagdata_1
2025-03-16 07:36:40	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:36:40	INFO	flagdata::::casa	Manual mode is active
2025-03-16 07:36:40	INFO	flagdata::::casa	Initializing the agents
2025-03-16 07:36:40	INFO	AgentFlagger::initAgents	There are initially 1 agents in the list. Agents: manual
2025-03-16 07:36:40	INFO	Manual::setAgentParameters 	autocorr is 0
2025-03-16 07:36:40	INFO	AgentFlagger::initAgents	There are 1 valid agents in the list. Agents: manual
2025-03-16 07:36:40	INFO	flagdata::::casa	Running the agentflagger tool
2025-03-16 07:36:40	INFO	FlagMSHandler::	Chunk = 1 [progress: 26%], Observation = 0, Array = 0, Scan = 1, Field = 0 (0132-169), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 9
2025-03-16 07:36:40	INFO	Manual::chunkSummary	=> Data flagged so far 100% (36/36)
2025-03-16 07:36:40	INFO	FlagMSHandler::	Chunk = 2 [progress: 50%], Observation = 0, Array = 0, Scan = 2, Field = 1 (0455-462), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 8
2025-03-16 07:36:40	INFO	Manual::chunkSummary	=> Data flagged so far 100% (32/32)
2025-03-16 07:36:40	INFO	FlagMSHandler::	Chunk = 3 [progress: 76%], Observation = 0, Array = 0, Scan = 3, Field = 2 (0530+135), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 9
2025-03-16 07:36:40	INFO	Manual::chunkSummary	=> Data flagged so far 100% (36/36)
2025-03-16 07:36:40	INFO	FlagMSHandler::	Chunk = 4 [progress: 100%], Observation = 0, Array = 0, Scan = 4, Field = 3 (0334-401), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 8
2025-03-16 07:36:40	INFO	Manual::chunkSummary	=> Data flagged so far 100% (32/32)
2025-03-16 07:36:40	INFO	FlagMSHandler::nextChunk 	==================================================================================== 
2025-03-16 07:36:40	INFO	Manual::tableSummary	=> Percentage of data flagged in table selection: 100%
2025-03-16 07:36:40	INFO	AgentFlagger::run	=> Writing flags to the MS
2025-03-16 07:36:40	INFO	flagdata::::casa	Task flagdata complete. Start time: 2025-03-16 07:36:39.202922 End time: 2025-03-16 07:36:39.789117
2025-03-16 07:36:40	INFO	flagdata::::casa	##### End Task: flagdata             #####
2025-03-16 07:36:40	INFO	flagdata::::casa	##########################################
2025-03-16 07:36:40	INFO	flagdata::::casa	##########################################
2025-03-16 07:36:40	INFO	flagdata::::casa	##### Begin Task: flagdata           #####
2025-03-16 07:36:40	INFO	flagdata::::casa	flagdata( vis='myinput.ms', mode='manual', autocorr=False, inpfile='', reason='any', tbuff=0.0, spw='', field='', antenna='CM01&&*', uvrange='', timerange='', correlation='', scan='1', intent='', array='', observation='', feed='', clipminmax=[], datacolumn='DATA', clipoutside=True, channelavg=False, chanbin=1, timeavg=False, timebin='0s', clipzeros=False, quackinterval=1.0, quackmode='beg', quackincrement=False, tolerance=0.0, addantenna='', lowerlimit=0.0, upperlimit=90.0, ntime='scan', combinescans=False, timecutoff=4.0, freqcutoff=3.0, timefit='line', freqfit='poly', maxnpieces=7, flagdimension='freqtime', usewindowstats='none', halfwin=1, extendflags=True, winsize=3, timedev='', freqdev='', timedevscale=5.0, freqdevscale=5.0, spectralmax=1000000.0, spectralmin=0.0, antint_ref_antenna='', minchanfrac=0.6, verbose=False, extendpols=True, growtime=50.0, growfreq=50.0, growaround=False, flagneartime=False, flagnearfreq=False, minrel=0.0, maxrel=1.0, minabs=0, maxabs=-1, spwchan=False, spwcorr=False, basecnt=False, fieldcnt=False, name='Summary', action='apply', display='', flagbackup=True, savepars=False, cmdreason='', outfile='', overwrite=True, writeflags=True )
2025-03-16 07:36:40	INFO	flagdata::::casa	Backup original flags before applying new flags
2025-03-16 07:36:40	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:36:40	INFO	FlagVersion::saveFlagVersion	Creating new backup flag file called flagdata_2
2025-03-16 07:36:40	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:36:40	INFO	flagdata::::casa	Manual mode is active
2025-03-16 07:36:40	INFO	flagdata::::casa	Initializing the agents
2025-03-16 07:36:40	INFO	AgentFlagger::initAgents	There are initially 1 agents in the list. Agents: manual
2025-03-16 07:36:40	INFO	Manual::setAgentParameters 	autocorr is 0
2025-03-16 07:36:40	INFO	AgentFlagger::initAgents	There are 1 valid agents in the list. Agents: manual
2025-03-16 07:36:40	INFO	flagdata::::casa	Running the agentflagger tool
2025-03-16 07:36:40	INFO	FlagMSHandler::	Chunk = 1 [progress: 100%], Observation = 0, Array = 0, Scan = 1, Field = 0 (0132-169), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 9
2025-03-16 07:36:40	INFO	Manual::chunkSummary	=> Data flagged so far 100% (36/36)
2025-03-16 07:36:40	INFO	FlagMSHandler::nextChunk 	==================================================================================== 
2025-03-16 07:36:40	INFO	Manual::tableSummary	=> Percentage of data flagged in table selection: 100%
2025-03-16 07:36:40	INFO	AgentFlagger::run	=> Writing flags to the MS
2025-03-16 07:36:41	INFO	flagdata::::casa	Task flagdata complete. Start time: 2025-03-16 07:36:39.815569 End time: 2025-03-16 07:36:40.630589
2025-03-16 07:36:41	INFO	flagdata::::casa	##### End Task: flagdata             #####
2025-03-16 07:36:41	INFO	flagdata::::casa	##########################################
2025-03-16 07:36:41	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:36:41	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:36:41	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='comp.W', toffset=-1.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.5, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:36:41	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:36:41	INFO		Will use all WVR SPWs:
2025-03-16 07:36:41	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:36:41	INFO		Will produce solutions for all SPWs:
2025-03-16 07:36:41	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:36:41	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:36:52	INFO	wvrgcal::::casa	
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	All WVR data points for antenna 2 are flagged.
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	7.41158e-26     0.280023        0.00547858      29.0901 13.8145 6.18775 3.93419 
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	8.35265e-23     0.275346        0.00538122      31.212  14.3015 6.33325 4.01803 
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	4.66963e-25     0.274162        0.00576979      29.5028 13.8601 6.17902 3.92397 
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	4.26126e-23     0.26986 0.0059151       31.9085 14.381  6.32166 4.00258 
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	0       CM01    No      Yes     41.7            62.7
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	1       CM02    No      Yes     41.7            63.7
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	2       DA41    Yes     Yes     41.2            73.8
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	3       DA42    Yes     No      49.5            80.1
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	4       DV02    Yes     No       314            34.1
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	5       DV03    Yes     No      38.7            75.9
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	6       DV04    Yes     No      44.6            69.9
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	7       DV05    Yes     No      40.4              84
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	8       DV06    Yes     No      42.4              65
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	9       DV08    Yes     No      40.8            66.8
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	10      DV09    Yes     No      40.5            96.9
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	11      DV11    Yes     No      39.6            86.7
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	12      DV12    Yes     No      40.4            64.2
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	13      DV13    Yes     No      40.3            80.9
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	14      DV14    Yes     No      37.5            89.9
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	15      PM02    Yes     No      42.9            91.4
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	16      PM03    Yes     No      41.3            79.3
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	17      PM04    Yes     No      41.8              59
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.82929
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 125.758
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.57696
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	
2025-03-16 07:36:52	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:36:52	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:36:40.635317 End time: 2025-03-16 07:36:52.111201
2025-03-16 07:36:52	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:36:52	INFO	wvrgcal::::casa	##########################################
test17-1
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [41.7, 41.7, 41.2, 49.5, 314.0, 38.7, 44.6, 40.4, 42.4, 40.8, 40.5, 39.6, 40.4, 40.3, 37.5, 42.9, 41.3, 41.8], 'Disc_um': [62.7, 63.7, 73.8, 80.1, 34.1, 75.9, 69.9, 84.0, 65.0, 66.8, 96.9, 86.7, 64.2, 80.9, 89.9, 91.4, 79.3, 59.0], 'rval': 0, 'success': True}
test17-2
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [41.7, 41.7, 41.2, 49.5, 314.0, 38.7, 44.6, 40.4, 42.4, 40.8, 40.5, 39.6, 40.4, 40.3, 37.5, 42.9, 41.3, 41.8], 'Disc_um': [62.7, 63.7, 73.8, 80.1, 34.1, 75.9, 69.9, 84.0, 65.0, 66.8, 96.9, 86.7, 64.2, 80.9, 89.9, 91.4, 79.3, 59.0], 'rval': 0, 'success': True}
73.8 73.8
41.2 41.2
Name True
WVR True
RMS_um True
Disc_um True
.2025-03-16 07:36:54	INFO	flagdata::::casa	##########################################
2025-03-16 07:36:54	INFO	flagdata::::casa	##### Begin Task: flagdata           #####
2025-03-16 07:36:54	INFO	flagdata::::casa	flagdata( vis='myinput.ms', mode='manual', autocorr=False, inpfile='', reason='any', tbuff=0.0, spw='0,9~26', field='', antenna='DA41&&*', uvrange='', timerange='', correlation='', scan='', intent='', array='', observation='', feed='', clipminmax=[], datacolumn='DATA', clipoutside=True, channelavg=False, chanbin=1, timeavg=False, timebin='0s', clipzeros=False, quackinterval=1.0, quackmode='beg', quackincrement=False, tolerance=0.0, addantenna='', lowerlimit=0.0, upperlimit=90.0, ntime='scan', combinescans=False, timecutoff=4.0, freqcutoff=3.0, timefit='line', freqfit='poly', maxnpieces=7, flagdimension='freqtime', usewindowstats='none', halfwin=1, extendflags=True, winsize=3, timedev='', freqdev='', timedevscale=5.0, freqdevscale=5.0, spectralmax=1000000.0, spectralmin=0.0, antint_ref_antenna='', minchanfrac=0.6, verbose=False, extendpols=True, growtime=50.0, growfreq=50.0, growaround=False, flagneartime=False, flagnearfreq=False, minrel=0.0, maxrel=1.0, minabs=0, maxabs=-1, spwchan=False, spwcorr=False, basecnt=False, fieldcnt=False, name='Summary', action='apply', display='', flagbackup=True, savepars=False, cmdreason='', outfile='', overwrite=True, writeflags=True )
2025-03-16 07:36:54	INFO	flagdata::::casa	Backup original flags before applying new flags
2025-03-16 07:36:54	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:36:54	INFO	FlagVersion::saveFlagVersion	Creating new backup flag file called flagdata_1
2025-03-16 07:36:54	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:36:54	INFO	flagdata::::casa	Manual mode is active
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData 	 Selected spw-channels ids are Axis Lengths: [19, 4]  (NB: Matrix in Row/Column order)
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	[0, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 9, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 10, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 11, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 12, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 13, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 14, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 15, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 16, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 17, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 18, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 19, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 20, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 21, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 22, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 23, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 24, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 25, 0, 3, 1
2025-03-16 07:36:54	INFO	FlagMSHandler::selectData +	 26, 0, 3, 1]
2025-03-16 07:36:54	INFO	flagdata::::casa	Initializing the agents
2025-03-16 07:36:54	INFO	AgentFlagger::initAgents	There are initially 1 agents in the list. Agents: manual
2025-03-16 07:36:54	INFO	Manual::setAgentParameters 	autocorr is 0
2025-03-16 07:36:54	INFO	AgentFlagger::initAgents	There are 1 valid agents in the list. Agents: manual
2025-03-16 07:36:54	INFO	flagdata::::casa	Running the agentflagger tool
2025-03-16 07:36:54	INFO	FlagMSHandler::	Chunk = 1 [progress: 26%], Observation = 0, Array = 0, Scan = 1, Field = 0 (0132-169), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 9
2025-03-16 07:36:54	INFO	Manual::chunkSummary	=> Data flagged so far 100% (36/36)
2025-03-16 07:36:54	INFO	FlagMSHandler::	Chunk = 2 [progress: 50%], Observation = 0, Array = 0, Scan = 2, Field = 1 (0455-462), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 8
2025-03-16 07:36:54	INFO	Manual::chunkSummary	=> Data flagged so far 100% (32/32)
2025-03-16 07:36:54	INFO	FlagMSHandler::	Chunk = 3 [progress: 76%], Observation = 0, Array = 0, Scan = 3, Field = 2 (0530+135), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 9
2025-03-16 07:36:54	INFO	Manual::chunkSummary	=> Data flagged so far 100% (36/36)
2025-03-16 07:36:54	INFO	FlagMSHandler::	Chunk = 4 [progress: 100%], Observation = 0, Array = 0, Scan = 4, Field = 3 (0334-401), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 8
2025-03-16 07:36:54	INFO	Manual::chunkSummary	=> Data flagged so far 100% (32/32)
2025-03-16 07:36:54	INFO	FlagMSHandler::nextChunk 	==================================================================================== 
2025-03-16 07:36:54	INFO	Manual::tableSummary	=> Percentage of data flagged in table selection: 100%
2025-03-16 07:36:54	INFO	AgentFlagger::run	=> Writing flags to the MS
2025-03-16 07:36:55	INFO	flagdata::::casa	Task flagdata complete. Start time: 2025-03-16 07:36:53.534598 End time: 2025-03-16 07:36:55.091043
2025-03-16 07:36:55	INFO	flagdata::::casa	##### End Task: flagdata             #####
2025-03-16 07:36:55	INFO	flagdata::::casa	##########################################
2025-03-16 07:36:55	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:36:55	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:36:55	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=-1.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:36:55	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:36:55	INFO		Will use all WVR SPWs:
2025-03-16 07:36:55	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:36:55	INFO		Will produce solutions for all SPWs:
2025-03-16 07:36:55	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:36:55	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:37:57	INFO	wvrgcal::::casa	
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	All WVR data points for antenna 2 are flagged.
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	7.41158e-26     0.280023        0.00547858      29.0901 13.8145 6.18775 3.93419 
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	8.35265e-23     0.275346        0.00538122      31.212  14.3015 6.33325 4.01803 
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	4.66963e-25     0.274162        0.00576979      29.5028 13.8601 6.17902 3.92397 
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	4.26126e-23     0.26986 0.0059151       31.9085 14.381  6.32166 4.00258 
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	0       CM01    No      Yes     41.7            62.7
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	1       CM02    No      Yes     41.7            63.7
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	2       DA41    Yes     Yes     41.2            73.8
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	3       DA42    Yes     No      49.5            80.1
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	4       DV02    Yes     No       314            34.1
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	5       DV03    Yes     No      38.7            75.9
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	6       DV04    Yes     No      44.6            69.9
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	7       DV05    Yes     No      40.4              84
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	8       DV06    Yes     No      42.4              65
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	9       DV08    Yes     No      40.8            66.8
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	10      DV09    Yes     No      40.5            96.9
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	11      DV11    Yes     No      39.6            86.7
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	12      DV12    Yes     No      40.4            64.2
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	13      DV13    Yes     No      40.3            80.9
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	14      DV14    Yes     No      37.5            89.9
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	15      PM02    Yes     No      42.9            91.4
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	16      PM03    Yes     No      41.3            79.3
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	17      PM04    Yes     No      41.8              59
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.82929
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 125.758
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.57696
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	
2025-03-16 07:37:57	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:37:57	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:36:55.095387 End time: 2025-03-16 07:37:56.852661
2025-03-16 07:37:57	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:37:57	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:37:57	INFO	flagdata::::casa	##########################################
2025-03-16 07:37:57	INFO	flagdata::::casa	##### Begin Task: flagdata           #####
2025-03-16 07:37:57	INFO	flagdata::::casa	flagdata( vis='myinput.ms', mode='manual', autocorr=False, inpfile='', reason='any', tbuff=0.0, spw='0,9~26', field='', antenna='DV12&&*', uvrange='', timerange='9:10:12~9:10:13,9:12:31~9:12:32', correlation='', scan='', intent='', array='', observation='', feed='', clipminmax=[], datacolumn='DATA', clipoutside=True, channelavg=False, chanbin=1, timeavg=False, timebin='0s', clipzeros=False, quackinterval=1.0, quackmode='beg', quackincrement=False, tolerance=0.0, addantenna='', lowerlimit=0.0, upperlimit=90.0, ntime='scan', combinescans=False, timecutoff=4.0, freqcutoff=3.0, timefit='line', freqfit='poly', maxnpieces=7, flagdimension='freqtime', usewindowstats='none', halfwin=1, extendflags=True, winsize=3, timedev='', freqdev='', timedevscale=5.0, freqdevscale=5.0, spectralmax=1000000.0, spectralmin=0.0, antint_ref_antenna='', minchanfrac=0.6, verbose=False, extendpols=True, growtime=50.0, growfreq=50.0, growaround=False, flagneartime=False, flagnearfreq=False, minrel=0.0, maxrel=1.0, minabs=0, maxabs=-1, spwchan=False, spwcorr=False, basecnt=False, fieldcnt=False, name='Summary', action='apply', display='', flagbackup=True, savepars=False, cmdreason='', outfile='', overwrite=True, writeflags=True )
2025-03-16 07:37:57	INFO	flagdata::::casa	Backup original flags before applying new flags
2025-03-16 07:37:57	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:37:57	INFO	FlagVersion::saveFlagVersion	Creating new backup flag file called flagdata_2
2025-03-16 07:37:58	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:37:58	INFO	flagdata::::casa	Manual mode is active
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData 	 Selected spw-channels ids are Axis Lengths: [19, 4]  (NB: Matrix in Row/Column order)
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	[0, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 9, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 10, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 11, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 12, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 13, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 14, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 15, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 16, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 17, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 18, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 19, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 20, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 21, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 22, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 23, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 24, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 25, 0, 3, 1
2025-03-16 07:37:58	INFO	FlagMSHandler::selectData +	 26, 0, 3, 1]
2025-03-16 07:37:58	INFO	flagdata::::casa	Initializing the agents
2025-03-16 07:37:58	INFO	AgentFlagger::initAgents	There are initially 1 agents in the list. Agents: manual
2025-03-16 07:37:58	INFO	Manual::setAgentParameters 	autocorr is 0
2025-03-16 07:37:58	INFO	AgentFlagger::initAgents	There are 1 valid agents in the list. Agents: manual
2025-03-16 07:37:58	INFO	flagdata::::casa	Running the agentflagger tool
2025-03-16 07:37:58	INFO	FlagMSHandler::	Chunk = 1 [progress: 50%], Observation = 0, Array = 0, Scan = 1, Field = 0 (0132-169), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 1
2025-03-16 07:37:58	INFO	Manual::chunkSummary	=> Data flagged so far 100% (4/4)
2025-03-16 07:37:58	INFO	FlagMSHandler::	Chunk = 2 [progress: 100%], Observation = 0, Array = 0, Scan = 2, Field = 1 (0455-462), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 1
2025-03-16 07:37:58	INFO	Manual::chunkSummary	=> Data flagged so far 100% (4/4)
2025-03-16 07:37:58	INFO	FlagMSHandler::nextChunk 	==================================================================================== 
2025-03-16 07:37:58	INFO	Manual::tableSummary	=> Percentage of data flagged in table selection: 100%
2025-03-16 07:37:58	INFO	AgentFlagger::run	=> Writing flags to the MS
2025-03-16 07:37:58	INFO	flagdata::::casa	Task flagdata complete. Start time: 2025-03-16 07:37:56.874588 End time: 2025-03-16 07:37:58.246145
2025-03-16 07:37:58	INFO	flagdata::::casa	##### End Task: flagdata             #####
2025-03-16 07:37:58	INFO	flagdata::::casa	##########################################
2025-03-16 07:37:58	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:37:58	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:37:58	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='comp.W', toffset=-1.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:37:58	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:37:58	INFO		Will use all WVR SPWs:
2025-03-16 07:37:58	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:37:58	INFO		Will produce solutions for all SPWs:
2025-03-16 07:37:58	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:37:58	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:38:13	INFO	wvrgcal::::casa	
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	All WVR data points for antenna 2 are flagged.
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	7.41158e-26     0.280023        0.00547858      29.0901 13.8145 6.18775 3.93419 
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	8.35265e-23     0.275346        0.00538122      31.212  14.3015 6.33325 4.01803 
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	4.66963e-25     0.274162        0.00576979      29.5028 13.8601 6.17902 3.92397 
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	4.26126e-23     0.26986 0.0059151       31.9085 14.381  6.32166 4.00258 
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	0       CM01    No      Yes     41.7            62.7
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	1       CM02    No      Yes     41.7            63.7
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	2       DA41    Yes     Yes     41.2            73.8
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	3       DA42    Yes     No      49.5            80.1
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	4       DV02    Yes     No       314            34.1
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	5       DV03    Yes     No      38.7            75.9
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	6       DV04    Yes     No      44.6            69.9
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	7       DV05    Yes     No      40.4              84
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	8       DV06    Yes     No      42.4              65
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	9       DV08    Yes     No      40.8            66.8
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	10      DV09    Yes     No      40.5            96.9
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	11      DV11    Yes     No      39.6            86.7
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	12      DV12    Yes     No      40.1            65.1
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	13      DV13    Yes     No      40.3            80.9
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	14      DV14    Yes     No      37.5            89.9
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	15      PM02    Yes     No      42.9            91.4
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	16      PM03    Yes     No      41.3            79.3
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	17      PM04    Yes     No      41.8              59
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.82929
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 125.758
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.57696
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	
2025-03-16 07:38:13	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:38:13	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:37:58.250178 End time: 2025-03-16 07:38:13.164913
2025-03-16 07:38:13	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:38:13	INFO	wvrgcal::::casa	##########################################
test18-1
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [41.7, 41.7, 41.2, 49.5, 314.0, 38.7, 44.6, 40.4, 42.4, 40.8, 40.5, 39.6, 40.4, 40.3, 37.5, 42.9, 41.3, 41.8], 'Disc_um': [62.7, 63.7, 73.8, 80.1, 34.1, 75.9, 69.9, 84.0, 65.0, 66.8, 96.9, 86.7, 64.2, 80.9, 89.9, 91.4, 79.3, 59.0], 'rval': 0, 'success': True}
test18-2
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [41.7, 41.7, 41.2, 49.5, 314.0, 38.7, 44.6, 40.4, 42.4, 40.8, 40.5, 39.6, 40.1, 40.3, 37.5, 42.9, 41.3, 41.8], 'Disc_um': [62.7, 63.7, 73.8, 80.1, 34.1, 75.9, 69.9, 84.0, 65.0, 66.8, 96.9, 86.7, 65.1, 80.9, 89.9, 91.4, 79.3, 59.0], 'rval': 0, 'success': True}
64.2 65.1
40.4 40.1
.2025-03-16 07:38:15	INFO	flagdata::::casa	##########################################
2025-03-16 07:38:15	INFO	flagdata::::casa	##### Begin Task: flagdata           #####
2025-03-16 07:38:15	INFO	flagdata::::casa	flagdata( vis='myinput.ms', mode='manual', autocorr=False, inpfile='', reason='any', tbuff=0.0, spw='', field='', antenna='PM02&&*', uvrange='', timerange='', correlation='', scan='3', intent='', array='', observation='', feed='', clipminmax=[], datacolumn='DATA', clipoutside=True, channelavg=False, chanbin=1, timeavg=False, timebin='0s', clipzeros=False, quackinterval=1.0, quackmode='beg', quackincrement=False, tolerance=0.0, addantenna='', lowerlimit=0.0, upperlimit=90.0, ntime='scan', combinescans=False, timecutoff=4.0, freqcutoff=3.0, timefit='line', freqfit='poly', maxnpieces=7, flagdimension='freqtime', usewindowstats='none', halfwin=1, extendflags=True, winsize=3, timedev='', freqdev='', timedevscale=5.0, freqdevscale=5.0, spectralmax=1000000.0, spectralmin=0.0, antint_ref_antenna='', minchanfrac=0.6, verbose=False, extendpols=True, growtime=50.0, growfreq=50.0, growaround=False, flagneartime=False, flagnearfreq=False, minrel=0.0, maxrel=1.0, minabs=0, maxabs=-1, spwchan=False, spwcorr=False, basecnt=False, fieldcnt=False, name='Summary', action='apply', display='', flagbackup=True, savepars=False, cmdreason='', outfile='', overwrite=True, writeflags=True )
2025-03-16 07:38:15	INFO	flagdata::::casa	Backup original flags before applying new flags
2025-03-16 07:38:15	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:38:15	INFO	FlagVersion::saveFlagVersion	Creating new backup flag file called flagdata_1
2025-03-16 07:38:15	INFO	AgentFlagger::open	Table type is Measurement Set
2025-03-16 07:38:15	INFO	flagdata::::casa	Manual mode is active
2025-03-16 07:38:15	INFO	flagdata::::casa	Initializing the agents
2025-03-16 07:38:15	INFO	AgentFlagger::initAgents	There are initially 1 agents in the list. Agents: manual
2025-03-16 07:38:15	INFO	Manual::setAgentParameters 	autocorr is 0
2025-03-16 07:38:15	INFO	AgentFlagger::initAgents	There are 1 valid agents in the list. Agents: manual
2025-03-16 07:38:15	INFO	flagdata::::casa	Running the agentflagger tool
2025-03-16 07:38:15	INFO	FlagMSHandler::	Chunk = 1 [progress: 100%], Observation = 0, Array = 0, Scan = 3, Field = 2 (0530+135), Spw = 0, Channels = 4, Corrs = [ I ], Total Rows = 9
2025-03-16 07:38:15	INFO	Manual::chunkSummary	=> Data flagged so far 100% (36/36)
2025-03-16 07:38:15	INFO	FlagMSHandler::nextChunk 	==================================================================================== 
2025-03-16 07:38:15	INFO	Manual::tableSummary	=> Percentage of data flagged in table selection: 100%
2025-03-16 07:38:15	INFO	AgentFlagger::run	=> Writing flags to the MS
2025-03-16 07:38:16	INFO	flagdata::::casa	Task flagdata complete. Start time: 2025-03-16 07:38:14.521378 End time: 2025-03-16 07:38:16.365204
2025-03-16 07:38:16	INFO	flagdata::::casa	##### End Task: flagdata             #####
2025-03-16 07:38:16	INFO	flagdata::::casa	##########################################
2025-03-16 07:38:16	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:38:16	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:38:16	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=-1.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=['DA41'], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.2, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:38:16	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:38:16	INFO		Will use all WVR SPWs:
2025-03-16 07:38:16	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:38:16	INFO		Will produce solutions for all SPWs:
2025-03-16 07:38:16	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:38:16	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:38:29	INFO	wvrgcal::::casa	
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	7.41158e-26     0.280023        0.00547858      29.0901 13.8145 6.18775 3.93419 
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	8.35265e-23     0.275346        0.00538122      31.212  14.3015 6.33325 4.01803 
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	4.66963e-25     0.274162        0.00576979      29.5028 13.8601 6.17902 3.92397 
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	4.26126e-23     0.26986 0.0059151       31.9085 14.381  6.32166 4.00258 
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	0       CM01    No      Yes     41.7            62.7
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	1       CM02    No      Yes     41.7            63.7
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	2       DA41    Yes     Yes     48.2            63.8
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	3       DA42    Yes     No      49.5            80.1
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	4       DV02    Yes     No       314            34.1
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	5       DV03    Yes     No      38.7            75.9
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	6       DV04    Yes     No      44.6            69.9
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	7       DV05    Yes     No      40.4              84
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	8       DV06    Yes     No      42.4              65
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	9       DV08    Yes     No      40.8            66.8
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	10      DV09    Yes     No      40.5            96.9
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	11      DV11    Yes     No      39.6            86.7
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	12      DV12    Yes     No      40.4            64.2
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	13      DV13    Yes     No      40.3            80.9
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	14      DV14    Yes     No      37.5            89.9
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	15      PM02    Yes     No      49.7            75.7
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	16      PM03    Yes     No      41.3            79.3
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	17      PM04    Yes     No      41.8              59
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.82929
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 125.758
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.57696
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	
2025-03-16 07:38:29	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:38:29	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:38:16.369635 End time: 2025-03-16 07:38:29.155383
2025-03-16 07:38:29	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:38:29	INFO	wvrgcal::::casa	##########################################
test19
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [41.7, 41.7, 48.2, 49.5, 314.0, 38.7, 44.6, 40.4, 42.4, 40.8, 40.5, 39.6, 40.4, 40.3, 37.5, 49.7, 41.3, 41.8], 'Disc_um': [62.7, 63.7, 63.8, 80.1, 34.1, 75.9, 69.9, 84.0, 65.0, 66.8, 96.9, 86.7, 64.2, 80.9, 89.9, 75.7, 79.3, 59.0], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column OBSERVATION_ID
Column OBSERVATION_ID PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(5.3809754616402), np.int64(1): np.float64(-0.49468487163435704), np.int64(2): np.float64(8.723658291574308), np.int64(3): np.float64(-4.140766192627385)}
Ant 0 Max diff (deg) 0.07094936678905484
Ant 0 Min diff (deg) -0.059937868815802986
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(0): np.float64(5.383148465971798), np.int64(1): np.float64(-0.49486125068549036), np.int64(2): np.float64(8.728259062022829), np.int64(3): np.float64(-4.1417366401052504)}
Ant 1 Max diff (deg) 0.07079282208434279
Ant 1 Min diff (deg) -0.059788887231635
Found field  0
Found field  1
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(5.375187833991607), np.int64(1): np.float64(-0.4929330966412664), np.int64(3): np.float64(-4.128988848992812)}
Ant 2 Max diff (deg) 0.06634281019507426
Ant 2 Min diff (deg) -0.01568084493938926
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(4.135733080138787), np.int64(1): np.float64(-0.35776979342459825), np.int64(2): np.float64(6.727570702518202), np.int64(3): np.float64(-2.9460444992717214)}
Ant 3 Max diff (deg) 0.05270291026866403
Ant 3 Min diff (deg) -0.06610905315604221
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(11.290918392350063), np.int64(1): np.float64(-1.1899746090463257), np.int64(2): np.float64(18.52970903263177), np.int64(3): np.float64(-10.273369365576432)}
Ant 4 Max diff (deg) 0.16735544599170638
Ant 4 Min diff (deg) -0.12772658594440855
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(5.35510374342791), np.int64(1): np.float64(-0.49333761482661487), np.int64(2): np.float64(8.695009136817598), np.int64(3): np.float64(-4.1288527885513915)}
Ant 5 Max diff (deg) 0.06892183257885875
Ant 5 Min diff (deg) -0.07133971916537085
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(5.477092349683408), np.int64(1): np.float64(-0.5032706103039146), np.int64(2): np.float64(8.893978022553906), np.int64(3): np.float64(-4.193564605772515)}
Ant 6 Max diff (deg) 0.06605162524004271
Ant 6 Min diff (deg) -0.04662029615154495
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(5.2974911445506825), np.int64(1): np.float64(-0.48502985811843047), np.int64(2): np.float64(8.576960972821311), np.int64(3): np.float64(-4.065472977027547)}
Ant 7 Max diff (deg) 0.06972322794739938
Ant 7 Min diff (deg) -0.04152834218707646
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(5.361667323948946), np.int64(1): np.float64(-0.49163557562412663), np.int64(2): np.float64(8.690023867992458), np.int64(3): np.float64(-4.114253709979678)}
Ant 8 Max diff (deg) 0.06786309962608073
Ant 8 Min diff (deg) -0.037412040914151845
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(5.356724648260372), np.int64(1): np.float64(-0.49244050923839566), np.int64(2): np.float64(8.68384395264635), np.int64(3): np.float64(-4.126506408900553)}
Ant 9 Max diff (deg) 0.07199714573044957
Ant 9 Min diff (deg) -0.0639371232184498
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(5.260326844754023), np.int64(1): np.float64(-0.4820691383318447), np.int64(2): np.float64(8.540971478477681), np.int64(3): np.float64(-4.037574285358929)}
Ant 10 Max diff (deg) 0.061862479206311605
Ant 10 Min diff (deg) -0.06028897473406225
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(5.384399600598304), np.int64(1): np.float64(-0.4921230585987111), np.int64(2): np.float64(8.696387165266367), np.int64(3): np.float64(-4.131609923125485)}
Ant 11 Max diff (deg) 0.07375203356174964
Ant 11 Min diff (deg) -0.057150423795048866
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(5.3463283955132646), np.int64(1): np.float64(-0.49077263645090596), np.int64(2): np.float64(8.634818586374159), np.int64(3): np.float64(-4.120538310190025)}
Ant 12 Max diff (deg) 0.06005873418481755
Ant 12 Min diff (deg) -0.05352046709277225
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(5.17118250813359), np.int64(1): np.float64(-0.47493688148493973), np.int64(2): np.float64(8.40814577158509), np.int64(3): np.float64(-3.975992237207006)}
Ant 13 Max diff (deg) 0.06398502635721215
Ant 13 Min diff (deg) -0.04997440401994879
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 14:  {np.int64(0): np.float64(5.360129154099179), np.int64(1): np.float64(-0.49483026262221763), np.int64(2): np.float64(8.69524947563528), np.int64(3): np.float64(-4.149397831557181)}
Ant 14 Max diff (deg) 0.0697502714064484
Ant 14 Min diff (deg) -0.058961239233759954
Found field  0
Found field  1
Found field  3
FIELD averages ant 15:  {np.int64(0): np.float64(5.428796367564207), np.int64(1): np.float64(-0.49479207892278865), np.int64(3): np.float64(-4.156775984187469)}
Ant 15 Max diff (deg) 0.0598620451842109
Ant 15 Min diff (deg) -0.01703010625406165
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 16:  {np.int64(0): np.float64(5.452774093535961), np.int64(1): np.float64(-0.5006846710013004), np.int64(2): np.float64(8.833881062035685), np.int64(3): np.float64(-4.190488388035519)}
Ant 16 Max diff (deg) 0.06808991952131294
Ant 16 Min diff (deg) -0.06775461505662328
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 17:  {np.int64(0): np.float64(5.376311157465281), np.int64(1): np.float64(-0.4944159549304423), np.int64(2): np.float64(8.70944587763595), np.int64(3): np.float64(-4.139969923404525)}
Ant 17 Max diff (deg) 0.071535382419885
Ant 17 Min diff (deg) -0.05938269463561774
.2025-03-16 07:38:31	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:38:31	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:38:31	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=0.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=['0', '1'], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:38:31	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:38:31	INFO		Will use all WVR SPWs:
2025-03-16 07:38:31	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22
2025-03-16 07:38:31	INFO		Will produce solutions for all SPWs:
2025-03-16 07:38:31	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
2025-03-16 07:38:31	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:38:42	INFO	wvrgcal::::casa	
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == DA41 as reference antenna for dTdL calculations.
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	4.70411e-32     0.76247 0.00789818      16.3025 10.9758 5.58097 3.65558 
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	1.06987e-32     0.646601        0.00640527      16.3421 10.9879 5.58324 3.65609 
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	1.34038e-31     0.804278        0.00796348      16.2157 10.9477 5.57177 3.65057 
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	1.11747e-33     0.781983        0.00751977      16.4239 10.9707 5.54088 3.62106 
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	(0, 328.32)
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	0       DA41    Yes     Yes      635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	1       DA42    Yes     Yes      635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	2       DV02    Yes     No       635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	3       DV03    Yes     No       635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	4       DV05    Yes     No       635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	5       DV06    Yes     No       635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	6       DV08    Yes     No       635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	7       DV11    Yes     No       635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	8       DV12    Yes     No       635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	9       DV13    Yes     No       635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	10      DV14    Yes     No       635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	11      PM02    Yes     No       635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	12      PM03    Yes     No       635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	13      PM04    Yes     No       635            38.1
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 4.40577
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 7.51157e-13
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 1.05557e-14
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	
2025-03-16 07:38:42	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:38:42	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:38:30.608790 End time: 2025-03-16 07:38:41.765480
2025-03-16 07:38:42	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:38:42	INFO	wvrgcal::::casa	##########################################
test2
{'Name': ['DA41', 'DA42', 'DV02', 'DV03', 'DV05', 'DV06', 'DV08', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0, 635.0], 'Disc_um': [38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 0 Max diff (deg) 0.0
Ant 0 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 1 Max diff (deg) 0.0
Ant 1 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 2 Max diff (deg) 0.0
Ant 2 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 3 Max diff (deg) 0.0
Ant 3 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 4 Max diff (deg) 0.0
Ant 4 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 5 Max diff (deg) 0.0
Ant 5 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 6 Max diff (deg) 0.0
Ant 6 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 7 Max diff (deg) 0.0
Ant 7 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 8 Max diff (deg) 0.0
Ant 8 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 9 Max diff (deg) 0.0
Ant 9 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 10 Max diff (deg) 0.0
Ant 10 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 11 Max diff (deg) 0.0
Ant 11 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 12 Max diff (deg) 0.0
Ant 12 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(-4.626766665600371), np.int64(1): np.float64(-11.758648795838496), np.int64(2): np.float64(-15.654899129243063), np.int64(3): np.float64(-4.690844947387632)}
Ant 13 Max diff (deg) 0.0
Ant 13 Min diff (deg) 0.0
.2025-03-16 07:38:43	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:38:43	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:38:43	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=-1.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[1, 3, 5, 7], wvrspw=[0], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:38:43	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:38:43	INFO		Will use the following WVR SPWs:
2025-03-16 07:38:43	INFO	+	 0
2025-03-16 07:38:43	INFO		Will produce solutions for the following SPWs:
2025-03-16 07:38:43	INFO	+	 1 3 5 7
2025-03-16 07:38:43	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:39:38	INFO	wvrgcal::::casa	
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	7.41158e-26     0.280023        0.00547858      29.0901 13.8145 6.18775 3.93419 
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	8.35265e-23     0.275346        0.00538122      31.212  14.3015 6.33325 4.01803 
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	4.66963e-25     0.274162        0.00576979      29.5028 13.8601 6.17902 3.92397 
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	4.26126e-23     0.26986 0.0059151       31.9085 14.381  6.32166 4.00258 
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	0       CM01    No      Yes     41.7            62.7
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	1       CM02    No      Yes     41.7            63.7
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	2       DA41    Yes     No      41.9            77.7
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	3       DA42    Yes     No      49.5            80.1
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	4       DV02    Yes     No       314            34.1
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	5       DV03    Yes     No      38.7            75.9
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	6       DV04    Yes     No      44.6            69.9
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	7       DV05    Yes     No      40.4              84
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	8       DV06    Yes     No      42.4              65
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	9       DV08    Yes     No      40.8            66.8
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	10      DV09    Yes     No      40.5            96.9
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	11      DV11    Yes     No      39.6            86.7
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	12      DV12    Yes     No      40.4            64.2
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	13      DV13    Yes     No      40.3            80.9
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	14      DV14    Yes     No      37.5            89.9
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	15      PM02    Yes     No      42.9            91.4
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	16      PM03    Yes     No      41.3            79.3
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	17      PM04    Yes     No      41.8              59
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.82929
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 125.758
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.57696
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	
2025-03-16 07:39:38	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:39:38	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:38:43.057807 End time: 2025-03-16 07:39:37.973048
2025-03-16 07:39:38	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:39:38	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:39:38	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:39:38	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:39:38	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='comp.W', toffset=-1.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:39:38	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:39:38	INFO		Will use all WVR SPWs:
2025-03-16 07:39:38	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:39:38	INFO		Will produce solutions for all SPWs:
2025-03-16 07:39:38	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:39:38	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:39:49	INFO	wvrgcal::::casa	
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	7.41158e-26     0.280023        0.00547858      29.0901 13.8145 6.18775 3.93419 
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	8.35265e-23     0.275346        0.00538122      31.212  14.3015 6.33325 4.01803 
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	4.66963e-25     0.274162        0.00576979      29.5028 13.8601 6.17902 3.92397 
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	4.26126e-23     0.26986 0.0059151       31.9085 14.381  6.32166 4.00258 
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	0       CM01    No      Yes     41.7            62.7
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	1       CM02    No      Yes     41.7            63.7
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	2       DA41    Yes     No      41.9            77.7
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	3       DA42    Yes     No      49.5            80.1
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	4       DV02    Yes     No       314            34.1
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	5       DV03    Yes     No      38.7            75.9
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	6       DV04    Yes     No      44.6            69.9
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	7       DV05    Yes     No      40.4              84
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	8       DV06    Yes     No      42.4              65
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	9       DV08    Yes     No      40.8            66.8
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	10      DV09    Yes     No      40.5            96.9
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	11      DV11    Yes     No      39.6            86.7
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	12      DV12    Yes     No      40.4            64.2
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	13      DV13    Yes     No      40.3            80.9
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	14      DV14    Yes     No      37.5            89.9
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	15      PM02    Yes     No      42.9            91.4
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	16      PM03    Yes     No      41.3            79.3
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	17      PM04    Yes     No      41.8              59
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.82929
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 125.758
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.57696
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	
2025-03-16 07:39:49	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:39:49	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:39:37.976762 End time: 2025-03-16 07:39:49.142202
2025-03-16 07:39:49	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:39:49	INFO	wvrgcal::::casa	##########################################
test20-1
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [41.7, 41.7, 41.9, 49.5, 314.0, 38.7, 44.6, 40.4, 42.4, 40.8, 40.5, 39.6, 40.4, 40.3, 37.5, 42.9, 41.3, 41.8], 'Disc_um': [62.7, 63.7, 77.7, 80.1, 34.1, 75.9, 69.9, 84.0, 65.0, 66.8, 96.9, 86.7, 64.2, 80.9, 89.9, 91.4, 79.3, 59.0], 'rval': 0, 'success': True}
test20-2
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [41.7, 41.7, 41.9, 49.5, 314.0, 38.7, 44.6, 40.4, 42.4, 40.8, 40.5, 39.6, 40.4, 40.3, 37.5, 42.9, 41.3, 41.8], 'Disc_um': [62.7, 63.7, 77.7, 80.1, 34.1, 75.9, 69.9, 84.0, 65.0, 66.8, 96.9, 86.7, 64.2, 80.9, 89.9, 91.4, 79.3, 59.0], 'rval': 0, 'success': True}
Comparing column CPARAM of caltable mycaltable.wvr
     with column CPARAM of caltable comp.W
for SPW 1 only.
Discrepant row search ...
Found  0  rows in selection.
The two columns agree.
Comparing column CPARAM of caltable mycaltable.wvr
     with column CPARAM of caltable comp.W
for SPW 3 only.
Discrepant row search ...
Found  0  rows in selection.
The two columns agree.
Comparing column CPARAM of caltable mycaltable.wvr
     with column CPARAM of caltable comp.W
for SPW 5 only.
Discrepant row search ...
Found  0  rows in selection.
The two columns agree.
Comparing column CPARAM of caltable mycaltable.wvr
     with column CPARAM of caltable comp.W
for SPW 7 only.
Discrepant row search ...
Found  0  rows in selection.
The two columns agree.
.2025-03-16 07:39:53	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:39:53	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:39:53	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=0.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=['DA41', 'DV11'], statfield='', statsource='', smooth='', scale=1.0, spw=[1, 3, 5, 7], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=['DV11', 'DV12', 'DV09'], offsetstable='', rseed=0 )
2025-03-16 07:39:53	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:39:53	INFO		Will use all WVR SPWs:
2025-03-16 07:39:53	INFO	+	 0
2025-03-16 07:39:53	INFO		Will produce solutions for the following SPWs:
2025-03-16 07:39:53	INFO	+	 1 3 5 7
2025-03-16 07:39:54	WARN		Antenna 0 has bad or no WVR and only 0 near antennas (500 m max. distance) to interpolate from. Required are 2.
2025-03-16 07:39:54	WARN		Antenna 21 has bad or no WVR and only 0 near antennas (500 m max. distance) to interpolate from. Required are 2.
2025-03-16 07:39:54	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
WARNING: Bayesian evidence was zero for antenna 22
         TObs was 255.716 196.929 122.811 93.9806 K, elevation 11.5287 deg
WARNING: Bayesian evidence was zero for antenna 22
         TObs was 255.878 197.425 123.198 94.2713 K, elevation 11.5578 deg
done!
2025-03-16 07:40:03	INFO	wvrgcal::::casa	
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Given reference antenna 21==DV11 is flagged and cannot be interpolated.
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Choosing antenna 22 == DV12 as reference antenna for dTdL calculations.
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Terminated after 252
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	WARNING: Bayesian evidence was zero for antenna 22
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	         TObs was 255.716 196.929 122.811 93.9806 K, elevation 11.5287 deg
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Terminated after 258
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	WARNING: Bayesian evidence was zero for antenna 22
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	         TObs was 255.878 197.425 123.198 94.2713 K, elevation 11.5578 deg
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	2.26027e-19     0.723022        0.0154058       2.08054 4.96346 4.14316 3.09062 
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	5.08937e-19     0.722822        0.0158745       2.10317 4.98874 4.14504 3.08705 
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	(0, 189.024)
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	0       DA41    Yes     Yes        0               0
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	1       DA42    Yes     No       649             264
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	2       DA47    Yes     No       664             351
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	3       DA48    Yes     No       719             341
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	4       DA50    Yes     No       756             486
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	5       DA51    Yes     No       639             290
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	6       DA55    Yes     No       622             320
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	7       DA56    Yes     No       700             224
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	8       DA57    Yes     No       638             335
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	9       DA60    Yes     No       696             245
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	10      DA62    Yes     No       717             315
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	11      DA63    Yes     No       664             348
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	12      DA64    Yes     No       804             333
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	13      DA65    Yes     No       653             232
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	14      DV04    Yes     No       696             348
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	15      DV05    Yes     No       665             335
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	16      DV06    Yes     No       670             377
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	17      DV07    Yes     No       645             296
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	18      DV08    Yes     No       716             376
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	19      DV09    Yes     No       628             343
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	20      DV10    Yes     No       662             305
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	21      DV11    Yes     Yes        0               0
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	22      DV12    Yes     No       674             411
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	23      DV14    Yes     No       769             287
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	24      DV15    Yes     No       673             317
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	25      DV17    Yes     No       694             165
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	26      DV19    Yes     No       697             282
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	27      DV22    Yes     No       646             309
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	28      DV25    Yes     No       679             352
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 11.0485
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 654.199
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 4.49283
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	
2025-03-16 07:40:03	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:40:03	WARN	wvrgcal::::casa	Solution for flagged antenna DA41 could not be interpolated due to insufficient number of near antennas. Was set to unity.
2025-03-16 07:40:03	WARN	wvrgcal::::casa	Solution for flagged antenna DV11 could not be interpolated due to insufficient number of near antennas. Was set to unity.
2025-03-16 07:40:03	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:39:53.269739 End time: 2025-03-16 07:40:02.682459
2025-03-16 07:40:03	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:40:03	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:40:03	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:40:03	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:40:03	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr.ref', toffset=0.0, segsource=True, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=['DA41', 'DV11'], statfield='', statsource='', smooth='', scale=1.0, spw=[1, 3, 5, 7], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=['DV12'], offsetstable='', rseed=0 )
2025-03-16 07:40:03	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:40:03	INFO		Will use all WVR SPWs:
2025-03-16 07:40:03	INFO	+	 0
2025-03-16 07:40:03	INFO		Will produce solutions for the following SPWs:
2025-03-16 07:40:03	INFO	+	 1 3 5 7
2025-03-16 07:40:04	WARN		Antenna 0 has bad or no WVR and only 0 near antennas (500 m max. distance) to interpolate from. Required are 2.
2025-03-16 07:40:04	WARN		Antenna 21 has bad or no WVR and only 0 near antennas (500 m max. distance) to interpolate from. Required are 2.
2025-03-16 07:40:04	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
WARNING: Bayesian evidence was zero for antenna 22
         TObs was 255.716 196.929 122.811 93.9806 K, elevation 11.5287 deg
WARNING: Bayesian evidence was zero for antenna 22
         TObs was 255.878 197.425 123.198 94.2713 K, elevation 11.5578 deg
done!
2025-03-16 07:40:11	INFO	wvrgcal::::casa	
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	Choosing antenna 22 == DV12 as reference antenna for dTdL calculations.
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	Terminated after 252
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	WARNING: Bayesian evidence was zero for antenna 22
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	         TObs was 255.716 196.929 122.811 93.9806 K, elevation 11.5287 deg
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	Terminated after 258
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	WARNING: Bayesian evidence was zero for antenna 22
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	         TObs was 255.878 197.425 123.198 94.2713 K, elevation 11.5578 deg
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	2.26027e-19     0.723022        0.0154058       2.08054 4.96346 4.14316 3.09062 
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	5.08937e-19     0.722822        0.0158745       2.10317 4.98874 4.14504 3.08705 
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	(0, 189.024)
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	0       DA41    Yes     Yes        0               0
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	1       DA42    Yes     No       649             264
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	2       DA47    Yes     No       664             351
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	3       DA48    Yes     No       719             341
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	4       DA50    Yes     No       756             486
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	5       DA51    Yes     No       639             290
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	6       DA55    Yes     No       622             320
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	7       DA56    Yes     No       700             224
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	8       DA57    Yes     No       638             335
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	9       DA60    Yes     No       696             245
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	10      DA62    Yes     No       717             315
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	11      DA63    Yes     No       664             348
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	12      DA64    Yes     No       804             333
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	13      DA65    Yes     No       653             232
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	14      DV04    Yes     No       696             348
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	15      DV05    Yes     No       665             335
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	16      DV06    Yes     No       670             377
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	17      DV07    Yes     No       645             296
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	18      DV08    Yes     No       716             376
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	19      DV09    Yes     No       628             343
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	20      DV10    Yes     No       662             305
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	21      DV11    Yes     Yes        0               0
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	22      DV12    Yes     No       674             411
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	23      DV14    Yes     No       769             287
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	24      DV15    Yes     No       673             317
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	25      DV17    Yes     No       694             165
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	26      DV19    Yes     No       697             282
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	27      DV22    Yes     No       646             309
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	28      DV25    Yes     No       679             352
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 11.0485
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 654.199
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 4.49283
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	
2025-03-16 07:40:11	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:40:11	WARN	wvrgcal::::casa	Solution for flagged antenna DA41 could not be interpolated due to insufficient number of near antennas. Was set to unity.
2025-03-16 07:40:11	WARN	wvrgcal::::casa	Solution for flagged antenna DV11 could not be interpolated due to insufficient number of near antennas. Was set to unity.
2025-03-16 07:40:11	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:40:02.686665 End time: 2025-03-16 07:40:10.757382
2025-03-16 07:40:11	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:40:11	INFO	wvrgcal::::casa	##########################################
test21
{'Name': ['DA41', 'DA42', 'DA47', 'DA48', 'DA50', 'DA51', 'DA55', 'DA56', 'DA57', 'DA60', 'DA62', 'DA63', 'DA64', 'DA65', 'DV04', 'DV05', 'DV06', 'DV07', 'DV08', 'DV09', 'DV10', 'DV11', 'DV12', 'DV14', 'DV15', 'DV17', 'DV19', 'DV22', 'DV25'], 'WVR': [True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, True, False, False, False, False, False, False, False], 'Frac_unflagged': [np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [0.0, 649.0, 664.0, 719.0, 756.0, 639.0, 622.0, 700.0, 638.0, 696.0, 717.0, 664.0, 804.0, 653.0, 696.0, 665.0, 670.0, 645.0, 716.0, 628.0, 662.0, 0.0, 674.0, 769.0, 673.0, 694.0, 697.0, 646.0, 679.0], 'Disc_um': [0.0, 264.0, 351.0, 341.0, 486.0, 290.0, 320.0, 224.0, 335.0, 245.0, 315.0, 348.0, 333.0, 232.0, 348.0, 335.0, 377.0, 296.0, 376.0, 343.0, 305.0, 0.0, 411.0, 287.0, 317.0, 165.0, 282.0, 309.0, 352.0], 'rval': 0, 'success': True}
{'Name': ['DA41', 'DA42', 'DA47', 'DA48', 'DA50', 'DA51', 'DA55', 'DA56', 'DA57', 'DA60', 'DA62', 'DA63', 'DA64', 'DA65', 'DV04', 'DV05', 'DV06', 'DV07', 'DV08', 'DV09', 'DV10', 'DV11', 'DV12', 'DV14', 'DV15', 'DV17', 'DV19', 'DV22', 'DV25'], 'WVR': [True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, True, False, False, False, False, False, False, False], 'Frac_unflagged': [np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [0.0, 649.0, 664.0, 719.0, 756.0, 639.0, 622.0, 700.0, 638.0, 696.0, 717.0, 664.0, 804.0, 653.0, 696.0, 665.0, 670.0, 645.0, 716.0, 628.0, 662.0, 0.0, 674.0, 769.0, 673.0, 694.0, 697.0, 646.0, 679.0], 'Disc_um': [0.0, 264.0, 351.0, 341.0, 486.0, 290.0, 320.0, 224.0, 335.0, 245.0, 315.0, 348.0, 333.0, 232.0, 348.0, 335.0, 377.0, 296.0, 376.0, 343.0, 305.0, 0.0, 411.0, 287.0, 317.0, 165.0, 282.0, 309.0, 352.0], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column OBSERVATION_ID
Column OBSERVATION_ID PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
FIELD averages ant 0:  {}
Ant 0: no diff values.
Found field  0
Found field  1
FIELD averages ant 1:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 1 Max diff (deg) 0.0
Ant 1 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 2:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 2 Max diff (deg) 0.0
Ant 2 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 3:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 3 Max diff (deg) 0.0
Ant 3 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 4:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 4 Max diff (deg) 0.0
Ant 4 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 5:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 5 Max diff (deg) 0.0
Ant 5 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 6:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 6 Max diff (deg) 0.0
Ant 6 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 7:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 7 Max diff (deg) 0.0
Ant 7 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 8:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 8 Max diff (deg) 0.0
Ant 8 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 9:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 9 Max diff (deg) 0.0
Ant 9 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 10:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 10 Max diff (deg) 0.0
Ant 10 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 11:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 11 Max diff (deg) 0.0
Ant 11 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 12:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 12 Max diff (deg) 0.0
Ant 12 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 13:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 13 Max diff (deg) 0.0
Ant 13 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 14:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 14 Max diff (deg) 0.0
Ant 14 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 15:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 15 Max diff (deg) 0.0
Ant 15 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 16:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 16 Max diff (deg) 0.0
Ant 16 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 17:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 17 Max diff (deg) 0.0
Ant 17 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 18:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 18 Max diff (deg) 0.0
Ant 18 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 19:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 19 Max diff (deg) 0.0
Ant 19 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 20:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 20 Max diff (deg) 0.0
Ant 20 Min diff (deg) 0.0
FIELD averages ant 21:  {}
Ant 21: no diff values.
Found field  0
Found field  1
FIELD averages ant 22:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 22 Max diff (deg) 0.0
Ant 22 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 23:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 23 Max diff (deg) 0.0
Ant 23 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 24:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 24 Max diff (deg) 0.0
Ant 24 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 25:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 25 Max diff (deg) 0.0
Ant 25 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 26:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 26 Max diff (deg) 0.0
Ant 26 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 27:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 27 Max diff (deg) 0.0
Ant 27 Min diff (deg) 0.0
Found field  0
Found field  1
FIELD averages ant 28:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(2000): np.float64(0.0), np.int64(2001): np.float64(0.0), np.int64(3000): np.float64(0.0), np.int64(3001): np.float64(0.0), np.int64(4000): np.float64(0.0), np.int64(4001): np.float64(0.0), np.int64(5000): np.float64(0.0), np.int64(5001): np.float64(0.0), np.int64(6000): np.float64(0.0), np.int64(6001): np.float64(0.0), np.int64(7000): np.float64(0.0), np.int64(7001): np.float64(0.0)}
Ant 28 Max diff (deg) 0.0
Ant 28 Min diff (deg) 0.0
.2025-03-16 07:40:13	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:40:13	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:40:13	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=-1.0, segsource=False, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:40:13	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:40:13	INFO		Will use all WVR SPWs:
2025-03-16 07:40:13	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:40:13	INFO		Will produce solutions for all SPWs:
2025-03-16 07:40:13	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:40:13	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:40:18	INFO	wvrgcal::::casa	
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	4.34682e-23     0.270989        0.00475384      29.0919 13.9409 6.28762 4.00758 
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	0       CM01    No      Yes     47.9            57.4
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	1       CM02    No      Yes     47.9            58.8
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	2       DA41    Yes     No      44.5            67.1
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	3       DA42    Yes     No        28            49.6
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	4       DV02    Yes     No       497               0
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	5       DV03    Yes     No      53.3            70.2
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	6       DV04    Yes     No      50.3            65.2
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	7       DV05    Yes     No      49.7              78
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	8       DV06    Yes     No      46.8            59.7
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	9       DV08    Yes     No      47.3            63.1
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	10      DV09    Yes     No      46.4              89
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	11      DV11    Yes     No      50.2            80.3
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	12      DV12    Yes     No      49.1            58.1
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	13      DV13    Yes     No      46.5            72.6
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	14      DV14    Yes     No      53.5              79
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	15      PM02    Yes     No      43.4            83.8
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	16      PM03    Yes     No      49.2            69.7
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	17      PM04    Yes     No        48            50.8
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.84947
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 235.547
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.607457
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	
2025-03-16 07:40:18	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:40:18	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:40:12.836913 End time: 2025-03-16 07:40:17.671207
2025-03-16 07:40:18	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:40:18	INFO	wvrgcal::::casa	##########################################
test3
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [47.9, 47.9, 44.5, 28.0, 497.0, 53.3, 50.3, 49.7, 46.8, 47.3, 46.4, 50.2, 49.1, 46.5, 53.5, 43.4, 49.2, 48.0], 'Disc_um': [57.4, 58.8, 67.1, 49.6, 0.0, 70.2, 65.2, 78.0, 59.7, 63.1, 89.0, 80.3, 58.1, 72.6, 79.0, 83.8, 69.7, 50.8], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(-2.3211819145293244), np.int64(1): np.float64(-2.032236036194858), np.int64(2): np.float64(-2.286875682374289), np.int64(3): np.float64(-1.981536729956785)}
Ant 0 Max diff (deg) 0.007109038602591156
Ant 0 Min diff (deg) -0.004932234550198089
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(0): np.float64(-2.320728290143768), np.int64(1): np.float64(-2.0309929158681115), np.int64(2): np.float64(-2.2864676115091793), np.int64(3): np.float64(-1.9804355974394365)}
Ant 1 Max diff (deg) 0.007543685550572832
Ant 1 Min diff (deg) -0.005233762090199434
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(-2.2370044012614874), np.int64(1): np.float64(-1.9558938926390468), np.int64(2): np.float64(-2.206407858317772), np.int64(3): np.float64(-1.9078153802369666)}
Ant 2 Max diff (deg) 0.00614642566362722
Ant 2 Min diff (deg) -0.007174749432986793
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(-1.5222337118897622), np.int64(1): np.float64(-1.2219982698373606), np.int64(2): np.float64(-1.4815050483554428), np.int64(3): np.float64(-1.1718728603144264)}
Ant 3 Max diff (deg) 0.007659769570398822
Ant 3 Min diff (deg) -0.009207608688883928
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(-5.116061290147904), np.int64(1): np.float64(-5.116061290147904), np.int64(2): np.float64(-5.116061290147904), np.int64(3): np.float64(-5.116061290147904)}
Ant 4 Max diff (deg) 0.0
Ant 4 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(-2.2515489679512397), np.int64(1): np.float64(-1.9704622304265058), np.int64(2): np.float64(-2.2182359573954535), np.int64(3): np.float64(-1.9251470454627686)}
Ant 5 Max diff (deg) 0.008507295540951532
Ant 5 Min diff (deg) -0.008754631679381397
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(-2.3179431585423353), np.int64(1): np.float64(-2.0200096340240297), np.int64(2): np.float64(-2.2866948075451585), np.int64(3): np.float64(-1.9644025840834463)}
Ant 6 Max diff (deg) 0.010999038029526176
Ant 6 Min diff (deg) -0.011927295442566432
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(-2.242684424158915), np.int64(1): np.float64(-1.9483478556851743), np.int64(2): np.float64(-2.201900386710233), np.int64(3): np.float64(-1.9062064471730675)}
Ant 7 Max diff (deg) 0.008819097077481075
Ant 7 Min diff (deg) -0.009154841304489736
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(-2.317702332547732), np.int64(1): np.float64(-2.022852853404258), np.int64(2): np.float64(-2.2857128834224585), np.int64(3): np.float64(-1.9703736569334556)}
Ant 8 Max diff (deg) 0.009966418739589145
Ant 8 Min diff (deg) -0.014468773309262772
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(-2.3203980727166544), np.int64(1): np.float64(-2.0312514594544755), np.int64(2): np.float64(-2.285220722017837), np.int64(3): np.float64(-1.982857071908878)}
Ant 9 Max diff (deg) 0.01199016375076134
Ant 9 Min diff (deg) -0.008121854000071593
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(-2.2505124195649917), np.int64(1): np.float64(-1.9646429616763665), np.int64(2): np.float64(-2.2203672859626034), np.int64(3): np.float64(-1.9151092783436816)}
Ant 10 Max diff (deg) 0.005708569306779765
Ant 10 Min diff (deg) -0.0046080592980013435
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(-2.325070353752792), np.int64(1): np.float64(-2.0207453688290737), np.int64(2): np.float64(-2.281141091615627), np.int64(3): np.float64(-1.9735253095925582)}
Ant 11 Max diff (deg) 0.005219893727258285
Ant 11 Min diff (deg) -0.005879489249347003
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(-2.315404555842188), np.int64(1): np.float64(-2.027102592052307), np.int64(2): np.float64(-2.2731695242050116), np.int64(3): np.float64(-1.9809397248120675)}
Ant 12 Max diff (deg) 0.009984401010874056
Ant 12 Min diff (deg) -0.008677464526579914
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(-2.1878076683648073), np.int64(1): np.float64(-1.9135149221145742), np.int64(2): np.float64(-2.160788789214155), np.int64(3): np.float64(-1.8683490738493536)}
Ant 13 Max diff (deg) 0.009495703740827643
Ant 13 Min diff (deg) -0.007311137952383362
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 14:  {np.int64(0): np.float64(-2.3071828640749157), np.int64(1): np.float64(-2.0378533793790226), np.int64(2): np.float64(-2.2766485942268107), np.int64(3): np.float64(-1.9877677932517024)}
Ant 14 Max diff (deg) 0.006330377408414023
Ant 14 Min diff (deg) -0.007685053430314781
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 15:  {np.int64(0): np.float64(-2.3682764868181576), np.int64(1): np.float64(-2.054643294930978), np.int64(2): np.float64(-2.3413859240069486), np.int64(3): np.float64(-2.0073865390850987)}
Ant 15 Max diff (deg) 0.009348534095289907
Ant 15 Min diff (deg) -0.00510070543109542
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 16:  {np.int64(0): np.float64(-2.367858022122869), np.int64(1): np.float64(-2.0739613901638645), np.int64(2): np.float64(-2.334480768340446), np.int64(3): np.float64(-2.0169377474141577)}
Ant 16 Max diff (deg) 0.006082997381364308
Ant 16 Min diff (deg) -0.006431595385954392
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 17:  {np.int64(0): np.float64(-2.3243525763822754), np.int64(1): np.float64(-2.040489859405728), np.int64(2): np.float64(-2.2900853042236307), np.int64(3): np.float64(-1.9880198506326128)}
Ant 17 Max diff (deg) 0.008407203607891489
Ant 17 Min diff (deg) -0.008801109449958489
.2025-03-16 07:40:19	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:40:19	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:40:19	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=0.0, segsource=False, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='1', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:40:19	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:40:19	INFO		Will use all WVR SPWs:
2025-03-16 07:40:19	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:40:19	INFO		Will produce solutions for all SPWs:
2025-03-16 07:40:19	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:40:19	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:40:29	INFO	wvrgcal::::casa	
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	4.34682e-23     0.270989        0.00475384      29.0919 13.9409 6.28762 4.00758 
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	0       CM01    No      Yes     47.5            57.6
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	1       CM02    No      Yes     47.5              59
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	2       DA41    Yes     No      44.1            66.6
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	3       DA42    Yes     No      27.5            49.9
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	4       DV02    Yes     No       497               0
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	5       DV03    Yes     No      52.8            69.9
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	6       DV04    Yes     No      49.8            64.8
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	7       DV05    Yes     No      49.3            78.1
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	8       DV06    Yes     No      46.3            59.4
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	9       DV08    Yes     No      46.9            63.3
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	10      DV09    Yes     No        46              88
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	11      DV11    Yes     No      49.7            80.7
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	12      DV12    Yes     No      48.6            58.5
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	13      DV13    Yes     No      46.1            72.7
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	14      DV14    Yes     No        53              78
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	15      PM02    Yes     No      43.1            83.7
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	16      PM03    Yes     No      48.7            69.8
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	17      PM04    Yes     No      47.6            51.2
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.84947
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 236.11
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.608909
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	
2025-03-16 07:40:29	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:40:29	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:40:19.148453 End time: 2025-03-16 07:40:29.174884
2025-03-16 07:40:29	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:40:29	INFO	wvrgcal::::casa	##########################################
test4
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [47.5, 47.5, 44.1, 27.5, 497.0, 52.8, 49.8, 49.3, 46.3, 46.9, 46.0, 49.7, 48.6, 46.1, 53.0, 43.1, 48.7, 47.6], 'Disc_um': [57.6, 59.0, 66.6, 49.9, 0.0, 69.9, 64.8, 78.1, 59.4, 63.3, 88.0, 80.7, 58.5, 72.7, 78.0, 83.7, 69.8, 51.2], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(-2.3211819145293244), np.int64(1): np.float64(-2.032236036194858), np.int64(2): np.float64(-2.286875682374289), np.int64(3): np.float64(-1.981536729956785), np.int64(1000): np.float64(1.0486890865596377), np.int64(1001): np.float64(0.9181453620635001), np.int64(1002): np.float64(1.0331889562809744), np.int64(1003): np.float64(0.8952401538911641)}
Ant 0 Max diff (deg) 0.007109038602591156
Ant 0 Min diff (deg) -0.004932234550198089
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(0): np.float64(-2.320728290143768), np.int64(1): np.float64(-2.0309929158681115), np.int64(2): np.float64(-2.2864676115091793), np.int64(3): np.float64(-1.9804355974394365), np.int64(1000): np.float64(1.04848383336574), np.int64(1001): np.float64(0.9175841669801912), np.int64(1002): np.float64(1.0330045284883569), np.int64(1003): np.float64(0.8947429565487504)}
Ant 1 Max diff (deg) 0.007543685550572832
Ant 1 Min diff (deg) -0.005233762090199434
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(-2.2370044012614874), np.int64(1): np.float64(-1.9558938926390468), np.int64(2): np.float64(-2.206407858317772), np.int64(3): np.float64(-1.9078153802369666), np.int64(1000): np.float64(1.0106574340601884), np.int64(1001): np.float64(0.8836547920158448), np.int64(1002): np.float64(0.9968346874387153), np.int64(1003): np.float64(0.8619337248559891)}
Ant 2 Max diff (deg) 0.00614642566362722
Ant 2 Min diff (deg) -0.007174749432986793
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(-1.5222337118897622), np.int64(1): np.float64(-1.2219982698373606), np.int64(2): np.float64(-1.4815050483554428), np.int64(3): np.float64(-1.1718728603144264), np.int64(1000): np.float64(0.6877319466577253), np.int64(1001): np.float64(0.5520877925784919), np.int64(1002): np.float64(0.6693313628309636), np.int64(1003): np.float64(0.5294415638954444)}
Ant 3 Max diff (deg) 0.007659769570398822
Ant 3 Min diff (deg) -0.009207608688883928
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(-5.116061290147904), np.int64(1): np.float64(-5.116061290147904), np.int64(2): np.float64(-5.116061290147904), np.int64(3): np.float64(-5.116061290147904), np.int64(1000): np.float64(2.311389390859091), np.int64(1001): np.float64(2.311389390859091), np.int64(1002): np.float64(2.311389390859091), np.int64(1003): np.float64(2.311389390859091)}
Ant 4 Max diff (deg) 0.0
Ant 4 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(-2.2515489679512397), np.int64(1): np.float64(-1.9704622304265058), np.int64(2): np.float64(-2.2182359573954535), np.int64(3): np.float64(-1.9251470454627686), np.int64(1000): np.float64(1.017229277927621), np.int64(1001): np.float64(0.8902368853767353), np.int64(1002): np.float64(1.0021792131499927), np.int64(1003): np.float64(0.8697637298311012)}
Ant 5 Max diff (deg) 0.008507295540951532
Ant 5 Min diff (deg) -0.008754631679381397
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(-2.3179431585423353), np.int64(1): np.float64(-2.0200096340240297), np.int64(2): np.float64(-2.2866948075451585), np.int64(3): np.float64(-1.9644025840834463), np.int64(1000): np.float64(1.0472254341341287), np.int64(1001): np.float64(0.9126216141907628), np.int64(1002): np.float64(1.0331073639899202), np.int64(1003): np.float64(0.8874987922189117)}
Ant 6 Max diff (deg) 0.010999038029526176
Ant 6 Min diff (deg) -0.011927295442566432
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(-2.242684424158915), np.int64(1): np.float64(-1.9483478556851743), np.int64(2): np.float64(-2.201900386710233), np.int64(3): np.float64(-1.9062064471730675), np.int64(1000): np.float64(1.013224658591675), np.int64(1001): np.float64(0.8802458710121179), np.int64(1002): np.float64(0.994798384608542), np.int64(1003): np.float64(0.8612067668894046)}
Ant 7 Max diff (deg) 0.008819097077481075
Ant 7 Min diff (deg) -0.009154841304489736
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(-2.317702332547732), np.int64(1): np.float64(-2.022852853404258), np.int64(2): np.float64(-2.2857128834224585), np.int64(3): np.float64(-1.9703736569334556), np.int64(1000): np.float64(1.0471170399438003), np.int64(1001): np.float64(0.9139064729967767), np.int64(1002): np.float64(1.0326635737945058), np.int64(1003): np.float64(0.8901965897968669)}
Ant 8 Max diff (deg) 0.009966418739589145
Ant 8 Min diff (deg) -0.014468773309262772
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(-2.3203980727166544), np.int64(1): np.float64(-2.0312514594544755), np.int64(2): np.float64(-2.285220722017837), np.int64(3): np.float64(-1.982857071908878), np.int64(1000): np.float64(1.048334099373132), np.int64(1001): np.float64(0.917700985571889), np.int64(1002): np.float64(1.0324414700551836), np.int64(1003): np.float64(0.8958367621195062)}
Ant 9 Max diff (deg) 0.01199016375076134
Ant 9 Min diff (deg) -0.008121854000071593
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(-2.2505124195649917), np.int64(1): np.float64(-1.9646429616763665), np.int64(2): np.float64(-2.2203672859626034), np.int64(3): np.float64(-1.9151092783436816), np.int64(1000): np.float64(1.0167616728341673), np.int64(1001): np.float64(0.8876074151049291), np.int64(1002): np.float64(1.0031416885353823), np.int64(1003): np.float64(0.8652288711623459)}
Ant 10 Max diff (deg) 0.005708569306779765
Ant 10 Min diff (deg) -0.0046080592980013435
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(-2.325070353752792), np.int64(1): np.float64(-2.0207453688290737), np.int64(2): np.float64(-2.281141091615627), np.int64(3): np.float64(-1.9735253095925582), np.int64(1000): np.float64(1.0504454931546785), np.int64(1001): np.float64(0.9129545091194675), np.int64(1002): np.float64(1.0305987139916486), np.int64(1003): np.float64(0.8916207975154826)}
Ant 11 Max diff (deg) 0.005219893727258285
Ant 11 Min diff (deg) -0.005879489249347003
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(-2.315404555842188), np.int64(1): np.float64(-2.027102592052307), np.int64(2): np.float64(-2.2731695242050116), np.int64(3): np.float64(-1.9809397248120675), np.int64(1000): np.float64(1.0460782429673126), np.int64(1001): np.float64(0.9158263082506384), np.int64(1002): np.float64(1.0269975713123571), np.int64(1003): np.float64(0.8949704671544048)}
Ant 12 Max diff (deg) 0.009984401010874056
Ant 12 Min diff (deg) -0.008677464526579914
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(-2.1878076683648073), np.int64(1): np.float64(-1.9135149221145742), np.int64(2): np.float64(-2.160788789214155), np.int64(3): np.float64(-1.8683490738493536), np.int64(1000): np.float64(0.9884319161119051), np.int64(1001): np.float64(0.864508500865016), np.int64(1002): np.float64(0.9762250053631942), np.int64(1003): np.float64(0.8441031964527177)}
Ant 13 Max diff (deg) 0.009495703740827643
Ant 13 Min diff (deg) -0.007311137952383362
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 14:  {np.int64(0): np.float64(-2.3071828640749157), np.int64(1): np.float64(-2.0378533793790226), np.int64(2): np.float64(-2.2766485942268107), np.int64(3): np.float64(-1.9877677932517024), np.int64(1000): np.float64(1.0423647346809213), np.int64(1001): np.float64(0.9206831317318489), np.int64(1002): np.float64(1.0285687152240746), np.int64(1003): np.float64(0.8980553332157264)}
Ant 14 Max diff (deg) 0.006330377408414023
Ant 14 Min diff (deg) -0.007685053430314781
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 15:  {np.int64(0): np.float64(-2.3682764868181576), np.int64(1): np.float64(-2.054643294930978), np.int64(2): np.float64(-2.3413859240069486), np.int64(3): np.float64(-2.0073865390850987), np.int64(1000): np.float64(1.0699660944011251), np.int64(1001): np.float64(0.9282691241704146), np.int64(1002): np.float64(1.057816438973337), np.int64(1003): np.float64(0.906918965455132)}
Ant 15 Max diff (deg) 0.009348534095289907
Ant 15 Min diff (deg) -0.00510070543109542
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 16:  {np.int64(0): np.float64(-2.367858022122869), np.int64(1): np.float64(-2.0739613901638645), np.int64(2): np.float64(-2.334480768340446), np.int64(3): np.float64(-2.0169377474141577), np.int64(1000): np.float64(1.0697767177753223), np.int64(1001): np.float64(0.9369966524230087), np.int64(1002): np.float64(1.054696953140817), np.int64(1003): np.float64(0.9112339931876772)}
Ant 16 Max diff (deg) 0.006082997381364308
Ant 16 Min diff (deg) -0.006431595385954392
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 17:  {np.int64(0): np.float64(-2.3243525763822754), np.int64(1): np.float64(-2.040489859405728), np.int64(2): np.float64(-2.2900853042236307), np.int64(3): np.float64(-1.9880198506326128), np.int64(1000): np.float64(1.0501220484637257), np.int64(1001): np.float64(0.9218747254400661), np.int64(1002): np.float64(1.0346391589436754), np.int64(1003): np.float64(0.8981695253219826)}
Ant 17 Max diff (deg) 0.008407203607891489
Ant 17 Min diff (deg) -0.008801109449958489
.2025-03-16 07:40:31	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:40:31	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:40:31	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=0.0, segsource=False, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='3s', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:40:31	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:40:31	INFO		Will use all WVR SPWs:
2025-03-16 07:40:31	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:40:31	INFO		Will produce solutions for all SPWs:
2025-03-16 07:40:31	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:40:31	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:40:36	INFO	wvrgcal::::casa	
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	4.34682e-23     0.270989        0.00475384      29.0919 13.9409 6.28762 4.00758 
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	0       CM01    No      Yes     47.5            57.6
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	1       CM02    No      Yes     47.5              59
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	2       DA41    Yes     No      44.1            66.6
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	3       DA42    Yes     No      27.5            49.9
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	4       DV02    Yes     No       497               0
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	5       DV03    Yes     No      52.8            69.9
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	6       DV04    Yes     No      49.8            64.8
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	7       DV05    Yes     No      49.3            78.1
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	8       DV06    Yes     No      46.3            59.4
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	9       DV08    Yes     No      46.9            63.3
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	10      DV09    Yes     No        46              88
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	11      DV11    Yes     No      49.7            80.7
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	12      DV12    Yes     No      48.6            58.5
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	13      DV13    Yes     No      46.1            72.7
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	14      DV14    Yes     No        53              78
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	15      PM02    Yes     No      43.1            83.7
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	16      PM03    Yes     No      48.7            69.8
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	17      PM04    Yes     No      47.6            51.2
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.84947
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 236.11
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.608909
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	
2025-03-16 07:40:36	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:40:36	INFO	calibrater::open	****Using NEW VI2-driven calibrater tool****
2025-03-16 07:40:36	INFO	calibrater::open	Opening MS: myinput.ms for calibration.
2025-03-16 07:40:36	INFO	Calibrater::	Initializing nominal selection to the whole MS.
2025-03-16 07:40:36	INFO	calibrater::smooth	Beginning smooth--(MSSelection version)-------
2025-03-16 07:40:36	INFO	Calibrater::smooth	Beginning smoothing/interpolating method.
2025-03-16 07:40:37	INFO	Calibrater::smooth	Storing result in mycaltable.wvr
2025-03-16 07:40:37	INFO		Writing solutions to table: mycaltable.wvr
2025-03-16 07:40:40	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:40:30.564137 End time: 2025-03-16 07:40:39.534032
2025-03-16 07:40:40	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:40:40	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:40:40	INFO	smoothcal::::casa	##########################################
2025-03-16 07:40:40	INFO	smoothcal::::casa	##### Begin Task: smoothcal          #####
2025-03-16 07:40:40	INFO	smoothcal::::casa	smoothcal( vis='myinput.ms', tablein='mycaltable.wvr_unsmoothed', caltable='mycaltable.wvr_ref', field=[], smoothtype='mean', smoothtime=3.0, ratesmooth=False )
2025-03-16 07:40:40	INFO	smoothcal::calibrater::open	****Using NEW VI2-driven calibrater tool****
2025-03-16 07:40:40	INFO	smoothcal::calibrater::open	Opening MS: myinput.ms for calibration.
2025-03-16 07:40:40	INFO	smoothcal::Calibrater::	Initializing nominal selection to the whole MS.
2025-03-16 07:40:40	INFO	smoothcal::calibrater::smooth	Beginning smooth--(MSSelection version)-------
2025-03-16 07:40:40	INFO	smoothcal::Calibrater::smooth	Beginning smoothing/interpolating method.
2025-03-16 07:40:40	INFO	smoothcal::Calibrater::smooth	Storing result in mycaltable.wvr_ref
2025-03-16 07:40:40	INFO	smoothcal::::	Writing solutions to table: mycaltable.wvr_ref
2025-03-16 07:40:44	INFO	smoothcal::::casa	Task smoothcal complete. Start time: 2025-03-16 07:40:39.543964 End time: 2025-03-16 07:40:44.132305
2025-03-16 07:40:44	INFO	smoothcal::::casa	##### End Task: smoothcal            #####
2025-03-16 07:40:44	INFO	smoothcal::::casa	##########################################
test5
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [47.5, 47.5, 44.1, 27.5, 497.0, 52.8, 49.8, 49.3, 46.3, 46.9, 46.0, 49.7, 48.6, 46.1, 53.0, 43.1, 48.7, 47.6], 'Disc_um': [57.6, 59.0, 66.6, 49.9, 0.0, 69.9, 64.8, 78.1, 59.4, 63.3, 88.0, 80.7, 58.5, 72.7, 78.0, 83.7, 69.8, 51.2], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column OBSERVATION_ID
Column OBSERVATION_ID PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 0 Max diff (deg) 0.0
Ant 0 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 1 Max diff (deg) 0.0
Ant 1 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 2 Max diff (deg) 0.0
Ant 2 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 3 Max diff (deg) 0.0
Ant 3 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 4 Max diff (deg) 0.0
Ant 4 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 5 Max diff (deg) 0.0
Ant 5 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 6 Max diff (deg) 0.0
Ant 6 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 7 Max diff (deg) 0.0
Ant 7 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 8 Max diff (deg) 0.0
Ant 8 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 9 Max diff (deg) 0.0
Ant 9 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 10 Max diff (deg) 0.0
Ant 10 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 11 Max diff (deg) 0.0
Ant 11 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 12 Max diff (deg) 0.0
Ant 12 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 13 Max diff (deg) 0.0
Ant 13 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 14:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 14 Max diff (deg) 0.0
Ant 14 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 15:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 15 Max diff (deg) 0.0
Ant 15 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 16:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 16 Max diff (deg) 0.0
Ant 16 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 17:  {np.int64(0): np.float64(0.0), np.int64(1): np.float64(0.0), np.int64(2): np.float64(0.0), np.int64(3): np.float64(0.0), np.int64(1000): np.float64(0.0), np.int64(1001): np.float64(0.0), np.int64(1002): np.float64(0.0), np.int64(1003): np.float64(0.0)}
Ant 17 Max diff (deg) 0.0
Ant 17 Min diff (deg) 0.0
.2025-03-16 07:40:46	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:40:46	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:40:46	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=0.0, segsource=False, sourceflag=[], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=0.8, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:40:46	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:40:46	INFO		Will use all WVR SPWs:
2025-03-16 07:40:46	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:40:46	INFO		Will produce solutions for all SPWs:
2025-03-16 07:40:46	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:40:46	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:40:50	INFO	wvrgcal::::casa	
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	4.34682e-23     0.270989        0.00475384      29.0919 13.9409 6.28762 4.00758 
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	0       CM01    No      Yes     47.5            57.6
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	1       CM02    No      Yes     47.5              59
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	2       DA41    Yes     No      44.1            66.6
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	3       DA42    Yes     No      27.5            49.9
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	4       DV02    Yes     No       497               0
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	5       DV03    Yes     No      52.8            69.9
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	6       DV04    Yes     No      49.8            64.8
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	7       DV05    Yes     No      49.3            78.1
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	8       DV06    Yes     No      46.3            59.4
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	9       DV08    Yes     No      46.9            63.3
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	10      DV09    Yes     No        46              88
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	11      DV11    Yes     No      49.7            80.7
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	12      DV12    Yes     No      48.6            58.5
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	13      DV13    Yes     No      46.1            72.7
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	14      DV14    Yes     No        53              78
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	15      PM02    Yes     No      43.1            83.7
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	16      PM03    Yes     No      48.7            69.8
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	17      PM04    Yes     No      47.6            51.2
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.84947
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 236.11
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.608909
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	
2025-03-16 07:40:50	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:40:50	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:40:45.542338 End time: 2025-03-16 07:40:50.170611
2025-03-16 07:40:50	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:40:50	INFO	wvrgcal::::casa	##########################################
test6
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [47.5, 47.5, 44.1, 27.5, 497.0, 52.8, 49.8, 49.3, 46.3, 46.9, 46.0, 49.7, 48.6, 46.1, 53.0, 43.1, 48.7, 47.6], 'Disc_um': [57.6, 59.0, 66.6, 49.9, 0.0, 69.9, 64.8, 78.1, 59.4, 63.3, 88.0, 80.7, 58.5, 72.7, 78.0, 83.7, 69.8, 51.2], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(-1.8569448347362096), np.int64(1): np.float64(-1.6257892000444052), np.int64(2): np.float64(-1.829500406809858), np.int64(3): np.float64(-1.5852292809944615)}
Ant 0 Max diff (deg) 0.005686147738483527
Ant 0 Min diff (deg) -0.003947081612640346
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(0): np.float64(-1.8565830461872237), np.int64(1): np.float64(-1.6247943119898416), np.int64(2): np.float64(-1.8291733850662852), np.int64(3): np.float64(-1.5843487592092274)}
Ant 1 Max diff (deg) 0.0060328387042254406
Ant 1 Min diff (deg) -0.004186618531623054
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(-1.7896031084873825), np.int64(1): np.float64(-1.5647152955627703), np.int64(2): np.float64(-1.7651266909429415), np.int64(3): np.float64(-1.5262526396683498)}
Ant 2 Max diff (deg) 0.004917328956088873
Ant 2 Min diff (deg) -0.005739871805752195
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(-1.2177867867940633), np.int64(1): np.float64(-0.9775988920680874), np.int64(2): np.float64(-1.1852042133769676), np.int64(3): np.float64(-0.937498303530699)}
Ant 3 Max diff (deg) 0.006129605755404555
Ant 3 Min diff (deg) -0.007365718474867888
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(-4.092848737000686), np.int64(1): np.float64(-4.092848737000686), np.int64(2): np.float64(-4.092848737000686), np.int64(3): np.float64(-4.092848737000686)}
Ant 4 Max diff (deg) 0.0
Ant 4 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(-1.8012383761543589), np.int64(1): np.float64(-1.5763699830644988), np.int64(2): np.float64(-1.7745883318953146), np.int64(3): np.float64(-1.540116849869655)}
Ant 5 Max diff (deg) 0.006806905401735008
Ant 5 Min diff (deg) -0.007002493966680845
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(-1.854353730668281), np.int64(1): np.float64(-1.6160070124947374), np.int64(2): np.float64(-1.829355554659137), np.int64(3): np.float64(-1.571522625196767)}
Ant 6 Max diff (deg) 0.008797898782919589
Ant 6 Min diff (deg) -0.009540932090981613
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(-1.7941476834552108), np.int64(1): np.float64(-1.5586772061964282), np.int64(2): np.float64(-1.7615200364592516), np.int64(3): np.float64(-1.5249649406582257)}
Ant 7 Max diff (deg) 0.00705442617826435
Ant 7 Min diff (deg) -0.007323626850983089
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(-1.8541628998898463), np.int64(1): np.float64(-1.6182833031388206), np.int64(2): np.float64(-1.8285708893318775), np.int64(3): np.float64(-1.576299325474869)}
Ant 8 Max diff (deg) 0.007973994787382921
Ant 8 Min diff (deg) -0.011574112450592366
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(-1.8563187102559198), np.int64(1): np.float64(-1.6250014199023965), np.int64(2): np.float64(-1.8281765929184846), np.int64(3): np.float64(-1.5862859156085172)}
Ant 9 Max diff (deg) 0.00959327960877232
Ant 9 Min diff (deg) -0.0064969507675058935
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(-1.8004091082991382), np.int64(1): np.float64(-1.5717137236690064), np.int64(2): np.float64(-1.7762940340483528), np.int64(3): np.float64(-1.532087013754932)}
Ant 10 Max diff (deg) 0.00456336009592917
Ant 10 Min diff (deg) -0.003687317597477202
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(-1.8600560880976817), np.int64(1): np.float64(-1.61659690747733), np.int64(2): np.float64(-1.8249125567853293), np.int64(3): np.float64(-1.5788200359631226)}
Ant 11 Max diff (deg) 0.004176950627740705
Ant 11 Min diff (deg) -0.004702305197881174
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(-1.8523233609932168), np.int64(1): np.float64(-1.6216822491465521), np.int64(2): np.float64(-1.8185355797427576), np.int64(3): np.float64(-1.5847515265524468)}
Ant 12 Max diff (deg) 0.007987476790702885
Ant 12 Min diff (deg) -0.006939920823492152
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(-1.750245612145954), np.int64(1): np.float64(-1.5308125343999635), np.int64(2): np.float64(-1.7286315937040166), np.int64(3): np.float64(-1.49468131210768)}
Ant 13 Max diff (deg) 0.007595979397216901
Ant 13 Min diff (deg) -0.0058475676538520815
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 14:  {np.int64(0): np.float64(-1.8457465203348766), np.int64(1): np.float64(-1.6302826987963996), np.int64(2): np.float64(-1.8213178724003254), np.int64(3): np.float64(-1.590214036929087)}
Ant 14 Max diff (deg) 0.0050647821014031535
Ant 14 Min diff (deg) -0.006147068669925204
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 15:  {np.int64(0): np.float64(-1.894620781343254), np.int64(1): np.float64(-1.6437149246996867), np.int64(2): np.float64(-1.8731089333137858), np.int64(3): np.float64(-1.6059090272703163)}
Ant 15 Max diff (deg) 0.007477531102781043
Ant 15 Min diff (deg) -0.004080102922825901
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 16:  {np.int64(0): np.float64(-1.8942873688543815), np.int64(1): np.float64(-1.6591695878365478), np.int64(2): np.float64(-1.8675843321528935), np.int64(3): np.float64(-1.6135509474543568)}
Ant 16 Max diff (deg) 0.004865842673587473
Ant 16 Min diff (deg) -0.0051430807705736825
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 17:  {np.int64(0): np.float64(-1.8594812563180103), np.int64(1): np.float64(-1.632392394027189), np.int64(2): np.float64(-1.8320681550994589), np.int64(3): np.float64(-1.5904156917750267)}
Ant 17 Max diff (deg) 0.006727279361623317
Ant 17 Min diff (deg) -0.007040387265195847
.2025-03-16 07:40:52	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:40:52	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:40:52	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=0.0, segsource=True, sourceflag=[], tie=['0,1,2'], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:40:52	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:40:52	INFO		Will use all WVR SPWs:
2025-03-16 07:40:52	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:40:52	INFO		Will produce solutions for all SPWs:
2025-03-16 07:40:52	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:40:52	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:41:00	INFO	wvrgcal::::casa	
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	Tying: 0 and 1 and 2
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	Tied sets as numerical source IDs:
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	Tying: 0 and 1 and 2
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	4.34682e-23     0.270989        0.00475384      29.0919 13.9409 6.28762 4.00758 
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	9.79658e-25     0.272093        0.00667383      32.1855 14.3105 6.24405 3.94438 
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	0       CM01    No      Yes     73.6            48.8
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	1       CM02    No      Yes     73.8            49.2
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	2       DA41    Yes     No      70.9            57.5
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	3       DA42    Yes     No        65            48.1
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	4       DV02    Yes     No       396             140
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	5       DV03    Yes     No      72.9              59
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	6       DV04    Yes     No      77.9            54.2
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	7       DV05    Yes     No      71.5            61.9
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	8       DV06    Yes     No      72.7            54.3
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	9       DV08    Yes     No      72.8            51.7
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	10      DV09    Yes     No      70.7            66.5
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	11      DV11    Yes     No      70.3            61.8
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	12      DV12    Yes     No        71            50.9
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	13      DV13    Yes     No      70.7            64.1
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	14      DV14    Yes     No      72.8              66
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	15      PM02    Yes     No        71            63.7
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	16      PM03    Yes     No      73.5            57.3
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	17      PM04    Yes     No      73.1            51.3
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.63889
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 176.522
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.793768
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	
2025-03-16 07:41:00	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:41:00	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:40:51.629549 End time: 2025-03-16 07:41:00.016364
2025-03-16 07:41:00	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:41:00	INFO	wvrgcal::::casa	##########################################
test7
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [73.6, 73.8, 70.9, 65.0, 396.0, 72.9, 77.9, 71.5, 72.7, 72.8, 70.7, 70.3, 71.0, 70.7, 72.8, 71.0, 73.5, 73.1], 'Disc_um': [48.8, 49.2, 57.5, 48.1, 140.0, 59.0, 54.2, 61.9, 54.3, 51.7, 66.5, 61.8, 50.9, 64.1, 66.0, 63.7, 57.3, 51.3], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column OBSERVATION_ID
Column OBSERVATION_ID PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(-2.3211819145293244), np.int64(1): np.float64(-2.032236042864902), np.int64(2): np.float64(-2.286875682374289), np.int64(3): np.float64(5.237609812933258)}
Ant 0 Max diff (deg) 0.007109045272635228
Ant 0 Min diff (deg) -0.005199598131284233
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(0): np.float64(-2.320728290143768), np.int64(1): np.float64(-2.0309929158681115), np.int64(2): np.float64(-2.286467658758589), np.int64(3): np.float64(5.239834789498957)}
Ant 1 Max diff (deg) 0.007543685550572832
Ant 1 Min diff (deg) -0.005628428502774341
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(-2.2370044012614874), np.int64(1): np.float64(-1.9558938926390468), np.int64(2): np.float64(-2.206407858317772), np.int64(3): np.float64(5.0843340478949095)}
Ant 2 Max diff (deg) 0.00863763633043746
Ant 2 Min diff (deg) -0.007174749432986793
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(-1.5222337118897622), np.int64(1): np.float64(-1.2219982698373606), np.int64(2): np.float64(-1.4815050483554428), np.int64(3): np.float64(3.945668111789079)}
Ant 3 Max diff (deg) 0.007659769570398822
Ant 3 Min diff (deg) -0.009207608688883928
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(-5.116061290147904), np.int64(1): np.float64(-5.116061290147904), np.int64(2): np.float64(-5.116061290147904), np.int64(3): np.float64(12.82374902349342)}
Ant 4 Max diff (deg) 0.0
Ant 4 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(-2.2515489679512397), np.int64(1): np.float64(-1.9704622304265058), np.int64(2): np.float64(-2.2182359573954535), np.int64(3): np.float64(5.262349025815679)}
Ant 5 Max diff (deg) 0.011796445150908497
Ant 5 Min diff (deg) -0.00927302521900053
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(-2.3179431585423353), np.int64(1): np.float64(-2.0200096340240297), np.int64(2): np.float64(-2.2866948075451585), np.int64(3): np.float64(5.335704197865196)}
Ant 6 Max diff (deg) 0.017248655925330425
Ant 6 Min diff (deg) -0.01929892983977588
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(-2.242684424158915), np.int64(1): np.float64(-1.9483478556851743), np.int64(2): np.float64(-2.201900387266075), np.int64(3): np.float64(5.174176218984812)}
Ant 7 Max diff (deg) 0.008819097077481075
Ant 7 Min diff (deg) -0.009154841304489736
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(-2.317702332547732), np.int64(1): np.float64(-2.022852853404258), np.int64(2): np.float64(-2.2857128834224585), np.int64(3): np.float64(5.202531045351289)}
Ant 8 Max diff (deg) 0.008491338648225266
Ant 8 Min diff (deg) -0.014468773309262772
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(-2.3203980741988963), np.int64(1): np.float64(-2.0312514594544755), np.int64(2): np.float64(-2.285220722017837), np.int64(3): np.float64(5.212892866600551)}
Ant 9 Max diff (deg) 0.01199016375076134
Ant 9 Min diff (deg) -0.008121854000071593
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(-2.250512425493771), np.int64(1): np.float64(-1.9646429616763665), np.int64(2): np.float64(-2.2203672859626034), np.int64(3): np.float64(5.123190133096557)}
Ant 10 Max diff (deg) 0.006072745201862517
Ant 10 Min diff (deg) -0.011919901125992283
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(-2.325070353752792), np.int64(1): np.float64(-2.0207453688290737), np.int64(2): np.float64(-2.281141091615627), np.int64(3): np.float64(5.230504651274234)}
Ant 11 Max diff (deg) 0.008167023972529108
Ant 11 Min diff (deg) -0.006194881515543926
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(-2.315404555842188), np.int64(1): np.float64(-2.027102592052307), np.int64(2): np.float64(-2.2731695242050116), np.int64(3): np.float64(5.205731036180179)}
Ant 12 Max diff (deg) 0.009984401010874056
Ant 12 Min diff (deg) -0.010217462152308343
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(-2.1878076920667717), np.int64(1): np.float64(-1.9135149221145742), np.int64(2): np.float64(-2.160788789214155), np.int64(3): np.float64(5.058747867288851)}
Ant 13 Max diff (deg) 0.009495727442792035
Ant 13 Min diff (deg) -0.007311137952383362
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 14:  {np.int64(0): np.float64(-2.3071828640749157), np.int64(1): np.float64(-2.0378533927132576), np.int64(2): np.float64(-2.2766485942268107), np.int64(3): np.float64(5.252310223885793)}
Ant 14 Max diff (deg) 0.007258132834799369
Ant 14 Min diff (deg) -0.01220017072808588
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 15:  {np.int64(0): np.float64(-2.3682764868181576), np.int64(1): np.float64(-2.054643294930978), np.int64(2): np.float64(-2.3413859240069486), np.int64(3): np.float64(5.245780684214651)}
Ant 15 Max diff (deg) 0.010225370224219432
Ant 15 Min diff (deg) -0.018394986979416217
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 16:  {np.int64(0): np.float64(-2.367858022122869), np.int64(1): np.float64(-2.0739613901638645), np.int64(2): np.float64(-2.334480768340446), np.int64(3): np.float64(5.293124402996561)}
Ant 16 Max diff (deg) 0.006223826551298828
Ant 16 Min diff (deg) -0.006431595385954392
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 17:  {np.int64(0): np.float64(-2.324352647321637), np.int64(1): np.float64(-2.040489859405728), np.int64(2): np.float64(-2.2900853042236307), np.int64(3): np.float64(5.232786743263468)}
Ant 17 Max diff (deg) 0.016442030079581116
Ant 17 Min diff (deg) -0.010035203749943378
.2025-03-16 07:41:02	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:41:02	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:41:02	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=0.0, segsource=True, sourceflag=[], tie=['0,3', '1,2'], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:41:02	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:41:02	INFO		Will use all WVR SPWs:
2025-03-16 07:41:02	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:41:02	INFO		Will produce solutions for all SPWs:
2025-03-16 07:41:02	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:41:02	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:41:11	INFO	wvrgcal::::casa	
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Tying: 0 and 3
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Tying: 1 and 2
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Tied sets as numerical source IDs:
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Tying: 0 and 3
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Tying: 1 and 2
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	3.51928e-25     0.27765 0.00548945      29.035  13.8151 6.19625 3.94179 
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	4.34682e-23     0.270989        0.00475384      29.0919 13.9409 6.28762 4.00758 
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	9.79658e-25     0.272093        0.00667383      32.1855 14.3105 6.24405 3.94438 
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	0       CM01    No      Yes     74.4            60.1
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	1       CM02    No      Yes     74.5              61
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	2       DA41    Yes     No      71.8            66.3
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	3       DA42    Yes     No      66.6            65.4
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	4       DV02    Yes     No       391             132
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	5       DV03    Yes     No      73.5            70.9
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	6       DV04    Yes     No      78.7            63.9
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	7       DV05    Yes     No      72.4            75.4
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	8       DV06    Yes     No      73.5            66.2
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	9       DV08    Yes     No      73.5              65
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	10      DV09    Yes     No      71.4              78
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	11      DV11    Yes     No      71.1            76.2
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	12      DV12    Yes     No      71.8            60.6
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	13      DV13    Yes     No      71.5            75.2
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	14      DV14    Yes     No      73.4            77.4
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	15      PM02    Yes     No      71.8            77.1
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	16      PM03    Yes     No      74.2            69.4
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	17      PM04    Yes     No      73.9            57.3
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.84947
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 173.517
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.447486
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	
2025-03-16 07:41:11	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:41:11	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:41:01.543432 End time: 2025-03-16 07:41:10.910080
2025-03-16 07:41:11	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:41:11	INFO	wvrgcal::::casa	##########################################
test8
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [74.4, 74.5, 71.8, 66.6, 391.0, 73.5, 78.7, 72.4, 73.5, 73.5, 71.4, 71.1, 71.8, 71.5, 73.4, 71.8, 74.2, 73.9], 'Disc_um': [60.1, 61.0, 66.3, 65.4, 132.0, 70.9, 63.9, 75.4, 66.2, 65.0, 78.0, 76.2, 60.6, 75.2, 77.4, 77.1, 69.4, 57.3], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column OBSERVATION_ID
Column OBSERVATION_ID PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(0): np.float64(4.103677709584323), np.int64(1): np.float64(-2.032236042864902), np.int64(2): np.float64(-2.286875682374289), np.int64(3): np.float64(5.237609812933258)}
Ant 0 Max diff (deg) 0.007109045272635228
Ant 0 Min diff (deg) -0.005993051312643161
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(0): np.float64(4.104919423696796), np.int64(1): np.float64(-2.0309929158681115), np.int64(2): np.float64(-2.286467658758589), np.int64(3): np.float64(5.239834789498957)}
Ant 1 Max diff (deg) 0.007543685550572832
Ant 1 Min diff (deg) -0.006277130880802062
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(0): np.float64(3.97836929524827), np.int64(1): np.float64(-1.9558938926390468), np.int64(2): np.float64(-2.206407858317772), np.int64(3): np.float64(5.0843340478949095)}
Ant 2 Max diff (deg) 0.00863763633043746
Ant 2 Min diff (deg) -0.007174749432986793
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(0): np.float64(3.067489006315685), np.int64(1): np.float64(-1.2219982698373606), np.int64(2): np.float64(-1.4815050483554428), np.int64(3): np.float64(3.945668111789079)}
Ant 3 Max diff (deg) 0.010540385860207557
Ant 3 Min diff (deg) -0.009207608688883928
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(0): np.float64(8.68963502564249), np.int64(1): np.float64(-5.116061290147904), np.int64(2): np.float64(-5.116061290147904), np.int64(3): np.float64(12.82374902349342)}
Ant 4 Max diff (deg) 1.7763568394002505e-15
Ant 4 Min diff (deg) 0.0
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(0): np.float64(4.0653882192244355), np.int64(1): np.float64(-1.9704622304265058), np.int64(2): np.float64(-2.2182359573954535), np.int64(3): np.float64(5.262349025815679)}
Ant 5 Max diff (deg) 0.011796445150908497
Ant 5 Min diff (deg) -0.00927302521900053
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(0): np.float64(4.163059648706273), np.int64(1): np.float64(-2.0200096340240297), np.int64(2): np.float64(-2.2866948075451585), np.int64(3): np.float64(5.335704197865196)}
Ant 6 Max diff (deg) 0.017248655925330425
Ant 6 Min diff (deg) -0.01929892983977588
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(0): np.float64(4.026390374739587), np.int64(1): np.float64(-1.9483478556851743), np.int64(2): np.float64(-2.201900387266075), np.int64(3): np.float64(5.174176218984812)}
Ant 7 Max diff (deg) 0.00938980104440379
Ant 7 Min diff (deg) -0.009154841304489736
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(0): np.float64(4.090529990846425), np.int64(1): np.float64(-2.022852853404258), np.int64(2): np.float64(-2.2857128834224585), np.int64(3): np.float64(5.202531045351289)}
Ant 8 Max diff (deg) 0.008537365877806735
Ant 8 Min diff (deg) -0.014468773309262772
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(0): np.float64(4.088272007594672), np.int64(1): np.float64(-2.0312514594544755), np.int64(2): np.float64(-2.285220722017837), np.int64(3): np.float64(5.212892866600551)}
Ant 9 Max diff (deg) 0.01199016375076134
Ant 9 Min diff (deg) -0.010635167250952371
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(0): np.float64(4.005369127920647), np.int64(1): np.float64(-1.9646429616763665), np.int64(2): np.float64(-2.2203672859626034), np.int64(3): np.float64(5.123190133096557)}
Ant 10 Max diff (deg) 0.006072745201862517
Ant 10 Min diff (deg) -0.011919901125992283
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(0): np.float64(4.106814445190891), np.int64(1): np.float64(-2.0207453688290737), np.int64(2): np.float64(-2.281141091615627), np.int64(3): np.float64(5.230504651274234)}
Ant 11 Max diff (deg) 0.008167023972529108
Ant 11 Min diff (deg) -0.0065604564781756025
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(0): np.float64(4.080068529784381), np.int64(1): np.float64(-2.027102592052307), np.int64(2): np.float64(-2.2731695242050116), np.int64(3): np.float64(5.205731036180179)}
Ant 12 Max diff (deg) 0.010115646895604513
Ant 12 Min diff (deg) -0.010217462152308343
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(0): np.float64(3.9297611318511008), np.int64(1): np.float64(-1.9135149221145742), np.int64(2): np.float64(-2.160788789214155), np.int64(3): np.float64(5.058747867288851)}
Ant 13 Max diff (deg) 0.009355539980667515
Ant 13 Min diff (deg) -0.01128740349077395
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 14:  {np.int64(0): np.float64(4.085494414063569), np.int64(1): np.float64(-2.0378533927132576), np.int64(2): np.float64(-2.2766485942268107), np.int64(3): np.float64(5.252310223885793)}
Ant 14 Max diff (deg) 0.007258132834799369
Ant 14 Min diff (deg) -0.01220017072808588
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 15:  {np.int64(0): np.float64(4.1482371630196475), np.int64(1): np.float64(-2.054643294930978), np.int64(2): np.float64(-2.3413859240069486), np.int64(3): np.float64(5.245780684214651)}
Ant 15 Max diff (deg) 0.010225370224219432
Ant 15 Min diff (deg) -0.018394986979416217
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 16:  {np.int64(0): np.float64(4.1631237162838834), np.int64(1): np.float64(-2.0739613901638645), np.int64(2): np.float64(-2.334480768340446), np.int64(3): np.float64(5.293124402996561)}
Ant 16 Max diff (deg) 0.006223826551298828
Ant 16 Min diff (deg) -0.006431595385954392
Found field  0
Found field  1
Found field  2
Found field  3
FIELD averages ant 17:  {np.int64(0): np.float64(4.101593009376842), np.int64(1): np.float64(-2.040489859405728), np.int64(2): np.float64(-2.2900853042236307), np.int64(3): np.float64(5.232786743263468)}
Ant 17 Max diff (deg) 0.016442030079581116
Ant 17 Min diff (deg) -0.010035203749943378
.2025-03-16 07:41:12	INFO	wvrgcal::::casa	##########################################
2025-03-16 07:41:12	INFO	wvrgcal::::casa	##### Begin Task: wvrgcal            #####
2025-03-16 07:41:12	INFO	wvrgcal::::casa	wvrgcal( vis='myinput.ms', caltable='mycaltable.wvr', toffset=0.0, segsource=True, sourceflag=['0455-462', '0132-169'], tie=[], nsol=1, disperse=False, wvrflag=[], statfield='', statsource='', smooth='', scale=1.0, spw=[], wvrspw=[], reversespw='', cont=False, maxdistm=500.0, minnumants=2, mingoodfrac=0.8, usefieldtab=False, refant=[], offsetstable='', rseed=0 )
2025-03-16 07:41:12	INFO	wvrgcal::::casa	Running wvr.gcal ...
2025-03-16 07:41:12	INFO		Will use all WVR SPWs:
2025-03-16 07:41:12	INFO	+	 0 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:41:12	INFO		Will produce solutions for all SPWs:
2025-03-16 07:41:12	INFO	+	 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
2025-03-16 07:41:12	INFO		Calculating the coefficients now ... 
Calculating the coefficients now ... 
done!
2025-03-16 07:41:19	INFO	wvrgcal::::casa	
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	WVRGCAL  -- Version 3.0
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	Developed by B. Nikolic at the University of Cambridge as part of EU FP6 ALMA Enhancement
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	Maintained and extended since 2013 by the European Southern Observatory as part of the ALMA project
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	GPLv2 License -- you have a right to the source code
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	All WVR data points for antenna 0 are flagged.
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	All WVR data points for antenna 1 are flagged.
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	Choosing (interpolated) antenna 0 == CM01 as reference antenna for dTdL calculations.
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	Using random seed 43
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	       Retrieved parameters      
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	----------------------------------------------------------------
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	Evidence        PWV     PWV Error       dT1dL   dT2dL   dT3dL   dT4dL   
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	1.67398e-24     0.273333        0.00500182      29.2897 13.9145 6.24332 3.97253 
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	9.79658e-25     0.272093        0.00667383      32.1855 14.3105 6.24405 3.94438 
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	Times used for the statistics calculation (in seconds from first astro datum) 
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------------
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	(0, 449.28)
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	     Antenna/WVR information:                     
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	-----------------------------------------------------------------------
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	#       Name    WVR?    Flag?   RMS (um)        Disc (um)
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	0       CM01    No      Yes     43.9            45.6
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	1       CM02    No      Yes     44.1            46.5
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	2       DA41    Yes     No      44.2            55.9
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	3       DA42    Yes     No      49.8            44.6
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	4       DV02    Yes     No       302             108
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	5       DV03    Yes     No        38              58
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	6       DV04    Yes     No      45.5            52.4
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	7       DV05    Yes     No      39.4            63.2
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	8       DV06    Yes     No      43.3            50.8
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	9       DV08    Yes     No      44.1              50
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	10      DV09    Yes     No      42.7              70
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	11      DV11    Yes     No      37.3            63.9
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	12      DV12    Yes     No      38.6            47.6
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	13      DV13    Yes     No      42.3            63.1
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	14      DV14    Yes     No      37.3            65.8
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	15      PM02    Yes     No      46.4            66.3
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	16      PM03    Yes     No      42.1              56
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	17      PM04    Yes     No      42.6            45.1
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	  Expected performance 
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	------------------------------------------------------------------
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	* Estimated WVR thermal contribution to path fluctuations (micron per antenna): 2.63889
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	* Greatest Estimated path fluctuation is (micron on a baseline): 109.568
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	* Rough estimate path error due to coefficient error (micron on a baseline): 0.492696
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	
2025-03-16 07:41:19	INFO	wvrgcal::::casa+	Writing gain table ...
2025-03-16 07:41:19	INFO	wvrgcal::::casa	Task wvrgcal complete. Start time: 2025-03-16 07:41:12.451002 End time: 2025-03-16 07:41:19.472234
2025-03-16 07:41:19	INFO	wvrgcal::::casa	##### End Task: wvrgcal              #####
2025-03-16 07:41:19	INFO	wvrgcal::::casa	##########################################
test9
{'Name': ['CM01', 'CM02', 'DA41', 'DA42', 'DV02', 'DV03', 'DV04', 'DV05', 'DV06', 'DV08', 'DV09', 'DV11', 'DV12', 'DV13', 'DV14', 'PM02', 'PM03', 'PM04'], 'WVR': [False, False, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], 'Flag': [True, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False], 'Frac_unflagged': [0.0, 0.0, np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0), np.float64(1.0)], 'RMS_um': [43.9, 44.1, 44.2, 49.8, 302.0, 38.0, 45.5, 39.4, 43.3, 44.1, 42.7, 37.3, 38.6, 42.3, 37.3, 46.4, 42.1, 42.6], 'Disc_um': [45.6, 46.5, 55.9, 44.6, 108.0, 58.0, 52.4, 63.2, 50.8, 50.0, 70.0, 63.9, 47.6, 63.1, 65.8, 66.3, 56.0, 45.1], 'rval': 0, 'success': True}

Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column OBSERVATION_ID
Column OBSERVATION_ID PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
Found field  2
Found field  3
FIELD averages ant 0:  {np.int64(2): np.float64(3.091891628626245), np.int64(3): np.float64(5.237609812933258)}
Ant 0 Max diff (deg) 0.005627440228821001
Ant 0 Min diff (deg) -0.005199598131284233
Found field  2
Found field  3
FIELD averages ant 1:  {np.int64(2): np.float64(3.0952607789074014), np.int64(3): np.float64(5.239834789498957)}
Ant 1 Max diff (deg) 0.005684748366888925
Ant 1 Min diff (deg) -0.005628428502774341
Found field  2
Found field  3
FIELD averages ant 2:  {np.int64(2): np.float64(3.024328114395448), np.int64(3): np.float64(5.0843340478949095)}
Ant 2 Max diff (deg) 0.00863763633043746
Ant 2 Min diff (deg) -0.0068042170432498494
Found field  2
Found field  3
FIELD averages ant 3:  {np.int64(2): np.float64(2.7064455301029082), np.int64(3): np.float64(3.945668111789079)}
Ant 3 Max diff (deg) 0.003972623681331555
Ant 3 Min diff (deg) -0.005248294711823309
Found field  2
Found field  3
FIELD averages ant 4:  {np.int64(2): np.float64(6.276771257680064), np.int64(3): np.float64(12.82374902349342)}
Ant 4 Max diff (deg) 0.0
Ant 4 Min diff (deg) 0.0
Found field  2
Found field  3
FIELD averages ant 5:  {np.int64(2): np.float64(3.149963445219353), np.int64(3): np.float64(5.262349025815679)}
Ant 5 Max diff (deg) 0.011796445150908497
Ant 5 Min diff (deg) -0.00927302521900053
Found field  2
Found field  3
FIELD averages ant 6:  {np.int64(2): np.float64(3.2017837142173207), np.int64(3): np.float64(5.335704197865196)}
Ant 6 Max diff (deg) 0.017248655925330425
Ant 6 Min diff (deg) -0.01929892983977588
Found field  2
Found field  3
FIELD averages ant 7:  {np.int64(2): np.float64(3.0921075314855444), np.int64(3): np.float64(5.174176218984812)}
Ant 7 Max diff (deg) 0.006251451738634728
Ant 7 Min diff (deg) -0.005360977813651857
Found field  2
Found field  3
FIELD averages ant 8:  {np.int64(2): np.float64(3.0713634605002906), np.int64(3): np.float64(5.202531045351289)}
Ant 8 Max diff (deg) 0.007075334458026106
Ant 8 Min diff (deg) -0.012414396642437708
Found field  2
Found field  3
FIELD averages ant 9:  {np.int64(2): np.float64(3.0678902273402398), np.int64(3): np.float64(5.212892866600551)}
Ant 9 Max diff (deg) 0.00855021911067766
Ant 9 Min diff (deg) -0.0046860203777576714
Found field  2
Found field  3
FIELD averages ant 10:  {np.int64(2): np.float64(3.0488127706434063), np.int64(3): np.float64(5.123190133096557)}
Ant 10 Max diff (deg) 0.006072745201862517
Ant 10 Min diff (deg) -0.011919901125992283
Found field  2
Found field  3
FIELD averages ant 11:  {np.int64(2): np.float64(3.081187731839756), np.int64(3): np.float64(5.230504651274234)}
Ant 11 Max diff (deg) 0.008167023972529108
Ant 11 Min diff (deg) -0.006194881515543926
Found field  2
Found field  3
FIELD averages ant 12:  {np.int64(2): np.float64(3.049944385079405), np.int64(3): np.float64(5.205731036180179)}
Ant 12 Max diff (deg) 0.009540329073519871
Ant 12 Min diff (deg) -0.010217462152308343
Found field  2
Found field  3
FIELD averages ant 13:  {np.int64(2): np.float64(3.029164057659887), np.int64(3): np.float64(5.058747867288851)}
Ant 13 Max diff (deg) 0.009355539980667515
Ant 13 Min diff (deg) -0.006359961022248228
Found field  2
Found field  3
FIELD averages ant 14:  {np.int64(2): np.float64(3.0864614621125273), np.int64(3): np.float64(5.252310223885793)}
Ant 14 Max diff (deg) 0.007258132834799369
Ant 14 Min diff (deg) -0.01220017072808588
Found field  2
Found field  3
FIELD averages ant 15:  {np.int64(2): np.float64(3.090183406101601), np.int64(3): np.float64(5.245780684214651)}
Ant 15 Max diff (deg) 0.010225370224219432
Ant 15 Min diff (deg) -0.018394986979416217
Found field  2
Found field  3
FIELD averages ant 16:  {np.int64(2): np.float64(3.1107135173836644), np.int64(3): np.float64(5.293124402996561)}
Ant 16 Max diff (deg) 0.006223826551298828
Ant 16 Min diff (deg) -0.004887963982376675
Found field  2
Found field  3
FIELD averages ant 17:  {np.int64(2): np.float64(3.0795469319207265), np.int64(3): np.float64(5.232786743263468)}
Ant 17 Max diff (deg) 0.016442030079581116
Ant 17 Min diff (deg) -0.010035203749943378
.
----------------------------------------------------------------------
Ran 21 tests in 516.808s

OK

Generating XML reports...