Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inconsistent handling of DATA_DESC_ID #362

Open
bennahugo opened this issue Feb 21, 2025 · 3 comments
Open

Inconsistent handling of DATA_DESC_ID #362

bennahugo opened this issue Feb 21, 2025 · 3 comments
Assignees

Comments

@bennahugo
Copy link
Collaborator

When calibrating a multiSPW VLA database the RECEPTOR angle contains per feed data which is not interpreted correctly atm.

2025-02-21 13:42:50 | ERROR | goquartical:<module> | An error has been caught in function '<module>', process 'MainProcess' (3874970), thread 'MainThread' (140718699487680):
Traceback (most recent call last):

> File "/data2/bhugo/projects/projects/ArSco/VLA-CX/16A-338.sb31942776.eb32011970.57510.256752939815.Cband/venvqc/bin/goquartical", line 8, in <module>
    sys.exit(execute())
    │   │    └ <function execute at 0x7ffa46fc63b0>
    │   └ <built-in function exit>
    └ <module 'sys' (built-in)>
  File "/data2/bhugo/projects/projects/ArSco/VLA-CX/16A-338.sb31942776.eb32011970.57510.256752939815.Cband/venvqc/lib/python3.10/site-packages/quartical/executor.py", line 31, in execute
    _execute(stack)
    │        └ <contextlib.ExitStack object at 0x7ffb9fa1e1a0>
    └ <function _execute at 0x7ffa46fc6440>
  File "/data2/bhugo/projects/projects/ArSco/VLA-CX/16A-338.sb31942776.eb32011970.57510.256752939815.Cband/venvqc/lib/python3.10/site-packages/quartical/executor.py", line 114, in _execute
    data_xds_list = assign_parangle_data(ms_opts.path, data_xds_list)
                    │                    │       │     └ [<xarray.Dataset> Size: 402MB
                    │                    │       │       Dimensions:      (row: 76518, chan: 64, corr: 4, uvw: 3, ant: 27)
                    │                    │       │       Coordinates:
                    │                    │       │           ROWID       ...
                    │                    │       └ '16A-338.sb31942776.eb32011970.57510.256752939815.cals.ms'
                    │                    └ BaseConfig_input_ms(path='16A-338.sb31942776.eb32011970.57510.256752939815.cals.ms', data_column='DATA', sigma_column=None, w...
                    └ <function assign_parangle_data at 0x7ffa4e447880>
  File "/data2/bhugo/projects/projects/ArSco/VLA-CX/16A-338.sb31942776.eb32011970.57510.256752939815.Cband/venvqc/lib/python3.10/site-packages/quartical/data_handling/angles.py", line 54, in assign_parangle_data
    xds = xds.assign(
          │   └ <function Dataset.assign at 0x7ffa55839510>
          └ <xarray.Dataset> Size: 402MB
            Dimensions:      (row: 76518, chan: 64, corr: 4, uvw: 3, ant: 27)
            Coordinates:
                ROWID        ...
  File "/data2/bhugo/projects/projects/ArSco/VLA-CX/16A-338.sb31942776.eb32011970.57510.256752939815.Cband/venvqc/lib/python3.10/site-packages/xarray/core/dataset.py", line 7316, in assign
    data.update(results_data_vars)
    │    │      └ {'RECEPTOR_ANGLE': (('ant', 'feed'), dask.array<rechunk-merge, shape=(351, 2), dtype=float64, chunksize=(351, 2), chunktype=n...
    │    └ <function Dataset.update at 0x7ffa558389d0>
    └ <xarray.Dataset> Size: 402MB
      Dimensions:      (row: 76518, chan: 64, corr: 4, uvw: 3, ant: 27)
      Coordinates:
          ROWID        ...
  File "/data2/bhugo/projects/projects/ArSco/VLA-CX/16A-338.sb31942776.eb32011970.57510.256752939815.Cband/venvqc/lib/python3.10/site-packages/xarray/core/dataset.py", line 5872, in update
    merge_result = dataset_update_method(self, other)
                   │                     │     └ {'RECEPTOR_ANGLE': (('ant', 'feed'), dask.array<rechunk-merge, shape=(351, 2), dtype=float64, chunksize=(351, 2), chunktype=n...
                   │                     └ <xarray.Dataset> Size: 402MB
                   │                       Dimensions:      (row: 76518, chan: 64, corr: 4, uvw: 3, ant: 27)
                   │                       Coordinates:
                   │                           ROWID        ...
                   └ <function dataset_update_method at 0x7ffa55b203a0>
  File "/data2/bhugo/projects/projects/ArSco/VLA-CX/16A-338.sb31942776.eb32011970.57510.256752939815.Cband/venvqc/lib/python3.10/site-packages/xarray/core/merge.py", line 1055, in dataset_update_method
    return merge_core(
           └ <function merge_core at 0x7ffa55b0bd90>
  File "/data2/bhugo/projects/projects/ArSco/VLA-CX/16A-338.sb31942776.eb32011970.57510.256752939815.Cband/venvqc/lib/python3.10/site-packages/xarray/core/merge.py", line 705, in merge_core
    dims = calculate_dimensions(variables)
           │                    └ {'TIME': <xarray.Variable (row: 76518)> Size: 612kB
           │                      dask.array<read~TIME~[0,0]-16A-338.sb31942776.eb32011970.57510.2567529398...
           └ <function calculate_dimensions at 0x7ffa55a97880>
  File "/data2/bhugo/projects/projects/ArSco/VLA-CX/16A-338.sb31942776.eb32011970.57510.256752939815.Cband/venvqc/lib/python3.10/site-packages/xarray/core/variable.py", line 3022, in calculate_dimensions
    raise ValueError(

ValueError: conflicting sizes for dimension 'ant': length 351 on 'RECEPTOR_ANGLE' and length 27 on {'row': 'TIME', 'chan': 'MODEL_DATA', 'corr': 'MODEL_DATA', 'uvw': 'UVW', 'ant': 'ant'}

To Reproduce

goquartical \
        input_ms.path=16A-338.sb31942776.eb32011970.57510.256752939815.cals.ms \
        input_ms.data_column=DATA \
        input_ms.time_chunk=0 \
        input_ms.select_fields="[0]" \
        input_ms.group_by="[FIELD_ID,DATA_DESC_ID]" \
        input_model.recipe=MODEL_DATA \
        solver.terms="['K','Gp','Ga','B']" \
        solver.iter_recipe="[100,50,50,100]" \
        solver.reference_antenna=4 \
        output.products="[corrected_data]" \
        output.columns="[CORRECTED_DATA]" \
        output.overwrite=False \
        output.gain_directory=gains.qc.prim \
        Gp.type=phase \
        Gp.time_interval=0 \
        Gp.freq_interval=0 \
        Ga.type=amplitude \
        Ga.time_interval=0 \
        Ga.freq_interval=0 \
        K.type=delay \
        K.time_interval=0 \
        K.freq_interval=0 \
        K.initial_estimate=True \
        B.type=diag_complex \
        B.time_interval=0 \
        B.freq_interval=1 \
        B.respect_scan_boundaries=False

Dataset info

2025-02-21 11:49:30     INFO    listobs::::
2025-02-21 11:49:30     INFO    listobs::::+    ##########################################
2025-02-21 11:49:30     INFO    listobs::::+    ##### Begin Task: listobs            #####
2025-02-21 11:49:30     INFO    listobs::::     listobs(vis="16A-338.sb31942776.eb32011970.57510.256752939815.cals.ms",selectdata=True,spw="",field="",antenna="",
2025-02-21 11:49:30     INFO    listobs::::+            uvrange="",timerange="",correlation="",scan="",intent="",
2025-02-21 11:49:30     INFO    listobs::::+            feed="",array="",observation="",verbose=True,listfile="",
2025-02-21 11:49:30     INFO    listobs::::+            listunfl=False,cachesize=50,overwrite=False)
2025-02-21 11:49:30     INFO    listobs::ms::summary    ================================================================================
2025-02-21 11:49:30     INFO    listobs::ms::summary+              MeasurementSet Name:  /data2/bhugo/projects/projects/ArSco/VLA-CX/16A-338.sb31942776.eb32011970.57510.256752939815.Cband.qc/16A-338.sb31942776.eb32011970.57510.256752939815.cals.ms      MS Version 2
2025-02-21 11:49:30     INFO    listobs::ms::summary+   ================================================================================
2025-02-21 11:49:30     INFO    listobs::ms::summary+      Observer: Prof. Thomas Tom Marsh     Project: uid://evla/pdb/31934925  
2025-02-21 11:49:30     INFO    listobs::ms::summary+   Observation: EVLA
2025-02-21 11:49:30     INFO    listobs::MSMetaData::_computeScanAndSubScanProperties   Computing scan and subscan properties...
2025-02-21 11:49:31     INFO    listobs::ms::summary    Data records: 3755349       Total elapsed time = 14358 seconds
2025-02-21 11:49:31     INFO    listobs::ms::summary+      Observed from   02-May-2016/06:13:06.0   to   02-May-2016/10:12:24.0 (UTC)
2025-02-21 11:49:31     INFO    listobs::ms::summary
2025-02-21 11:49:31     INFO    listobs::ms::summary+      ObservationID = 0         ArrayID = 0
2025-02-21 11:49:31     INFO    listobs::ms::summary+     Date        Timerange (UTC)          Scan  FldId FieldName             nRows     SpwIds   Average Interval(s)    ScanIntent
2025-02-21 11:49:31     INFO    listobs::ms::summary+     02-May-2016/06:13:06.0 - 06:14:03.0     1      0 1331+305=3C286           86697  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [SYSTEM_CONFIGURATION#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 06:14:06.0 - 06:24:03.0     2      0 1331+305=3C286          908037  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_BANDPASS#UNSPECIFIED,CALIBRATE_DELAY#UNSPECIFIED,CALIBRATE_FLUX#UNSPECIFIED,CALIBRATE_POL_ANGLE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 06:24:06.0 - 06:30:00.0     3      1 J1407+2827              538434  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_POL_LEAKAGE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 06:30:03.0 - 06:35:00.0     4      2 J1626-2951              451737  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_AMPLI#UNSPECIFIED,CALIBRATE_PHASE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 06:55:00.0 - 06:56:57.0     7      2 J1626-2951              177957  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_AMPLI#UNSPECIFIED,CALIBRATE_PHASE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 07:16:57.0 - 07:18:54.0    10      2 J1626-2951              177957  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_AMPLI#UNSPECIFIED,CALIBRATE_PHASE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 07:38:54.0 - 07:40:48.0    13      2 J1626-2951              173394  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_AMPLI#UNSPECIFIED,CALIBRATE_PHASE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 08:00:48.0 - 08:02:45.0    16      2 J1626-2951              177957  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_AMPLI#UNSPECIFIED,CALIBRATE_PHASE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 08:22:45.0 - 08:24:42.0    19      2 J1626-2951              177957  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_AMPLI#UNSPECIFIED,CALIBRATE_PHASE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 08:44:42.0 - 08:46:39.0    22      2 J1626-2951              177957  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_AMPLI#UNSPECIFIED,CALIBRATE_PHASE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 09:06:39.0 - 09:08:36.0    25      2 J1626-2951              177957  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_AMPLI#UNSPECIFIED,CALIBRATE_PHASE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 09:28:36.0 - 09:30:30.0    28      2 J1626-2951              173394  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_AMPLI#UNSPECIFIED,CALIBRATE_PHASE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 09:50:30.0 - 09:52:27.0    31      2 J1626-2951              177957  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_AMPLI#UNSPECIFIED,CALIBRATE_PHASE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary+                 10:10:27.0 - 10:12:24.0    34      2 J1626-2951              177957  [0,1,2,3,4,5,6,7,8,9,10,11,12]  [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] [CALIBRATE_AMPLI#UNSPECIFIED,CALIBRATE_PHASE#UNSPECIFIED]
2025-02-21 11:49:31     INFO    listobs::ms::summary               (nRows = Total number of rows per scan) 
2025-02-21 11:49:31     INFO    listobs::ms::summary    Fields: 3
2025-02-21 11:49:31     INFO    listobs::ms::summary+     ID   Code Name                RA               Decl           Epoch   SrcId      nRows
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    NONE 1331+305=3C286      13:31:08.287984 +30.30.32.95886 J2000   0         994734
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    NONE J1407+2827          14:07:00.394410 +28.27.14.68997 J2000   1         538434
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    NONE J1626-2951          16:26:06.020843 -29.51.26.97108 J2000   2        2222181
2025-02-21 11:49:31     INFO    listobs::ms::summary    Spectral Windows:  (13 unique spectral windows and 1 unique polarization setups)
2025-02-21 11:49:31     INFO    listobs::ms::summary+     SpwID  Name           #Chans   Frame   Ch0(MHz)  ChanWid(kHz)  TotBW(kHz) CtrFreq(MHz) BBC Num  Corrs          
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0      EVLA_C#A0C0#0      64   TOPO    4488.000      2000.000    128000.0   4551.0000       12  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1      EVLA_C#A0C0#1      64   TOPO    4616.000      2000.000    128000.0   4679.0000       12  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2      EVLA_C#A0C0#2      64   TOPO    4744.000      2000.000    128000.0   4807.0000       12  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary+     3      EVLA_C#A0C0#3      64   TOPO    4872.000      2000.000    128000.0   4935.0000       12  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary+     4      EVLA_C#A0C0#4      64   TOPO    5000.000      2000.000    128000.0   5063.0000       12  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary+     5      EVLA_C#A0C0#5      64   TOPO    5128.000      2000.000    128000.0   5191.0000       12  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary+     6      EVLA_C#A0C0#6      64   TOPO    5256.000      2000.000    128000.0   5319.0000       12  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary+     7      EVLA_C#A0C0#7      64   TOPO    5384.000      2000.000    128000.0   5447.0000       12  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary+     8      EVLA_C#B0D0#8      64   TOPO    5488.000      2000.000    128000.0   5551.0000       15  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary+     9      EVLA_C#B0D0#9      64   TOPO    5616.000      2000.000    128000.0   5679.0000       15  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary+     10     EVLA_C#B0D0#10     64   TOPO    5744.000      2000.000    128000.0   5807.0000       15  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary+     11     EVLA_C#B0D0#11     64   TOPO    5872.000      2000.000    128000.0   5935.0000       15  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary+     12     EVLA_C#B0D0#12     64   TOPO    6000.000      2000.000    128000.0   6063.0000       15  RR  RL  LR  LL
2025-02-21 11:49:31     INFO    listobs::ms::summary    Sources: 39
2025-02-21 11:49:31     INFO    listobs::ms::summary+     ID   Name                SpwId RestFreq(MHz)  SysVel(km/s) 
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      0     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      1     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      2     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      3     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      4     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      5     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      6     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      7     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      8     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      9     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      10    -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      11    -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    1331+305=3C286      12    -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          0     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          1     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          2     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          3     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          4     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          5     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          6     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          7     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          8     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          9     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          10    -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          11    -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    J1407+2827          12    -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          0     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          1     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          2     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          3     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          4     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          5     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          6     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          7     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          8     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          9     -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          10    -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          11    -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    J1626-2951          12    -              -            
2025-02-21 11:49:31     INFO    listobs::ms::summary    Antennas: 27:
2025-02-21 11:49:31     INFO    listobs::ms::summary+     ID   Name  Station   Diam.    Long.         Lat.                Offset from array center (m)                ITRF Geocentric coordinates (m)        
2025-02-21 11:49:31     INFO    listobs::ms::summary+                                                                        East         North     Elevation               x               y               z
2025-02-21 11:49:31     INFO    listobs::ms::summary+     0    ea01  W06       25.0 m   -107.37.15.6  +33.53.56.4       -275.8273     -166.7369       -2.0584 -1601447.195400 -5041992.499100  3554739.694700
2025-02-21 11:49:31     INFO    listobs::ms::summary+     1    ea02  W12       25.0 m   -107.37.37.4  +33.53.44.2       -835.3834     -544.2180        0.5744 -1602044.909700 -5042025.801400  3554427.839200
2025-02-21 11:49:31     INFO    listobs::ms::summary+     2    ea03  W10       25.0 m   -107.37.28.9  +33.53.48.9       -619.2959     -398.4408       -0.5240 -1601814.063100 -5042012.885050  3554548.228820
2025-02-21 11:49:31     INFO    listobs::ms::summary+     3    ea04  E02       25.0 m   -107.37.04.4  +33.54.01.1          9.8138      -20.4428       -2.7765 -1601150.073300 -5042000.627200  3554860.720500
2025-02-21 11:49:31     INFO    listobs::ms::summary+     4    ea05  E18       25.0 m   -107.35.57.2  +33.53.35.1       1732.7278     -823.9864        3.1205 -1599644.859400 -5042953.655600  3554197.032400
2025-02-21 11:49:31     INFO    listobs::ms::summary+     5    ea06  N12       25.0 m   -107.37.09.0  +33.54.30.0       -107.1549      870.2695       -7.3302 -1601110.022000 -5041488.082600  3555597.444600
2025-02-21 11:49:31     INFO    listobs::ms::summary+     6    ea07  N16       25.0 m   -107.37.10.9  +33.54.48.0       -155.8512     1426.6377       -9.3934 -1601061.954400 -5041175.875300  3556058.026700
2025-02-21 11:49:31     INFO    listobs::ms::summary+     7    ea09  N28       25.0 m   -107.37.18.7  +33.56.02.5       -357.6187     3729.2244      -15.3954 -1600863.692200 -5039885.316700  3557965.317800
2025-02-21 11:49:31     INFO    listobs::ms::summary+     8    ea10  E04       25.0 m   -107.37.00.8  +33.53.59.7        102.8093      -63.7566       -2.6155 -1601068.791200 -5042051.925700  3554824.859400
2025-02-21 11:49:31     INFO    listobs::ms::summary+     9    ea11  W02       25.0 m   -107.37.07.5  +33.54.00.9        -67.9888      -26.5299       -2.7353 -1601225.264600 -5041980.346690  3554855.691200
2025-02-21 11:49:31     INFO    listobs::ms::summary+     10   ea12  N20       25.0 m   -107.37.13.2  +33.55.09.5       -214.2233     2092.8926      -10.7740 -1601004.698800 -5040802.801000  3556610.149300
2025-02-21 11:49:31     INFO    listobs::ms::summary+     11   ea13  E10       25.0 m   -107.36.40.9  +33.53.52.0        612.4537     -301.4637       -3.5322 -1600622.919700 -5042331.784500  3554627.045800
2025-02-21 11:49:31     INFO    listobs::ms::summary+     12   ea14  E08       25.0 m   -107.36.48.9  +33.53.55.1        407.8283     -206.0315       -3.2236 -1600801.931400 -5042219.382600  3554706.429400
2025-02-21 11:49:31     INFO    listobs::ms::summary+     13   ea15  N24       25.0 m   -107.37.16.1  +33.55.37.7       -290.3742     2961.8678      -12.2463 -1600930.083600 -5040316.386400  3557330.390000
2025-02-21 11:49:31     INFO    listobs::ms::summary+     14   ea16  W16       25.0 m   -107.37.57.4  +33.53.33.0      -1348.7053     -890.6422        1.2917 -1602592.849500 -5042055.002400  3554140.682800
2025-02-21 11:49:31     INFO    listobs::ms::summary+     15   ea17  N04       25.0 m   -107.37.06.5  +33.54.06.1        -42.6135      132.8663       -3.5532 -1601173.964700 -5041902.645800  3554987.534200
2025-02-21 11:49:31     INFO    listobs::ms::summary+     16   ea18  W18       25.0 m   -107.38.08.9  +33.53.26.5      -1643.9566    -1089.8671        2.3808 -1602908.184600 -5042072.283800  3553975.914600
2025-02-21 11:49:31     INFO    listobs::ms::summary+     17   ea19  W04       25.0 m   -107.37.10.8  +33.53.59.1       -152.8639      -83.8054       -2.4668 -1601315.895500 -5041985.314670  3554808.301600
2025-02-21 11:49:31     INFO    listobs::ms::summary+     18   ea20  E16       25.0 m   -107.36.09.8  +33.53.40.0       1410.0403     -673.4656       -0.7790 -1599926.104100 -5042772.977200  3554319.801100
2025-02-21 11:49:31     INFO    listobs::ms::summary+     19   ea21  E06       25.0 m   -107.36.55.6  +33.53.57.7        236.9176     -126.3507       -2.4576 -1600951.575700 -5042125.911400  3554772.993400
2025-02-21 11:49:31     INFO    listobs::ms::summary+     20   ea22  W14       25.0 m   -107.37.46.9  +33.53.38.9      -1078.8976     -708.5646        1.1279 -1602304.899040 -5042039.835490  3554291.729900
2025-02-21 11:49:31     INFO    listobs::ms::summary+     21   ea23  E12       25.0 m   -107.36.31.7  +33.53.48.5        848.6994     -411.6226       -2.7575 -1600416.518000 -5042462.430500  3554536.041700
2025-02-21 11:49:31     INFO    listobs::ms::summary+     22   ea24  W08       25.0 m   -107.37.21.6  +33.53.53.0       -432.1080     -272.1514       -1.5061 -1601614.083200 -5042001.656900  3554652.505900
2025-02-21 11:49:31     INFO    listobs::ms::summary+     23   ea25  N08       25.0 m   -107.37.07.5  +33.54.15.8        -68.9088      433.1829       -5.0674 -1601147.942500 -5041733.833600  3555235.947000
2025-02-21 11:49:31     INFO    listobs::ms::summary+     24   ea26  E14       25.0 m   -107.36.21.3  +33.53.44.5       1114.9762     -535.8238       -1.5318 -1600183.963400 -5042609.971800  3554433.632300
2025-02-21 11:49:31     INFO    listobs::ms::summary+     25   ea27  N36       25.0 m   -107.37.25.6  +33.57.07.6       -533.8241     5740.7391      -18.9711 -1600690.608400 -5038758.716100  3559632.054900
2025-02-21 11:49:31     INFO    listobs::ms::summary+     26   ea28  N32       25.0 m   -107.37.22.0  +33.56.33.6       -441.7369     4689.9652      -16.9296 -1600781.057200 -5039347.439100  3558761.527100
2025-02-21 11:49:31     INFO    listobs::::     ##### End Task: listobs              #####
2025-02-21 11:49:31     INFO    listobs::::+    ##########################################

Version
quartical==0.2.5

@bennahugo
Copy link
Collaborator Author

Image

@JSKenyon
Copy link
Collaborator

New branch v0.2.6-fix-receptor-angles will (hopefully) fix this. Please give it a test drive when you get a chance.

@JSKenyon JSKenyon changed the title RECEPTOR_ANGLE read does not respect DDID / FEED_INDEX Inconsistent handling of DATA_DESC_ID Feb 25, 2025
@JSKenyon
Copy link
Collaborator

I have retitled the issue as a reminder to myself. While my recent changes should fix the problem in the short term, it is still not strictly correct throughout the code. This is due to a misconception on my part regarding the DATA_DESCRIPTION subtable. I need to go through the code to improve the handling of DATA_DESC_ID.

@JSKenyon JSKenyon self-assigned this Feb 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants