diff --git a/docs/graph_building_tutorial.ipynb b/docs/graph_building_tutorial.ipynb index 8d26ece..0150373 100644 --- a/docs/graph_building_tutorial.ipynb +++ b/docs/graph_building_tutorial.ipynb @@ -104,8 +104,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "[\u001b[38;2;128;05;128m2026-03-10 15:46:25,378\u001b[0m] \u001b[38;2;255;160;0m WARNING\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m It is recommended that the local cache directory be set using the \u001b[38;2;50;50;205mdask_local_dir\u001b[0m parameter. \n", - "[\u001b[38;2;128;05;128m2026-03-10 15:46:25,378\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m Running client in synchronous mode. \n" + "[\u001b[38;2;128;05;128m2026-04-06 15:38:38,938\u001b[0m] \u001b[38;2;255;160;0m WARNING\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m It is recommended that the local cache directory be set using the \u001b[38;2;50;50;205mdask_local_dir\u001b[0m parameter. \n", + "[\u001b[38;2;128;05;128m2026-04-06 15:38:38,938\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m Running client in synchronous mode. \n" ] } ], @@ -136,14 +136,14 @@ "name": "stdout", "output_type": "stream", "text": [ - "[\u001b[38;2;128;05;128m2026-03-10 15:46:25,381\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m Initializing download... \n", - "[\u001b[38;2;128;05;128m2026-03-10 15:46:25,382\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m File already exists: /Users/joshua/Development/graphviper/docs/Antennae_North.cal.lsrk.split.ms \n", - "[\u001b[38;2;128;05;128m2026-03-10 15:46:27,886\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m Updated partition scheme used: ['DATA_DESC_ID', 'OBS_MODE', 'OBSERVATION_ID'] \n", - "[\u001b[38;2;128;05;128m2026-03-10 15:46:27,888\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m Number of partitions: 4 \n", - "[\u001b[38;2;128;05;128m2026-03-10 15:46:27,888\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m OBSERVATION_ID [0], DDI [0], STATE [23, 24, 25, 30, 31, 32, 33, 34, 37], FIELD [0, 1, 2], SCAN [9, 17, 21, 25], EPHEMERIS [None] \n", - "[\u001b[38;2;128;05;128m2026-03-10 15:46:28,070\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m OBSERVATION_ID [1], DDI [0], STATE [23, 24, 25, 30, 31, 32, 33, 34, 37], FIELD [0, 1, 2], SCAN [26, 34, 38, 42], EPHEMERIS [None] \n", - "[\u001b[38;2;128;05;128m2026-03-10 15:46:28,209\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m OBSERVATION_ID [2], DDI [0], STATE [32, 33, 34], FIELD [0, 1, 2], SCAN [43], EPHEMERIS [None] \n", - "[\u001b[38;2;128;05;128m2026-03-10 15:46:28,321\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m OBSERVATION_ID [3], DDI [0], STATE [39, 40, 41, 46, 47, 48, 49, 50, 53], FIELD [0, 1, 2], SCAN [48, 56, 60, 64], EPHEMERIS [None] \n" + "[\u001b[38;2;128;05;128m2026-04-06 15:38:38,947\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m Initializing download... \n", + "[\u001b[38;2;128;05;128m2026-04-06 15:38:38,948\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m File already exists: /Users/jsteeb/Dropbox/viper_dev/graphviper/docs/Antennae_North.cal.lsrk.split.ms \n", + "[\u001b[38;2;128;05;128m2026-04-06 15:38:39,446\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m Updated partition scheme used: ['DATA_DESC_ID', 'OBS_MODE', 'OBSERVATION_ID'] \n", + "[\u001b[38;2;128;05;128m2026-04-06 15:38:39,453\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m Number of partitions: 4 \n", + "[\u001b[38;2;128;05;128m2026-04-06 15:38:39,453\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m OBSERVATION_ID [0], DDI [0], STATE [23, 24, 25, 30, 31, 32, 33, 34, 37], FIELD [0, 1, 2], SCAN [9, 17, 21, 25], EPHEMERIS [None] \n", + "[\u001b[38;2;128;05;128m2026-04-06 15:38:39,803\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m OBSERVATION_ID [1], DDI [0], STATE [23, 24, 25, 30, 31, 32, 33, 34, 37], FIELD [0, 1, 2], SCAN [26, 34, 38, 42], EPHEMERIS [None] \n", + "[\u001b[38;2;128;05;128m2026-04-06 15:38:40,021\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m OBSERVATION_ID [2], DDI [0], STATE [32, 33, 34], FIELD [0, 1, 2], SCAN [43], EPHEMERIS [None] \n", + "[\u001b[38;2;128;05;128m2026-04-06 15:38:40,298\u001b[0m] \u001b[38;2;50;50;205m INFO\u001b[0m\u001b[38;2;112;128;144m client: \u001b[0m OBSERVATION_ID [3], DDI [0], STATE [39, 40, 41, 46, 47, 48, 49, 50, 53], FIELD [0, 1, 2], SCAN [48, 56, 60, 64], EPHEMERIS [None] \n" ] } ], @@ -957,11 +957,11 @@ "│ FLAG (time, baseline_id, frequency, polarization) bool 36kB dask.array<chunksize=(50, 45, 3, 2), meta=np.ndarray>\n", "│ TIME_CENTROID (time, baseline_id) float64 18kB dask.array<chunksize=(50, 45), meta=np.ndarray>\n", "│ UVW (time, baseline_id, uvw_label) float64 54kB dask.array<chunksize=(50, 45, 3), meta=np.ndarray>\n", - "│ VISIBILITY (time, baseline_id, frequency, polarization) complex128 576kB dask.array<chunksize=(50, 45, 3, 2), meta=np.ndarray>\n", - "│ WEIGHT (time, baseline_id, frequency, polarization) float64 288kB dask.array<chunksize=(50, 45, 3, 2), meta=np.ndarray>\n", + "│ VISIBILITY (time, baseline_id, frequency, polarization) complex64 288kB dask.array<chunksize=(50, 45, 3, 2), meta=np.ndarray>\n", + "│ WEIGHT (time, baseline_id, frequency, polarization) float32 144kB dask.array<chunksize=(50, 45, 3, 2), meta=np.ndarray>\n", "│ Attributes:\n", - "│ creation_date: 2026-03-10T06:46:27.899663+00:00\n", - "│ creator: {'software_name': 'xradio', 'version': '1.1.2'}\n", + "│ creation_date: 2026-04-06T19:38:39.489741+00:00\n", + "│ creator: {'software_name': 'xradio', 'version': '1.1.3'}\n", "│ data_groups: {'base': {'correlated_data': 'VISIBILITY', 'date': '20...\n", "│ observation_info: {'execution_block_UID': 'uid://A002/X1ff7b0/Xb', 'obse...\n", "│ processor_info: {'sub_type': 'ALMA_CORRELATOR_MODE', 'type': 'CORRELAT...\n", @@ -1013,7 +1013,7 @@ " WIND_DIRECTION (station_name, time_weather) float64 4kB dask.array<chunksize=(2, 259), meta=np.ndarray>\n", " WIND_SPEED (station_name, time_weather) float64 4kB dask.array<chunksize=(2, 259), meta=np.ndarray>\n", " Attributes:\n", - " type: weather