Disambiguation of SO/PHI data and magnetic field Heliographic components#

This example shows how to use a disambiguation file for SO/PHI magnetic field data. The disambigation files (with descriptor bamb) are not yet released in SOAR, but they are all avaible on request.

After the disambiguation of the magnetic field azimuth, we will compute the Heliographic componenets (Gary and Hagyard 1990, Sun 2022) of the magnetic field, namely \(B_{\phi}\), \(B_{\theta}\), and \(B_r\).

Download SO/PHI data#

Dowanload the magnetic field strength (bmag), inclination (binc), and azimuth (bazi) from the SOAR.

import sunpy_soar
from sunpy.net import Fido, attrs as a
from astropy.time import Time
import sunpy.map
import sunpy.visualization.colormaps
import matplotlib.pyplot as plt
import numpy as np
import cmasher as cmr
from astropy.io import fits

import warnings, sunpy
warnings.filterwarnings("ignore", category=sunpy.util.SunpyMetadataWarning)

Loading the data from SOAR

t_start_hrt = Time('2024-03-23T22:29', format='isot', scale='utc')
t_end_hrt = Time('2024-03-23T22:32', format='isot', scale='utc')

search_results_phi_hrt = Fido.search(a.Instrument('PHI'), a.Time(t_start_hrt.value, t_end_hrt.value), a.soar.Product('phi-hrt-bmag') | a.soar.Product('phi-hrt-binc') | a.soar.Product('phi-hrt-bazi'))
print(search_results_phi_hrt)

file_phi_bmag = Fido.fetch(search_results_phi_hrt[0])
file_phi_binc = Fido.fetch(search_results_phi_hrt[1])
file_phi_bazi = Fido.fetch(search_results_phi_hrt[2])

bmag = sunpy.map.Map(file_phi_bmag[0])
binc = sunpy.map.Map(file_phi_binc[0])
bazi = sunpy.map.Map(file_phi_bazi[0])
Results from 3 Providers:

1 Results from the SOARClient:

Instrument Data product Level        Start time               End time        Filesize          SOOP Name           Detector Wavelength
                                                                               Mbyte
---------- ------------ ----- ----------------------- ----------------------- -------- ---------------------------- -------- ----------
       PHI phi-hrt-bmag    L2 2024-03-23 22:30:09.921 2024-03-23 22:31:35.697   17.001 L_BOTH_HRES_HCAD_Major-Flare      HRT   6173.341

1 Results from the SOARClient:

Instrument Data product Level        Start time               End time        Filesize          SOOP Name           Detector Wavelength
                                                                               Mbyte
---------- ------------ ----- ----------------------- ----------------------- -------- ---------------------------- -------- ----------
       PHI phi-hrt-binc    L2 2024-03-23 22:30:09.921 2024-03-23 22:31:35.697   17.001 L_BOTH_HRES_HCAD_Major-Flare      HRT   6173.341

1 Results from the SOARClient:

Instrument Data product Level        Start time               End time        Filesize          SOOP Name           Detector Wavelength
                                                                               Mbyte
---------- ------------ ----- ----------------------- ----------------------- -------- ---------------------------- -------- ----------
       PHI phi-hrt-bazi    L2 2024-03-23 22:30:09.921 2024-03-23 22:31:35.697   17.001 L_BOTH_HRES_HCAD_Major-Flare      HRT   6173.341



Files Downloaded:   0%|          | 0/1 [00:00<?, ?file/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   0%|          | 0.00/17.0M [00:00<?, ?B/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   0%|          | 1.02k/17.0M [00:00<1:17:18, 3.67kB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   0%|          | 63.9k/17.0M [00:00<01:20, 210kB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   1%|          | 120k/17.0M [00:00<00:53, 316kB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   1%|▏         | 232k/17.0M [00:00<00:30, 549kB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   2%|▏         | 348k/17.0M [00:00<00:23, 718kB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   3%|▎         | 479k/17.0M [00:00<00:18, 872kB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   4%|▎         | 609k/17.0M [00:00<00:16, 978kB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   4%|▍         | 713k/17.0M [00:01<00:16, 974kB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   5%|▍         | 844k/17.0M [00:01<00:15, 1.05MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   6%|▌         | 975k/17.0M [00:01<00:14, 1.10MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   6%|▋         | 1.10M/17.0M [00:01<00:14, 1.13MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   7%|▋         | 1.23M/17.0M [00:01<00:13, 1.15MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   8%|▊         | 1.36M/17.0M [00:01<00:13, 1.17MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:   9%|▉         | 1.49M/17.0M [00:01<00:13, 1.18MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  10%|▉         | 1.63M/17.0M [00:01<00:12, 1.19MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  10%|█         | 1.76M/17.0M [00:01<00:12, 1.20MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  11%|█         | 1.89M/17.0M [00:02<00:12, 1.20MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  12%|█▏        | 2.02M/17.0M [00:02<00:12, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  13%|█▎        | 2.15M/17.0M [00:02<00:12, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  13%|█▎        | 2.28M/17.0M [00:02<00:12, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  14%|█▍        | 2.41M/17.0M [00:02<00:12, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  15%|█▍        | 2.54M/17.0M [00:02<00:12, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  16%|█▌        | 2.67M/17.0M [00:02<00:11, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  16%|█▋        | 2.80M/17.0M [00:02<00:11, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  17%|█▋        | 2.93M/17.0M [00:02<00:11, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  18%|█▊        | 3.06M/17.0M [00:02<00:11, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  19%|█▊        | 3.19M/17.0M [00:03<00:11, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  20%|█▉        | 3.32M/17.0M [00:03<00:11, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  20%|██        | 3.45M/17.0M [00:03<00:11, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  21%|██        | 3.58M/17.0M [00:03<00:11, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  22%|██▏       | 3.71M/17.0M [00:03<00:11, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  23%|██▎       | 3.84M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  23%|██▎       | 3.97M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  24%|██▍       | 4.09M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  25%|██▍       | 4.22M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  26%|██▌       | 4.35M/17.0M [00:04<00:10, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  26%|██▋       | 4.48M/17.0M [00:04<00:10, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  27%|██▋       | 4.61M/17.0M [00:04<00:10, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  28%|██▊       | 4.74M/17.0M [00:04<00:10, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  29%|██▊       | 4.87M/17.0M [00:04<00:10, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  29%|██▉       | 5.00M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  30%|███       | 5.13M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  31%|███       | 5.26M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  32%|███▏      | 5.39M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  32%|███▏      | 5.52M/17.0M [00:05<00:09, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  33%|███▎      | 5.65M/17.0M [00:05<00:09, 1.20MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  34%|███▍      | 5.78M/17.0M [00:05<00:09, 1.20MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  35%|███▍      | 5.91M/17.0M [00:05<00:09, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  36%|███▌      | 6.04M/17.0M [00:05<00:09, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  36%|███▋      | 6.17M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  37%|███▋      | 6.30M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  38%|███▊      | 6.43M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  39%|███▊      | 6.56M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  39%|███▉      | 6.69M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  40%|████      | 6.82M/17.0M [00:06<00:08, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  41%|████      | 6.95M/17.0M [00:06<00:08, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  42%|████▏     | 7.08M/17.0M [00:06<00:08, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  42%|████▏     | 7.21M/17.0M [00:06<00:08, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  43%|████▎     | 7.34M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  44%|████▍     | 7.47M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  45%|████▍     | 7.60M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  45%|████▌     | 7.73M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  46%|████▋     | 7.86M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  47%|████▋     | 7.99M/17.0M [00:07<00:07, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  48%|████▊     | 8.12M/17.0M [00:07<00:07, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  49%|████▊     | 8.25M/17.0M [00:07<00:07, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  49%|████▉     | 8.38M/17.0M [00:07<00:07, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  50%|█████     | 8.52M/17.0M [00:07<00:07, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  51%|█████     | 8.65M/17.0M [00:07<00:06, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  52%|█████▏    | 8.78M/17.0M [00:07<00:06, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  52%|█████▏    | 8.91M/17.0M [00:07<00:06, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  53%|█████▎    | 9.04M/17.0M [00:07<00:06, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  54%|█████▍    | 9.17M/17.0M [00:08<00:06, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  55%|█████▍    | 9.29M/17.0M [00:08<00:06, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  55%|█████▌    | 9.42M/17.0M [00:08<00:06, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  56%|█████▌    | 9.55M/17.0M [00:08<00:06, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  57%|█████▋    | 9.68M/17.0M [00:08<00:06, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  58%|█████▊    | 9.81M/17.0M [00:08<00:05, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  58%|█████▊    | 9.94M/17.0M [00:08<00:05, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  59%|█████▉    | 10.1M/17.0M [00:08<00:05, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  60%|██████    | 10.2M/17.0M [00:08<00:05, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  61%|██████    | 10.3M/17.0M [00:08<00:05, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  62%|██████▏   | 10.5M/17.0M [00:09<00:05, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  62%|██████▏   | 10.6M/17.0M [00:09<00:05, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  63%|██████▎   | 10.7M/17.0M [00:09<00:05, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  64%|██████▍   | 10.9M/17.0M [00:09<00:05, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  65%|██████▍   | 11.0M/17.0M [00:09<00:04, 1.20MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  65%|██████▌   | 11.1M/17.0M [00:09<00:04, 1.20MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  66%|██████▌   | 11.2M/17.0M [00:09<00:04, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  67%|██████▋   | 11.4M/17.0M [00:09<00:04, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  68%|██████▊   | 11.5M/17.0M [00:09<00:04, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  68%|██████▊   | 11.6M/17.0M [00:10<00:04, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  69%|██████▉   | 11.8M/17.0M [00:10<00:04, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  70%|██████▉   | 11.9M/17.0M [00:10<00:04, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  71%|███████   | 12.0M/17.0M [00:10<00:04, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  71%|███████▏  | 12.2M/17.0M [00:10<00:04, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  72%|███████▏  | 12.3M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  73%|███████▎  | 12.4M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  74%|███████▍  | 12.5M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  75%|███████▍  | 12.7M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  75%|███████▌  | 12.8M/17.0M [00:11<00:03, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  76%|███████▌  | 12.9M/17.0M [00:11<00:03, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  77%|███████▋  | 13.1M/17.0M [00:11<00:03, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  78%|███████▊  | 13.2M/17.0M [00:11<00:03, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  78%|███████▊  | 13.3M/17.0M [00:11<00:03, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  79%|███████▉  | 13.5M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  80%|███████▉  | 13.6M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  81%|████████  | 13.7M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  81%|████████▏ | 13.8M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  82%|████████▏ | 14.0M/17.0M [00:12<00:02, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  83%|████████▎ | 14.1M/17.0M [00:12<00:02, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  84%|████████▎ | 14.2M/17.0M [00:12<00:02, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  84%|████████▍ | 14.4M/17.0M [00:12<00:02, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  85%|████████▌ | 14.5M/17.0M [00:12<00:02, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  86%|████████▌ | 14.6M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  87%|████████▋ | 14.8M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  88%|████████▊ | 14.9M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  88%|████████▊ | 15.0M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  89%|████████▉ | 15.1M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  90%|████████▉ | 15.3M/17.0M [00:13<00:01, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  91%|█████████ | 15.4M/17.0M [00:13<00:01, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  91%|█████████▏| 15.5M/17.0M [00:13<00:01, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  92%|█████████▏| 15.7M/17.0M [00:13<00:01, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  93%|█████████▎| 15.8M/17.0M [00:13<00:01, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  94%|█████████▎| 15.9M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  94%|█████████▍| 16.1M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  95%|█████████▌| 16.2M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  96%|█████████▌| 16.3M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  97%|█████████▋| 16.4M/17.0M [00:14<00:00, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  97%|█████████▋| 16.6M/17.0M [00:14<00:00, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  98%|█████████▊| 16.7M/17.0M [00:14<00:00, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits:  99%|█████████▉| 16.8M/17.0M [00:14<00:00, 1.21MB/s]

solo_L2_phi-hrt-bmag_20240323T223009_V01_0443230201.fits: 100%|█████████▉| 17.0M/17.0M [00:14<00:00, 1.21MB/s]


Files Downloaded: 100%|██████████| 1/1 [00:14<00:00, 14.80s/file]
Files Downloaded: 100%|██████████| 1/1 [00:14<00:00, 14.80s/file]

Files Downloaded:   0%|          | 0/1 [00:00<?, ?file/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   0%|          | 0.00/17.0M [00:00<?, ?B/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   0%|          | 1.02k/17.0M [00:00<49:46, 5.69kB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   0%|          | 63.9k/17.0M [00:00<01:01, 274kB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   1%|          | 120k/17.0M [00:00<00:45, 373kB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   1%|          | 212k/17.0M [00:00<00:30, 545kB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   2%|▏         | 319k/17.0M [00:00<00:23, 701kB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   3%|▎         | 441k/17.0M [00:00<00:19, 841kB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   3%|▎         | 570k/17.0M [00:00<00:17, 958kB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   4%|▍         | 700k/17.0M [00:00<00:15, 1.03MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   5%|▍         | 830k/17.0M [00:01<00:14, 1.09MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   6%|▌         | 960k/17.0M [00:01<00:14, 1.13MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   6%|▋         | 1.09M/17.0M [00:01<00:13, 1.15MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   7%|▋         | 1.22M/17.0M [00:01<00:13, 1.17MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   8%|▊         | 1.35M/17.0M [00:01<00:13, 1.18MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   9%|▊         | 1.48M/17.0M [00:01<00:13, 1.19MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:   9%|▉         | 1.61M/17.0M [00:01<00:12, 1.20MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  10%|█         | 1.74M/17.0M [00:01<00:12, 1.20MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  11%|█         | 1.87M/17.0M [00:01<00:12, 1.20MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  12%|█▏        | 2.00M/17.0M [00:02<00:12, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  13%|█▎        | 2.13M/17.0M [00:02<00:12, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  13%|█▎        | 2.26M/17.0M [00:02<00:12, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  14%|█▍        | 2.39M/17.0M [00:02<00:12, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  15%|█▍        | 2.52M/17.0M [00:02<00:11, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  16%|█▌        | 2.65M/17.0M [00:02<00:11, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  16%|█▋        | 2.78M/17.0M [00:02<00:11, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  17%|█▋        | 2.91M/17.0M [00:02<00:11, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  18%|█▊        | 3.04M/17.0M [00:02<00:11, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  19%|█▊        | 3.17M/17.0M [00:02<00:11, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  19%|█▉        | 3.30M/17.0M [00:03<00:11, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  20%|██        | 3.43M/17.0M [00:03<00:11, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  21%|██        | 3.56M/17.0M [00:03<00:11, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  22%|██▏       | 3.69M/17.0M [00:03<00:11, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  22%|██▏       | 3.82M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  23%|██▎       | 3.95M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  24%|██▍       | 4.08M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  25%|██▍       | 4.21M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  26%|██▌       | 4.34M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  26%|██▋       | 4.48M/17.0M [00:04<00:10, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  27%|██▋       | 4.60M/17.0M [00:04<00:10, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  28%|██▊       | 4.74M/17.0M [00:04<00:10, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  29%|██▊       | 4.86M/17.0M [00:04<00:10, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  29%|██▉       | 4.99M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  30%|███       | 5.12M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  31%|███       | 5.25M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  32%|███▏      | 5.38M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  32%|███▏      | 5.51M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  33%|███▎      | 5.64M/17.0M [00:05<00:09, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  34%|███▍      | 5.77M/17.0M [00:05<00:09, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  35%|███▍      | 5.90M/17.0M [00:05<00:09, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  35%|███▌      | 6.03M/17.0M [00:05<00:09, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  36%|███▋      | 6.16M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  37%|███▋      | 6.29M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  38%|███▊      | 6.42M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  39%|███▊      | 6.55M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  39%|███▉      | 6.68M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  40%|████      | 6.81M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  41%|████      | 6.94M/17.0M [00:06<00:08, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  42%|████▏     | 7.07M/17.0M [00:06<00:08, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  42%|████▏     | 7.20M/17.0M [00:06<00:08, 1.20MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  43%|████▎     | 7.33M/17.0M [00:06<00:08, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  44%|████▍     | 7.46M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  45%|████▍     | 7.59M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  45%|████▌     | 7.72M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  46%|████▌     | 7.85M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  47%|████▋     | 7.98M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  48%|████▊     | 8.11M/17.0M [00:07<00:07, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  48%|████▊     | 8.24M/17.0M [00:07<00:07, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  49%|████▉     | 8.37M/17.0M [00:07<00:07, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  50%|█████     | 8.50M/17.0M [00:07<00:07, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  51%|█████     | 8.63M/17.0M [00:07<00:06, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  52%|█████▏    | 8.76M/17.0M [00:07<00:06, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  52%|█████▏    | 8.89M/17.0M [00:07<00:06, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  53%|█████▎    | 9.02M/17.0M [00:07<00:06, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  54%|█████▍    | 9.15M/17.0M [00:07<00:06, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  55%|█████▍    | 9.28M/17.0M [00:08<00:06, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  55%|█████▌    | 9.41M/17.0M [00:08<00:06, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  56%|█████▌    | 9.54M/17.0M [00:08<00:06, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  57%|█████▋    | 9.67M/17.0M [00:08<00:06, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  58%|█████▊    | 9.80M/17.0M [00:08<00:05, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  58%|█████▊    | 9.93M/17.0M [00:08<00:05, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  59%|█████▉    | 10.1M/17.0M [00:08<00:05, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  60%|█████▉    | 10.2M/17.0M [00:08<00:05, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  61%|██████    | 10.3M/17.0M [00:08<00:05, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  61%|██████▏   | 10.5M/17.0M [00:09<00:05, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  62%|██████▏   | 10.6M/17.0M [00:09<00:05, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  63%|██████▎   | 10.7M/17.0M [00:09<00:05, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  64%|██████▍   | 10.8M/17.0M [00:09<00:05, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  65%|██████▍   | 11.0M/17.0M [00:09<00:04, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  65%|██████▌   | 11.1M/17.0M [00:09<00:04, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  66%|██████▌   | 11.2M/17.0M [00:09<00:04, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  67%|██████▋   | 11.4M/17.0M [00:09<00:04, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  68%|██████▊   | 11.5M/17.0M [00:09<00:04, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  68%|██████▊   | 11.6M/17.0M [00:09<00:04, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  69%|██████▉   | 11.8M/17.0M [00:10<00:04, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  70%|██████▉   | 11.9M/17.0M [00:10<00:04, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  71%|███████   | 12.0M/17.0M [00:10<00:04, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  71%|███████▏  | 12.1M/17.0M [00:10<00:04, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  72%|███████▏  | 12.3M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  73%|███████▎  | 12.4M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  74%|███████▎  | 12.5M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  74%|███████▍  | 12.7M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  75%|███████▌  | 12.8M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  76%|███████▌  | 12.9M/17.0M [00:11<00:03, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  77%|███████▋  | 13.1M/17.0M [00:11<00:03, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  78%|███████▊  | 13.2M/17.0M [00:11<00:03, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  78%|███████▊  | 13.3M/17.0M [00:11<00:03, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  79%|███████▉  | 13.4M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  80%|███████▉  | 13.6M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  81%|████████  | 13.7M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  81%|████████▏ | 13.8M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  82%|████████▏ | 14.0M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  83%|████████▎ | 14.1M/17.0M [00:12<00:02, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  84%|████████▎ | 14.2M/17.0M [00:12<00:02, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  84%|████████▍ | 14.4M/17.0M [00:12<00:02, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  85%|████████▌ | 14.5M/17.0M [00:12<00:02, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  86%|████████▌ | 14.6M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  87%|████████▋ | 14.7M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  87%|████████▋ | 14.9M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  88%|████████▊ | 15.0M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  89%|████████▉ | 15.1M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  90%|████████▉ | 15.3M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  91%|█████████ | 15.4M/17.0M [00:13<00:01, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  91%|█████████▏| 15.5M/17.0M [00:13<00:01, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  92%|█████████▏| 15.7M/17.0M [00:13<00:01, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  93%|█████████▎| 15.8M/17.0M [00:13<00:01, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  94%|█████████▎| 15.9M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  94%|█████████▍| 16.0M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  95%|█████████▌| 16.2M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  96%|█████████▌| 16.3M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  97%|█████████▋| 16.4M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  97%|█████████▋| 16.6M/17.0M [00:14<00:00, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  98%|█████████▊| 16.7M/17.0M [00:14<00:00, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits:  99%|█████████▉| 16.8M/17.0M [00:14<00:00, 1.21MB/s]

solo_L2_phi-hrt-binc_20240323T223009_V01_0443230201.fits: 100%|█████████▉| 17.0M/17.0M [00:14<00:00, 1.21MB/s]


Files Downloaded: 100%|██████████| 1/1 [00:14<00:00, 14.71s/file]
Files Downloaded: 100%|██████████| 1/1 [00:14<00:00, 14.71s/file]

Files Downloaded:   0%|          | 0/1 [00:00<?, ?file/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   0%|          | 0.00/17.0M [00:00<?, ?B/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   0%|          | 1.02k/17.0M [00:00<50:05, 5.66kB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   0%|          | 63.9k/17.0M [00:00<01:02, 272kB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   1%|          | 120k/17.0M [00:00<00:45, 372kB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   1%|▏         | 250k/17.0M [00:00<00:24, 673kB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   2%|▏         | 380k/17.0M [00:00<00:19, 853kB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   3%|▎         | 510k/17.0M [00:00<00:17, 967kB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   4%|▍         | 639k/17.0M [00:00<00:15, 1.04MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   5%|▍         | 770k/17.0M [00:00<00:14, 1.09MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   5%|▌         | 899k/17.0M [00:01<00:14, 1.13MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   6%|▌         | 1.03M/17.0M [00:01<00:13, 1.15MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   7%|▋         | 1.16M/17.0M [00:01<00:13, 1.17MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   8%|▊         | 1.29M/17.0M [00:01<00:13, 1.18MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   8%|▊         | 1.42M/17.0M [00:01<00:13, 1.19MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:   9%|▉         | 1.55M/17.0M [00:01<00:12, 1.19MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  10%|▉         | 1.68M/17.0M [00:01<00:12, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  11%|█         | 1.81M/17.0M [00:01<00:12, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  11%|█▏        | 1.94M/17.0M [00:01<00:12, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  12%|█▏        | 2.07M/17.0M [00:02<00:12, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  13%|█▎        | 2.20M/17.0M [00:02<00:12, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  14%|█▎        | 2.33M/17.0M [00:02<00:12, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  14%|█▍        | 2.46M/17.0M [00:02<00:12, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  15%|█▌        | 2.59M/17.0M [00:02<00:11, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  16%|█▌        | 2.72M/17.0M [00:02<00:11, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  17%|█▋        | 2.85M/17.0M [00:02<00:11, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  18%|█▊        | 2.98M/17.0M [00:02<00:11, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  18%|█▊        | 3.11M/17.0M [00:02<00:11, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  19%|█▉        | 3.24M/17.0M [00:02<00:11, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  20%|█▉        | 3.37M/17.0M [00:03<00:11, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  21%|██        | 3.50M/17.0M [00:03<00:11, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  21%|██▏       | 3.63M/17.0M [00:03<00:11, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  22%|██▏       | 3.76M/17.0M [00:03<00:10, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  23%|██▎       | 3.89M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  24%|██▎       | 4.02M/17.0M [00:03<00:10, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  24%|██▍       | 4.15M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  25%|██▌       | 4.28M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  26%|██▌       | 4.41M/17.0M [00:03<00:10, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  27%|██▋       | 4.54M/17.0M [00:04<00:10, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  27%|██▋       | 4.67M/17.0M [00:04<00:10, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  28%|██▊       | 4.80M/17.0M [00:04<00:10, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  29%|██▉       | 4.93M/17.0M [00:04<00:10, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  30%|██▉       | 5.06M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  31%|███       | 5.19M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  31%|███▏      | 5.32M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  32%|███▏      | 5.45M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  33%|███▎      | 5.58M/17.0M [00:04<00:09, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  34%|███▎      | 5.71M/17.0M [00:05<00:09, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  34%|███▍      | 5.84M/17.0M [00:05<00:09, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  35%|███▌      | 5.97M/17.0M [00:05<00:09, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  36%|███▌      | 6.10M/17.0M [00:05<00:09, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  37%|███▋      | 6.23M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  37%|███▋      | 6.36M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  38%|███▊      | 6.49M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  39%|███▉      | 6.62M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  40%|███▉      | 6.75M/17.0M [00:05<00:08, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  40%|████      | 6.88M/17.0M [00:06<00:08, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  41%|████      | 7.01M/17.0M [00:06<00:08, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  42%|████▏     | 7.14M/17.0M [00:06<00:08, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  43%|████▎     | 7.27M/17.0M [00:06<00:08, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  44%|████▎     | 7.40M/17.0M [00:06<00:07, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  44%|████▍     | 7.53M/17.0M [00:06<00:07, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  45%|████▌     | 7.66M/17.0M [00:06<00:07, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  46%|████▌     | 7.79M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  47%|████▋     | 7.92M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  47%|████▋     | 8.05M/17.0M [00:06<00:07, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  48%|████▊     | 8.18M/17.0M [00:07<00:07, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  49%|████▉     | 8.31M/17.0M [00:07<00:07, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  50%|████▉     | 8.44M/17.0M [00:07<00:07, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  50%|█████     | 8.57M/17.0M [00:07<00:06, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  51%|█████     | 8.70M/17.0M [00:07<00:06, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  52%|█████▏    | 8.83M/17.0M [00:07<00:06, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  53%|█████▎    | 8.96M/17.0M [00:07<00:06, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  53%|█████▎    | 9.09M/17.0M [00:07<00:06, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  54%|█████▍    | 9.22M/17.0M [00:07<00:06, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  55%|█████▍    | 9.35M/17.0M [00:08<00:06, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  56%|█████▌    | 9.48M/17.0M [00:08<00:06, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  57%|█████▋    | 9.61M/17.0M [00:08<00:06, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  57%|█████▋    | 9.74M/17.0M [00:08<00:06, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  58%|█████▊    | 9.87M/17.0M [00:08<00:05, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  59%|█████▉    | 10.0M/17.0M [00:08<00:05, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  60%|█████▉    | 10.1M/17.0M [00:08<00:05, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  60%|██████    | 10.3M/17.0M [00:08<00:05, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  61%|██████    | 10.4M/17.0M [00:08<00:05, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  62%|██████▏   | 10.5M/17.0M [00:09<00:05, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  63%|██████▎   | 10.6M/17.0M [00:09<00:05, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  63%|██████▎   | 10.8M/17.0M [00:09<00:05, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  64%|██████▍   | 10.9M/17.0M [00:09<00:05, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  65%|██████▍   | 11.0M/17.0M [00:09<00:04, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  66%|██████▌   | 11.2M/17.0M [00:09<00:04, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  66%|██████▋   | 11.3M/17.0M [00:09<00:04, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  67%|██████▋   | 11.4M/17.0M [00:09<00:04, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  68%|██████▊   | 11.6M/17.0M [00:09<00:04, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  69%|██████▊   | 11.7M/17.0M [00:09<00:04, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  70%|██████▉   | 11.8M/17.0M [00:10<00:04, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  70%|███████   | 11.9M/17.0M [00:10<00:04, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  71%|███████   | 12.1M/17.0M [00:10<00:04, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  72%|███████▏  | 12.2M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  73%|███████▎  | 12.3M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  73%|███████▎  | 12.5M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  74%|███████▍  | 12.6M/17.0M [00:10<00:03, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  75%|███████▍  | 12.7M/17.0M [00:10<00:03, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  76%|███████▌  | 12.9M/17.0M [00:10<00:03, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  76%|███████▋  | 13.0M/17.0M [00:11<00:03, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  77%|███████▋  | 13.1M/17.0M [00:11<00:03, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  78%|███████▊  | 13.2M/17.0M [00:11<00:03, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  79%|███████▊  | 13.4M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  79%|███████▉  | 13.5M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  80%|████████  | 13.6M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  81%|████████  | 13.8M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  82%|████████▏ | 13.9M/17.0M [00:11<00:02, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  83%|████████▎ | 14.0M/17.0M [00:11<00:02, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  83%|████████▎ | 14.2M/17.0M [00:12<00:02, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  84%|████████▍ | 14.3M/17.0M [00:12<00:02, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  85%|████████▍ | 14.4M/17.0M [00:12<00:02, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  86%|████████▌ | 14.5M/17.0M [00:12<00:02, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  86%|████████▋ | 14.7M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  87%|████████▋ | 14.8M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  88%|████████▊ | 14.9M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  89%|████████▊ | 15.1M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  89%|████████▉ | 15.2M/17.0M [00:12<00:01, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  90%|█████████ | 15.3M/17.0M [00:13<00:01, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  91%|█████████ | 15.5M/17.0M [00:13<00:01, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  92%|█████████▏| 15.6M/17.0M [00:13<00:01, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  92%|█████████▏| 15.7M/17.0M [00:13<00:01, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  93%|█████████▎| 15.8M/17.0M [00:13<00:00, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  94%|█████████▍| 16.0M/17.0M [00:13<00:00, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  95%|█████████▍| 16.1M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  96%|█████████▌| 16.2M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  96%|█████████▋| 16.4M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  97%|█████████▋| 16.5M/17.0M [00:13<00:00, 1.21MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  98%|█████████▊| 16.6M/17.0M [00:14<00:00, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  99%|█████████▊| 16.8M/17.0M [00:14<00:00, 1.20MB/s]

solo_L2_phi-hrt-bazi_20240323T223009_V01_0443230201.fits:  99%|█████████▉| 16.9M/17.0M [00:14<00:00, 1.20MB/s]


Files Downloaded: 100%|██████████| 1/1 [00:14<00:00, 14.62s/file]
Files Downloaded: 100%|██████████| 1/1 [00:14<00:00, 14.62s/file]

Disambiguation of the azimuth#

The bamb file consists of three maps:
  • the first map is a disambiguation bitmap with four methods (ME0 and potential acute, random, or radial potential);

  • the second map shows where the ME0 method is applied (90 for strong field, 60 for weak field included in the ME0 method by the mask dilation, 50 for weak field where one of the other three methods is applied);

  • the third map is a confidence map (not implemented yet).

def phi_disambig(bazi,bamb,method=2):
    """
    input
    bazi: magnetic field azimuth. Type: str or array
    bamb: disambiguation fits. Type: str or array
    method: method selected for the disambiguation of not annealed points (0 for potential acute, 1 for random, 2 for radial acute). Type: int (2 as Default)

    output
    disbazi: disambiguated azimuth. Type: array
    disambig_mask: mask of the annealed points. Type: array
    """
    if type(bazi) is str:
        bazi = fits.getdata(bazi)
    if type(bamb) is str:
        bamb = fits.getdata(bamb)

    flag=bamb[0]

    disambig = flag >> method # x shifted right by n bits as from https://docs.python.org/3/library/stdtypes.html
    disbazi = bazi.copy()
    disbazi[disambig%2 != 0] += 180

    disambig_mask = (bamb[1] != 50)

    return disbazi, disambig_mask



bamb_file = "data/solo_L2_phi-hrt-bamb_20240323T223009_V202506041803_0443230201.fits.gz"
disbazi, disambig_mask = phi_disambig(bazi.data, bamb_file)
bazi = sunpy.map.Map((disbazi, bazi.fits_header))

Show maps#

fig, ax = plt.subplots(nrows=1,ncols=3, figsize=(15,5), subplot_kw={"projection":bmag.wcs}, layout='tight')
bmag.plot(axes=ax[0], cmap = 'gnuplot_r', clim=(0,2500), title='Bmag')
binc.plot(axes=ax[1], cmap = cmr.fusion, clim=(0,180), title='Binc')
bazi.plot(axes=ax[2], cmap = 'hsv', clim=(0,360), title='Bazi')

# plt.show()
Bmag, Binc, Bazi
<matplotlib.image.AxesImage object at 0x70fc55b57ef0>

Heliographic Components#

Definition of the function to compute the Heliographic components of the magnetic field from the detector frame components.

def phi_b2ptr(bmag, binc, bazi):
    """
    Equivalent Python translation of IDL's phi_b2ptr.pro.
    Args:
        bmag : sunpy.map.Map of the magnetic field stregth (G)
        binc : sunpy.map.Map of the magnetic field inclination (deg)
        bazi : sunpy.map.Map of the magnetic field disambiguated azimuth (deg)
    Returns:
        bptr : 3D numpy array of shape (nx, ny, 3) [Bp, Bt, Br (G);
               Bp is positive when pointing west; Bt is positive when pointing north]
        lonlat : 3D numpy array of shape (nx, ny, 2)
        aa : transformation matrix as a (3,3) array
    """

    # Check dimensions
    ny, nx = bmag.data.shape
    header = bmag.fits_header

    # Convert bvec to B_xi, B_eta, B_zeta
    field = bmag.data
    gamma = np.deg2rad(binc.data)
    psi = np.deg2rad(bazi.data + 90)

    b_xi = field * np.sin(gamma) * np.cos(psi)
    b_eta = field * np.sin(gamma) * np.sin(psi)
    b_zeta = field * np.cos(gamma)

    # Get Stonyhurst lon/lat
    all_coords = sunpy.map.all_coordinates_from_map(bmag).heliographic_stonyhurst
    phi, lambd = all_coords.lon.value, all_coords.lat.value

    lonlat = np.zeros((ny, nx, 2), dtype=np.float32)
    lonlat[:, :, 0] = phi
    lonlat[:, :, 1] = lambd

    # Get angles
    b = np.deg2rad(header['CRLT_OBS']) # disk center latitude
    crota = header['CROTA']
    p = -np.deg2rad(crota) # p-angle

    phi0 = header['HGLN_OBS'] # image center longitude
    phi = np.deg2rad(phi - phi0) # phi0 needed to set to 0 the central meridian
    lambd = np.deg2rad(lambd)

    sinb = np.sin(b)
    cosb = np.cos(b)
    sinp = np.sin(p)
    cosp = np.cos(p)
    sinphi = np.sin(phi)
    cosphi = np.cos(phi)
    sinlam = np.sin(lambd)
    coslam = np.cos(lambd)

    # Compute transformation matrix elements
    aa = np.zeros((ny, nx, 3, 3))
    aa[...,2,0] = coslam * (sinb * sinp * cosphi + cosp * sinphi) - sinlam * cosb * sinp
    aa[...,2,1] = -coslam * (sinb * cosp * cosphi - sinp * sinphi) + sinlam * cosb * cosp
    aa[...,2,2] = coslam * cosb * cosphi + sinlam * sinb

    aa[...,1,0] = -sinlam * (sinb * sinp * cosphi + cosp * sinphi) - coslam * cosb * sinp
    aa[...,1,1] = sinlam * (sinb * cosp * cosphi - sinp * sinphi) + coslam * cosb * cosp
    aa[...,1,2] = -sinlam * cosb * cosphi + coslam * sinb

    aa[...,0,0] = -sinb * sinp * sinphi + cosp * cosphi
    aa[...,0,1] = sinb * cosp * sinphi + sinp * cosphi
    aa[...,0,2] = -cosb * sinphi

    # Apply the transformation
    bptr =  np.einsum('xyij,jxy->ixy', aa, np.array([b_xi, b_eta, b_zeta]))

    return bptr, lonlat, aa

bptr, lonlat, aa = phi_b2ptr(bmag, binc, bazi)
bphi = sunpy.map.Map((bptr[0],bmag.fits_header))
btheta = sunpy.map.Map((bptr[1],bmag.fits_header))
br = sunpy.map.Map((bptr[2],bmag.fits_header))

fig, ax = plt.subplots(nrows=1,ncols=3, figsize=(15,5), layout='tight')
ax[0].imshow(bphi.data, cmap = 'hmimag', clim=(-1500,1500), origin='lower'); ax[0].set_title(r'$B_{\phi}$')
ax[1].imshow(btheta.data, cmap = 'hmimag', clim=(-1500,1500), origin='lower');  ax[1].set_title(r'$B_{\theta}$')
ax[2].imshow(br.data, cmap = 'hmimag', clim=(-1500,1500), origin='lower');  ax[2].set_title(r'$B_r$')
for a in ax: a.contour(disambig_mask, color='k', linewidth=0.5)

plt.show()
$B_{\phi}$, $B_{\theta}$, $B_r$
/home/docs/checkouts/readthedocs.org/user_builds/solar-orbiter-docs/checkouts/latest/examples/phi_disambig.py:184: UserWarning: The following kwargs were not used by contour: 'color', 'linewidth'
  for a in ax: a.contour(disambig_mask, color='k', linewidth=0.5)

Total running time of the script: (0 minutes 52.672 seconds)

Gallery generated by Sphinx-Gallery