Note
Go to the end to download the full example code
Requesting specific AIA images from the JSOC#
This example shows how to request a specific series of AIA images from the JSOC.
We will be filtering the data we require by keywords and requesting short exposure images from a recent (at time of writing) flare.
import os
import astropy.units as u
import matplotlib.pyplot as plt
import sunpy.map
from astropy.coordinates import SkyCoord
from astropy.visualization import AsinhStretch, ImageNormalize
from sunpy.net import Fido, attrs
from aiapy.calibrate import correct_degradation, register, update_pointing
from aiapy.calibrate.util import get_correction_table, get_pointing_table
Exporting data from the JSOC requires registering your
email first. Please replace the text after the =
with your email address once you have registered.
See this page for more details.
jsoc_email = os.environ.get("JSOC_EMAIL")
Our goal is to request data of a recent X-class flare. The X-class flare occurred on the 2021/07/03 at 14:30:00 UTC. We will focus on the 5 minutes before and after this time. What we want to do is only get the shorter exposures, which are going to be the flare related.
query = Fido.search(
attrs.Time("2021-07-03 14:25:00", "2021-07-03 14:35:00"),
attrs.jsoc.Series("aia.lev1_euv_12s"),
attrs.Wavelength(211 * u.AA),
attrs.jsoc.Notify(jsoc_email),
attrs.jsoc.Keyword("EXPTIME") <= 2,
attrs.jsoc.Segment("image"),
)
print(query)
Results from 1 Provider:
20 Results from the JSOCClient:
Source: http://jsoc.stanford.edu
T_REC TELESCOP INSTRUME WAVELNTH CAR_ROT
-------------------- -------- -------- -------- -------
2021-07-03T14:27:23Z SDO/AIA AIA_2 211 2245
2021-07-03T14:27:47Z SDO/AIA AIA_2 211 2245
2021-07-03T14:28:11Z SDO/AIA AIA_2 211 2245
2021-07-03T14:28:35Z SDO/AIA AIA_2 211 2245
2021-07-03T14:28:59Z SDO/AIA AIA_2 211 2245
2021-07-03T14:29:23Z SDO/AIA AIA_2 211 2245
2021-07-03T14:29:47Z SDO/AIA AIA_2 211 2245
2021-07-03T14:30:11Z SDO/AIA AIA_2 211 2245
2021-07-03T14:30:35Z SDO/AIA AIA_2 211 2245
2021-07-03T14:30:59Z SDO/AIA AIA_2 211 2245
2021-07-03T14:31:23Z SDO/AIA AIA_2 211 2245
2021-07-03T14:31:47Z SDO/AIA AIA_2 211 2245
2021-07-03T14:32:11Z SDO/AIA AIA_2 211 2245
2021-07-03T14:32:35Z SDO/AIA AIA_2 211 2245
2021-07-03T14:32:59Z SDO/AIA AIA_2 211 2245
2021-07-03T14:33:23Z SDO/AIA AIA_2 211 2245
2021-07-03T14:33:47Z SDO/AIA AIA_2 211 2245
2021-07-03T14:34:11Z SDO/AIA AIA_2 211 2245
2021-07-03T14:34:35Z SDO/AIA AIA_2 211 2245
2021-07-03T14:34:59Z SDO/AIA AIA_2 211 2245
Now we will download the data and “aia prep” the
data with every feature of aiapy
and plot the
data sequence using sunpy
.
files = Fido.fetch(query)
level_1_maps = sunpy.map.Map(files)
# We get the pointing table outside of the loop for the relevant time range.
# Otherwise you're making a call to the JSOC every single time.
pointing_table = get_pointing_table(level_1_maps[0].date - 3 * u.h, level_1_maps[-1].date + 3 * u.h)
# The same applies for the correction table.
correction_table = get_correction_table()
level_15_maps = []
for a_map in level_1_maps:
map_updated_pointing = update_pointing(a_map, pointing_table=pointing_table)
map_registered = register(map_updated_pointing)
map_degradation = correct_degradation(map_registered, correction_table=correction_table)
map_normalized = map_degradation / map_degradation.exposure_time
bottom_left = SkyCoord(500 * u.arcsec, 100 * u.arcsec, frame=map_normalized.coordinate_frame)
top_right = SkyCoord(1500 * u.arcsec, 700 * u.arcsec, frame=map_normalized.coordinate_frame)
map_cropped = map_normalized.submap(bottom_left, top_right=top_right)
level_15_maps.append(map_cropped)
Export request pending. [id=JSOC_20231219_2730, status=2]
Waiting for 0 seconds...
20 URLs found for download. Full request totalling 151MB
Files Downloaded: 0%| | 0/20 [00:00<?, ?file/s]
aia.lev1_euv_12s.2021-07-03T142725Z.211.image_lev1.fits: 0%| | 0.00/8.05M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T142725Z.211.image_lev1.fits: 0%| | 1.02k/8.05M [00:00<41:42, 3.22kB/s]
aia.lev1_euv_12s.2021-07-03T142725Z.211.image_lev1.fits: 1%| | 99.0k/8.05M [00:00<00:26, 302kB/s]
aia.lev1_euv_12s.2021-07-03T142725Z.211.image_lev1.fits: 6%|▌ | 443k/8.05M [00:00<00:06, 1.24MB/s]
aia.lev1_euv_12s.2021-07-03T142725Z.211.image_lev1.fits: 23%|██▎ | 1.82M/8.05M [00:00<00:01, 4.93MB/s]
aia.lev1_euv_12s.2021-07-03T142725Z.211.image_lev1.fits: 62%|██████▏ | 4.97M/8.05M [00:00<00:00, 12.7MB/s]
Files Downloaded: 5%|▌ | 1/20 [00:01<00:21, 1.12s/file]
aia.lev1_euv_12s.2021-07-03T142749Z.211.image_lev1.fits: 0%| | 0.00/8.19M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T142749Z.211.image_lev1.fits: 0%| | 1.02k/8.19M [00:00<42:18, 3.23kB/s]
aia.lev1_euv_12s.2021-07-03T142749Z.211.image_lev1.fits: 1%| | 99.0k/8.19M [00:00<00:26, 303kB/s]
aia.lev1_euv_12s.2021-07-03T142749Z.211.image_lev1.fits: 5%|▌ | 443k/8.19M [00:00<00:06, 1.24MB/s]
aia.lev1_euv_12s.2021-07-03T142749Z.211.image_lev1.fits: 22%|██▏ | 1.82M/8.19M [00:00<00:01, 4.94MB/s]
aia.lev1_euv_12s.2021-07-03T142749Z.211.image_lev1.fits: 57%|█████▋ | 4.67M/8.19M [00:00<00:00, 11.8MB/s]
aia.lev1_euv_12s.2021-07-03T142749Z.211.image_lev1.fits: 95%|█████████▍| 7.75M/8.19M [00:00<00:00, 17.3MB/s]
Files Downloaded: 10%|█ | 2/20 [00:02<00:18, 1.05s/file]
aia.lev1_euv_12s.2021-07-03T142813Z.211.image_lev1.fits: 0%| | 0.00/8.34M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T142813Z.211.image_lev1.fits: 0%| | 1.02k/8.34M [00:00<43:19, 3.21kB/s]
aia.lev1_euv_12s.2021-07-03T142813Z.211.image_lev1.fits: 1%| | 99.0k/8.34M [00:00<00:27, 300kB/s]
aia.lev1_euv_12s.2021-07-03T142813Z.211.image_lev1.fits: 5%|▌ | 443k/8.34M [00:00<00:06, 1.23MB/s]
aia.lev1_euv_12s.2021-07-03T142813Z.211.image_lev1.fits: 22%|██▏ | 1.82M/8.34M [00:00<00:01, 4.86MB/s]
aia.lev1_euv_12s.2021-07-03T142813Z.211.image_lev1.fits: 60%|█████▉ | 5.00M/8.34M [00:00<00:00, 12.7MB/s]
aia.lev1_euv_12s.2021-07-03T142813Z.211.image_lev1.fits: 98%|█████████▊| 8.18M/8.34M [00:00<00:00, 18.0MB/s]
Files Downloaded: 15%|█▌ | 3/20 [00:03<00:17, 1.03s/file]
aia.lev1_euv_12s.2021-07-03T142837Z.211.image_lev1.fits: 0%| | 0.00/8.50M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T142837Z.211.image_lev1.fits: 0%| | 1.02k/8.50M [00:00<44:03, 3.22kB/s]
aia.lev1_euv_12s.2021-07-03T142837Z.211.image_lev1.fits: 1%| | 99.0k/8.50M [00:00<00:27, 302kB/s]
aia.lev1_euv_12s.2021-07-03T142837Z.211.image_lev1.fits: 5%|▌ | 443k/8.50M [00:00<00:06, 1.24MB/s]
aia.lev1_euv_12s.2021-07-03T142837Z.211.image_lev1.fits: 21%|██▏ | 1.82M/8.50M [00:00<00:01, 4.94MB/s]
aia.lev1_euv_12s.2021-07-03T142837Z.211.image_lev1.fits: 59%|█████▊ | 4.98M/8.50M [00:00<00:00, 12.7MB/s]
aia.lev1_euv_12s.2021-07-03T142837Z.211.image_lev1.fits: 96%|█████████▌| 8.16M/8.50M [00:00<00:00, 18.1MB/s]
Files Downloaded: 20%|██ | 4/20 [00:04<00:16, 1.02s/file]
aia.lev1_euv_12s.2021-07-03T142901Z.211.image_lev1.fits: 0%| | 0.00/8.67M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T142901Z.211.image_lev1.fits: 0%| | 1.02k/8.67M [00:00<45:15, 3.19kB/s]
aia.lev1_euv_12s.2021-07-03T142901Z.211.image_lev1.fits: 1%| | 99.0k/8.67M [00:00<00:28, 300kB/s]
aia.lev1_euv_12s.2021-07-03T142901Z.211.image_lev1.fits: 5%|▌ | 443k/8.67M [00:00<00:06, 1.23MB/s]
aia.lev1_euv_12s.2021-07-03T142901Z.211.image_lev1.fits: 21%|██ | 1.82M/8.67M [00:00<00:01, 4.91MB/s]
aia.lev1_euv_12s.2021-07-03T142901Z.211.image_lev1.fits: 58%|█████▊ | 5.03M/8.67M [00:00<00:00, 12.8MB/s]
aia.lev1_euv_12s.2021-07-03T142901Z.211.image_lev1.fits: 95%|█████████▍| 8.23M/8.67M [00:00<00:00, 18.2MB/s]
Files Downloaded: 25%|██▌ | 5/20 [00:05<00:15, 1.02s/file]
aia.lev1_euv_12s.2021-07-03T142925Z.211.image_lev1.fits: 0%| | 0.00/7.48M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T142925Z.211.image_lev1.fits: 0%| | 1.02k/7.48M [00:00<38:39, 3.22kB/s]
aia.lev1_euv_12s.2021-07-03T142925Z.211.image_lev1.fits: 1%|▏ | 99.0k/7.48M [00:00<00:24, 302kB/s]
aia.lev1_euv_12s.2021-07-03T142925Z.211.image_lev1.fits: 6%|▌ | 443k/7.48M [00:00<00:05, 1.24MB/s]
aia.lev1_euv_12s.2021-07-03T142925Z.211.image_lev1.fits: 24%|██▍ | 1.82M/7.48M [00:00<00:01, 4.92MB/s]
aia.lev1_euv_12s.2021-07-03T142925Z.211.image_lev1.fits: 66%|██████▌ | 4.95M/7.48M [00:00<00:00, 12.6MB/s]
Files Downloaded: 30%|███ | 6/20 [00:06<00:13, 1.01file/s]
aia.lev1_euv_12s.2021-07-03T142949Z.211.image_lev1.fits: 0%| | 0.00/7.58M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T142949Z.211.image_lev1.fits: 0%| | 1.02k/7.58M [00:00<38:43, 3.26kB/s]
aia.lev1_euv_12s.2021-07-03T142949Z.211.image_lev1.fits: 1%|▏ | 99.0k/7.58M [00:00<00:24, 306kB/s]
aia.lev1_euv_12s.2021-07-03T142949Z.211.image_lev1.fits: 6%|▌ | 443k/7.58M [00:00<00:05, 1.26MB/s]
aia.lev1_euv_12s.2021-07-03T142949Z.211.image_lev1.fits: 24%|██▍ | 1.82M/7.58M [00:00<00:01, 5.01MB/s]
aia.lev1_euv_12s.2021-07-03T142949Z.211.image_lev1.fits: 67%|██████▋ | 5.05M/7.58M [00:00<00:00, 13.1MB/s]
Files Downloaded: 35%|███▌ | 7/20 [00:07<00:12, 1.02file/s]
aia.lev1_euv_12s.2021-07-03T143013Z.211.image_lev1.fits: 0%| | 0.00/7.70M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143013Z.211.image_lev1.fits: 0%| | 1.02k/7.70M [00:00<40:08, 3.20kB/s]
aia.lev1_euv_12s.2021-07-03T143013Z.211.image_lev1.fits: 1%|▏ | 99.0k/7.70M [00:00<00:25, 300kB/s]
aia.lev1_euv_12s.2021-07-03T143013Z.211.image_lev1.fits: 6%|▌ | 443k/7.70M [00:00<00:05, 1.23MB/s]
aia.lev1_euv_12s.2021-07-03T143013Z.211.image_lev1.fits: 24%|██▎ | 1.82M/7.70M [00:00<00:01, 4.91MB/s]
aia.lev1_euv_12s.2021-07-03T143013Z.211.image_lev1.fits: 65%|██████▍ | 4.98M/7.70M [00:00<00:00, 12.7MB/s]
Files Downloaded: 40%|████ | 8/20 [00:07<00:11, 1.03file/s]
aia.lev1_euv_12s.2021-07-03T143037Z.211.image_lev1.fits: 0%| | 0.00/7.82M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143037Z.211.image_lev1.fits: 0%| | 1.02k/7.82M [00:00<40:54, 3.18kB/s]
aia.lev1_euv_12s.2021-07-03T143037Z.211.image_lev1.fits: 1%|▏ | 99.0k/7.82M [00:00<00:25, 299kB/s]
aia.lev1_euv_12s.2021-07-03T143037Z.211.image_lev1.fits: 6%|▌ | 443k/7.82M [00:00<00:06, 1.23MB/s]
aia.lev1_euv_12s.2021-07-03T143037Z.211.image_lev1.fits: 23%|██▎ | 1.82M/7.82M [00:00<00:01, 4.88MB/s]
aia.lev1_euv_12s.2021-07-03T143037Z.211.image_lev1.fits: 63%|██████▎ | 4.93M/7.82M [00:00<00:00, 12.4MB/s]
Files Downloaded: 45%|████▌ | 9/20 [00:08<00:10, 1.03file/s]
aia.lev1_euv_12s.2021-07-03T143101Z.211.image_lev1.fits: 0%| | 0.00/7.95M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143101Z.211.image_lev1.fits: 0%| | 1.02k/7.95M [00:00<41:06, 3.22kB/s]
aia.lev1_euv_12s.2021-07-03T143101Z.211.image_lev1.fits: 1%| | 99.0k/7.95M [00:00<00:25, 302kB/s]
aia.lev1_euv_12s.2021-07-03T143101Z.211.image_lev1.fits: 6%|▌ | 443k/7.95M [00:00<00:06, 1.24MB/s]
aia.lev1_euv_12s.2021-07-03T143101Z.211.image_lev1.fits: 23%|██▎ | 1.82M/7.95M [00:00<00:01, 4.93MB/s]
aia.lev1_euv_12s.2021-07-03T143101Z.211.image_lev1.fits: 54%|█████▍ | 4.31M/7.95M [00:00<00:00, 10.7MB/s]
aia.lev1_euv_12s.2021-07-03T143101Z.211.image_lev1.fits: 91%|█████████ | 7.24M/7.95M [00:00<00:00, 15.9MB/s]
Files Downloaded: 50%|█████ | 10/20 [00:10<00:09, 1.00file/s]
aia.lev1_euv_12s.2021-07-03T143125Z.211.image_lev1.fits: 0%| | 0.00/8.08M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143125Z.211.image_lev1.fits: 0%| | 1.02k/8.08M [00:00<41:47, 3.22kB/s]
aia.lev1_euv_12s.2021-07-03T143125Z.211.image_lev1.fits: 1%| | 99.0k/8.08M [00:00<00:26, 302kB/s]
aia.lev1_euv_12s.2021-07-03T143125Z.211.image_lev1.fits: 5%|▌ | 443k/8.08M [00:00<00:06, 1.24MB/s]
aia.lev1_euv_12s.2021-07-03T143125Z.211.image_lev1.fits: 23%|██▎ | 1.82M/8.08M [00:00<00:01, 4.94MB/s]
aia.lev1_euv_12s.2021-07-03T143125Z.211.image_lev1.fits: 62%|██████▏ | 4.98M/8.08M [00:00<00:00, 12.7MB/s]
Files Downloaded: 55%|█████▌ | 11/20 [00:11<00:08, 1.00file/s]
aia.lev1_euv_12s.2021-07-03T143149Z.211.image_lev1.fits: 0%| | 0.00/8.22M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143149Z.211.image_lev1.fits: 0%| | 1.02k/8.22M [00:00<43:13, 3.17kB/s]
aia.lev1_euv_12s.2021-07-03T143149Z.211.image_lev1.fits: 1%| | 99.0k/8.22M [00:00<00:27, 297kB/s]
aia.lev1_euv_12s.2021-07-03T143149Z.211.image_lev1.fits: 5%|▌ | 443k/8.22M [00:00<00:06, 1.22MB/s]
aia.lev1_euv_12s.2021-07-03T143149Z.211.image_lev1.fits: 22%|██▏ | 1.82M/8.22M [00:00<00:01, 4.84MB/s]
aia.lev1_euv_12s.2021-07-03T143149Z.211.image_lev1.fits: 62%|██████▏ | 5.06M/8.22M [00:00<00:00, 12.7MB/s]
Files Downloaded: 60%|██████ | 12/20 [00:11<00:07, 1.01file/s]
aia.lev1_euv_12s.2021-07-03T143213Z.211.image_lev1.fits: 0%| | 0.00/8.38M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143213Z.211.image_lev1.fits: 0%| | 1.02k/8.38M [00:00<43:36, 3.20kB/s]
aia.lev1_euv_12s.2021-07-03T143213Z.211.image_lev1.fits: 1%| | 99.0k/8.38M [00:00<00:27, 299kB/s]
aia.lev1_euv_12s.2021-07-03T143213Z.211.image_lev1.fits: 5%|▌ | 443k/8.38M [00:00<00:06, 1.23MB/s]
aia.lev1_euv_12s.2021-07-03T143213Z.211.image_lev1.fits: 22%|██▏ | 1.82M/8.38M [00:00<00:01, 4.89MB/s]
aia.lev1_euv_12s.2021-07-03T143213Z.211.image_lev1.fits: 59%|█████▉ | 4.98M/8.38M [00:00<00:00, 12.6MB/s]
aia.lev1_euv_12s.2021-07-03T143213Z.211.image_lev1.fits: 97%|█████████▋| 8.13M/8.38M [00:00<00:00, 17.9MB/s]
Files Downloaded: 65%|██████▌ | 13/20 [00:12<00:06, 1.00file/s]
aia.lev1_euv_12s.2021-07-03T143237Z.211.image_lev1.fits: 0%| | 0.00/7.31M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143237Z.211.image_lev1.fits: 0%| | 1.02k/7.31M [00:00<38:18, 3.18kB/s]
aia.lev1_euv_12s.2021-07-03T143237Z.211.image_lev1.fits: 1%|▏ | 99.0k/7.31M [00:00<00:24, 298kB/s]
aia.lev1_euv_12s.2021-07-03T143237Z.211.image_lev1.fits: 6%|▌ | 443k/7.31M [00:00<00:05, 1.22MB/s]
aia.lev1_euv_12s.2021-07-03T143237Z.211.image_lev1.fits: 25%|██▍ | 1.82M/7.31M [00:00<00:01, 4.85MB/s]
aia.lev1_euv_12s.2021-07-03T143237Z.211.image_lev1.fits: 54%|█████▎ | 3.92M/7.31M [00:00<00:00, 9.38MB/s]
aia.lev1_euv_12s.2021-07-03T143237Z.211.image_lev1.fits: 78%|███████▊ | 5.74M/7.31M [00:00<00:00, 11.7MB/s]
Files Downloaded: 70%|███████ | 14/20 [00:14<00:06, 1.01s/file]
aia.lev1_euv_12s.2021-07-03T143301Z.211.image_lev1.fits: 0%| | 0.00/7.40M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143301Z.211.image_lev1.fits: 0%| | 1.02k/7.40M [00:00<38:35, 3.20kB/s]
aia.lev1_euv_12s.2021-07-03T143301Z.211.image_lev1.fits: 1%|▏ | 99.0k/7.40M [00:00<00:24, 299kB/s]
aia.lev1_euv_12s.2021-07-03T143301Z.211.image_lev1.fits: 6%|▌ | 443k/7.40M [00:00<00:05, 1.23MB/s]
aia.lev1_euv_12s.2021-07-03T143301Z.211.image_lev1.fits: 24%|██▍ | 1.79M/7.40M [00:00<00:01, 4.78MB/s]
aia.lev1_euv_12s.2021-07-03T143301Z.211.image_lev1.fits: 57%|█████▋ | 4.19M/7.40M [00:00<00:00, 10.3MB/s]
aia.lev1_euv_12s.2021-07-03T143301Z.211.image_lev1.fits: 99%|█████████▉| 7.32M/7.40M [00:00<00:00, 16.3MB/s]
Files Downloaded: 75%|███████▌ | 15/20 [00:15<00:05, 1.01s/file]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 0%| | 0.00/7.50M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 0%| | 1.02k/7.50M [00:00<38:34, 3.24kB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 1%|▏ | 99.0k/7.50M [00:00<00:24, 304kB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 4%|▍ | 312k/7.50M [00:00<00:08, 852kB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 7%|▋ | 509k/7.50M [00:00<00:05, 1.18MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 10%|▉ | 738k/7.50M [00:00<00:04, 1.50MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 13%|█▎ | 951k/7.50M [00:00<00:03, 1.67MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 16%|█▌ | 1.18M/7.50M [00:00<00:03, 1.83MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 19%|█▉ | 1.41M/7.50M [00:01<00:03, 1.95MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 22%|██▏ | 1.64M/7.50M [00:01<00:02, 2.03MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 25%|██▌ | 1.88M/7.50M [00:01<00:02, 2.14MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 28%|██▊ | 2.13M/7.50M [00:01<00:02, 2.21MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 32%|███▏ | 2.38M/7.50M [00:01<00:02, 2.26MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 35%|███▍ | 2.62M/7.50M [00:01<00:02, 2.30MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 38%|███▊ | 2.88M/7.50M [00:01<00:01, 2.37MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 42%|████▏ | 3.15M/7.50M [00:01<00:01, 2.42MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 45%|████▌ | 3.41M/7.50M [00:01<00:01, 2.46MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 49%|████▉ | 3.67M/7.50M [00:01<00:01, 2.48MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 52%|█████▏ | 3.93M/7.50M [00:02<00:01, 2.50MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 56%|█████▌ | 4.21M/7.50M [00:02<00:01, 2.56MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 60%|█████▉ | 4.47M/7.50M [00:02<00:01, 2.55MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 63%|██████▎ | 4.75M/7.50M [00:02<00:01, 2.60MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 67%|██████▋ | 5.03M/7.50M [00:02<00:00, 2.63MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 71%|███████ | 5.31M/7.50M [00:02<00:00, 2.65MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 74%|███████▍ | 5.59M/7.50M [00:02<00:00, 2.66MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 78%|███████▊ | 5.87M/7.50M [00:02<00:00, 2.67MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 82%|████████▏ | 6.14M/7.50M [00:02<00:00, 2.68MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 86%|████████▌ | 6.42M/7.50M [00:03<00:00, 2.69MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 90%|████████▉ | 6.72M/7.50M [00:03<00:00, 2.74MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 93%|█████████▎| 7.00M/7.50M [00:03<00:00, 2.72MB/s]
aia.lev1_euv_12s.2021-07-03T143325Z.211.image_lev1.fits: 97%|█████████▋| 7.29M/7.50M [00:03<00:00, 2.76MB/s]
Files Downloaded: 80%|████████ | 16/20 [00:18<00:07, 1.76s/file]
aia.lev1_euv_12s.2021-07-03T143349Z.211.image_lev1.fits: 0%| | 0.00/7.61M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143349Z.211.image_lev1.fits: 0%| | 1.02k/7.61M [00:00<39:11, 3.23kB/s]
aia.lev1_euv_12s.2021-07-03T143349Z.211.image_lev1.fits: 1%|▏ | 99.0k/7.61M [00:00<00:24, 303kB/s]
aia.lev1_euv_12s.2021-07-03T143349Z.211.image_lev1.fits: 6%|▌ | 443k/7.61M [00:00<00:05, 1.24MB/s]
aia.lev1_euv_12s.2021-07-03T143349Z.211.image_lev1.fits: 24%|██▍ | 1.82M/7.61M [00:00<00:01, 4.94MB/s]
aia.lev1_euv_12s.2021-07-03T143349Z.211.image_lev1.fits: 68%|██████▊ | 5.18M/7.61M [00:00<00:00, 13.3MB/s]
Files Downloaded: 85%|████████▌ | 17/20 [00:19<00:04, 1.52s/file]
aia.lev1_euv_12s.2021-07-03T143413Z.211.image_lev1.fits: 0%| | 0.00/7.72M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143413Z.211.image_lev1.fits: 0%| | 1.02k/7.72M [00:00<39:50, 3.23kB/s]
aia.lev1_euv_12s.2021-07-03T143413Z.211.image_lev1.fits: 1%|▏ | 99.0k/7.72M [00:00<00:25, 302kB/s]
aia.lev1_euv_12s.2021-07-03T143413Z.211.image_lev1.fits: 6%|▌ | 443k/7.72M [00:00<00:05, 1.24MB/s]
aia.lev1_euv_12s.2021-07-03T143413Z.211.image_lev1.fits: 24%|██▎ | 1.82M/7.72M [00:00<00:01, 4.92MB/s]
aia.lev1_euv_12s.2021-07-03T143413Z.211.image_lev1.fits: 60%|██████ | 4.65M/7.72M [00:00<00:00, 11.8MB/s]
Files Downloaded: 90%|█████████ | 18/20 [00:20<00:02, 1.35s/file]
aia.lev1_euv_12s.2021-07-03T143437Z.211.image_lev1.fits: 0%| | 0.00/7.84M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143437Z.211.image_lev1.fits: 0%| | 1.02k/7.84M [00:00<40:24, 3.23kB/s]
aia.lev1_euv_12s.2021-07-03T143437Z.211.image_lev1.fits: 1%|▏ | 99.0k/7.84M [00:00<00:25, 303kB/s]
aia.lev1_euv_12s.2021-07-03T143437Z.211.image_lev1.fits: 6%|▌ | 443k/7.84M [00:00<00:05, 1.25MB/s]
aia.lev1_euv_12s.2021-07-03T143437Z.211.image_lev1.fits: 23%|██▎ | 1.82M/7.84M [00:00<00:01, 4.96MB/s]
aia.lev1_euv_12s.2021-07-03T143437Z.211.image_lev1.fits: 64%|██████▍ | 5.05M/7.84M [00:00<00:00, 13.0MB/s]
Files Downloaded: 95%|█████████▌| 19/20 [00:21<00:01, 1.23s/file]
aia.lev1_euv_12s.2021-07-03T143501Z.211.image_lev1.fits: 0%| | 0.00/7.97M [00:00<?, ?B/s]
aia.lev1_euv_12s.2021-07-03T143501Z.211.image_lev1.fits: 0%| | 1.02k/7.97M [00:00<41:14, 3.22kB/s]
aia.lev1_euv_12s.2021-07-03T143501Z.211.image_lev1.fits: 1%| | 99.0k/7.97M [00:00<00:26, 302kB/s]
aia.lev1_euv_12s.2021-07-03T143501Z.211.image_lev1.fits: 6%|▌ | 443k/7.97M [00:00<00:06, 1.24MB/s]
aia.lev1_euv_12s.2021-07-03T143501Z.211.image_lev1.fits: 23%|██▎ | 1.82M/7.97M [00:00<00:01, 4.93MB/s]
aia.lev1_euv_12s.2021-07-03T143501Z.211.image_lev1.fits: 63%|██████▎ | 4.98M/7.97M [00:00<00:00, 12.7MB/s]
Files Downloaded: 100%|██████████| 20/20 [00:22<00:00, 1.15s/file]
Files Downloaded: 100%|██████████| 20/20 [00:22<00:00, 1.12s/file]
Finally, we create a sequence of maps and animate it
sequence = sunpy.map.Map(level_15_maps, sequence=True)
fig = plt.figure()
ax = fig.add_subplot(projection=sequence.maps[0])
ani = sequence.plot(axes=ax, norm=ImageNormalize(vmin=0, vmax=1e3, stretch=AsinhStretch()))
plt.show()
Total running time of the script: (1 minutes 49.842 seconds)