Prev   Index   Next

kadi: Thu Sep 3 08:37:07 2026

File: /proj/sot/ska/data/kadi/logs/daily.0/kadi_validate.log

Task Status AgeMaxAge Last Date
kadi OK 0.091.5 Thu Sep 3 08:37:07 2026

No errors

File contents:

2026-09-03 08:36:06,573 run_validators: Validating pitch
2026-09-03 08:36:06,573 get_command_sheet_exclude_intervals: Getting exclude times from https://docs.google.com/spreadsheets/d/19d6XqBhWoFjC-z1lS1nM6wLE_zjr4GYB1lOvrEGCbKQ/export?format=csv&id=19d6XqBhWoFjC-z1lS1nM6wLE_zjr4GYB1lOvrEGCbKQ&gid=1681877928
_get_data: Getting data for conlofp between 2026:232:12:20:36.573 to 2026:246:12:51:36.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/ccdm8eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/ccdm8eng/CONLOFP.h5
_get_msid_data_from_cxc: Slicing CONLOFP arrays [932:1119424]
interpolate: Interpolating index for conlofp
interpolate: Slicing on indexes
filter_bad: Filtering bad values for conlofp
2026-09-03 08:36:08,205 tlm: Fetching telemetry for ['pitch_comp'] between 2026:232:12:36:06.573 and 2026:246:12:36:06.573
_get_data: Getting data for pitch_comp between 2026:232:12:21:06.573 to 2026:246:12:51:06.573
_get_comp_data: Getting computed values for pitch_comp
_get_data: Getting data for conlofp between 2026:232:12:05:36.573 to 2026:246:13:06:36.573
_get_msid_data_from_cxc: Using times_cache for ccdm8eng 903614805.7569997 to 904828065.7569997
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/ccdm8eng/CONLOFP.h5
_get_msid_data_from_cxc: Slicing CONLOFP arrays [54:1119424]
interpolate: Interpolating index for conlofp
interpolate: Slicing on indexes
filter_bad: Filtering bad values for conlofp
_get_data: Getting data for aopcadmd between 2026:232:12:21:06.573 to 2026:239:21:49:37.157
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOPCADMD.h5
_get_msid_data_from_cxc: Slicing AOPCADMD arrays [962:624289]
filter_bad: Filtering bad values for aopcadmd
_get_data: Getting data for orbitephem0_x between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_X.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_X arrays [5186:7320]
_get_data: Getting data for orbitephem0_y between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for orbitephem0 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_Y.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_Y arrays [5186:7320]
_get_data: Getting data for orbitephem0_z between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for orbitephem0 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_Z.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_Z arrays [5186:7320]
_get_data: Getting data for solarephem0_x between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_X.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_X arrays [5186:7320]
_get_data: Getting data for solarephem0_y between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for solarephem0 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_Y.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_Y arrays [5186:7320]
_get_data: Getting data for solarephem0_z between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for solarephem0 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_Z.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_Z arrays [5186:7320]
_get_data: Getting data for aoattqt1 between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT1.h5
_get_msid_data_from_cxc: Slicing AOATTQT1 arrays [259:624991]
_get_data: Getting data for aoattqt2 between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for pcad3eng 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT2.h5
_get_msid_data_from_cxc: Slicing AOATTQT2 arrays [259:624991]
_get_data: Getting data for aoattqt3 between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for pcad3eng 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT3.h5
_get_msid_data_from_cxc: Slicing AOATTQT3 arrays [259:624991]
_get_data: Getting data for aoattqt4 between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for pcad3eng 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT4.h5
_get_msid_data_from_cxc: Slicing AOATTQT4 arrays [259:624991]
interpolate: Interpolating index for orbitephem0_x
interpolate: Slicing on indexes
interpolate: Interpolating index for orbitephem0_y
interpolate: Slicing on indexes
interpolate: Interpolating index for orbitephem0_z
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_x
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_y
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_z
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt1
interpolate: Interpolating index for aoattqt1
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt2
interpolate: Interpolating index for aoattqt2
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt3
interpolate: Interpolating index for aoattqt3
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt4
interpolate: Interpolating index for aoattqt4
interpolate: Slicing on indexes
_get_data: Getting data for aopcadmd between 2026:239:21:49:39.182 to 2026:246:09:29:12.895
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOPCADMD.h5
_get_msid_data_from_cxc: Slicing AOPCADMD arrays [1347:496480]
_get_data: Getting data for orbitephem0_x between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_X.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_X arrays [7315:9188]
_get_data: Getting data for orbitephem0_y between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for orbitephem0 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_Y.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_Y arrays [7315:9188]
_get_data: Getting data for orbitephem0_z between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for orbitephem0 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_Z.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_Z arrays [7315:9188]
_get_data: Getting data for solarephem0_x between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_X.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_X arrays [7315:9188]
_get_data: Getting data for solarephem0_y between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for solarephem0 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_Y.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_Y arrays [7315:9188]
_get_data: Getting data for solarephem0_z between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for solarephem0 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_Z.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_Z arrays [7315:9188]
_get_data: Getting data for aoattqt1 between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT1.h5
_get_msid_data_from_cxc: Slicing AOATTQT1 arrays [645:496480]
_get_data: Getting data for aoattqt2 between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for pcad3eng 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT2.h5
_get_msid_data_from_cxc: Slicing AOATTQT2 arrays [645:496480]
_get_data: Getting data for aoattqt3 between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for pcad3eng 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT3.h5
_get_msid_data_from_cxc: Slicing AOATTQT3 arrays [645:496480]
_get_data: Getting data for aoattqt4 between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for pcad3eng 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT4.h5
_get_msid_data_from_cxc: Slicing AOATTQT4 arrays [645:496480]
fetch: Setting bads because of gaps in aoattqt1 between 2026:246:09:29:16.991 to 2026:246:09:41:12.441
fetch: Setting bads because of gaps in aoattqt2 between 2026:246:09:29:16.991 to 2026:246:09:41:12.441
fetch: Setting bads because of gaps in aoattqt3 between 2026:246:09:29:16.991 to 2026:246:09:41:12.441
fetch: Setting bads because of gaps in aoattqt4 between 2026:246:09:29:16.991 to 2026:246:09:41:12.441
interpolate: Interpolating index for orbitephem0_x
interpolate: Slicing on indexes
interpolate: Interpolating index for orbitephem0_y
interpolate: Slicing on indexes
interpolate: Interpolating index for orbitephem0_z
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_x
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_y
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_z
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt1
interpolate: Interpolating index for aoattqt1
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt2
interpolate: Interpolating index for aoattqt2
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt3
interpolate: Interpolating index for aoattqt3
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt4
interpolate: Interpolating index for aoattqt4
interpolate: Slicing on indexes
_get_data: Getting data for aopcadmd between 2026:246:10:00:27.090 to 2026:246:12:51:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOPCADMD.h5
_get_msid_data_from_cxc: Slicing AOPCADMD arrays [1952:1952]
_get_data: Getting data for orbitephem0_x between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_X.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_X arrays [9189:9228]
_get_data: Getting data for orbitephem0_y between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for orbitephem0 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_Y.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_Y arrays [9189:9228]
_get_data: Getting data for orbitephem0_z between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for orbitephem0 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_Z.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_Z arrays [9189:9228]
_get_data: Getting data for solarephem0_x between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_X.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_X arrays [9189:9228]
_get_data: Getting data for solarephem0_y between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for solarephem0 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_Y.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_Y arrays [9189:9228]
_get_data: Getting data for solarephem0_z between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for solarephem0 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_Z.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_Z arrays [9189:9228]
_get_data: Getting data for aoattqt1 between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT1.h5
_get_msid_data_from_cxc: Slicing AOATTQT1 arrays [1952:1952]
_get_data: Getting data for aoattqt2 between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for pcad3eng 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT2.h5
_get_msid_data_from_cxc: Slicing AOATTQT2 arrays [1952:1952]
_get_data: Getting data for aoattqt3 between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for pcad3eng 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT3.h5
_get_msid_data_from_cxc: Slicing AOATTQT3 arrays [1952:1952]
_get_data: Getting data for aoattqt4 between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for pcad3eng 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT4.h5
_get_msid_data_from_cxc: Slicing AOATTQT4 arrays [1952:1952]
fetch: Setting bads because of gaps in aoattqt1 between 2026:246:09:48:27.041 to 2026:246:13:03:05.891
fetch: Setting bads because of gaps in aoattqt2 between 2026:246:09:48:27.041 to 2026:246:13:03:05.891
fetch: Setting bads because of gaps in aoattqt3 between 2026:246:09:48:27.041 to 2026:246:13:03:05.891
fetch: Setting bads because of gaps in aoattqt4 between 2026:246:09:48:27.041 to 2026:246:13:03:05.891
interpolate: Interpolating index for orbitephem0_x
interpolate: Slicing on indexes
interpolate: Interpolating index for orbitephem0_y
interpolate: Slicing on indexes
interpolate: Interpolating index for orbitephem0_z
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_x
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_y
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_z
interpolate: Slicing on indexes
interpolate: Interpolating index for aoattqt1
interpolate: Slicing on indexes
interpolate: Interpolating index for aoattqt2
interpolate: Slicing on indexes
interpolate: Interpolating index for aoattqt3
interpolate: Slicing on indexes
interpolate: Interpolating index for aoattqt4
interpolate: Slicing on indexes
interpolate: Interpolating index for pitch_comp
interpolate: Slicing on indexes
2026-09-03 08:36:14,280 get_states: Using kadi.commands.states to get cmd_states
2026-09-03 08:36:14,280 get_states: Getting commanded states ['pitch', 'pcad_mode'] between 2026:232:12:36:06.966 - 2026:246:10:59:10.541
2026-09-03 08:36:14,281 get_cmds: Getting commands from 2026:232:12:36:06.966 to 2026:246:10:59:10.541 for scenario=None
2026-09-03 08:36:14,281 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:14,281 get_cmds: Recent commands not in cache: updating local cmd_events, loads and getting recent commands
2026-09-03 08:36:14,281 read_cmd_events_from_sheet: Getting cmd_events from https://docs.google.com/spreadsheets/d/19d6XqBhWoFjC-z1lS1nM6wLE_zjr4GYB1lOvrEGCbKQ/export?format=csv
2026-09-03 08:36:15,316 get_cmd_events_from_sheet: Writing 174 cmd_events to /home/aca/.kadi/cmd_events.csv
2026-09-03 08:36:15,324 get_occweb_page: Getting OCCweb FOT/mission_planning/PRODUCTS/APPR_LOADS/2026/AUG with cache=False
2026-09-03 08:36:15,498 get_load_cmds_from_occweb_or_local: Already have /home/aca/.kadi/loads/AUG1026B.pkl.gz
2026-09-03 08:36:15,504 add_scheduled_obsid_cmds: Adding 44 OBSID load event commands
2026-09-03 08:36:15,506 get_load_cmds_from_occweb_or_local: Already have /home/aca/.kadi/loads/AUG1726A.pkl.gz
2026-09-03 08:36:15,511 add_scheduled_obsid_cmds: Adding 37 OBSID load event commands
2026-09-03 08:36:15,513 get_load_cmds_from_occweb_or_local: Already have /home/aca/.kadi/loads/AUG2426A.pkl.gz
2026-09-03 08:36:15,517 add_scheduled_obsid_cmds: Adding 49 OBSID load event commands
2026-09-03 08:36:15,519 get_load_cmds_from_occweb_or_local: Already have /home/aca/.kadi/loads/AUG3126A.pkl.gz
2026-09-03 08:36:15,525 add_scheduled_obsid_cmds: Adding 54 OBSID load event commands
2026-09-03 08:36:15,526 get_occweb_page: Getting OCCweb FOT/mission_planning/PRODUCTS/APPR_LOADS/2026/SEP with cache=False
2026-09-03 08:36:15,568 update_cmd_events_and_loads_and_get_cmds_recent: Including loads AUG1026B, AUG1726A, AUG2426A, AUG3126A
2026-09-03 08:36:15,571 add_scheduled_obsid_cmds: Adding 44 OBSID load event commands
2026-09-03 08:36:15,573 update_cmd_events_and_loads_and_get_cmds_recent: Load AUG1026B has 1453 commands with RLTT=2026:222:00:50:00.000
2026-09-03 08:36:15,577 add_scheduled_obsid_cmds: Adding 37 OBSID load event commands
2026-09-03 08:36:15,579 update_cmd_events_and_loads_and_get_cmds_recent: Load AUG1726A has 1866 commands with RLTT=2026:229:01:19:21.930
2026-09-03 08:36:15,585 add_scheduled_obsid_cmds: Adding 49 OBSID load event commands
2026-09-03 08:36:15,587 update_cmd_events_and_loads_and_get_cmds_recent: Load AUG2426A has 2314 commands with RLTT=2026:235:21:59:21.335
2026-09-03 08:36:15,591 add_scheduled_obsid_cmds: Adding 54 OBSID load event commands
2026-09-03 08:36:15,593 update_cmd_events_and_loads_and_get_cmds_recent: Load AUG3126A has 2657 commands with RLTT=2026:242:22:06:33.837
2026-09-03 08:36:15,625 update_cmd_events_and_loads_and_get_cmds_recent: Including cmd_events:
Dither at 2026:238:20:48:35.257
Dither at 2026:237:15:35:25.650
Command at 2026:236:16:09:00.213
Dither at 2026:236:15:51:54.445
2026-09-03 08:36:15,631 update_cmd_events_and_loads_and_get_cmds_recent: Processing AUG1026B with 1453 commands
2026-09-03 08:36:15,631 update_cmd_events_and_loads_and_get_cmds_recent: Adding 1453 commands from AUG1026B
2026-09-03 08:36:15,631 update_cmd_events_and_loads_and_get_cmds_recent: Processing AUG1726A with 1866 commands
2026-09-03 08:36:15,632 update_cmd_events_and_loads_and_get_cmds_recent: Adding 1866 commands from AUG1726A
2026-09-03 08:36:15,632 update_cmd_events_and_loads_and_get_cmds_recent: Processing AUG2426A with 2314 commands
2026-09-03 08:36:15,632 update_cmd_events_and_loads_and_get_cmds_recent: Adding 2314 commands from AUG2426A
2026-09-03 08:36:15,632 update_cmd_events_and_loads_and_get_cmds_recent: Processing CMD_EVT Dither at 2026:236:15:51:54.445 with 1 commands
2026-09-03 08:36:15,632 update_cmd_events_and_loads_and_get_cmds_recent: Adding 1 commands from CMD_EVT Dither at 2026:236:15:51:54.445
2026-09-03 08:36:15,632 update_cmd_events_and_loads_and_get_cmds_recent: Processing CMD_EVT Command at 2026:236:16:09:00.213 with 1 commands
2026-09-03 08:36:15,632 update_cmd_events_and_loads_and_get_cmds_recent: Adding 1 commands from CMD_EVT Command at 2026:236:16:09:00.213
2026-09-03 08:36:15,632 update_cmd_events_and_loads_and_get_cmds_recent: Processing CMD_EVT Dither at 2026:237:15:35:25.650 with 1 commands
2026-09-03 08:36:15,633 update_cmd_events_and_loads_and_get_cmds_recent: Adding 1 commands from CMD_EVT Dither at 2026:237:15:35:25.650
2026-09-03 08:36:15,633 update_cmd_events_and_loads_and_get_cmds_recent: Processing CMD_EVT Dither at 2026:238:20:48:35.257 with 1 commands
2026-09-03 08:36:15,633 update_cmd_events_and_loads_and_get_cmds_recent: Adding 1 commands from CMD_EVT Dither at 2026:238:20:48:35.257
2026-09-03 08:36:15,633 update_cmd_events_and_loads_and_get_cmds_recent: Processing AUG3126A with 2657 commands
2026-09-03 08:36:15,633 update_cmd_events_and_loads_and_get_cmds_recent: Adding 2657 commands from AUG3126A
2026-09-03 08:36:16,069 load_pars_dict: Loaded /proj/sot/ska3/aca/data/kadi/cmds3.pkl with 207145 pars
2026-09-03 08:36:16,083 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:16,085 get_cmds: Getting commands from 2026:225:12:36:06.966 to 2026:232:12:36:06.966 for scenario=None
2026-09-03 08:36:16,085 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:16,086 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:16,087 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:21,332 get_plot_figure: Compressing Telem data for state pitch
2026-09-03 08:36:23,548 get_plot_figure: Creating Telem scatter plot for state pitch
2026-09-03 08:36:24,097 get_plot_figure: Compressing State data for state pitch
2026-09-03 08:36:25,970 get_plot_figure: Creating State scatter plot for state pitch
2026-09-03 08:36:26,093 get_plot_html: Creating HTML for state pitch
2026-09-03 08:36:26,386 run_validators: Validating off_nom_roll
_get_data: Getting data for conlofp between 2026:232:12:20:36.573 to 2026:246:12:51:36.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/ccdm8eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/ccdm8eng/CONLOFP.h5
_get_msid_data_from_cxc: Slicing CONLOFP arrays [932:1119424]
interpolate: Interpolating index for conlofp
interpolate: Slicing on indexes
filter_bad: Filtering bad values for conlofp
2026-09-03 08:36:26,725 tlm: Fetching telemetry for ['roll_comp'] between 2026:232:12:36:06.573 and 2026:246:12:36:06.573
_get_data: Getting data for roll_comp between 2026:232:12:21:06.573 to 2026:246:12:51:06.573
_get_comp_data: Getting computed values for roll_comp
_get_data: Getting data for conlofp between 2026:232:12:05:36.573 to 2026:246:13:06:36.573
_get_msid_data_from_cxc: Using times_cache for ccdm8eng 903614805.7569997 to 904828065.7569997
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/ccdm8eng/CONLOFP.h5
_get_msid_data_from_cxc: Slicing CONLOFP arrays [54:1119424]
interpolate: Interpolating index for conlofp
interpolate: Slicing on indexes
filter_bad: Filtering bad values for conlofp
_get_data: Getting data for aopcadmd between 2026:232:12:21:06.573 to 2026:239:21:49:37.157
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOPCADMD.h5
_get_msid_data_from_cxc: Slicing AOPCADMD arrays [962:624289]
filter_bad: Filtering bad values for aopcadmd
_get_data: Getting data for orbitephem0_x between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_X.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_X arrays [5186:7320]
_get_data: Getting data for orbitephem0_y between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for orbitephem0 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_Y.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_Y arrays [5186:7320]
_get_data: Getting data for orbitephem0_z between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for orbitephem0 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_Z.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_Z arrays [5186:7320]
_get_data: Getting data for solarephem0_x between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_X.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_X arrays [5186:7320]
_get_data: Getting data for solarephem0_y between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for solarephem0 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_Y.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_Y arrays [5186:7320]
_get_data: Getting data for solarephem0_z between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for solarephem0 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_Z.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_Z arrays [5186:7320]
_get_data: Getting data for aoattqt1 between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT1.h5
_get_msid_data_from_cxc: Slicing AOATTQT1 arrays [259:624991]
_get_data: Getting data for aoattqt2 between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for pcad3eng 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT2.h5
_get_msid_data_from_cxc: Slicing AOATTQT2 arrays [259:624991]
_get_data: Getting data for aoattqt3 between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for pcad3eng 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT3.h5
_get_msid_data_from_cxc: Slicing AOATTQT3 arrays [259:624991]
_get_data: Getting data for aoattqt4 between 2026:232:12:09:06.573 to 2026:239:22:01:37.157
_get_msid_data_from_cxc: Using times_cache for pcad3eng 903615015.7569997 to 904255366.3410612
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT4.h5
_get_msid_data_from_cxc: Slicing AOATTQT4 arrays [259:624991]
interpolate: Interpolating index for orbitephem0_x
interpolate: Slicing on indexes
interpolate: Interpolating index for orbitephem0_y
interpolate: Slicing on indexes
interpolate: Interpolating index for orbitephem0_z
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_x
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_y
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_z
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt1
interpolate: Interpolating index for aoattqt1
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt2
interpolate: Interpolating index for aoattqt2
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt3
interpolate: Interpolating index for aoattqt3
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt4
interpolate: Interpolating index for aoattqt4
interpolate: Slicing on indexes
_get_data: Getting data for aopcadmd between 2026:239:21:49:39.182 to 2026:246:09:29:12.895
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOPCADMD.h5
_get_msid_data_from_cxc: Slicing AOPCADMD arrays [1347:496480]
_get_data: Getting data for orbitephem0_x between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_X.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_X arrays [7315:9188]
_get_data: Getting data for orbitephem0_y between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for orbitephem0 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_Y.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_Y arrays [7315:9188]
_get_data: Getting data for orbitephem0_z between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for orbitephem0 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_Z.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_Z arrays [7315:9188]
_get_data: Getting data for solarephem0_x between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_X.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_X arrays [7315:9188]
_get_data: Getting data for solarephem0_y between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for solarephem0 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_Y.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_Y arrays [7315:9188]
_get_data: Getting data for solarephem0_z between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for solarephem0 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_Z.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_Z arrays [7315:9188]
_get_data: Getting data for aoattqt1 between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT1.h5
_get_msid_data_from_cxc: Slicing AOATTQT1 arrays [645:496480]
_get_data: Getting data for aoattqt2 between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for pcad3eng 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT2.h5
_get_msid_data_from_cxc: Slicing AOATTQT2 arrays [645:496480]
_get_data: Getting data for aoattqt3 between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for pcad3eng 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT3.h5
_get_msid_data_from_cxc: Slicing AOATTQT3 arrays [645:496480]
_get_data: Getting data for aoattqt4 between 2026:239:21:37:39.182 to 2026:246:09:41:12.895
_get_msid_data_from_cxc: Using times_cache for pcad3eng 904253928.3660618 to 904815742.079
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT4.h5
_get_msid_data_from_cxc: Slicing AOATTQT4 arrays [645:496480]
fetch: Setting bads because of gaps in aoattqt1 between 2026:246:09:29:16.991 to 2026:246:09:41:12.441
fetch: Setting bads because of gaps in aoattqt2 between 2026:246:09:29:16.991 to 2026:246:09:41:12.441
fetch: Setting bads because of gaps in aoattqt3 between 2026:246:09:29:16.991 to 2026:246:09:41:12.441
fetch: Setting bads because of gaps in aoattqt4 between 2026:246:09:29:16.991 to 2026:246:09:41:12.441
interpolate: Interpolating index for orbitephem0_x
interpolate: Slicing on indexes
interpolate: Interpolating index for orbitephem0_y
interpolate: Slicing on indexes
interpolate: Interpolating index for orbitephem0_z
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_x
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_y
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_z
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt1
interpolate: Interpolating index for aoattqt1
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt2
interpolate: Interpolating index for aoattqt2
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt3
interpolate: Interpolating index for aoattqt3
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aoattqt4
interpolate: Interpolating index for aoattqt4
interpolate: Slicing on indexes
_get_data: Getting data for aopcadmd between 2026:246:10:00:27.090 to 2026:246:12:51:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOPCADMD.h5
_get_msid_data_from_cxc: Slicing AOPCADMD arrays [1952:1952]
_get_data: Getting data for orbitephem0_x between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_X.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_X arrays [9189:9228]
_get_data: Getting data for orbitephem0_y between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for orbitephem0 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_Y.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_Y arrays [9189:9228]
_get_data: Getting data for orbitephem0_z between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for orbitephem0 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/orbitephem0/ORBITEPHEM0_Z.h5
_get_msid_data_from_cxc: Slicing ORBITEPHEM0_Z arrays [9189:9228]
_get_data: Getting data for solarephem0_x between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_X.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_X arrays [9189:9228]
_get_data: Getting data for solarephem0_y between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for solarephem0 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_Y.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_Y arrays [9189:9228]
_get_data: Getting data for solarephem0_z between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for solarephem0 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/solarephem0/SOLAREPHEM0_Z.h5
_get_msid_data_from_cxc: Slicing SOLAREPHEM0_Z arrays [9189:9228]
_get_data: Getting data for aoattqt1 between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT1.h5
_get_msid_data_from_cxc: Slicing AOATTQT1 arrays [1952:1952]
_get_data: Getting data for aoattqt2 between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for pcad3eng 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT2.h5
_get_msid_data_from_cxc: Slicing AOATTQT2 arrays [1952:1952]
_get_data: Getting data for aoattqt3 between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for pcad3eng 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT3.h5
_get_msid_data_from_cxc: Slicing AOATTQT3 arrays [1952:1952]
_get_data: Getting data for aoattqt4 between 2026:246:09:48:27.090 to 2026:246:13:03:06.573
_get_msid_data_from_cxc: Using times_cache for pcad3eng 904816176.274 to 904827855.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOATTQT4.h5
_get_msid_data_from_cxc: Slicing AOATTQT4 arrays [1952:1952]
fetch: Setting bads because of gaps in aoattqt1 between 2026:246:09:48:27.041 to 2026:246:13:03:05.891
fetch: Setting bads because of gaps in aoattqt2 between 2026:246:09:48:27.041 to 2026:246:13:03:05.891
fetch: Setting bads because of gaps in aoattqt3 between 2026:246:09:48:27.041 to 2026:246:13:03:05.891
fetch: Setting bads because of gaps in aoattqt4 between 2026:246:09:48:27.041 to 2026:246:13:03:05.891
interpolate: Interpolating index for orbitephem0_x
interpolate: Slicing on indexes
interpolate: Interpolating index for orbitephem0_y
interpolate: Slicing on indexes
interpolate: Interpolating index for orbitephem0_z
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_x
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_y
interpolate: Slicing on indexes
interpolate: Interpolating index for solarephem0_z
interpolate: Slicing on indexes
interpolate: Interpolating index for aoattqt1
interpolate: Slicing on indexes
interpolate: Interpolating index for aoattqt2
interpolate: Slicing on indexes
interpolate: Interpolating index for aoattqt3
interpolate: Slicing on indexes
interpolate: Interpolating index for aoattqt4
interpolate: Slicing on indexes
interpolate: Interpolating index for roll_comp
interpolate: Slicing on indexes
2026-09-03 08:36:28,796 get_states: Using kadi.commands.states to get cmd_states
2026-09-03 08:36:28,796 get_states: Getting commanded states ['off_nom_roll', 'pitch', 'pcad_mode'] between 2026:232:12:36:06.966 - 2026:246:10:59:10.541
2026-09-03 08:36:28,796 get_cmds: Getting commands from 2026:232:12:36:06.966 to 2026:246:10:59:10.541 for scenario=None
2026-09-03 08:36:28,797 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:28,797 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:28,798 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:28,800 get_cmds: Getting commands from 2026:225:12:36:06.966 to 2026:232:12:36:06.966 for scenario=None
2026-09-03 08:36:28,801 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:28,801 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:28,802 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:32,930 get_plot_figure: Compressing Telem data for state off_nom_roll
2026-09-03 08:36:34,907 get_plot_figure: Creating Telem scatter plot for state off_nom_roll
2026-09-03 08:36:34,928 get_plot_figure: Compressing State data for state off_nom_roll
2026-09-03 08:36:36,793 get_plot_figure: Creating State scatter plot for state off_nom_roll
2026-09-03 08:36:36,847 get_plot_html: Creating HTML for state off_nom_roll
2026-09-03 08:36:36,900 run_validators: Validating dither
_get_data: Getting data for conlofp between 2026:232:12:20:36.573 to 2026:246:12:51:36.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/ccdm8eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/ccdm8eng/CONLOFP.h5
_get_msid_data_from_cxc: Slicing CONLOFP arrays [932:1119424]
interpolate: Interpolating index for conlofp
interpolate: Slicing on indexes
filter_bad: Filtering bad values for conlofp
2026-09-03 08:36:37,474 get_cmds: Getting commands from 2026:232:12:16:06.573 to 2026:246:12:36:06.573 for scenario=None
2026-09-03 08:36:37,474 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:37,474 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:37,475 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:37,523 add_exclude_interval: dither: excluding interval 2026:238:00:14:59.000 - 2026:238:00:27:59.000: SRDC
2026-09-03 08:36:37,525 add_exclude_interval: dither: excluding interval 2026:240:19:04:59.000 - 2026:240:19:17:59.000: SRDC
2026-09-03 08:36:37,526 add_exclude_interval: dither: excluding interval 2026:243:14:24:00.000 - 2026:243:14:37:00.000: SRDC
2026-09-03 08:36:37,528 add_exclude_interval: dither: excluding interval 2026:245:19:39:00.000 - 2026:245:19:52:00.000: SRDC
2026-09-03 08:36:37,528 tlm: Fetching telemetry for ['aodithen'] between 2026:232:12:36:06.573 and 2026:246:12:36:06.573
_get_data: Getting data for aodithen between 2026:232:12:21:06.573 to 2026:246:12:51:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad8eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad8eng/AODITHEN.h5
_get_msid_data_from_cxc: Slicing AODITHEN arrays [121:139928]
interpolate: Interpolating index for aodithen
interpolate: Slicing on indexes
2026-09-03 08:36:37,710 get_states: Using kadi.commands.states to get cmd_states
2026-09-03 08:36:37,711 get_states: Getting commanded states ['dither'] between 2026:232:12:36:07.390 - 2026:246:10:59:03.639
2026-09-03 08:36:37,711 get_cmds: Getting commands from 2026:232:12:36:07.390 to 2026:246:10:59:03.639 for scenario=None
2026-09-03 08:36:37,711 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:37,711 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:37,712 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:37,714 get_cmds: Getting commands from 2026:225:12:36:07.390 to 2026:232:12:36:07.390 for scenario=None
2026-09-03 08:36:37,715 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:37,715 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:37,716 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:38,548 get_plot_figure: Compressing Telem data for state dither
2026-09-03 08:36:38,778 get_plot_figure: Creating Telem scatter plot for state dither
2026-09-03 08:36:38,780 get_plot_figure: Compressing State data for state dither
2026-09-03 08:36:39,010 get_plot_figure: Creating State scatter plot for state dither
2026-09-03 08:36:39,044 get_plot_html: Creating HTML for state dither
2026-09-03 08:36:39,066 run_validators: Validating pcad_mode
2026-09-03 08:36:39,077 get_cmds: Getting commands from 2026:232:12:16:06.573 to 2026:246:12:36:06.573 for scenario=None
2026-09-03 08:36:39,077 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:39,078 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:39,078 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:39,124 add_exclude_interval: pcad_mode: excluding interval 2026:238:00:14:59.000 - 2026:238:00:27:59.000: SRDC
2026-09-03 08:36:39,126 add_exclude_interval: pcad_mode: excluding interval 2026:240:19:04:59.000 - 2026:240:19:17:59.000: SRDC
2026-09-03 08:36:39,127 add_exclude_interval: pcad_mode: excluding interval 2026:243:14:24:00.000 - 2026:243:14:37:00.000: SRDC
2026-09-03 08:36:39,129 add_exclude_interval: pcad_mode: excluding interval 2026:245:19:39:00.000 - 2026:245:19:52:00.000: SRDC
2026-09-03 08:36:39,129 tlm: Fetching telemetry for ['aopcadmd'] between 2026:232:12:36:06.573 and 2026:246:12:36:06.573
_get_data: Getting data for aopcadmd between 2026:232:12:21:06.573 to 2026:246:12:51:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad3eng/AOPCADMD.h5
_get_msid_data_from_cxc: Slicing AOPCADMD arrays [962:1119424]
interpolate: Interpolating index for aopcadmd
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aopcadmd
2026-09-03 08:36:39,544 get_states: Using kadi.commands.states to get cmd_states
2026-09-03 08:36:39,545 get_states: Getting commanded states ['pcad_mode'] between 2026:232:12:36:07.390 - 2026:246:10:59:10.814
2026-09-03 08:36:39,545 get_cmds: Getting commands from 2026:232:12:36:07.390 to 2026:246:10:59:10.814 for scenario=None
2026-09-03 08:36:39,545 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:39,546 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:39,546 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:39,548 get_cmds: Getting commands from 2026:225:12:36:07.390 to 2026:232:12:36:07.390 for scenario=None
2026-09-03 08:36:39,549 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:39,549 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:39,550 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:44,048 get_plot_figure: Compressing Telem data for state pcad_mode
2026-09-03 08:36:45,885 get_plot_figure: Creating Telem scatter plot for state pcad_mode
2026-09-03 08:36:45,889 get_plot_figure: Compressing State data for state pcad_mode
2026-09-03 08:36:47,733 get_plot_figure: Creating State scatter plot for state pcad_mode
2026-09-03 08:36:47,786 get_plot_html: Creating HTML for state pcad_mode
2026-09-03 08:36:47,900 run_validators: Validating simpos
2026-09-03 08:36:47,906 tlm: Fetching telemetry for ['3tscpos'] between 2026:232:12:36:06.573 and 2026:246:12:36:06.573
_get_data: Getting data for 3tscpos between 2026:232:12:21:06.573 to 2026:246:12:51:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/sim_mrg/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/sim_mrg/3TSCPOS.h5
_get_msid_data_from_cxc: Slicing 3TSCPOS arrays [30:34903]
interpolate: Interpolating index for 3tscpos
interpolate: Slicing on indexes
2026-09-03 08:36:48,151 get_states: Using kadi.commands.states to get cmd_states
2026-09-03 08:36:48,151 get_states: Getting commanded states ['simpos'] between 2026:232:12:36:23.790 - 2026:246:10:58:39.551
2026-09-03 08:36:48,151 get_cmds: Getting commands from 2026:232:12:36:23.790 to 2026:246:10:58:39.551 for scenario=None
2026-09-03 08:36:48,151 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:48,152 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:48,152 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:48,154 get_cmds: Getting commands from 2026:225:12:36:23.790 to 2026:232:12:36:23.790 for scenario=None
2026-09-03 08:36:48,155 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:48,155 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:48,156 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:48,280 get_plot_figure: Compressing Telem data for state simpos
2026-09-03 08:36:48,340 get_plot_figure: Creating Telem scatter plot for state simpos
2026-09-03 08:36:48,344 get_plot_figure: Compressing State data for state simpos
2026-09-03 08:36:48,403 get_plot_figure: Creating State scatter plot for state simpos
2026-09-03 08:36:48,411 get_plot_html: Creating HTML for state simpos
2026-09-03 08:36:48,439 run_validators: Validating obsid
2026-09-03 08:36:48,446 tlm: Fetching telemetry for ['cobsrqid'] between 2026:232:12:36:06.573 and 2026:246:12:36:06.573
_get_data: Getting data for cobsrqid between 2026:232:12:21:06.573 to 2026:246:12:51:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/ccdm10eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/ccdm10eng/COBSRQID.h5
_get_msid_data_from_cxc: Slicing COBSRQID arrays [481:559712]
interpolate: Interpolating index for cobsrqid
interpolate: Slicing on indexes
filter_bad: Filtering bad values for cobsrqid
2026-09-03 08:36:49,005 get_states: Using kadi.commands.states to get cmd_states
2026-09-03 08:36:49,005 get_states: Getting commanded states ['obsid'] between 2026:232:12:36:07.390 - 2026:246:10:59:09.532
2026-09-03 08:36:49,005 get_cmds: Getting commands from 2026:232:12:36:07.390 to 2026:246:10:59:09.532 for scenario=None
2026-09-03 08:36:49,005 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:49,006 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:49,007 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:49,009 get_cmds: Getting commands from 2026:225:12:36:07.390 to 2026:232:12:36:07.390 for scenario=None
2026-09-03 08:36:49,010 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:49,010 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:49,011 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:50,915 get_plot_figure: Compressing Telem data for state obsid
2026-09-03 08:36:51,845 get_plot_figure: Creating Telem scatter plot for state obsid
2026-09-03 08:36:51,848 get_plot_figure: Compressing State data for state obsid
2026-09-03 08:36:52,774 get_plot_figure: Creating State scatter plot for state obsid
2026-09-03 08:36:52,791 get_plot_html: Creating HTML for state obsid
2026-09-03 08:36:52,814 run_validators: Validating letg
2026-09-03 08:36:52,820 tlm: Fetching telemetry for ['4ootgsel', '4ootgmtn'] between 2026:232:12:36:06.573 and 2026:246:12:36:06.573
_get_data: Getting data for 4ootgsel between 2026:232:12:21:06.573 to 2026:246:12:51:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/tel2eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/tel2eng/4OOTGSEL.h5
_get_msid_data_from_cxc: Slicing 4OOTGSEL arrays [31:34982]
_get_data: Getting data for 4ootgmtn between 2026:232:12:21:06.573 to 2026:246:12:51:06.573
_get_msid_data_from_cxc: Using times_cache for tel2eng 903615735.7569997 to 904827135.757
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/tel2eng/4OOTGMTN.h5
_get_msid_data_from_cxc: Slicing 4OOTGMTN arrays [31:34982]
interpolate: Interpolating index for 4ootgsel
interpolate: Slicing on indexes
interpolate: Interpolating index for 4ootgmtn
interpolate: Slicing on indexes
2026-09-03 08:36:53,199 get_states: Using kadi.commands.states to get cmd_states
2026-09-03 08:36:53,199 get_states: Getting commanded states ['letg'] between 2026:232:12:36:23.790 - 2026:246:10:59:01.332
2026-09-03 08:36:53,199 get_cmds: Getting commands from 2026:232:12:36:23.790 to 2026:246:10:59:01.332 for scenario=None
2026-09-03 08:36:53,199 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:53,200 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:53,200 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:53,202 get_cmds: Getting commands from 2026:225:12:36:23.790 to 2026:232:12:36:23.790 for scenario=None
2026-09-03 08:36:53,203 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:53,203 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:53,204 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:53,213 get_cmds: Getting commands from 2026:202:12:36:23.790 to 2026:232:12:36:23.790 for scenario=None
2026-09-03 08:36:53,213 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:53,214 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:53,214 _merge_cmds_archive_recent: Merging cmds_recent with archive commands from 2026:202:12:36:23.790
2026-09-03 08:36:54,491 load_idx_cmds: Loaded /proj/sot/ska3/aca/data/kadi/cmds3.h5 with 1853790 commands
2026-09-03 08:36:54,499 get_matching_block_idx: Selecting commands from cmds_arch[0:]
2026-09-03 08:36:54,791 get_matching_block_idx: Matching blocks for (a) recent commands and (b) existing HDF5
2026-09-03 08:36:54,792 get_matching_block_idx: Match(a=1, b=0, size=22)
2026-09-03 08:36:54,792 get_matching_block_idx: Match(a=24, b=22, size=8455)
2026-09-03 08:36:54,792 get_matching_block_idx: Found matching block of size 8455 > 500
2026-09-03 08:36:54,795 get_cmds: Getting commands from archive + recent: start < recent loads start + 3 days for scenario=None
2026-09-03 08:36:54,815 get_cmds: Getting commands from 2026:052:12:36:23.790 to 2026:232:12:36:23.790 for scenario=None
2026-09-03 08:36:54,815 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:54,816 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:54,816 _merge_cmds_archive_recent: Merging cmds_recent with archive commands from 2026:052:12:36:23.790
2026-09-03 08:36:54,820 get_cmds: Getting commands from archive + recent: start < recent loads start + 3 days for scenario=None
2026-09-03 08:36:55,078 get_plot_figure: Compressing Telem data for state letg
2026-09-03 08:36:55,136 get_plot_figure: Creating Telem scatter plot for state letg
2026-09-03 08:36:55,137 get_plot_figure: Compressing State data for state letg
2026-09-03 08:36:55,194 get_plot_figure: Creating State scatter plot for state letg
2026-09-03 08:36:55,202 get_plot_html: Creating HTML for state letg
2026-09-03 08:36:55,228 run_validators: Validating hetg
2026-09-03 08:36:55,234 tlm: Fetching telemetry for ['4ootgsel', '4ootgmtn'] between 2026:232:12:36:06.573 and 2026:246:12:36:06.573
_get_data: Getting data for 4ootgsel between 2026:232:12:21:06.573 to 2026:246:12:51:06.573
_get_data: Getting data for 4ootgmtn between 2026:232:12:21:06.573 to 2026:246:12:51:06.573
interpolate: Interpolating index for 4ootgsel
interpolate: Slicing on indexes
interpolate: Interpolating index for 4ootgmtn
interpolate: Slicing on indexes
2026-09-03 08:36:55,249 get_states: Using kadi.commands.states to get cmd_states
2026-09-03 08:36:55,249 get_states: Getting commanded states ['hetg'] between 2026:232:12:36:23.790 - 2026:246:10:59:01.332
2026-09-03 08:36:55,249 get_cmds: Getting commands from 2026:232:12:36:23.790 to 2026:246:10:59:01.332 for scenario=None
2026-09-03 08:36:55,249 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:55,250 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:55,250 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:55,252 get_cmds: Getting commands from 2026:225:12:36:23.790 to 2026:232:12:36:23.790 for scenario=None
2026-09-03 08:36:55,253 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:55,253 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:55,254 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:55,263 get_cmds: Getting commands from 2026:202:12:36:23.790 to 2026:232:12:36:23.790 for scenario=None
2026-09-03 08:36:55,263 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:55,264 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:55,265 _merge_cmds_archive_recent: Merging cmds_recent with archive commands from 2026:202:12:36:23.790
2026-09-03 08:36:55,266 get_cmds: Getting commands from archive + recent: start < recent loads start + 3 days for scenario=None
2026-09-03 08:36:55,285 get_cmds: Getting commands from 2026:052:12:36:23.790 to 2026:232:12:36:23.790 for scenario=None
2026-09-03 08:36:55,285 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:55,286 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:55,286 _merge_cmds_archive_recent: Merging cmds_recent with archive commands from 2026:052:12:36:23.790
2026-09-03 08:36:55,290 get_cmds: Getting commands from archive + recent: start < recent loads start + 3 days for scenario=None
2026-09-03 08:36:55,535 get_plot_figure: Compressing Telem data for state hetg
2026-09-03 08:36:55,593 get_plot_figure: Creating Telem scatter plot for state hetg
2026-09-03 08:36:55,595 get_plot_figure: Compressing State data for state hetg
2026-09-03 08:36:55,652 get_plot_figure: Creating State scatter plot for state hetg
2026-09-03 08:36:55,660 get_plot_html: Creating HTML for state hetg
2026-09-03 08:36:55,683 run_validators: Validating sun_pos_mon
2026-09-03 08:36:55,691 tlm: Fetching telemetry for ['aopssupm'] between 2026:232:12:36:06.573 and 2026:246:12:36:06.573
_get_data: Getting data for aopssupm between 2026:232:12:21:06.573 to 2026:246:12:51:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad8eng/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/pcad8eng/AOPSSUPM.h5
_get_msid_data_from_cxc: Slicing AOPSSUPM arrays [121:139928]
interpolate: Interpolating index for aopssupm
interpolate: Slicing on indexes
filter_bad: Filtering bad values for aopssupm
2026-09-03 08:36:55,962 get_states: Using kadi.commands.states to get cmd_states
2026-09-03 08:36:55,962 get_states: Getting commanded states ['sun_pos_mon'] between 2026:232:12:36:07.390 - 2026:246:10:59:09.020
2026-09-03 08:36:55,962 get_cmds: Getting commands from 2026:232:12:36:07.390 to 2026:246:10:59:09.020 for scenario=None
2026-09-03 08:36:55,962 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:55,963 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:55,964 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:55,966 get_cmds: Getting commands from 2026:225:12:36:07.390 to 2026:232:12:36:07.390 for scenario=None
2026-09-03 08:36:55,966 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:55,967 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:55,967 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:55,979 get_cmds: Getting commands from 2026:202:12:36:07.390 to 2026:232:12:36:07.390 for scenario=None
2026-09-03 08:36:55,980 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:55,980 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:55,981 _merge_cmds_archive_recent: Merging cmds_recent with archive commands from 2026:202:12:36:07.390
2026-09-03 08:36:55,982 get_cmds: Getting commands from archive + recent: start < recent loads start + 3 days for scenario=None
2026-09-03 08:36:56,494 get_plot_figure: Compressing Telem data for state sun_pos_mon
2026-09-03 08:36:56,720 get_plot_figure: Creating Telem scatter plot for state sun_pos_mon
2026-09-03 08:36:56,723 get_plot_figure: Compressing State data for state sun_pos_mon
2026-09-03 08:36:56,951 get_plot_figure: Creating State scatter plot for state sun_pos_mon
2026-09-03 08:36:56,965 get_plot_html: Creating HTML for state sun_pos_mon
2026-09-03 08:36:56,987 run_validators: Validating dpa_power
2026-09-03 08:36:56,995 tlm: Fetching telemetry for ['dpa_power'] between 2026:232:12:36:06.573 and 2026:246:12:36:06.573
_get_data: Getting data for dpa_power between 2026:232:12:21:06.573 to 2026:246:12:51:06.573
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/dp_acispow128/TIME.h5
_get_msid_data_from_cxc: Reading /proj/sot/ska3/aca/data/eng_archive/data/dp_acispow128/DP_DPA_POWER.h5
_get_msid_data_from_cxc: Slicing DP_DPA_POWER arrays [129:34770]
interpolate: Interpolating index for dpa_power
interpolate: Slicing on indexes
2026-09-03 08:36:57,370 get_states: Using kadi.commands.states to get cmd_states
2026-09-03 08:36:57,370 get_states: Getting commanded states ['dpa_power'] between 2026:232:12:36:17.216 - 2026:246:10:59:04.407
2026-09-03 08:36:57,371 get_cmds: Getting commands from 2026:232:12:36:17.216 to 2026:246:10:59:04.407 for scenario=None
2026-09-03 08:36:57,371 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:57,371 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:57,372 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:36:57,374 get_cmds: Getting commands from 2026:225:12:36:17.216 to 2026:232:12:36:17.216 for scenario=None
2026-09-03 08:36:57,374 get_cmds: Cache key: (None, None, 30.0, None)
2026-09-03 08:36:57,375 get_cmds: Getting recent commands from cache cache_key=(None, None, 30.0, None)
2026-09-03 08:36:57,376 get_cmds: Getting commands from recent only: start and stop are within recent commands for scenario=None
2026-09-03 08:37:05,052 get_plot_figure: Compressing Telem data for state dpa_power
2026-09-03 08:37:05,525 get_plot_figure: Creating Telem scatter plot for state dpa_power
2026-09-03 08:37:05,767 get_plot_figure: Compressing State data for state dpa_power
2026-09-03 08:37:05,828 get_plot_figure: Creating State scatter plot for state dpa_power
2026-09-03 08:37:05,868 get_plot_html: Creating HTML for state dpa_power