MOS Spectroscopy of Extragalactic Field#
Use case: emission-line measurements and template matching on 1D spectra.
Data: CEERS NIRSpec observations
Tools: specutils, astropy, matplotlib, jdaviz.
Cross-intrument:
Documentation: This notebook is part of a STScI’s larger post-pipeline Data Analysis Tools Ecosystem.
Introduction#
In this notebook, we will inspect a set of spectra and perform a seris of spectroscopic analyses on an example spectrum, including continuum fitting and subtraction, line identification, centroiding and flux measurements, gaussian fitting, equivalent widths, and template fitting. We will do so using the interactive jdaviz package and the command line. We will use a JWST/NIRSpec spectroscopic dataset from the CEERS program.
Objective of the notebook#
The aim of the notebook is to showcase how to use the visualization tool Jdaviz or the combination Specutils+Matplotlib to measure the properties of the OII emission line in a NIRSpec spectrum.
Workflow#
visualize the spectroscopic dataset in Mosviz
select one galaxy (s02904) and visualize it in Specviz2d
perform the 1D extraction of the bright companion using the Spectral Extraction plugin in Specviz2d
attach the wavelength axis to the extracted 1D spectrum
select the OII emission line and measure
the redshift of the source
the properties of the emission line
fit a model with continuum + a Gaussian to the OII emission line
perform the same tasks using Specutils and Matplotlib instead of Jdaviz
find the best-fitting template of the observed spectrum
System requirements#
First, we create an environment with jdaviz which contains all the spectroscopic packages we need.
conda create -n jdaviz python
conda activate jdaviz
pip install jdaviz
Imports#
# general os
import zipfile
import urllib.request
from pathlib import Path
# general plotting
from matplotlib import pyplot as plt
# table/math handling
import numpy as np
# astropy
import astropy
import astropy.units as u
from astropy.io import fits, ascii
from astropy.nddata import StdDevUncertainty
from astropy.modeling import models
from astropy.visualization import quantity_support
# specutils
import specutils
from specutils import Spectrum1D, SpectralRegion
from specutils.fitting import fit_generic_continuum
from specutils.fitting import find_lines_threshold
from specutils.fitting import fit_lines
from specutils.manipulation import extract_region
from specutils.analysis import centroid
from specutils.analysis import line_flux
from specutils.analysis import equivalent_width
from specutils.analysis import template_comparison
# jdaviz
import jdaviz
from jdaviz import Mosviz, Specviz2d, Specviz # noqa
# glue
from glue.core.roi import XRangeROI
np.seterr(all='ignore') # hides irrelevant warnings about divide-by-zero, etc
quantity_support() # auto-recognizes units on matplotlib plots
# Matplotlib parameters
params = {'legend.fontsize': '18',
'axes.labelsize': '18',
'axes.titlesize': '18',
'xtick.labelsize': '18',
'ytick.labelsize': '18',
'lines.linewidth': 2,
'axes.linewidth': 2,
'animation.html': 'html5'}
plt.rcParams.update(params)
plt.rcParams.update({'figure.max_open_warning': 0})
Check versions. Should be:#
Numpy: 1.25.2
Astropy: 5.3.2
Specutils: 1.11.0
Jdaviz: 3.7
print("Numpy: ", np.__version__)
print("Astropy: ", astropy.__version__)
print("Specutils: ", specutils.__version__)
print("Jdaviz: ", jdaviz.__version__)
Numpy: 1.26.2
Astropy: 6.0.0
Specutils: 1.12.0
Jdaviz: 3.8.0
Set path to data and download from box link#
# Download the data from the old version of this notebook. They include the templates for fitting
boxlink = 'https://data.science.stsci.edu/redirect/JWST/jwst-data_analysis_tools/mos_spectroscopy/mos_spectroscopy.zip'
boxfile = Path('./mos_spectroscopy.zip')
urllib.request.urlretrieve(boxlink, boxfile)
zf = zipfile.ZipFile(boxfile, 'r')
zf.extractall()
# Download the s2d and x1d files
boxlink_ceers = 'https://data.science.stsci.edu/redirect/JWST/jwst-data_analysis_tools/mos_spectroscopy/mos_ceers_data.zip'
boxfile_ceers = Path('./mos_ceers_data.zip')
urllib.request.urlretrieve(boxlink_ceers, boxfile_ceers)
zf = zipfile.ZipFile(boxfile_ceers, 'r')
zf.extractall()
Developer note:
The download of JWST data could happen directly from MAST, but the observations are organized in separate folders, while Mosviz wants the data in a single folder. So we go with a box download.
# pathtodata = Path('/home/shared/preloaded-fits/jdaviz_data/mos_ceers_data')
pathtodata = Path('./data')
Open data in Mosviz#
In Mosviz we can explore all the data products in the folder. This cell takes a minute or two to run. Since we are not including images, we can expand the 2D/1D spectra viewers to use the full width of the GUI. We can also keep the plugin tray open on metadata to check specifics of the files we are looking at.
Choose one galaxy#
We choose s02904 because we want to extract the very bright companion below the target.
file1d = pathtodata / 'jw01345-o064_s02904_nirspec_f100lp-g140m_x1d.fits'
file2d = pathtodata / 'jw01345-o064_s02904_nirspec_f100lp-g140m_s2d.fits'
Use Specviz2d to extract a better 1D spectrum#
We open the Spectral Extraction plugin and select the appropriate trace (Polynomial, order 3, on pixel 2), background (Manual, on pixel 8, width 2, statistic average), and extraction (From Plugin, Horne). We then click Extract and inspect the extracted spectrum in the 1D viewer.
specviz2d = Specviz2d()
specviz2d.load_data(file2d)
specviz2d.show()
Developer note
Is there a way to get out an uncertainty array from the extraction?
This is being worked on.
# Get out extracted spectrum from Specviz2d
spectra = specviz2d.get_data('Spectrum 1D')
spectra
<Spectrum1D(flux=<Quantity [0., 0., 0., ..., 0., 0., 0.] MJy>, spectral_axis=<SpectralAxis
(observer to target:
radial_velocity=0.0 km / s
redshift=0.0)
[0.96262388, 0.96262388, 0.96262388, ..., 1.89519827, 1.89583322,
1.89583322] um>)>
# Include some fake uncertainty for now
spec1d = Spectrum1D(spectral_axis=spectra.spectral_axis,
flux=spectra.flux,
uncertainty=StdDevUncertainty((np.zeros(len(spectra.flux)) + 1E-13) * spectra.unit))
spec1d
<Spectrum1D(flux=<Quantity [0., 0., 0., ..., 0., 0., 0.] MJy>, spectral_axis=<SpectralAxis
(observer to target:
radial_velocity=0.0 km / s
redshift=0.0)
[0.96262388, 0.96262388, 0.96262388, ..., 1.89519827, 1.89583322,
1.89583322] um>, uncertainty=StdDevUncertainty([1.e-13, 1.e-13, 1.e-13, ..., 1.e-13, 1.e-13, 1.e-13]))>
# And open in Specviz
specviz = Specviz()
specviz.load_data(spec1d, data_label='spec1d calibrated')
specviz.show()
There are still some artifacts in the data, but we can select a subset masking the artifacts and get out a spectrum without unwanted spikes. We can do so using the tool to select a subset with the “add” option (in the top bar) to select multiple regions as part of a single subset.
# Create a subset in the area of interest if it has not been created manually
try:
region1 = specviz.get_data(data_label='spec1d calibrated', spectral_subset='Subset 1')
print(region1)
region1_exists = True
except Exception:
print("There are no subsets selected.")
region1_exists = False
# Spectral region for masking artifacts
if not region1_exists:
sv = specviz.app.get_viewer('spectrum-viewer')
sv.toolbar_active_subset.selected = []
sv.apply_roi(XRangeROI(1., 1.58))
There are no subsets selected.
# Get spectrum out with mask
spec1d_region = specviz.get_spectral_regions()
spec1d_masked = extract_region(spec1d, spec1d_region['Subset 1'], return_single_spectrum=True)
# Load in specviz
specviz.load_data(spec1d_masked, data_label='spec1d masked')
# Write the extracted spectrum to a fits file
file_extracted = Path('./extracted_spectrum.fits')
spec1d_masked.write(file_extracted, overwrite=True)
# Check that it has everything
hdu = fits.open(file_extracted)
hdu.info()
Filename: extracted_spectrum.fits
No. Name Ver Type Cards Dimensions Format
0 PRIMARY 1 PrimaryHDU 4 ()
1 1 BinTableHDU 17 911R x 3C [D, D, D]
hdu[1].data
FITS_rec([(1.00020414, 2.20226191e-13, 1.e-13),
(1.0008411 , 7.11024936e-14, 1.e-13),
(1.00149188, 3.35875760e-13, 1.e-13),
(1.00212885, 2.73494495e-13, 1.e-13),
(1.00276581, 2.33289362e-13, 1.e-13),
(1.00340278, 2.08752581e-13, 1.e-13),
(1.00403974, 3.60731324e-13, 1.e-13),
(1.00467671, 2.91254772e-13, 1.e-13),
(1.00531368, 3.54084183e-13, 1.e-13),
(1.00595064, 1.58528613e-13, 1.e-13),
(1.00658761, 1.00099923e-13, 1.e-13),
(1.00722458, 1.93899402e-13, 1.e-13),
(1.00786154, 2.71433068e-13, 1.e-13),
(1.00849851, 5.44897721e-13, 1.e-13),
(1.00913548, 2.77380637e-13, 1.e-13),
(1.00977245, 5.20373636e-13, 1.e-13),
(1.01040941, 3.18918981e-13, 1.e-13),
(1.01104638, 2.26125943e-13, 1.e-13),
(1.01168335, 3.19381799e-13, 1.e-13),
(1.01232032, 3.14886887e-13, 1.e-13),
(1.01295729, 2.44143994e-13, 1.e-13),
(1.01359426, 4.88193151e-13, 1.e-13),
(1.01423123, 2.53360983e-13, 1.e-13),
(1.0148682 , 1.27069879e-13, 1.e-13),
(1.01550516, 4.64169909e-13, 1.e-13),
(1.01614213, 2.08450736e-13, 1.e-13),
(1.0167791 , 2.73294743e-13, 1.e-13),
(1.01741607, 3.41261670e-13, 1.e-13),
(1.01806689, 1.28366805e-13, 1.e-13),
(1.01870387, 2.49072251e-13, 1.e-13),
(1.01934084, 1.26547081e-13, 1.e-13),
(1.01997781, 1.97832808e-13, 1.e-13),
(1.02061478, 1.62252138e-13, 1.e-13),
(1.02125175, 1.70550677e-13, 1.e-13),
(1.02188873, 4.56591770e-13, 1.e-13),
(1.0225257 , 3.02788739e-13, 1.e-13),
(1.02316267, 2.49439997e-13, 1.e-13),
(1.02379965, 3.97524604e-13, 1.e-13),
(1.02443662, 2.53102488e-13, 1.e-13),
(1.02507359, 3.03111230e-13, 1.e-13),
(1.02571057, 6.63408469e-14, 1.e-13),
(1.02634754, 4.50355456e-14, 1.e-13),
(1.02698451, 1.39524997e-13, 1.e-13),
(1.02762149, 4.23035735e-13, 1.e-13),
(1.02825846, 1.30840441e-13, 1.e-13),
(1.02889544, 2.38858164e-13, 1.e-13),
(1.02953241, 1.90624463e-13, 1.e-13),
(1.03016938, 1.56144866e-13, 1.e-13),
(1.03080636, 3.47522079e-13, 1.e-13),
(1.03144333, 3.05209873e-13, 1.e-13),
(1.03208031, 2.66962446e-13, 1.e-13),
(1.03271728, 4.45226992e-13, 1.e-13),
(1.03335426, 3.47891271e-13, 1.e-13),
(1.03399123, 2.72119563e-13, 1.e-13),
(1.03462821, 2.85247721e-13, 1.e-13),
(1.03526518, 1.95890246e-13, 1.e-13),
(1.03590216, 3.64113112e-13, 1.e-13),
(1.03653913, 5.22469764e-13, 1.e-13),
(1.03717611, 3.54889614e-13, 1.e-13),
(1.03781308, 3.96473035e-13, 1.e-13),
(1.03845006, 2.99263516e-13, 1.e-13),
(1.03908704, 7.15882448e-14, 1.e-13),
(1.03972401, 1.87265535e-13, 1.e-13),
(1.04036099, 1.80539887e-13, 1.e-13),
(1.04099796, 5.28958335e-13, 1.e-13),
(1.04163494, 1.51612494e-13, 1.e-13),
(1.04227191, 2.32234510e-13, 1.e-13),
(1.04290889, 4.02132384e-13, 1.e-13),
(1.04354587, 3.60423596e-13, 1.e-13),
(1.04418284, 4.07250692e-13, 1.e-13),
(1.04481982, 2.05864649e-13, 1.e-13),
(1.0454568 , 8.58324407e-14, 1.e-13),
(1.04609377, 3.64159481e-13, 1.e-13),
(1.04673075, 1.32323051e-13, 1.e-13),
(1.04736772, 2.38120456e-13, 1.e-13),
(1.0480047 , 1.67463119e-13, 1.e-13),
(1.04864168, 2.68398002e-13, 1.e-13),
(1.04927865, 2.70872084e-13, 1.e-13),
(1.04991563, 4.49884622e-13, 1.e-13),
(1.05055261, 2.90386076e-13, 1.e-13),
(1.05118958, 1.84278016e-13, 1.e-13),
(1.05182656, 1.97502237e-13, 1.e-13),
(1.05246354, 1.79450524e-13, 1.e-13),
(1.05310051, 3.16555189e-13, 1.e-13),
(1.05373749, 2.83794762e-13, 1.e-13),
(1.05437446, 3.58840671e-13, 1.e-13),
(1.05501144, 1.01462592e-13, 1.e-13),
(1.05564842, 2.98397874e-13, 1.e-13),
(1.05628539, 3.26516193e-13, 1.e-13),
(1.05692237, 1.01659088e-13, 1.e-13),
(1.05755935, 3.04582978e-13, 1.e-13),
(1.05819632, 3.33097866e-13, 1.e-13),
(1.0588333 , 1.78090829e-13, 1.e-13),
(1.05947028, 2.45500165e-13, 1.e-13),
(1.06010725, 4.97942802e-13, 1.e-13),
(1.06074423, 4.88389341e-13, 1.e-13),
(1.06139514, 4.00679570e-13, 1.e-13),
(1.06203211, 3.34417938e-13, 1.e-13),
(1.06266909, 1.70919045e-13, 1.e-13),
(1.06330607, 1.65230117e-13, 1.e-13),
(1.06394305, 4.36515868e-13, 1.e-13),
(1.06458002, 2.81471403e-13, 1.e-13),
(1.065217 , 3.37830819e-13, 1.e-13),
(1.06585398, 4.27911614e-13, 1.e-13),
(1.06649096, 2.76036147e-13, 1.e-13),
(1.06712793, 3.11917183e-13, 1.e-13),
(1.06776491, 3.31327270e-13, 1.e-13),
(1.06840189, 1.81340533e-13, 1.e-13),
(1.06903886, 4.90888931e-13, 1.e-13),
(1.06967584, 2.67252941e-13, 1.e-13),
(1.07031282, 2.32996195e-13, 1.e-13),
(1.07094979, 1.66874857e-13, 1.e-13),
(1.07158677, 1.53642859e-13, 1.e-13),
(1.07222375, 3.56233580e-13, 1.e-13),
(1.07286072, 4.79251782e-13, 1.e-13),
(1.0734977 , 5.22163418e-13, 1.e-13),
(1.07413468, 4.41704329e-13, 1.e-13),
(1.07477165, 3.26611081e-13, 1.e-13),
(1.07540863, 2.21805842e-13, 1.e-13),
(1.0760456 , 2.31779499e-13, 1.e-13),
(1.07668258, 3.57814161e-13, 1.e-13),
(1.07731955, 4.05631637e-13, 1.e-13),
(1.07795653, 4.09391098e-15, 1.e-13),
(1.07860747, 7.48259747e-14, 1.e-13),
(1.07924445, 3.82162280e-13, 1.e-13),
(1.07988142, 2.79952022e-13, 1.e-13),
(1.0805184 , 3.00224870e-13, 1.e-13),
(1.08115538, 2.80047300e-13, 1.e-13),
(1.08179235, 3.50226498e-13, 1.e-13),
(1.08242933, 2.81212596e-13, 1.e-13),
(1.0830663 , 1.69329891e-13, 1.e-13),
(1.08370328, 2.98331475e-13, 1.e-13),
(1.08434026, 2.02522585e-13, 1.e-13),
(1.08497723, 2.38028432e-13, 1.e-13),
(1.08561421, 2.94623541e-13, 1.e-13),
(1.08625118, 1.98378133e-13, 1.e-13),
(1.08688816, 2.79912249e-13, 1.e-13),
(1.08752513, 4.76740118e-13, 1.e-13),
(1.08816211, 3.27518460e-13, 1.e-13),
(1.08879908, 3.77980941e-13, 1.e-13),
(1.08943605, 1.56084517e-13, 1.e-13),
(1.09007303, 4.87805261e-13, 1.e-13),
(1.09071 , 4.12587606e-13, 1.e-13),
(1.09134698, 4.41010049e-13, 1.e-13),
(1.09198395, 3.51925040e-13, 1.e-13),
(1.09262092, 4.43774334e-13, 1.e-13),
(1.0932579 , 5.36644863e-13, 1.e-13),
(1.09389487, 3.53419892e-13, 1.e-13),
(1.09453184, 3.02046708e-13, 1.e-13),
(1.09516882, 4.60493155e-13, 1.e-13),
(1.09580579, 4.85328159e-13, 1.e-13),
(1.09644276, 4.03150577e-13, 1.e-13),
(1.09707973, 4.66453043e-13, 1.e-13),
(1.0977167 , 4.20896813e-13, 1.e-13),
(1.09835368, 4.34047978e-13, 1.e-13),
(1.09899065, 2.69152230e-13, 1.e-13),
(1.09962762, 5.57799040e-13, 1.e-13),
(1.10026459, 3.75521510e-13, 1.e-13),
(1.10090156, 1.60157684e-13, 1.e-13),
(1.10153853, 3.90056351e-13, 1.e-13),
(1.1021755 , 4.49673205e-13, 1.e-13),
(1.10281247, 4.17112815e-13, 1.e-13),
(1.10344944, 5.57487304e-13, 1.e-13),
(1.10408641, 4.72369144e-13, 1.e-13),
(1.10472338, 3.83054709e-13, 1.e-13),
(1.10536035, 4.03284496e-13, 1.e-13),
(1.10599732, 3.49443909e-13, 1.e-13),
(1.10663429, 4.14028603e-13, 1.e-13),
(1.10727126, 2.98529630e-13, 1.e-13),
(1.10790822, 2.23500643e-13, 1.e-13),
(1.10854519, 2.72224139e-13, 1.e-13),
(1.10918216, 2.75031227e-13, 1.e-13),
(1.10981913, 4.49926698e-13, 1.e-13),
(1.1104561 , 5.17033445e-13, 1.e-13),
(1.11109306, 3.77205709e-13, 1.e-13),
(1.11173003, 5.14777195e-13, 1.e-13),
(1.112367 , 3.45728148e-13, 1.e-13),
(1.11300396, 4.78515955e-13, 1.e-13),
(1.11364093, 4.41022423e-13, 1.e-13),
(1.11427789, 3.15633798e-13, 1.e-13),
(1.11491486, 4.60366515e-13, 1.e-13),
(1.11555182, 4.59537498e-13, 1.e-13),
(1.11618879, 3.57125795e-13, 1.e-13),
(1.11682575, 4.71355585e-13, 1.e-13),
(1.11746272, 5.39477170e-13, 1.e-13),
(1.11809968, 4.71055690e-13, 1.e-13),
(1.11873664, 2.58177902e-13, 1.e-13),
(1.11937361, 1.64687286e-13, 1.e-13),
(1.12001057, 4.36668862e-13, 1.e-13),
(1.12064753, 3.92515244e-13, 1.e-13),
(1.1212845 , 2.27476382e-13, 1.e-13),
(1.12192146, 3.18172037e-13, 1.e-13),
(1.12255842, 4.06247783e-13, 1.e-13),
(1.12319538, 4.13594863e-13, 1.e-13),
(1.12383234, 3.45983392e-13, 1.e-13),
(1.1244693 , 4.04505634e-13, 1.e-13),
(1.12510626, 3.43614649e-13, 1.e-13),
(1.12574322, 6.68088553e-13, 1.e-13),
(1.12639424, 7.26797843e-13, 1.e-13),
(1.1270312 , 1.02647395e-12, 1.e-13),
(1.12766816, 1.35566790e-12, 1.e-13),
(1.12830512, 1.11219154e-12, 1.e-13),
(1.12894208, 7.09701231e-13, 1.e-13),
(1.12957904, 5.88944366e-13, 1.e-13),
(1.130216 , 3.44075404e-13, 1.e-13),
(1.13085296, 4.79117942e-13, 1.e-13),
(1.13148991, 3.68676437e-13, 1.e-13),
(1.13212687, 4.17866740e-13, 1.e-13),
(1.13276383, 3.21985728e-13, 1.e-13),
(1.13340079, 3.89816289e-13, 1.e-13),
(1.13403774, 3.65957736e-13, 1.e-13),
(1.1346747 , 3.33283158e-13, 1.e-13),
(1.13531166, 3.55083953e-13, 1.e-13),
(1.13594861, 5.91551296e-13, 1.e-13),
(1.13658557, 4.47070259e-13, 1.e-13),
(1.13722252, 5.73471459e-13, 1.e-13),
(1.13785948, 5.68602253e-13, 1.e-13),
(1.13849643, 5.00111671e-13, 1.e-13),
(1.13913339, 4.35416450e-13, 1.e-13),
(1.13977034, 2.84418065e-13, 1.e-13),
(1.14040729, 4.52535860e-13, 1.e-13),
(1.14104425, 5.45833725e-13, 1.e-13),
(1.1416812 , 4.96246994e-13, 1.e-13),
(1.14231815, 3.36758488e-13, 1.e-13),
(1.1429551 , 5.51705227e-13, 1.e-13),
(1.14359205, 7.45589405e-13, 1.e-13),
(1.144229 , 6.98371932e-13, 1.e-13),
(1.14486595, 6.56632122e-13, 1.e-13),
(1.14551699, 7.82987859e-13, 1.e-13),
(1.14615394, 6.46901991e-13, 1.e-13),
(1.14679089, 5.42259047e-13, 1.e-13),
(1.14742784, 4.51682342e-13, 1.e-13),
(1.14806479, 4.81228676e-13, 1.e-13),
(1.14870174, 5.44249697e-13, 1.e-13),
(1.14933869, 3.04091916e-13, 1.e-13),
(1.14997564, 4.05739575e-13, 1.e-13),
(1.15061259, 4.56585692e-13, 1.e-13),
(1.15124953, 4.88541726e-13, 1.e-13),
(1.15188648, 5.04249058e-13, 1.e-13),
(1.15252343, 5.77207197e-13, 1.e-13),
(1.15316037, 5.67643641e-13, 1.e-13),
(1.15379732, 7.93678610e-13, 1.e-13),
(1.15443426, 7.54212908e-13, 1.e-13),
(1.15507121, 8.45107557e-13, 1.e-13),
(1.15570815, 8.26016970e-13, 1.e-13),
(1.1563451 , 8.62169408e-13, 1.e-13),
(1.15698204, 6.18060482e-13, 1.e-13),
(1.15761898, 6.24817299e-13, 1.e-13),
(1.15825592, 5.32213718e-13, 1.e-13),
(1.15889287, 6.99702682e-13, 1.e-13),
(1.15952981, 6.52652994e-13, 1.e-13),
(1.16016675, 5.38442732e-13, 1.e-13),
(1.16080369, 4.31362150e-13, 1.e-13),
(1.16144063, 3.40311832e-13, 1.e-13),
(1.16207757, 4.29430448e-13, 1.e-13),
(1.16271451, 6.20946174e-13, 1.e-13),
(1.16335144, 6.21408236e-13, 1.e-13),
(1.16398838, 6.93829160e-13, 1.e-13),
(1.16462532, 7.22670083e-13, 1.e-13),
(1.16526226, 6.57540181e-13, 1.e-13),
(1.16589919, 6.15419791e-13, 1.e-13),
(1.16653613, 6.91254856e-13, 1.e-13),
(1.16717306, 6.55687150e-13, 1.e-13),
(1.16781 , 9.88001222e-13, 1.e-13),
(1.16844693, 8.89964926e-13, 1.e-13),
(1.16908387, 9.15438730e-13, 1.e-13),
(1.1697208 , 9.79759846e-13, 1.e-13),
(1.17035773, 9.94234731e-13, 1.e-13),
(1.17099467, 1.01260039e-12, 1.e-13),
(1.1716316 , 9.01097130e-13, 1.e-13),
(1.17226853, 1.06732534e-12, 1.e-13),
(1.17290546, 8.26004028e-13, 1.e-13),
(1.17354239, 7.37443931e-13, 1.e-13),
(1.17417932, 6.34469860e-13, 1.e-13),
(1.17481625, 6.11196615e-13, 1.e-13),
(1.17545318, 6.07083641e-13, 1.e-13),
(1.1760901 , 4.84819533e-13, 1.e-13),
(1.17672703, 2.52542002e-13, 1.e-13),
(1.17736396, 3.62636719e-13, 1.e-13),
(1.17800088, 3.58695834e-13, 1.e-13),
(1.17863781, 5.30236188e-13, 1.e-13),
(1.17927474, 5.89884451e-13, 1.e-13),
(1.17991166, 5.28850538e-13, 1.e-13),
(1.18054858, 4.87772924e-13, 1.e-13),
(1.18118551, 6.05768150e-13, 1.e-13),
(1.18182243, 8.04558113e-13, 1.e-13),
(1.18245935, 1.15401964e-12, 1.e-13),
(1.18309628, 8.73469938e-13, 1.e-13),
(1.1837332 , 8.90579680e-13, 1.e-13),
(1.18437012, 8.77589475e-13, 1.e-13),
(1.18500704, 8.13590424e-13, 1.e-13),
(1.18564396, 8.72015191e-13, 1.e-13),
(1.18628088, 8.68059519e-13, 1.e-13),
(1.18691779, 1.07781649e-12, 1.e-13),
(1.18755471, 8.81699998e-13, 1.e-13),
(1.18819163, 5.80767481e-13, 1.e-13),
(1.18882855, 5.71175568e-13, 1.e-13),
(1.18946546, 5.93353996e-13, 1.e-13),
(1.19010238, 6.01578988e-13, 1.e-13),
(1.19073929, 4.78701849e-13, 1.e-13),
(1.19137621, 7.66148406e-13, 1.e-13),
(1.19201312, 7.66950918e-13, 1.e-13),
(1.19265003, 6.60555840e-13, 1.e-13),
(1.19328694, 7.04460744e-13, 1.e-13),
(1.19392386, 6.15648398e-13, 1.e-13),
(1.19456077, 8.09748504e-13, 1.e-13),
(1.19519768, 6.85802060e-13, 1.e-13),
(1.19583459, 7.09985663e-13, 1.e-13),
(1.1964715 , 7.36797096e-13, 1.e-13),
(1.19710841, 6.76080645e-13, 1.e-13),
(1.19774531, 6.74077883e-13, 1.e-13),
(1.19838222, 6.16646818e-13, 1.e-13),
(1.19903332, 5.78564532e-13, 1.e-13),
(1.19967022, 3.85148788e-13, 1.e-13),
(1.20030713, 3.58329469e-13, 1.e-13),
(1.20094404, 6.88216371e-13, 1.e-13),
(1.20158094, 2.01044678e-13, 1.e-13),
(1.20221785, 2.91833933e-13, 1.e-13),
(1.20285475, 5.08608957e-13, 1.e-13),
(1.20349165, 6.75650298e-13, 1.e-13),
(1.20412856, 7.19989477e-13, 1.e-13),
(1.20476546, 8.48415740e-13, 1.e-13),
(1.20540236, 6.47505770e-13, 1.e-13),
(1.20603926, 6.06798682e-13, 1.e-13),
(1.20667616, 5.65372771e-13, 1.e-13),
(1.20731306, 6.66720700e-13, 1.e-13),
(1.20794996, 6.64022075e-13, 1.e-13),
(1.20858686, 7.96373765e-13, 1.e-13),
(1.20922375, 7.83601084e-13, 1.e-13),
(1.20986065, 6.28620782e-13, 1.e-13),
(1.21049755, 6.65820264e-13, 1.e-13),
(1.21113444, 8.10991477e-13, 1.e-13),
(1.21177134, 1.12044211e-12, 1.e-13),
(1.21240823, 1.23266757e-12, 1.e-13),
(1.21304512, 1.30867330e-12, 1.e-13),
(1.21368202, 1.11527540e-12, 1.e-13),
(1.21431891, 7.02505830e-13, 1.e-13),
(1.2149558 , 7.58094836e-13, 1.e-13),
(1.21559269, 8.70156171e-13, 1.e-13),
(1.21622958, 6.99432686e-13, 1.e-13),
(1.21686647, 1.02199437e-12, 1.e-13),
(1.21750336, 8.14122151e-13, 1.e-13),
(1.21814024, 9.30280485e-13, 1.e-13),
(1.21877713, 9.36998475e-13, 1.e-13),
(1.21941402, 8.79586976e-13, 1.e-13),
(1.22006513, 1.09553431e-12, 1.e-13),
(1.22070202, 1.08331052e-12, 1.e-13),
(1.2213389 , 1.15951308e-12, 1.e-13),
(1.22197579, 1.01063784e-12, 1.e-13),
(1.22261267, 8.00462840e-13, 1.e-13),
(1.22324955, 9.45203676e-13, 1.e-13),
(1.22388643, 8.56253876e-13, 1.e-13),
(1.22452332, 1.03363840e-12, 1.e-13),
(1.2251602 , 8.09953287e-13, 1.e-13),
(1.22579708, 8.30163275e-13, 1.e-13),
(1.22643396, 8.10837625e-13, 1.e-13),
(1.22707083, 8.64276105e-13, 1.e-13),
(1.22770771, 8.32194438e-13, 1.e-13),
(1.22834459, 9.38323343e-13, 1.e-13),
(1.22898146, 8.48516739e-13, 1.e-13),
(1.22961834, 9.24011939e-13, 1.e-13),
(1.23025521, 7.40206422e-13, 1.e-13),
(1.23089209, 8.71513488e-13, 1.e-13),
(1.23152896, 1.02335713e-12, 1.e-13),
(1.23216583, 1.08035828e-12, 1.e-13),
(1.23280271, 1.02178728e-12, 1.e-13),
(1.23343958, 8.96742101e-13, 1.e-13),
(1.23407645, 7.25233319e-13, 1.e-13),
(1.23471332, 9.40153242e-13, 1.e-13),
(1.23535018, 8.89781131e-13, 1.e-13),
(1.23598705, 7.44040690e-13, 1.e-13),
(1.23662392, 7.71931994e-13, 1.e-13),
(1.23726078, 5.98854781e-13, 1.e-13),
(1.23789765, 9.15759433e-13, 1.e-13),
(1.23853451, 7.35240220e-13, 1.e-13),
(1.23917138, 5.97180351e-13, 1.e-13),
(1.23980824, 5.53652167e-13, 1.e-13),
(1.2404451 , 5.19108648e-13, 1.e-13),
(1.24108196, 6.35684304e-13, 1.e-13),
(1.24171882, 8.64535789e-13, 1.e-13),
(1.24235568, 5.54112249e-13, 1.e-13),
(1.24299254, 6.85167108e-13, 1.e-13),
(1.2436294 , 9.77341773e-13, 1.e-13),
(1.24426626, 7.49452161e-13, 1.e-13),
(1.24490311, 7.16886097e-13, 1.e-13),
(1.24553997, 1.00827328e-12, 1.e-13),
(1.24617683, 5.48718152e-13, 1.e-13),
(1.24681368, 7.68007073e-13, 1.e-13),
(1.24745053, 6.22569841e-13, 1.e-13),
(1.24808738, 6.85560648e-13, 1.e-13),
(1.24872424, 1.13240405e-12, 1.e-13),
(1.24936109, 9.34135506e-13, 1.e-13),
(1.24999794, 6.59118950e-13, 1.e-13),
(1.25063478, 6.61413653e-13, 1.e-13),
(1.25127163, 8.38442593e-13, 1.e-13),
(1.25190848, 8.00919548e-13, 1.e-13),
(1.25254533, 8.79331486e-13, 1.e-13),
(1.25318217, 8.47567667e-13, 1.e-13),
(1.25381902, 9.14539723e-13, 1.e-13),
(1.25445586, 9.67988537e-13, 1.e-13),
(1.2550927 , 8.84173404e-13, 1.e-13),
(1.25572955, 8.71136028e-13, 1.e-13),
(1.25636639, 9.17617424e-13, 1.e-13),
(1.25700323, 7.46035154e-13, 1.e-13),
(1.25764007, 1.10956686e-12, 1.e-13),
(1.2582769 , 1.06695331e-12, 1.e-13),
(1.25891374, 8.98392197e-13, 1.e-13),
(1.25955058, 7.14786070e-13, 1.e-13),
(1.26018742, 9.03643173e-13, 1.e-13),
(1.26082425, 9.52279988e-13, 1.e-13),
(1.26146108, 8.62454019e-13, 1.e-13),
(1.26209792, 9.21385679e-13, 1.e-13),
(1.26273475, 1.11029095e-12, 1.e-13),
(1.26337158, 8.66299543e-13, 1.e-13),
(1.26400841, 9.89356609e-13, 1.e-13),
(1.26464524, 9.28098908e-13, 1.e-13),
(1.26528207, 9.11408630e-13, 1.e-13),
(1.2659189 , 8.56994858e-13, 1.e-13),
(1.26655573, 7.50266908e-13, 1.e-13),
(1.26719255, 7.39715298e-13, 1.e-13),
(1.26782938, 7.64548293e-13, 1.e-13),
(1.2684662 , 1.06161603e-12, 1.e-13),
(1.26910303, 9.15607191e-13, 1.e-13),
(1.26973985, 9.27040003e-13, 1.e-13),
(1.27037667, 8.84990629e-13, 1.e-13),
(1.27101349, 7.75891150e-13, 1.e-13),
(1.27165031, 6.32565320e-13, 1.e-13),
(1.27228713, 9.89772042e-13, 1.e-13),
(1.27292395, 1.18577974e-12, 1.e-13),
(1.27356076, 1.04398881e-12, 1.e-13),
(1.27419758, 8.89956515e-13, 1.e-13),
(1.27483439, 9.00161996e-13, 1.e-13),
(1.27547121, 9.74916391e-13, 1.e-13),
(1.27610802, 8.60085960e-13, 1.e-13),
(1.27674483, 8.02069755e-13, 1.e-13),
(1.27738164, 8.87388251e-13, 1.e-13),
(1.27801846, 1.01524164e-12, 1.e-13),
(1.27865526, 6.18743023e-13, 1.e-13),
(1.27929207, 7.38965341e-13, 1.e-13),
(1.27992888, 7.97536913e-13, 1.e-13),
(1.28056569, 9.90258419e-13, 1.e-13),
(1.28120249, 1.17000078e-12, 1.e-13),
(1.28185364, 1.02648386e-12, 1.e-13),
(1.28249044, 1.19427100e-12, 1.e-13),
(1.28312725, 9.84335103e-13, 1.e-13),
(1.28376405, 9.53841247e-13, 1.e-13),
(1.28440085, 9.93056464e-13, 1.e-13),
(1.28503765, 8.53236163e-13, 1.e-13),
(1.28567445, 8.85119626e-13, 1.e-13),
(1.28631125, 1.16445369e-12, 1.e-13),
(1.28694805, 1.22363148e-12, 1.e-13),
(1.28758485, 1.03096165e-12, 1.e-13),
(1.28822164, 1.07026760e-12, 1.e-13),
(1.28885844, 1.12604864e-12, 1.e-13),
(1.28949523, 1.03368151e-12, 1.e-13),
(1.29013203, 1.10047147e-12, 1.e-13),
(1.29076882, 9.57451525e-13, 1.e-13),
(1.29140561, 8.33634516e-13, 1.e-13),
(1.2920424 , 1.19444332e-12, 1.e-13),
(1.29267919, 8.93767231e-13, 1.e-13),
(1.29331598, 7.54645970e-13, 1.e-13),
(1.29395276, 7.94192900e-13, 1.e-13),
(1.29458955, 8.98734498e-13, 1.e-13),
(1.29522633, 7.98732560e-13, 1.e-13),
(1.29586312, 7.51720467e-13, 1.e-13),
(1.2964999 , 9.46332378e-13, 1.e-13),
(1.29713668, 8.55455579e-13, 1.e-13),
(1.29777346, 7.69154924e-13, 1.e-13),
(1.29841024, 1.01897425e-12, 1.e-13),
(1.29904702, 9.37057926e-13, 1.e-13),
(1.2996838 , 1.00974654e-12, 1.e-13),
(1.30032058, 9.35608301e-13, 1.e-13),
(1.30095735, 1.01986258e-12, 1.e-13),
(1.30159413, 6.96574722e-13, 1.e-13),
(1.3022309 , 1.04751479e-12, 1.e-13),
(1.30286768, 9.26731420e-13, 1.e-13),
(1.30350445, 9.15015395e-13, 1.e-13),
(1.30414122, 1.10150972e-12, 1.e-13),
(1.30477799, 9.72608185e-13, 1.e-13),
(1.30541476, 7.61942665e-13, 1.e-13),
(1.30606591, 7.72339569e-13, 1.e-13),
(1.30670268, 7.84004052e-13, 1.e-13),
(1.30733944, 9.06393496e-13, 1.e-13),
(1.30797621, 7.09397767e-13, 1.e-13),
(1.30861297, 7.64546641e-13, 1.e-13),
(1.30924974, 8.94010909e-13, 1.e-13),
(1.3098865 , 8.33916329e-13, 1.e-13),
(1.31052326, 9.69158778e-13, 1.e-13),
(1.31116002, 8.08510168e-13, 1.e-13),
(1.31179678, 9.22004520e-13, 1.e-13),
(1.31243354, 9.44797741e-13, 1.e-13),
(1.3130703 , 8.48408068e-13, 1.e-13),
(1.31370705, 9.63737370e-13, 1.e-13),
(1.31434381, 8.03723133e-13, 1.e-13),
(1.31498056, 7.03939344e-13, 1.e-13),
(1.31561731, 8.77277526e-13, 1.e-13),
(1.31625406, 8.62186176e-13, 1.e-13),
(1.31689081, 8.78680019e-13, 1.e-13),
(1.31752756, 1.04552273e-12, 1.e-13),
(1.31816431, 9.60897105e-13, 1.e-13),
(1.31880106, 1.06430740e-12, 1.e-13),
(1.31943781, 1.16119243e-12, 1.e-13),
(1.32007455, 1.13166703e-12, 1.e-13),
(1.32071129, 1.19158977e-12, 1.e-13),
(1.32134804, 1.20805581e-12, 1.e-13),
(1.32198478, 1.30714584e-12, 1.e-13),
(1.32262152, 1.14920939e-12, 1.e-13),
(1.32325826, 1.10378227e-12, 1.e-13),
(1.323895 , 1.00761762e-12, 1.e-13),
(1.32453173, 1.18166792e-12, 1.e-13),
(1.32516847, 1.26814310e-12, 1.e-13),
(1.32580521, 1.28366633e-12, 1.e-13),
(1.32644194, 1.03152899e-12, 1.e-13),
(1.32707867, 1.02654372e-12, 1.e-13),
(1.3277154 , 8.35346659e-13, 1.e-13),
(1.32835213, 8.19012233e-13, 1.e-13),
(1.32898886, 1.04689069e-12, 1.e-13),
(1.32962559, 1.04973991e-12, 1.e-13),
(1.33026232, 1.02657570e-12, 1.e-13),
(1.33089905, 8.98608670e-13, 1.e-13),
(1.33153577, 8.31842825e-13, 1.e-13),
(1.33217249, 1.22400221e-12, 1.e-13),
(1.33280922, 1.10676448e-12, 1.e-13),
(1.33344594, 1.13826562e-12, 1.e-13),
(1.33408266, 1.09218953e-12, 1.e-13),
(1.33471938, 9.36486095e-13, 1.e-13),
(1.33535609, 1.22253644e-12, 1.e-13),
(1.33599281, 9.13110984e-13, 1.e-13),
(1.33662953, 1.04634183e-12, 1.e-13),
(1.33726624, 1.20789105e-12, 1.e-13),
(1.33790295, 1.26122197e-12, 1.e-13),
(1.33853967, 1.07910170e-12, 1.e-13),
(1.33917638, 1.17340836e-12, 1.e-13),
(1.33981309, 9.47190705e-13, 1.e-13),
(1.3404498 , 1.13123636e-12, 1.e-13),
(1.3410865 , 1.03837411e-12, 1.e-13),
(1.34172321, 9.62890581e-13, 1.e-13),
(1.34235991, 1.19733692e-12, 1.e-13),
(1.34299662, 1.20627294e-12, 1.e-13),
(1.34363332, 1.09672658e-12, 1.e-13),
(1.34427002, 1.18166775e-12, 1.e-13),
(1.34490672, 1.11828396e-12, 1.e-13),
(1.34554342, 1.13693025e-12, 1.e-13),
(1.34618012, 1.29280645e-12, 1.e-13),
(1.34681682, 1.06980022e-12, 1.e-13),
(1.34745351, 1.35814459e-12, 1.e-13),
(1.34809021, 1.07621091e-12, 1.e-13),
(1.3487269 , 6.26559202e-13, 1.e-13),
(1.34936359, 9.71435567e-13, 1.e-13),
(1.35000028, 9.52522870e-13, 1.e-13),
(1.35063697, 1.07006553e-12, 1.e-13),
(1.35127366, 1.37496256e-12, 1.e-13),
(1.35191035, 1.39035489e-12, 1.e-13),
(1.35254703, 8.66423693e-13, 1.e-13),
(1.35318372, 8.30276554e-13, 1.e-13),
(1.3538204 , 1.05544848e-12, 1.e-13),
(1.35445708, 1.12344669e-12, 1.e-13),
(1.35509376, 1.15965136e-12, 1.e-13),
(1.35573044, 1.06483062e-12, 1.e-13),
(1.35636712, 1.18321238e-12, 1.e-13),
(1.3570038 , 1.04598282e-12, 1.e-13),
(1.35764048, 1.12324243e-12, 1.e-13),
(1.35827715, 9.69551814e-13, 1.e-13),
(1.35891383, 1.15289971e-12, 1.e-13),
(1.3595505 , 1.13725717e-12, 1.e-13),
(1.36018717, 9.41679714e-13, 1.e-13),
(1.36082384, 9.29132473e-13, 1.e-13),
(1.36146051, 7.46452464e-13, 1.e-13),
(1.36209717, 9.77903315e-13, 1.e-13),
(1.36273384, 1.10213736e-12, 1.e-13),
(1.36337051, 9.49032055e-13, 1.e-13),
(1.36400717, 8.62678140e-13, 1.e-13),
(1.36464383, 1.27600776e-12, 1.e-13),
(1.36528049, 1.02271550e-12, 1.e-13),
(1.36591715, 8.82500572e-13, 1.e-13),
(1.36655381, 1.24856684e-12, 1.e-13),
(1.36719047, 1.22640803e-12, 1.e-13),
(1.36782712, 8.73402680e-13, 1.e-13),
(1.36846378, 9.98561531e-13, 1.e-13),
(1.36910043, 1.17403622e-12, 1.e-13),
(1.36973708, 1.00015315e-12, 1.e-13),
(1.37037374, 1.01594213e-12, 1.e-13),
(1.37101039, 9.43258296e-13, 1.e-13),
(1.37164703, 1.17112682e-12, 1.e-13),
(1.37228368, 1.03856218e-12, 1.e-13),
(1.37292033, 9.87301224e-13, 1.e-13),
(1.37355697, 9.36996469e-13, 1.e-13),
(1.37419361, 9.60100704e-13, 1.e-13),
(1.37483026, 9.59715416e-13, 1.e-13),
(1.3754669 , 9.79019099e-13, 1.e-13),
(1.37610354, 1.07962563e-12, 1.e-13),
(1.37674017, 8.31787822e-13, 1.e-13),
(1.37737681, 1.04540979e-12, 1.e-13),
(1.37801345, 8.60026467e-13, 1.e-13),
(1.37865008, 1.02023940e-12, 1.e-13),
(1.37928671, 7.94706793e-13, 1.e-13),
(1.37992335, 8.26109474e-13, 1.e-13),
(1.38055998, 8.60370401e-13, 1.e-13),
(1.38121112, 1.10975329e-12, 1.e-13),
(1.38184775, 9.13354282e-13, 1.e-13),
(1.38248438, 8.47944845e-13, 1.e-13),
(1.38312101, 1.44714337e-12, 1.e-13),
(1.38375763, 1.31503603e-12, 1.e-13),
(1.38439425, 1.20363212e-12, 1.e-13),
(1.38503088, 6.96691237e-13, 1.e-13),
(1.3856675 , 9.88341785e-13, 1.e-13),
(1.38630412, 1.03302120e-12, 1.e-13),
(1.38694073, 8.38949298e-13, 1.e-13),
(1.38757735, 1.06097795e-12, 1.e-13),
(1.38821397, 8.48083748e-13, 1.e-13),
(1.38885058, 1.05704988e-12, 1.e-13),
(1.38948719, 1.32204097e-12, 1.e-13),
(1.39012381, 8.97913701e-13, 1.e-13),
(1.39076042, 1.13397091e-12, 1.e-13),
(1.39139702, 1.22921786e-12, 1.e-13),
(1.39203363, 7.58023573e-13, 1.e-13),
(1.39267024, 9.41891803e-13, 1.e-13),
(1.39330684, 1.09345972e-12, 1.e-13),
(1.39394345, 1.10828120e-12, 1.e-13),
(1.39458005, 1.17248358e-12, 1.e-13),
(1.39521665, 1.28783066e-12, 1.e-13),
(1.39585325, 1.20558809e-12, 1.e-13),
(1.39648985, 1.09493213e-12, 1.e-13),
(1.39712644, 1.05847797e-12, 1.e-13),
(1.39776304, 1.18929945e-12, 1.e-13),
(1.39839963, 1.37758090e-12, 1.e-13),
(1.39903622, 9.87098667e-13, 1.e-13),
(1.39967281, 1.14005933e-12, 1.e-13),
(1.4003094 , 1.11727713e-12, 1.e-13),
(1.40094599, 8.90115299e-13, 1.e-13),
(1.40158258, 1.09545796e-12, 1.e-13),
(1.40221917, 1.09432519e-12, 1.e-13),
(1.40285575, 1.09527812e-12, 1.e-13),
(1.40349233, 1.04127303e-12, 1.e-13),
(1.40412891, 9.72140217e-13, 1.e-13),
(1.40476549, 9.03609845e-13, 1.e-13),
(1.40540207, 1.00311023e-12, 1.e-13),
(1.40603865, 1.01099052e-12, 1.e-13),
(1.40667522, 1.09415815e-12, 1.e-13),
(1.4073118 , 1.26392381e-12, 1.e-13),
(1.40794837, 1.40872835e-12, 1.e-13),
(1.40858494, 1.46406917e-12, 1.e-13),
(1.40922151, 1.19953886e-12, 1.e-13),
(1.40985808, 9.57981081e-13, 1.e-13),
(1.41050922, 1.09847894e-12, 1.e-13),
(1.41114579, 1.35403099e-12, 1.e-13),
(1.41178235, 1.23490859e-12, 1.e-13),
(1.41241892, 1.14381071e-12, 1.e-13),
(1.41305548, 1.35290000e-12, 1.e-13),
(1.41369204, 1.11417851e-12, 1.e-13),
(1.4143286 , 1.30689152e-12, 1.e-13),
(1.41496516, 1.00952972e-12, 1.e-13),
(1.41560172, 9.86333905e-13, 1.e-13),
(1.41623827, 8.43888232e-13, 1.e-13),
(1.41687483, 8.88582693e-13, 1.e-13),
(1.41751138, 1.19119778e-12, 1.e-13),
(1.41814793, 9.07212282e-13, 1.e-13),
(1.41878448, 1.03499743e-12, 1.e-13),
(1.41942103, 1.13177552e-12, 1.e-13),
(1.42005758, 1.11048255e-12, 1.e-13),
(1.42069412, 1.48683676e-12, 1.e-13),
(1.42133067, 1.28035553e-12, 1.e-13),
(1.42196721, 1.27675060e-12, 1.e-13),
(1.42260375, 1.28293350e-12, 1.e-13),
(1.42324029, 1.29120048e-12, 1.e-13),
(1.42387683, 9.54445968e-13, 1.e-13),
(1.42451337, 1.17163184e-12, 1.e-13),
(1.4251499 , 1.24264572e-12, 1.e-13),
(1.42578644, 1.15768268e-12, 1.e-13),
(1.42642297, 1.23348484e-12, 1.e-13),
(1.4270595 , 1.45030695e-12, 1.e-13),
(1.42769603, 1.25919299e-12, 1.e-13),
(1.42833256, 1.18950733e-12, 1.e-13),
(1.42896908, 1.10252556e-12, 1.e-13),
(1.42960561, 1.01185540e-12, 1.e-13),
(1.43024213, 1.01721465e-12, 1.e-13),
(1.43087865, 1.26783126e-12, 1.e-13),
(1.43151518, 1.04984718e-12, 1.e-13),
(1.43215169, 9.21372106e-13, 1.e-13),
(1.43278821, 1.09859842e-12, 1.e-13),
(1.43342473, 1.42679243e-12, 1.e-13),
(1.43406124, 1.43471018e-12, 1.e-13),
(1.43469776, 1.51705059e-12, 1.e-13),
(1.43533427, 1.17289291e-12, 1.e-13),
(1.43597078, 1.09981190e-12, 1.e-13),
(1.43660729, 9.81460962e-13, 1.e-13),
(1.4372438 , 1.08909781e-12, 1.e-13),
(1.4378803 , 1.07196742e-12, 1.e-13),
(1.43851681, 9.57634632e-13, 1.e-13),
(1.43915331, 1.09889494e-12, 1.e-13),
(1.43978981, 1.31640406e-12, 1.e-13),
(1.44042631, 1.25044385e-12, 1.e-13),
(1.44106281, 1.14196824e-12, 1.e-13),
(1.4416993 , 1.31891167e-12, 1.e-13),
(1.4423358 , 1.29474910e-12, 1.e-13),
(1.44297229, 1.13865618e-12, 1.e-13),
(1.44360879, 1.28473725e-12, 1.e-13),
(1.44424528, 1.19980277e-12, 1.e-13),
(1.44488177, 1.28620453e-12, 1.e-13),
(1.44551825, 1.12318992e-12, 1.e-13),
(1.44615474, 1.23979590e-12, 1.e-13),
(1.44679122, 1.32736836e-12, 1.e-13),
(1.44742771, 1.47070666e-12, 1.e-13),
(1.44806419, 1.35141282e-12, 1.e-13),
(1.44870067, 1.22585894e-12, 1.e-13),
(1.44933715, 1.55837593e-12, 1.e-13),
(1.44997362, 9.52491309e-13, 1.e-13),
(1.4506101 , 1.54855209e-12, 1.e-13),
(1.45124657, 1.29025682e-12, 1.e-13),
(1.45188305, 1.08027161e-12, 1.e-13),
(1.45251952, 1.14187134e-12, 1.e-13),
(1.45315599, 1.09022166e-12, 1.e-13),
(1.45379245, 1.29252229e-12, 1.e-13),
(1.45442892, 9.88965152e-13, 1.e-13),
(1.45506538, 1.12055557e-12, 1.e-13),
(1.45570185, 1.16063969e-12, 1.e-13),
(1.45633831, 1.39526446e-12, 1.e-13),
(1.45697477, 1.50320645e-12, 1.e-13),
(1.45761123, 1.21814463e-12, 1.e-13),
(1.45824768, 1.51711049e-12, 1.e-13),
(1.45888414, 1.08606273e-12, 1.e-13),
(1.45952059, 1.48396865e-12, 1.e-13),
(1.46015704, 1.57185454e-12, 1.e-13),
(1.46079349, 1.49590666e-12, 1.e-13),
(1.46142994, 1.55912032e-12, 1.e-13),
(1.46206639, 1.20336349e-12, 1.e-13),
(1.46270284, 1.04838505e-12, 1.e-13),
(1.46333928, 1.15948622e-12, 1.e-13),
(1.46397572, 1.10423527e-12, 1.e-13),
(1.46461216, 1.34092609e-12, 1.e-13),
(1.4652486 , 1.40043122e-12, 1.e-13),
(1.46588504, 1.53332348e-12, 1.e-13),
(1.46652148, 1.47538688e-12, 1.e-13),
(1.46715791, 1.11526209e-12, 1.e-13),
(1.46779435, 1.01838677e-12, 1.e-13),
(1.46843078, 1.13285858e-12, 1.e-13),
(1.46906721, 1.31776474e-12, 1.e-13),
(1.46970363, 1.39249031e-12, 1.e-13),
(1.47034006, 1.33155046e-12, 1.e-13),
(1.47097649, 1.32473241e-12, 1.e-13),
(1.47161291, 1.24421349e-12, 1.e-13),
(1.47224933, 1.09745776e-12, 1.e-13),
(1.47288575, 1.26052514e-12, 1.e-13),
(1.47352217, 1.17358220e-12, 1.e-13),
(1.47415859, 1.13640366e-12, 1.e-13),
(1.474795 , 1.40585733e-12, 1.e-13),
(1.47543142, 1.37274180e-12, 1.e-13),
(1.47606783, 1.32244487e-12, 1.e-13),
(1.47670424, 1.22002663e-12, 1.e-13),
(1.47734065, 1.52478023e-12, 1.e-13),
(1.47797705, 8.49829899e-13, 1.e-13),
(1.47861346, 8.69912100e-13, 1.e-13),
(1.47924986, 1.00716769e-12, 1.e-13),
(1.47988627, 9.67983455e-13, 1.e-13),
(1.48052267, 9.54796774e-13, 1.e-13),
(1.48115907, 1.16924058e-12, 1.e-13),
(1.48179546, 1.12130659e-12, 1.e-13),
(1.48243186, 1.14240787e-12, 1.e-13),
(1.48306825, 1.07037677e-12, 1.e-13),
(1.48370465, 1.01109388e-12, 1.e-13),
(1.48434104, 9.66803754e-13, 1.e-13),
(1.48497743, 8.81546348e-13, 1.e-13),
(1.48561381, 1.22181583e-12, 1.e-13),
(1.4862502 , 1.50122081e-12, 1.e-13),
(1.48688658, 1.22797532e-12, 1.e-13),
(1.48752297, 1.00977082e-12, 1.e-13),
(1.48815935, 1.13071679e-12, 1.e-13),
(1.48879573, 1.09774952e-12, 1.e-13),
(1.4894321 , 1.02038104e-12, 1.e-13),
(1.49006848, 1.32034740e-12, 1.e-13),
(1.49070486, 1.37054159e-12, 1.e-13),
(1.49134123, 1.40603068e-12, 1.e-13),
(1.4919776 , 1.32414375e-12, 1.e-13),
(1.49261397, 1.17389727e-12, 1.e-13),
(1.49325034, 1.14937063e-12, 1.e-13),
(1.4938867 , 9.51599432e-13, 1.e-13),
(1.49452307, 1.10116941e-12, 1.e-13),
(1.49515943, 6.02266716e-13, 1.e-13),
(1.49579579, 1.01800390e-12, 1.e-13),
(1.49643215, 1.36068642e-12, 1.e-13),
(1.49706851, 1.61327768e-12, 1.e-13),
(1.49770486, 1.70599772e-12, 1.e-13),
(1.49834122, 1.28280676e-12, 1.e-13),
(1.49897757, 1.39233792e-12, 1.e-13),
(1.49961392, 1.93031924e-12, 1.e-13),
(1.50025027, 1.61433449e-12, 1.e-13),
(1.50088662, 1.68225991e-12, 1.e-13),
(1.50152296, 1.73203268e-12, 1.e-13),
(1.50215931, 1.38664397e-12, 1.e-13),
(1.50279565, 1.35263128e-12, 1.e-13),
(1.50343199, 1.55284815e-12, 1.e-13),
(1.50406833, 1.25187655e-12, 1.e-13),
(1.50470466, 1.58894979e-12, 1.e-13),
(1.505341 , 1.47103109e-12, 1.e-13),
(1.50597733, 1.27703119e-12, 1.e-13),
(1.50661367, 1.35045760e-12, 1.e-13),
(1.50725 , 1.23183915e-12, 1.e-13),
(1.50788632, 1.31826562e-12, 1.e-13),
(1.50852265, 1.14032464e-12, 1.e-13),
(1.50915898, 1.36898554e-12, 1.e-13),
(1.5097953 , 1.29778824e-12, 1.e-13),
(1.51043162, 1.54178653e-12, 1.e-13),
(1.51108269, 1.31640528e-12, 1.e-13),
(1.51171901, 1.43025280e-12, 1.e-13),
(1.51235533, 1.52703511e-12, 1.e-13),
(1.51299164, 1.89840961e-12, 1.e-13),
(1.51362796, 2.09021296e-12, 1.e-13),
(1.51426427, 2.53632560e-12, 1.e-13),
(1.51490058, 2.34222934e-12, 1.e-13),
(1.51553689, 1.99346979e-12, 1.e-13),
(1.51617319, 1.51815994e-12, 1.e-13),
(1.5168095 , 1.52415709e-12, 1.e-13),
(1.5174458 , 1.32781394e-12, 1.e-13),
(1.51808211, 1.57369896e-12, 1.e-13),
(1.51871841, 1.43656463e-12, 1.e-13),
(1.5193547 , 1.75341305e-12, 1.e-13),
(1.519991 , 1.63040710e-12, 1.e-13),
(1.5206273 , 1.64175747e-12, 1.e-13),
(1.52126359, 1.12870249e-12, 1.e-13),
(1.52189988, 1.26284419e-12, 1.e-13),
(1.52253617, 1.15702637e-12, 1.e-13),
(1.52317246, 1.32201499e-12, 1.e-13),
(1.52380874, 1.28824903e-12, 1.e-13),
(1.52444503, 1.12785183e-12, 1.e-13),
(1.52508131, 1.24939692e-12, 1.e-13),
(1.52571759, 1.27359376e-12, 1.e-13),
(1.52635387, 1.08414560e-12, 1.e-13),
(1.52699015, 1.11285621e-12, 1.e-13),
(1.52762642, 1.17977719e-12, 1.e-13),
(1.5282627 , 9.71634336e-13, 1.e-13),
(1.52889897, 1.27139940e-12, 1.e-13),
(1.52953524, 1.45933937e-12, 1.e-13),
(1.53017151, 1.19836762e-12, 1.e-13),
(1.53080777, 1.09977714e-12, 1.e-13),
(1.53144404, 9.92317446e-13, 1.e-13),
(1.5320803 , 1.03495888e-12, 1.e-13),
(1.53271656, 9.59652036e-13, 1.e-13),
(1.53335282, 9.39715501e-13, 1.e-13),
(1.53398908, 1.36599446e-12, 1.e-13),
(1.53462534, 1.36675871e-12, 1.e-13),
(1.53526159, 1.00483237e-12, 1.e-13),
(1.53589784, 8.00763601e-13, 1.e-13),
(1.53653409, 1.18986210e-12, 1.e-13),
(1.53717034, 1.06145328e-12, 1.e-13),
(1.53780659, 1.16682427e-12, 1.e-13),
(1.53844283, 9.33398317e-13, 1.e-13),
(1.53907908, 1.12140787e-12, 1.e-13),
(1.53971532, 1.24440899e-12, 1.e-13),
(1.54035156, 1.38371597e-12, 1.e-13),
(1.54098779, 1.32722825e-12, 1.e-13),
(1.54162403, 1.04506601e-12, 1.e-13),
(1.54226026, 1.21540786e-12, 1.e-13),
(1.5428965 , 1.25822154e-12, 1.e-13),
(1.54353273, 1.23357918e-12, 1.e-13),
(1.54416896, 1.24462087e-12, 1.e-13),
(1.54480518, 1.17091236e-12, 1.e-13),
(1.54544141, 1.17189826e-12, 1.e-13),
(1.54607763, 1.22799912e-12, 1.e-13),
(1.54671385, 1.26349100e-12, 1.e-13),
(1.54735007, 1.14116150e-12, 1.e-13),
(1.54798629, 9.15216827e-13, 1.e-13),
(1.5486225 , 1.09038317e-12, 1.e-13),
(1.54925872, 1.09204023e-12, 1.e-13),
(1.54989493, 1.17929431e-12, 1.e-13),
(1.55053114, 1.07189095e-12, 1.e-13),
(1.55116735, 1.10160300e-12, 1.e-13),
(1.55180356, 1.30714609e-12, 1.e-13),
(1.55243976, 1.08674993e-12, 1.e-13),
(1.55307596, 1.12619686e-12, 1.e-13),
(1.55371216, 8.59483945e-13, 1.e-13),
(1.55434836, 1.03696861e-12, 1.e-13),
(1.55499938, 1.25600637e-12, 1.e-13),
(1.55563558, 1.13750033e-12, 1.e-13),
(1.55627177, 1.00087163e-12, 1.e-13),
(1.55690797, 1.20189006e-12, 1.e-13),
(1.55754416, 1.17593754e-12, 1.e-13),
(1.55818035, 1.25247514e-12, 1.e-13),
(1.55881653, 1.21967584e-12, 1.e-13),
(1.55945272, 1.15942427e-12, 1.e-13),
(1.5600889 , 1.11700380e-12, 1.e-13),
(1.56072509, 1.01634031e-12, 1.e-13),
(1.56136126, 1.30761946e-12, 1.e-13),
(1.56199744, 1.10943341e-12, 1.e-13),
(1.56263362, 1.48826061e-12, 1.e-13),
(1.56326979, 1.03365762e-12, 1.e-13),
(1.56390596, 1.25954092e-12, 1.e-13),
(1.56454213, 1.51080461e-12, 1.e-13),
(1.5651783 , 1.46762029e-12, 1.e-13),
(1.56581447, 1.09939829e-12, 1.e-13),
(1.56645063, 1.31283882e-12, 1.e-13),
(1.5670868 , 1.23259023e-12, 1.e-13),
(1.56772296, 1.42708490e-12, 1.e-13),
(1.56835912, 1.11107654e-12, 1.e-13),
(1.56899527, 1.00496210e-12, 1.e-13),
(1.56963143, 1.10065168e-12, 1.e-13),
(1.57026758, 1.03963056e-12, 1.e-13),
(1.57090373, 1.16946998e-12, 1.e-13),
(1.57153988, 6.62842999e-13, 1.e-13),
(1.57217603, 1.16077028e-12, 1.e-13),
(1.57281218, 1.39581717e-12, 1.e-13),
(1.57344832, 1.14496942e-12, 1.e-13),
(1.57408446, 1.20224995e-12, 1.e-13),
(1.5747206 , 1.36282248e-12, 1.e-13),
(1.57535674, 1.75584858e-12, 1.e-13),
(1.57599288, 1.18282682e-12, 1.e-13),
(1.57662901, 1.34593967e-12, 1.e-13),
(1.57726514, 1.13698736e-12, 1.e-13),
(1.57790127, 1.04355193e-12, 1.e-13),
(1.5785374 , 1.03545469e-12, 1.e-13),
(1.57917353, 1.22806002e-12, 1.e-13),
(1.57980965, 8.13285982e-13, 1.e-13)],
dtype=(numpy.record, [('wavelength', '>f8'), ('flux', '>f8'), ('uncertainty', '>f8')]))
Workflow via API calls#
I can do some analysis on the spectrum using the plugins in the GUI. For reproducibility, I can do the same thing from the API, changing the parameters in the plugins programmatically.
# Select a region in the spectrum
sv = specviz.app.get_viewer('spectrum-viewer')
# Region with just line for line analysis
sv.toolbar_active_subset.selected = []
sv.apply_roi(XRangeROI(1.124, 1.131))
# Region with some continuum for gaussian fit
sv.toolbar_active_subset.selected = []
sv.apply_roi(XRangeROI(1.05, 1.25))
# Open line analysis plugin
plugin_la = specviz.plugins['Line Analysis']
plugin_la.open_in_tray()
# List what is in the data menu
[d.label for d in specviz.app.data_collection]
['spec1d calibrated', 'spec1d masked']
# Input the appropriate spectrum and region
plugin_la.dataset = 'spec1d masked'
plugin_la.spectral_subset = 'Subset 2'
# Input the values for the continuum
plugin_la.continuum = 'Surrounding'
plugin_la.width = 7
# Return line analysis results
plugin_la.get_results()
[{'function': 'Line Flux', 'result': ''},
{'function': 'Equivalent Width', 'result': ''},
{'function': 'Gaussian Sigma Width', 'result': ''},
{'function': 'Gaussian FWHM', 'result': ''},
{'function': 'Centroid', 'result': ''}]
# Open line list plugin
plugin_ll = specviz.plugins['Line Lists']
plugin_ll.open_in_tray()
Developer note
The line list plugin cannot yet be accessed by the notebook. I can do it in the GUI though.
Open line list plugin. Select the SDSS IV line list. Load the Oxygen II lines and Hb. Go back to line analysis plugin and associate the Oxygen II line with the line we just analyzed.
# Open model fitting plugin
plugin_mf = specviz.plugins['Model Fitting']
plugin_mf.open_in_tray()
# Input the appropriate datasets
plugin_mf.dataset = 'spec1d masked'
plugin_mf.spectral_subset = 'Subset 3'
# Input the model components
plugin_mf.create_model_component(model_component='Polynomial1D',
poly_order=2,
model_component_label='P2')
plugin_mf.create_model_component(model_component='Gaussian1D',
model_component_label='G')
plugin_mf.get_model_component('G')
{'model_type': 'Gaussian1D',
'parameters': {'amplitude': {'value': 9.28889869794063e-13,
'unit': 'MJy',
'std': nan,
'fixed': False},
'mean': {'value': 1.1695679004508002,
'unit': 'um',
'std': nan,
'fixed': False},
'stddev': {'value': 0.04850103358252829,
'unit': 'um',
'std': nan,
'fixed': False}}}
plugin_mf.set_model_component('G', 'stddev', 0.001)
plugin_mf.set_model_component('G', 'mean', 1.128)
{'name': 'mean', 'value': 1.128, 'unit': 'um', 'fixed': False}
# Model equation gets populated automatically
plugin_mf.equation = 'P2+G'
# After we run this, we go to the GUI and check that the fit makes sense
plugin_mf.calculate_fit()
(<CompoundModel(c0_0=-0. MJy, c1_0=0. MJy / um, c2_0=-0. MJy / um2, amplitude_1=0. MJy, mean_1=1.12768736 um, stddev_1=0.00080151 um)>,
<Spectrum1D(flux=<Quantity [1.80438072e-14, 2.05798791e-14, 2.31691866e-14, 2.57017955e-14,
2.82326889e-14, 3.07618669e-14, 3.32893293e-14, 3.58150763e-14,
3.83391077e-14, 4.08614236e-14, 4.33820240e-14, 4.59009088e-14,
4.84180780e-14, 5.09335316e-14, 5.34472696e-14, 5.59592920e-14,
5.84695988e-14, 6.09781899e-14, 6.34850653e-14, 6.59902251e-14,
6.84936692e-14, 7.09953975e-14, 7.34954102e-14, 7.59937071e-14,
7.84902883e-14, 8.09851537e-14, 8.34783033e-14, 8.59697371e-14,
8.85135659e-14, 9.10015357e-14, 9.34877897e-14, 9.59723279e-14,
9.84551501e-14, 1.00936257e-13, 1.03415647e-13, 1.05893322e-13,
1.08369280e-13, 1.10843523e-13, 1.13316050e-13, 1.15786861e-13,
1.18255956e-13, 1.20723334e-13, 1.23188997e-13, 1.25652944e-13,
1.28115175e-13, 1.30575690e-13, 1.33034489e-13, 1.35491571e-13,
1.37946938e-13, 1.40400588e-13, 1.42852523e-13, 1.45302741e-13,
1.47751243e-13, 1.50198029e-13, 1.52643099e-13, 1.55086453e-13,
1.57528090e-13, 1.59968012e-13, 1.62406217e-13, 1.64842706e-13,
1.67277478e-13, 1.69710535e-13, 1.72141875e-13, 1.74571499e-13,
1.76999406e-13, 1.79425598e-13, 1.81850073e-13, 1.84272832e-13,
1.86693874e-13, 1.89113200e-13, 1.91530810e-13, 1.93946703e-13,
1.96360880e-13, 1.98773341e-13, 2.01184085e-13, 2.03593112e-13,
2.06000424e-13, 2.08406019e-13, 2.10809897e-13, 2.13212059e-13,
2.15612505e-13, 2.18011234e-13, 2.20408246e-13, 2.22803542e-13,
2.25197122e-13, 2.27588985e-13, 2.29979131e-13, 2.32367561e-13,
2.34754275e-13, 2.37139271e-13, 2.39522552e-13, 2.41904115e-13,
2.44283962e-13, 2.46662093e-13, 2.49038506e-13, 2.51413204e-13,
2.53838065e-13, 2.56209296e-13, 2.58578810e-13, 2.60946607e-13,
2.63312688e-13, 2.65677052e-13, 2.68039700e-13, 2.70400630e-13,
2.72759844e-13, 2.75117341e-13, 2.77473122e-13, 2.79827185e-13,
2.82179532e-13, 2.84530162e-13, 2.86879076e-13, 2.89226272e-13,
2.91571752e-13, 2.93915514e-13, 2.96257560e-13, 2.98597889e-13,
3.00936501e-13, 3.03273397e-13, 3.05608575e-13, 3.07942037e-13,
3.10273781e-13, 3.12603809e-13, 3.14932120e-13, 3.17309702e-13,
3.19634546e-13, 3.21957673e-13, 3.24279083e-13, 3.26598775e-13,
3.28916751e-13, 3.31233010e-13, 3.33547552e-13, 3.35860377e-13,
3.38171484e-13, 3.40480875e-13, 3.42788549e-13, 3.45094505e-13,
3.47398745e-13, 3.49701267e-13, 3.52002073e-13, 3.54301161e-13,
3.56598532e-13, 3.58894186e-13, 3.61188123e-13, 3.63480343e-13,
3.65770846e-13, 3.68059631e-13, 3.70346699e-13, 3.72632050e-13,
3.74915684e-13, 3.77197601e-13, 3.79477801e-13, 3.81756283e-13,
3.84033048e-13, 3.86308096e-13, 3.88581427e-13, 3.90853040e-13,
3.93122937e-13, 3.95391116e-13, 3.97657577e-13, 3.99922322e-13,
4.02185349e-13, 4.04446659e-13, 4.06706251e-13, 4.08964126e-13,
4.11220284e-13, 4.13474725e-13, 4.15727448e-13, 4.17978454e-13,
4.20227743e-13, 4.22475314e-13, 4.24721168e-13, 4.26965304e-13,
4.29207723e-13, 4.31448425e-13, 4.33687409e-13, 4.35924676e-13,
4.38160225e-13, 4.40394057e-13, 4.42626172e-13, 4.44856569e-13,
4.47085249e-13, 4.49312211e-13, 4.51537456e-13, 4.53760983e-13,
4.55982793e-13, 4.58202886e-13, 4.60421261e-13, 4.62637918e-13,
4.64852858e-13, 4.67066080e-13, 4.69277585e-13, 4.71487373e-13,
4.73695443e-13, 4.75901920e-13, 4.78114291e-13, 4.80571363e-13,
4.87154523e-13, 5.28479905e-13, 7.12659556e-13, 1.08237845e-12,
1.32048416e-12, 1.10978956e-12, 7.39293731e-13, 5.49110105e-13,
5.05827944e-13, 5.02632332e-13, 5.04487027e-13, 5.06658733e-13,
5.08839109e-13, 5.11017944e-13, 5.13195063e-13, 5.15370465e-13,
5.17544149e-13, 5.19716115e-13, 5.21886363e-13, 5.24054894e-13,
5.26221707e-13, 5.28386803e-13, 5.30550180e-13, 5.32711840e-13,
5.34871783e-13, 5.37030007e-13, 5.39186514e-13, 5.41341303e-13,
5.43494374e-13, 5.45645728e-13, 5.47795363e-13, 5.49943281e-13,
5.52136943e-13, 5.54281391e-13, 5.56424122e-13, 5.58565135e-13,
5.60704430e-13, 5.62842007e-13, 5.64977867e-13, 5.67112008e-13,
5.69244432e-13, 5.71375138e-13, 5.73504126e-13, 5.75631397e-13,
5.77756949e-13, 5.79880784e-13, 5.82002900e-13, 5.84123299e-13,
5.86241980e-13, 5.88358943e-13, 5.90474188e-13, 5.92587716e-13,
5.94699525e-13, 5.96809617e-13, 5.98917990e-13, 6.01024646e-13,
6.03129584e-13, 6.05232804e-13, 6.07334306e-13, 6.09434090e-13,
6.11532156e-13, 6.13628504e-13, 6.15723134e-13, 6.17816046e-13,
6.19907241e-13, 6.21996717e-13, 6.24084475e-13, 6.26170516e-13,
6.28254838e-13, 6.30337442e-13, 6.32418329e-13, 6.34497497e-13,
6.36574948e-13, 6.38650680e-13, 6.40724695e-13, 6.42796991e-13,
6.44867570e-13, 6.46936430e-13, 6.49003573e-13, 6.51068997e-13,
6.53132703e-13, 6.55194692e-13, 6.57254962e-13, 6.59313514e-13,
6.61370348e-13, 6.63425465e-13, 6.65478863e-13, 6.67530543e-13,
6.69580505e-13, 6.71628749e-13, 6.73675275e-13, 6.75720082e-13,
6.77763172e-13, 6.79804544e-13, 6.81844197e-13, 6.83882133e-13,
6.85918350e-13, 6.87952849e-13, 6.89985631e-13, 6.92016694e-13,
6.94046039e-13, 6.96073666e-13, 6.98099574e-13, 7.00123765e-13,
7.02146238e-13, 7.04166992e-13, 7.06186028e-13, 7.08203346e-13,
7.10218946e-13, 7.12232828e-13, 7.14244992e-13, 7.16255438e-13,
7.18264165e-13, 7.20271175e-13, 7.22276466e-13, 7.24280039e-13,
7.26326475e-13, 7.28326577e-13, 7.30324961e-13, 7.32321627e-13,
7.34316575e-13, 7.36309804e-13, 7.38301315e-13, 7.40291109e-13,
7.42279184e-13, 7.44265540e-13, 7.46250179e-13, 7.48233099e-13,
7.50214302e-13, 7.52193786e-13, 7.54171551e-13, 7.56147599e-13,
7.58121928e-13, 7.60094539e-13, 7.62065432e-13, 7.64034607e-13,
7.66002064e-13, 7.67967802e-13, 7.69931822e-13, 7.71894124e-13,
7.73854708e-13, 7.75813573e-13, 7.77770720e-13, 7.79726149e-13,
7.81679860e-13, 7.83631852e-13, 7.85582127e-13, 7.87530683e-13,
7.89477520e-13, 7.91466079e-13, 7.93409445e-13, 7.95351094e-13,
7.97291024e-13, 7.99229235e-13, 8.01165729e-13, 8.03100504e-13,
8.05033561e-13, 8.06964900e-13, 8.08894520e-13, 8.10822423e-13,
8.12748607e-13, 8.14673072e-13, 8.16595820e-13, 8.18516849e-13,
8.20436160e-13, 8.22353752e-13, 8.24269626e-13, 8.26183782e-13,
8.28096220e-13, 8.30006940e-13, 8.31915941e-13, 8.33823224e-13,
8.35728788e-13, 8.37632635e-13, 8.39534763e-13, 8.41435172e-13,
8.43333864e-13, 8.45230837e-13, 8.47126092e-13, 8.49019628e-13,
8.50911447e-13, 8.52801546e-13, 8.54689928e-13, 8.56576592e-13,
8.58461537e-13, 8.60344763e-13, 8.62226272e-13, 8.64106062e-13,
8.65984134e-13, 8.67860487e-13, 8.69735123e-13, 8.71608040e-13,
8.73479238e-13, 8.75348719e-13, 8.77216481e-13, 8.79082525e-13,
8.80946850e-13, 8.82809457e-13, 8.84670346e-13, 8.86529517e-13,
8.88386969e-13, 8.90242703e-13, 8.92096718e-13, 8.93949016e-13,
8.95799595e-13, 8.97648455e-13, 8.99495598e-13, 9.01341022e-13,
9.03184728e-13, 9.05026715e-13, 9.06866984e-13, 9.08705535e-13,
9.10542368e-13, 9.12377482e-13, 9.14210878e-13, 9.16042555e-13,
9.17872515e-13, 9.19700756e-13, 9.21527278e-13, 9.23352083e-13,
9.25175169e-13, 9.26996537e-13, 9.28816186e-13, 9.30634117e-13,
9.32450330e-13, 9.34264825e-13, 9.36077601e-13, 9.37888659e-13,
9.39697999e-13, 9.41505620e-13, 9.43311523e-13, 9.45115708e-13,
9.46918174e-13, 9.48718923e-13, 9.50517953e-13, 9.52315264e-13,
9.54110857e-13, 9.55904732e-13, 9.57696889e-13, 9.59487327e-13,
9.61276048e-13, 9.63063049e-13, 9.64848333e-13, 9.66631898e-13,
9.68413745e-13, 9.70193874e-13, 9.72012316e-13, 9.73788972e-13,
9.75563911e-13, 9.77337131e-13, 9.79108633e-13, 9.80878416e-13,
9.82646482e-13, 9.84412829e-13, 9.86177457e-13, 9.87940368e-13,
9.89701560e-13, 9.91461034e-13, 9.93218790e-13, 9.94974827e-13,
9.96729146e-13, 9.98481747e-13, 1.00023263e-12, 1.00198179e-12,
1.00372924e-12, 1.00547497e-12, 1.00721898e-12, 1.00896127e-12,
1.01070184e-12, 1.01244070e-12, 1.01417783e-12, 1.01591325e-12,
1.01764695e-12, 1.01937893e-12, 1.02110919e-12, 1.02283774e-12,
1.02456457e-12, 1.02628968e-12, 1.02801307e-12, 1.02973474e-12,
1.03145469e-12, 1.03317293e-12, 1.03488945e-12, 1.03660424e-12,
1.03835601e-12, 1.04006733e-12, 1.04177694e-12, 1.04348483e-12,
1.04519101e-12, 1.04689546e-12, 1.04859820e-12, 1.05029921e-12,
1.05199851e-12, 1.05369610e-12, 1.05539196e-12, 1.05708610e-12,
1.05877853e-12, 1.06046924e-12, 1.06215823e-12, 1.06384550e-12,
1.06553106e-12, 1.06721489e-12, 1.06889701e-12, 1.07057741e-12,
1.07225609e-12, 1.07393305e-12, 1.07560830e-12, 1.07728182e-12,
1.07895363e-12, 1.08062372e-12, 1.08229210e-12, 1.08395875e-12,
1.08562369e-12, 1.08728690e-12, 1.08894840e-12, 1.09060818e-12,
1.09226625e-12, 1.09392259e-12, 1.09557722e-12, 1.09723013e-12,
1.09888132e-12, 1.10053079e-12, 1.10217855e-12, 1.10382458e-12,
1.10546890e-12, 1.10711150e-12, 1.10875238e-12, 1.11039155e-12,
1.11202899e-12, 1.11366472e-12, 1.11529873e-12, 1.11693102e-12,
1.11856159e-12, 1.12019045e-12, 1.12181759e-12, 1.12344301e-12,
1.12506671e-12, 1.12668869e-12, 1.12830895e-12, 1.12992750e-12,
1.13154433e-12, 1.13315944e-12, 1.13477283e-12, 1.13638451e-12,
1.13799446e-12, 1.13960270e-12, 1.14120922e-12, 1.14281402e-12,
1.14441711e-12, 1.14601848e-12, 1.14761812e-12, 1.14921605e-12,
1.15081227e-12, 1.15240676e-12, 1.15399954e-12, 1.15559060e-12,
1.15717994e-12, 1.15876756e-12, 1.16035346e-12, 1.16193765e-12,
1.16352012e-12, 1.16510087e-12, 1.16667990e-12, 1.16825721e-12,
1.16983281e-12, 1.17140669e-12, 1.17297885e-12, 1.17454929e-12,
1.17611802e-12, 1.17768502e-12, 1.17925031e-12, 1.18081388e-12,
1.18237573e-12, 1.18393587e-12, 1.18549429e-12, 1.18705099e-12,
1.18860597e-12, 1.19015923e-12, 1.19171078e-12, 1.19326060e-12,
1.19480871e-12, 1.19635510e-12, 1.19789978e-12, 1.19944273e-12,
1.20098397e-12, 1.20252349e-12, 1.20406130e-12, 1.20559738e-12,
1.20713175e-12, 1.20866440e-12, 1.21019533e-12, 1.21172454e-12,
1.21325203e-12, 1.21477781e-12, 1.21630187e-12, 1.21782421e-12,
1.21934484e-12, 1.22086374e-12, 1.22238093e-12, 1.22389640e-12,
1.22541016e-12, 1.22692219e-12, 1.22846693e-12, 1.22997550e-12,
1.23148234e-12, 1.23298747e-12, 1.23449088e-12, 1.23599257e-12,
1.23749255e-12, 1.23899080e-12, 1.24048734e-12, 1.24198216e-12,
1.24347527e-12, 1.24496665e-12, 1.24645632e-12, 1.24794427e-12,
1.24943050e-12, 1.25091502e-12, 1.25239782e-12, 1.25387890e-12,
1.25535826e-12, 1.25683590e-12, 1.25831183e-12, 1.25978604e-12,
1.26125853e-12, 1.26272930e-12, 1.26419836e-12, 1.26566570e-12,
1.26713132e-12, 1.26859522e-12, 1.27005741e-12, 1.27151787e-12,
1.27297662e-12, 1.27443366e-12, 1.27588897e-12, 1.27734257e-12,
1.27879445e-12, 1.28024461e-12, 1.28169306e-12, 1.28313978e-12,
1.28458479e-12, 1.28602809e-12, 1.28746966e-12, 1.28890952e-12,
1.29034766e-12, 1.29178408e-12, 1.29321878e-12, 1.29465177e-12,
1.29611578e-12, 1.29754530e-12, 1.29897310e-12, 1.30039918e-12,
1.30182354e-12, 1.30324618e-12, 1.30466711e-12, 1.30608632e-12,
1.30750382e-12, 1.30891959e-12, 1.31033365e-12, 1.31174599e-12,
1.31315661e-12, 1.31456552e-12, 1.31597271e-12, 1.31737818e-12,
1.31878193e-12, 1.32018397e-12, 1.32158429e-12, 1.32298289e-12,
1.32437977e-12, 1.32577494e-12, 1.32716839e-12, 1.32856012e-12,
1.32995014e-12, 1.33133843e-12, 1.33272501e-12, 1.33410988e-12,
1.33549302e-12, 1.33687445e-12, 1.33825416e-12, 1.33963215e-12,
1.34100843e-12, 1.34238299e-12, 1.34375583e-12, 1.34512696e-12,
1.34649636e-12, 1.34786405e-12, 1.34923003e-12, 1.35059428e-12,
1.35195682e-12, 1.35331764e-12, 1.35467675e-12, 1.35603413e-12,
1.35738980e-12, 1.35874375e-12, 1.36009599e-12, 1.36144651e-12,
1.36279531e-12, 1.36414239e-12, 1.36548776e-12, 1.36683141e-12,
1.36817334e-12, 1.36951356e-12, 1.37085205e-12, 1.37218883e-12,
1.37352390e-12, 1.37485725e-12, 1.37618888e-12, 1.37751879e-12,
1.37884698e-12, 1.38017346e-12, 1.38149822e-12, 1.38282127e-12,
1.38414260e-12, 1.38546221e-12, 1.38678010e-12, 1.38809628e-12,
1.38941074e-12, 1.39072348e-12, 1.39203450e-12, 1.39334381e-12,
1.39465140e-12, 1.39595728e-12, 1.39726144e-12, 1.39856388e-12,
1.39986460e-12, 1.40116361e-12, 1.40246090e-12, 1.40375647e-12,
1.40505033e-12, 1.40634247e-12, 1.40763289e-12, 1.40892159e-12,
1.41020858e-12, 1.41149386e-12, 1.41277741e-12, 1.41405925e-12,
1.41533937e-12, 1.41661777e-12, 1.41789446e-12, 1.41916943e-12,
1.42044269e-12, 1.42171423e-12, 1.42298405e-12, 1.42425215e-12,
1.42551854e-12, 1.42678321e-12, 1.42804616e-12, 1.42930740e-12,
1.43056692e-12, 1.43182472e-12, 1.43308081e-12, 1.43433518e-12,
1.43558783e-12, 1.43683877e-12, 1.43808799e-12, 1.43933549e-12,
1.44058128e-12, 1.44182535e-12, 1.44306770e-12, 1.44430834e-12,
1.44554726e-12, 1.44678447e-12, 1.44801995e-12, 1.44925372e-12,
1.45048578e-12, 1.45171611e-12, 1.45294474e-12, 1.45417164e-12,
1.45539683e-12, 1.45662030e-12, 1.45784205e-12, 1.45906209e-12,
1.46028042e-12, 1.46149702e-12, 1.46271191e-12, 1.46392508e-12,
1.46513654e-12, 1.46634628e-12, 1.46755430e-12, 1.46876061e-12,
1.46996520e-12, 1.47116807e-12, 1.47236923e-12, 1.47356867e-12,
1.47476640e-12, 1.47596240e-12, 1.47715670e-12, 1.47834927e-12,
1.47954013e-12, 1.48072928e-12, 1.48191670e-12, 1.48310241e-12,
1.48428641e-12, 1.48546868e-12, 1.48664925e-12, 1.48782809e-12,
1.48900522e-12, 1.49018063e-12, 1.49135433e-12, 1.49252631e-12,
1.49369658e-12, 1.49486512e-12, 1.49603196e-12, 1.49719707e-12,
1.49836047e-12, 1.49952215e-12, 1.50070898e-12, 1.50186720e-12,
1.50302369e-12, 1.50417848e-12, 1.50533154e-12, 1.50648289e-12,
1.50763252e-12, 1.50878044e-12, 1.50992664e-12, 1.51107113e-12,
1.51221389e-12, 1.51335495e-12, 1.51449428e-12, 1.51563190e-12,
1.51676781e-12, 1.51790200e-12, 1.51903447e-12, 1.52016523e-12,
1.52129427e-12, 1.52242159e-12, 1.52354720e-12, 1.52467109e-12,
1.52579327e-12, 1.52691373e-12, 1.52803248e-12, 1.52914951e-12,
1.53026482e-12, 1.53137842e-12, 1.53249030e-12, 1.53360047e-12,
1.53470892e-12, 1.53581565e-12, 1.53692067e-12, 1.53802397e-12,
1.53912556e-12, 1.54022543e-12, 1.54132358e-12, 1.54242002e-12,
1.54351475e-12, 1.54460776e-12, 1.54569905e-12, 1.54678862e-12,
1.54787649e-12, 1.54896263e-12, 1.55004706e-12, 1.55112977e-12,
1.55221077e-12, 1.55329006e-12, 1.55436762e-12, 1.55544347e-12,
1.55651761e-12, 1.55759003e-12, 1.55866074e-12, 1.55972972e-12,
1.56079700e-12, 1.56186256e-12, 1.56292640e-12, 1.56398853e-12,
1.56504894e-12, 1.56610763e-12, 1.56716461e-12, 1.56821988e-12,
1.56927343e-12, 1.57032526e-12, 1.57137538e-12, 1.57242378e-12,
1.57347047e-12, 1.57451544e-12, 1.57555870e-12, 1.57662449e-12,
1.57766428e-12, 1.57870235e-12, 1.57973871e-12, 1.58077335e-12,
1.58180628e-12, 1.58283749e-12, 1.58386699e-12, 1.58489477e-12,
1.58592083e-12, 1.58694518e-12, 1.58796782e-12, 1.58898874e-12,
1.59000794e-12, 1.59102543e-12, 1.59204121e-12, 1.59305527e-12,
1.59406761e-12, 1.59507824e-12, 1.59608715e-12, 1.59709435e-12,
1.59809983e-12, 1.59910360e-12, 1.60010566e-12, 1.60110599e-12,
1.60210462e-12, 1.60310152e-12, 1.60409672e-12, 1.60509019e-12,
1.60608196e-12, 1.60707201e-12, 1.60806034e-12, 1.60904696e-12,
1.61003186e-12, 1.61101505e-12, 1.61199652e-12, 1.61297628e-12,
1.61395432e-12, 1.61493065e-12, 1.61590526e-12] MJy>, spectral_axis=<SpectralAxis
(observer to target:
radial_velocity=0.0 km / s
redshift=0.0)
[1.00020414, 1.0008411 , 1.00149188, 1.00212885, 1.00276581, 1.00340278,
1.00403974, 1.00467671, 1.00531368, 1.00595064, 1.00658761, 1.00722458,
1.00786154, 1.00849851, 1.00913548, 1.00977245, 1.01040941, 1.01104638,
1.01168335, 1.01232032, 1.01295729, 1.01359426, 1.01423123, 1.0148682 ,
1.01550516, 1.01614213, 1.0167791 , 1.01741607, 1.01806689, 1.01870387,
1.01934084, 1.01997781, 1.02061478, 1.02125175, 1.02188873, 1.0225257 ,
1.02316267, 1.02379965, 1.02443662, 1.02507359, 1.02571057, 1.02634754,
1.02698451, 1.02762149, 1.02825846, 1.02889544, 1.02953241, 1.03016938,
1.03080636, 1.03144333, 1.03208031, 1.03271728, 1.03335426, 1.03399123,
1.03462821, 1.03526518, 1.03590216, 1.03653913, 1.03717611, 1.03781308,
1.03845006, 1.03908704, 1.03972401, 1.04036099, 1.04099796, 1.04163494,
1.04227191, 1.04290889, 1.04354587, 1.04418284, 1.04481982, 1.0454568 ,
1.04609377, 1.04673075, 1.04736772, 1.0480047 , 1.04864168, 1.04927865,
1.04991563, 1.05055261, 1.05118958, 1.05182656, 1.05246354, 1.05310051,
1.05373749, 1.05437446, 1.05501144, 1.05564842, 1.05628539, 1.05692237,
1.05755935, 1.05819632, 1.0588333 , 1.05947028, 1.06010725, 1.06074423,
1.06139514, 1.06203211, 1.06266909, 1.06330607, 1.06394305, 1.06458002,
1.065217 , 1.06585398, 1.06649096, 1.06712793, 1.06776491, 1.06840189,
1.06903886, 1.06967584, 1.07031282, 1.07094979, 1.07158677, 1.07222375,
1.07286072, 1.0734977 , 1.07413468, 1.07477165, 1.07540863, 1.0760456 ,
1.07668258, 1.07731955, 1.07795653, 1.07860747, 1.07924445, 1.07988142,
1.0805184 , 1.08115538, 1.08179235, 1.08242933, 1.0830663 , 1.08370328,
1.08434026, 1.08497723, 1.08561421, 1.08625118, 1.08688816, 1.08752513,
1.08816211, 1.08879908, 1.08943605, 1.09007303, 1.09071 , 1.09134698,
1.09198395, 1.09262092, 1.0932579 , 1.09389487, 1.09453184, 1.09516882,
1.09580579, 1.09644276, 1.09707973, 1.0977167 , 1.09835368, 1.09899065,
1.09962762, 1.10026459, 1.10090156, 1.10153853, 1.1021755 , 1.10281247,
1.10344944, 1.10408641, 1.10472338, 1.10536035, 1.10599732, 1.10663429,
1.10727126, 1.10790822, 1.10854519, 1.10918216, 1.10981913, 1.1104561 ,
1.11109306, 1.11173003, 1.112367 , 1.11300396, 1.11364093, 1.11427789,
1.11491486, 1.11555182, 1.11618879, 1.11682575, 1.11746272, 1.11809968,
1.11873664, 1.11937361, 1.12001057, 1.12064753, 1.1212845 , 1.12192146,
1.12255842, 1.12319538, 1.12383234, 1.1244693 , 1.12510626, 1.12574322,
1.12639424, 1.1270312 , 1.12766816, 1.12830512, 1.12894208, 1.12957904,
1.130216 , 1.13085296, 1.13148991, 1.13212687, 1.13276383, 1.13340079,
1.13403774, 1.1346747 , 1.13531166, 1.13594861, 1.13658557, 1.13722252,
1.13785948, 1.13849643, 1.13913339, 1.13977034, 1.14040729, 1.14104425,
1.1416812 , 1.14231815, 1.1429551 , 1.14359205, 1.144229 , 1.14486595,
1.14551699, 1.14615394, 1.14679089, 1.14742784, 1.14806479, 1.14870174,
1.14933869, 1.14997564, 1.15061259, 1.15124953, 1.15188648, 1.15252343,
1.15316037, 1.15379732, 1.15443426, 1.15507121, 1.15570815, 1.1563451 ,
1.15698204, 1.15761898, 1.15825592, 1.15889287, 1.15952981, 1.16016675,
1.16080369, 1.16144063, 1.16207757, 1.16271451, 1.16335144, 1.16398838,
1.16462532, 1.16526226, 1.16589919, 1.16653613, 1.16717306, 1.16781 ,
1.16844693, 1.16908387, 1.1697208 , 1.17035773, 1.17099467, 1.1716316 ,
1.17226853, 1.17290546, 1.17354239, 1.17417932, 1.17481625, 1.17545318,
1.1760901 , 1.17672703, 1.17736396, 1.17800088, 1.17863781, 1.17927474,
1.17991166, 1.18054858, 1.18118551, 1.18182243, 1.18245935, 1.18309628,
1.1837332 , 1.18437012, 1.18500704, 1.18564396, 1.18628088, 1.18691779,
1.18755471, 1.18819163, 1.18882855, 1.18946546, 1.19010238, 1.19073929,
1.19137621, 1.19201312, 1.19265003, 1.19328694, 1.19392386, 1.19456077,
1.19519768, 1.19583459, 1.1964715 , 1.19710841, 1.19774531, 1.19838222,
1.19903332, 1.19967022, 1.20030713, 1.20094404, 1.20158094, 1.20221785,
1.20285475, 1.20349165, 1.20412856, 1.20476546, 1.20540236, 1.20603926,
1.20667616, 1.20731306, 1.20794996, 1.20858686, 1.20922375, 1.20986065,
1.21049755, 1.21113444, 1.21177134, 1.21240823, 1.21304512, 1.21368202,
1.21431891, 1.2149558 , 1.21559269, 1.21622958, 1.21686647, 1.21750336,
1.21814024, 1.21877713, 1.21941402, 1.22006513, 1.22070202, 1.2213389 ,
1.22197579, 1.22261267, 1.22324955, 1.22388643, 1.22452332, 1.2251602 ,
1.22579708, 1.22643396, 1.22707083, 1.22770771, 1.22834459, 1.22898146,
1.22961834, 1.23025521, 1.23089209, 1.23152896, 1.23216583, 1.23280271,
1.23343958, 1.23407645, 1.23471332, 1.23535018, 1.23598705, 1.23662392,
1.23726078, 1.23789765, 1.23853451, 1.23917138, 1.23980824, 1.2404451 ,
1.24108196, 1.24171882, 1.24235568, 1.24299254, 1.2436294 , 1.24426626,
1.24490311, 1.24553997, 1.24617683, 1.24681368, 1.24745053, 1.24808738,
1.24872424, 1.24936109, 1.24999794, 1.25063478, 1.25127163, 1.25190848,
1.25254533, 1.25318217, 1.25381902, 1.25445586, 1.2550927 , 1.25572955,
1.25636639, 1.25700323, 1.25764007, 1.2582769 , 1.25891374, 1.25955058,
1.26018742, 1.26082425, 1.26146108, 1.26209792, 1.26273475, 1.26337158,
1.26400841, 1.26464524, 1.26528207, 1.2659189 , 1.26655573, 1.26719255,
1.26782938, 1.2684662 , 1.26910303, 1.26973985, 1.27037667, 1.27101349,
1.27165031, 1.27228713, 1.27292395, 1.27356076, 1.27419758, 1.27483439,
1.27547121, 1.27610802, 1.27674483, 1.27738164, 1.27801846, 1.27865526,
1.27929207, 1.27992888, 1.28056569, 1.28120249, 1.28185364, 1.28249044,
1.28312725, 1.28376405, 1.28440085, 1.28503765, 1.28567445, 1.28631125,
1.28694805, 1.28758485, 1.28822164, 1.28885844, 1.28949523, 1.29013203,
1.29076882, 1.29140561, 1.2920424 , 1.29267919, 1.29331598, 1.29395276,
1.29458955, 1.29522633, 1.29586312, 1.2964999 , 1.29713668, 1.29777346,
1.29841024, 1.29904702, 1.2996838 , 1.30032058, 1.30095735, 1.30159413,
1.3022309 , 1.30286768, 1.30350445, 1.30414122, 1.30477799, 1.30541476,
1.30606591, 1.30670268, 1.30733944, 1.30797621, 1.30861297, 1.30924974,
1.3098865 , 1.31052326, 1.31116002, 1.31179678, 1.31243354, 1.3130703 ,
1.31370705, 1.31434381, 1.31498056, 1.31561731, 1.31625406, 1.31689081,
1.31752756, 1.31816431, 1.31880106, 1.31943781, 1.32007455, 1.32071129,
1.32134804, 1.32198478, 1.32262152, 1.32325826, 1.323895 , 1.32453173,
1.32516847, 1.32580521, 1.32644194, 1.32707867, 1.3277154 , 1.32835213,
1.32898886, 1.32962559, 1.33026232, 1.33089905, 1.33153577, 1.33217249,
1.33280922, 1.33344594, 1.33408266, 1.33471938, 1.33535609, 1.33599281,
1.33662953, 1.33726624, 1.33790295, 1.33853967, 1.33917638, 1.33981309,
1.3404498 , 1.3410865 , 1.34172321, 1.34235991, 1.34299662, 1.34363332,
1.34427002, 1.34490672, 1.34554342, 1.34618012, 1.34681682, 1.34745351,
1.34809021, 1.3487269 , 1.34936359, 1.35000028, 1.35063697, 1.35127366,
1.35191035, 1.35254703, 1.35318372, 1.3538204 , 1.35445708, 1.35509376,
1.35573044, 1.35636712, 1.3570038 , 1.35764048, 1.35827715, 1.35891383,
1.3595505 , 1.36018717, 1.36082384, 1.36146051, 1.36209717, 1.36273384,
1.36337051, 1.36400717, 1.36464383, 1.36528049, 1.36591715, 1.36655381,
1.36719047, 1.36782712, 1.36846378, 1.36910043, 1.36973708, 1.37037374,
1.37101039, 1.37164703, 1.37228368, 1.37292033, 1.37355697, 1.37419361,
1.37483026, 1.3754669 , 1.37610354, 1.37674017, 1.37737681, 1.37801345,
1.37865008, 1.37928671, 1.37992335, 1.38055998, 1.38121112, 1.38184775,
1.38248438, 1.38312101, 1.38375763, 1.38439425, 1.38503088, 1.3856675 ,
1.38630412, 1.38694073, 1.38757735, 1.38821397, 1.38885058, 1.38948719,
1.39012381, 1.39076042, 1.39139702, 1.39203363, 1.39267024, 1.39330684,
1.39394345, 1.39458005, 1.39521665, 1.39585325, 1.39648985, 1.39712644,
1.39776304, 1.39839963, 1.39903622, 1.39967281, 1.4003094 , 1.40094599,
1.40158258, 1.40221917, 1.40285575, 1.40349233, 1.40412891, 1.40476549,
1.40540207, 1.40603865, 1.40667522, 1.4073118 , 1.40794837, 1.40858494,
1.40922151, 1.40985808, 1.41050922, 1.41114579, 1.41178235, 1.41241892,
1.41305548, 1.41369204, 1.4143286 , 1.41496516, 1.41560172, 1.41623827,
1.41687483, 1.41751138, 1.41814793, 1.41878448, 1.41942103, 1.42005758,
1.42069412, 1.42133067, 1.42196721, 1.42260375, 1.42324029, 1.42387683,
1.42451337, 1.4251499 , 1.42578644, 1.42642297, 1.4270595 , 1.42769603,
1.42833256, 1.42896908, 1.42960561, 1.43024213, 1.43087865, 1.43151518,
1.43215169, 1.43278821, 1.43342473, 1.43406124, 1.43469776, 1.43533427,
1.43597078, 1.43660729, 1.4372438 , 1.4378803 , 1.43851681, 1.43915331,
1.43978981, 1.44042631, 1.44106281, 1.4416993 , 1.4423358 , 1.44297229,
1.44360879, 1.44424528, 1.44488177, 1.44551825, 1.44615474, 1.44679122,
1.44742771, 1.44806419, 1.44870067, 1.44933715, 1.44997362, 1.4506101 ,
1.45124657, 1.45188305, 1.45251952, 1.45315599, 1.45379245, 1.45442892,
1.45506538, 1.45570185, 1.45633831, 1.45697477, 1.45761123, 1.45824768,
1.45888414, 1.45952059, 1.46015704, 1.46079349, 1.46142994, 1.46206639,
1.46270284, 1.46333928, 1.46397572, 1.46461216, 1.4652486 , 1.46588504,
1.46652148, 1.46715791, 1.46779435, 1.46843078, 1.46906721, 1.46970363,
1.47034006, 1.47097649, 1.47161291, 1.47224933, 1.47288575, 1.47352217,
1.47415859, 1.474795 , 1.47543142, 1.47606783, 1.47670424, 1.47734065,
1.47797705, 1.47861346, 1.47924986, 1.47988627, 1.48052267, 1.48115907,
1.48179546, 1.48243186, 1.48306825, 1.48370465, 1.48434104, 1.48497743,
1.48561381, 1.4862502 , 1.48688658, 1.48752297, 1.48815935, 1.48879573,
1.4894321 , 1.49006848, 1.49070486, 1.49134123, 1.4919776 , 1.49261397,
1.49325034, 1.4938867 , 1.49452307, 1.49515943, 1.49579579, 1.49643215,
1.49706851, 1.49770486, 1.49834122, 1.49897757, 1.49961392, 1.50025027,
1.50088662, 1.50152296, 1.50215931, 1.50279565, 1.50343199, 1.50406833,
1.50470466, 1.505341 , 1.50597733, 1.50661367, 1.50725 , 1.50788632,
1.50852265, 1.50915898, 1.5097953 , 1.51043162, 1.51108269, 1.51171901,
1.51235533, 1.51299164, 1.51362796, 1.51426427, 1.51490058, 1.51553689,
1.51617319, 1.5168095 , 1.5174458 , 1.51808211, 1.51871841, 1.5193547 ,
1.519991 , 1.5206273 , 1.52126359, 1.52189988, 1.52253617, 1.52317246,
1.52380874, 1.52444503, 1.52508131, 1.52571759, 1.52635387, 1.52699015,
1.52762642, 1.5282627 , 1.52889897, 1.52953524, 1.53017151, 1.53080777,
1.53144404, 1.5320803 , 1.53271656, 1.53335282, 1.53398908, 1.53462534,
1.53526159, 1.53589784, 1.53653409, 1.53717034, 1.53780659, 1.53844283,
1.53907908, 1.53971532, 1.54035156, 1.54098779, 1.54162403, 1.54226026,
1.5428965 , 1.54353273, 1.54416896, 1.54480518, 1.54544141, 1.54607763,
1.54671385, 1.54735007, 1.54798629, 1.5486225 , 1.54925872, 1.54989493,
1.55053114, 1.55116735, 1.55180356, 1.55243976, 1.55307596, 1.55371216,
1.55434836, 1.55499938, 1.55563558, 1.55627177, 1.55690797, 1.55754416,
1.55818035, 1.55881653, 1.55945272, 1.5600889 , 1.56072509, 1.56136126,
1.56199744, 1.56263362, 1.56326979, 1.56390596, 1.56454213, 1.5651783 ,
1.56581447, 1.56645063, 1.5670868 , 1.56772296, 1.56835912, 1.56899527,
1.56963143, 1.57026758, 1.57090373, 1.57153988, 1.57217603, 1.57281218,
1.57344832, 1.57408446, 1.5747206 , 1.57535674, 1.57599288, 1.57662901,
1.57726514, 1.57790127, 1.5785374 , 1.57917353, 1.57980965] um>)>)
specviz.get_model_parameters()
{'spec1d masked model': {'c0_0': <Quantity -6.08179136e-12 MJy>,
'c1_0': <Quantity 8.21432852e-12 MJy / um>,
'c2_0': <Quantity -2.1153065e-12 MJy / um2>,
'amplitude_1': <Quantity 8.29375554e-13 MJy>,
'mean_1': <Quantity 1.12768736 um>,
'stddev_1': <Quantity 0.00080151 um>}}
Same workflow with specutils (old workflow)#
The same workflow can be achieved using directly the package specutils (which is used under the hood in jdaviz) and using matplotlib for a static visualization.
Fit and substract the continuum#
cont_spec1d = fit_generic_continuum(spec1d_masked)
cont_fit = cont_spec1d(spec1d_masked.spectral_axis)
WARNING: Model is linear in parameters; consider using linear fitting methods. [astropy.modeling.fitting]
WARNING:astropy:Model is linear in parameters; consider using linear fitting methods.
plt.figure(figsize=[10, 6])
plt.plot(spec1d_masked.spectral_axis, spec1d_masked.flux, label="data")
plt.plot(spec1d_masked.spectral_axis, cont_fit, label="modeled continuum")
plt.xlabel("wavelength ({:latex})".format(spec1d_masked.spectral_axis.unit))
plt.ylabel("flux ({:latex})".format(spec1d_masked.flux.unit))
plt.legend()
plt.title("Observed spectrum and fitted continuum")
plt.show()
plt.figure(figsize=[10, 6])
plt.plot(spec1d_masked.spectral_axis, spec1d_masked.uncertainty.array, label="data")
plt.xlabel("wavelength ({:latex})".format(spec1d_masked.spectral_axis.unit))
plt.ylabel("uncertainty ({:latex})".format(spec1d_masked.uncertainty.unit))
plt.legend()
plt.title("Uncertianty of observed spectrum")
plt.show()
Creating the continuum-subtracted spectrum#
Specutils will figure out what to do with the uncertainty!
spec1d_sub = spec1d_masked - cont_fit
spec1d_sub
<Spectrum1D(flux=<Quantity [ 3.78879603e-14, -1.12600950e-13, 1.50774300e-13,
8.70215826e-14, 4.54419306e-14, 1.95275767e-14,
1.70125703e-13, 9.92655042e-14, 1.60708250e-13,
-3.62369939e-14, -9.60583523e-14, -3.65452475e-15,
7.24805189e-14, 3.44543589e-13, 7.56219757e-14,
3.17207509e-13, 1.14342465e-13, 2.01361258e-14,
1.11975782e-13, 1.06061781e-13, 3.38969237e-14,
2.76521252e-13, 4.02614029e-14, -8.74602231e-14,
2.48206458e-13, -8.94888135e-15, 5.44561545e-14,
1.20981319e-13, -9.33895278e-14, 2.58685423e-14,
-9.81067592e-14, -2.82739093e-14, -6.53101902e-14,
-5.84699817e-14, 2.26110072e-13, 7.08433041e-14,
1.60281399e-14, 1.62643651e-13, 1.67497793e-14,
6.52841146e-14, -1.72963312e-13, -1.95748282e-13,
-1.02741114e-13, 1.79284740e-13, -1.14398028e-13,
-7.87035724e-15, -5.75966765e-14, -9.35714467e-14,
9.63080525e-14, 5.24956016e-14, 1.27454113e-14,
1.89504687e-13, 9.06612023e-14, 1.33792478e-14,
2.49946885e-14, -6.58779625e-14, 1.00827280e-13,
2.57663874e-13, 8.85612435e-14, 1.28619773e-13,
2.98829619e-14, -1.99321988e-13, -8.51767520e-14,
-9.34368168e-14, 2.53444862e-13, -1.25440087e-13,
-4.63595079e-14, 1.21994615e-13, 7.87397706e-14,
1.24018519e-13, -7.89181513e-14, -2.00503256e-13,
7.62686321e-14, -1.57125194e-13, -5.28874177e-14,
-1.25106604e-13, -2.57357782e-14, -2.48279508e-14,
1.52616148e-13, -8.45300930e-15, -1.16133842e-13,
-1.04484543e-13, -1.24113314e-13, 1.14121667e-14,
-2.29295569e-14, 5.05329536e-14, -2.08430613e-13,
-1.30828953e-14, 1.34457925e-14, -2.13002996e-13,
-1.16728316e-14, 1.52463009e-14, -1.41358509e-13,
-7.55489531e-14, 1.75291911e-13, 1.64134694e-13,
7.47840558e-14, 6.91469401e-15, -1.58193875e-13,
-1.65494412e-13, 1.04177806e-13, -5.24821018e-14,
2.25997324e-15, 9.07215408e-14, -6.27750286e-14,
-2.85169578e-14, -1.07316863e-14, -1.62345077e-13,
1.45574839e-13, -7.96914470e-14, -1.15580293e-13,
-1.83335521e-13, -1.98203189e-13, 2.75009489e-15,
1.24129104e-13, 1.65399804e-13, 8.32980473e-14,
-3.34395883e-14, -1.39890923e-13, -1.31565056e-13,
-7.17986952e-15, 3.89864601e-14, -3.64204073e-13,
-2.95162755e-13, 1.05174205e-14, -9.33505920e-14,
-7.47371106e-14, -9.65756472e-14, -2.80590043e-14,
-9.87370382e-14, -2.12285439e-13, -8.49511028e-14,
-1.82428782e-13, -1.48593253e-13, -9.36699784e-14,
-1.91588726e-13, -1.11729442e-13, 8.34221134e-14,
-6.74773271e-14, -1.86940861e-14, -2.42271196e-13,
8.77674304e-14, 1.08662356e-14, 3.76037283e-14,
-5.31676277e-14, 3.69939337e-14, 1.28175356e-13,
-5.67400828e-14, -1.09805085e-13, 4.69482050e-14,
7.00887268e-14, -1.37846521e-14, 4.78207150e-14,
5.66095604e-16, 1.20175927e-14, -1.54579089e-13,
1.32365532e-13, -5.16154298e-14, -2.68683918e-13,
-4.04911322e-14, 1.74186339e-14, -1.68500391e-14,
1.21814984e-13, 3.49861859e-14, -5.60400452e-14,
-3.75232026e-14, -9.30778686e-14, -3.02083775e-14,
-1.47423665e-13, -2.24170066e-13, -1.77165071e-13,
-1.76077562e-13, -2.90273181e-15, 6.24823210e-14,
-7.90681486e-14, 5.67795759e-14, -1.13994249e-13,
1.70677751e-14, -2.21525314e-14, -1.49268912e-13,
-6.26491841e-15, -8.82361627e-15, -1.12965944e-13,
-4.67711588e-16, 6.59213946e-14, -4.23347375e-15,
-2.18845546e-13, -3.14071333e-13, -4.38257996e-14,
-8.97163225e-14, -2.56492939e-13, -1.67535875e-13,
-8.11995466e-14, -7.55926964e-14, -1.44945200e-13,
-8.81647803e-14, -1.50798365e-13, 1.71932173e-13,
2.28858850e-13, 5.26790078e-13, 8.54238410e-13,
6.09015724e-13, 2.04778378e-13, 8.22737826e-14,
-1.64343591e-13, -3.10501357e-14, -1.43241382e-13,
-9.58014668e-14, -1.93433502e-13, -1.27354586e-13,
-1.52965395e-13, -1.87392827e-13, -1.67345473e-13,
6.73678525e-14, -7.88677636e-14, 4.57783047e-14,
3.91534292e-14, -3.10933511e-14, -9.75452849e-14,
-2.50300887e-13, -8.39408001e-14, 7.59887729e-15,
-4.37465093e-14, -2.04994127e-13, 8.19305653e-15,
2.00317247e-13, 1.51339366e-13, 1.07838741e-13,
2.32394298e-13, 9.45468214e-14, -1.18581031e-14,
-1.04197149e-13, -7.64135032e-14, -1.51555080e-14,
-2.57076639e-13, -1.57192643e-13, -1.08110489e-13,
-7.79187066e-14, -6.39759035e-14, 7.21744119e-15,
-4.11116159e-15, 2.20158519e-13, 1.78927301e-13,
2.68056215e-13, 2.47199688e-13, 2.81585993e-13,
3.57107521e-14, 4.07010844e-14, -5.36691381e-14,
1.12053038e-13, 6.32364283e-14, -5.27408771e-14,
-1.61588613e-13, -2.54406183e-13, -1.67054905e-13,
2.26934090e-14, 2.13879963e-14, 9.20413953e-14,
1.19114754e-13, 5.22172619e-14, 8.32926641e-15,
8.23967235e-14, 4.50614196e-14, 3.75607914e-13,
2.75804072e-13, 2.99510377e-13, 3.62064049e-13,
3.74771560e-13, 3.91369922e-13, 2.78099464e-13,
4.42560575e-13, 1.99472285e-13, 1.09145336e-13,
4.40455191e-15, -2.06352527e-14, -2.65146226e-14,
-1.50544951e-13, -3.84588514e-13, -2.76259630e-13,
-2.81966136e-13, -1.12191180e-13, -5.43080782e-14,
-1.17106905e-13, -1.59949175e-13, -4.37183328e-14,
1.53307529e-13, 5.01005250e-13, 2.18692050e-13,
2.34038612e-13, 2.19285557e-13, 1.53524000e-13,
2.10186615e-13, 2.04469158e-13, 4.12464723e-13,
2.14587214e-13, -8.81059176e-14, -9.94580307e-14,
-7.90393769e-14, -7.25737215e-14, -1.97209746e-13,
8.84783860e-14, 8.75229475e-14, -2.06295950e-14,
2.15183418e-14, -6.90504626e-14, 1.23293707e-13,
-2.40813998e-15, 2.00206049e-14, 4.50777368e-14,
-1.73924467e-14, -2.11483597e-14, -8.03319828e-14,
-1.20205248e-13, -3.15372318e-13, -3.43942335e-13,
-1.58054889e-14, -5.04726586e-13, -4.15686070e-13,
-2.00659109e-13, -3.53651429e-14, 7.22736182e-15,
1.33907664e-13, -6.87475442e-14, -1.11199134e-13,
-1.54368799e-13, -5.47638637e-14, -5.92047109e-14,
7.14055405e-14, 5.68922167e-14, -9.98279208e-14,
-6.43674554e-14, 7.90655732e-14, 3.86778866e-13,
4.97267838e-13, 5.71537949e-13, 3.76405306e-13,
-3.80981108e-14, 1.57579488e-14, 1.26087252e-13,
-4.63673389e-14, 2.74464177e-13, 6.48627432e-14,
1.79292823e-13, 1.84283533e-13, 1.25145740e-13,
3.39329239e-13, 3.25381184e-13, 3.99860503e-13,
2.49263050e-13, 3.73668874e-14, 1.80387617e-13,
8.97187800e-14, 2.65385350e-13, 3.99833743e-14,
5.84776059e-14, 3.74373176e-14, 8.91622884e-14,
5.53682526e-14, 1.59785943e-13, 6.82692886e-14,
1.42055616e-13, -4.34575854e-14, 8.61429969e-14,
2.36281371e-13, 2.91578474e-13, 2.31304662e-13,
1.04557920e-13, -6.86511625e-14, 1.44569731e-13,
9.24998750e-14, -5.49370157e-14, -2.87408528e-14,
-2.03511888e-13, 1.11700275e-13, -7.05100841e-14,
-2.10259745e-13, -2.55476352e-13, -2.91706915e-13,
-1.76816911e-13, 5.03503234e-14, -2.61756051e-13,
-1.32382600e-13, 1.58112096e-13, -7.14560344e-14,
-1.05699154e-13, 1.84012447e-13, -2.77216775e-13,
-5.96004500e-14, -2.06708767e-13, -1.45387525e-13,
2.99787851e-13, 9.98528199e-14, -1.76828662e-13,
-1.76197316e-13, -8.30149701e-16, -4.00133761e-14,
3.67399864e-14, 3.31920947e-15, 6.86359367e-14,
1.20431063e-13, 3.49638951e-14, 2.02761494e-14,
6.51088529e-14, -1.08120421e-13, 2.53765980e-13,
2.09508839e-13, 3.93058615e-14, -1.45940395e-13,
4.12783259e-14, 8.82785193e-14, -3.18229873e-15,
5.41162960e-14, 2.41390301e-13, -4.23057059e-15,
1.17198853e-13, 5.43153417e-14, 3.60010971e-14,
-2.00347870e-14, -1.28382981e-13, -1.40552955e-13,
-1.17336435e-13, 1.78116727e-13, 3.04952366e-14,
4.03173193e-14, -3.34084565e-15, -1.14047165e-13,
-2.58977872e-13, 9.66259469e-14, 2.91032731e-13,
1.47642884e-13, -7.98632412e-15, 6.24269896e-16,
7.37858118e-14, -4.26354257e-14, -1.02240381e-13,
-1.85085648e-14, 1.07760229e-13, -2.90320896e-13,
-1.71678977e-13, -1.14685688e-13, 7.64596642e-14,
2.54628017e-13, 1.09503861e-13, 2.75721347e-13,
6.42179797e-14, 3.21588401e-14, 6.98109738e-14,
-7.15701976e-14, -4.12453797e-14, 2.36532274e-13,
2.94155900e-13, 9.99341684e-14, 1.37690494e-13,
1.91924190e-13, 9.80120116e-14, 1.63259232e-13,
1.86988624e-14, -1.06656237e-13, 2.52616816e-13,
-4.95926603e-14, -1.90244945e-13, -1.52226660e-13,
-4.92113160e-14, -1.50737105e-13, -1.99270635e-13,
-6.17773348e-15, -9.85711033e-14, -1.86385880e-13,
6.19217838e-14, -2.15037194e-14, 4.96782013e-14,
-2.59642425e-14, 5.67883497e-14, -2.67998680e-13,
8.14447576e-14, -4.08327051e-14, -5.40402615e-14,
1.30965105e-13, 5.77186423e-16, -2.11572121e-13,
-2.02689832e-13, -1.92503859e-13, -7.15902950e-14,
-2.70059262e-13, -2.16380975e-13, -8.83846279e-14,
-1.49944453e-13, -1.61645599e-14, -1.78273025e-13,
-6.62358169e-14, -4.48970147e-14, -1.42738370e-13,
-2.88580030e-14, -1.90318416e-13, -2.91545608e-13,
-1.19648046e-13, -1.36177219e-13, -1.21118393e-13,
4.42921206e-14, -4.17628706e-14, 6.02208997e-14,
1.55682260e-13, 1.24736062e-13, 1.83240879e-13,
1.98291893e-13, 2.95969792e-13, 1.36624122e-13,
8.97907184e-14, -7.77728518e-15, 1.64872614e-13,
2.49950359e-13, 2.64079127e-13, 1.05503037e-14,
4.17655278e-15, -1.88405977e-13, -2.06122853e-13,
2.03761878e-14, 2.18490351e-14, -2.68848923e-15,
-1.32025765e-13, -2.00158775e-13, 1.90636537e-13,
7.20378376e-14, 1.02181132e-13, 5.47503137e-14,
-1.02304701e-13, 1.82397218e-13, -1.28373509e-13,
3.51524438e-15, 1.63725567e-13, 2.15720783e-13,
3.22680174e-14, 1.25245407e-13, -1.02298277e-13,
8.04245888e-14, -1.37571869e-14, -9.05569683e-14,
1.42576401e-13, 1.50202738e-13, 3.93500051e-14,
1.22988129e-13, 5.83046083e-14, 7.56545248e-14,
2.30237698e-13, 5.94180356e-15, 2.92999889e-13,
9.78331576e-15, -4.41147881e-13, -9.75475949e-14,
-1.17732944e-13, -1.45950132e-15, 3.02171767e-13,
3.16301785e-13, -2.08888240e-13, -2.46290727e-13,
-2.23706512e-14, 4.43792139e-14, 7.93390687e-14,
-1.67229618e-14, 1.00421048e-13, -3.80426973e-14,
3.79862896e-14, -1.16931370e-13, 6.51930742e-14,
4.83306880e-14, -1.48462999e-13, -1.62222844e-13,
-3.46111818e-13, -1.15866281e-13, 7.16611293e-15,
-1.47137168e-13, -2.34685372e-13, 1.77453653e-13,
-7.70254861e-14, -2.18423572e-13, 1.46463272e-13,
1.23128789e-13, -2.31048486e-13, -1.07057786e-13,
6.72525380e-14, -1.07791115e-13, -9.31589027e-14,
-1.66995688e-13, 5.97237157e-14, -7.39862082e-14,
-1.26388597e-13, -1.77830916e-13, -1.55860370e-13,
-1.57375458e-13, -1.39197674e-13, -3.97131296e-14,
-2.88669002e-13, -7.61611597e-14, -2.62654665e-13,
-1.03547948e-13, -3.30182806e-13, -2.99878390e-13,
-2.66711733e-13, -1.84439282e-14, -2.15929086e-13,
-2.82420645e-13, 3.15699802e-13, 1.82518436e-13,
7.00445661e-14, -4.37962193e-13, -1.47373433e-13,
-1.03751701e-13, -2.98877177e-13, -7.78979705e-14,
-2.91837480e-13, -8.39125050e-14, 1.80041586e-13,
-2.45118502e-13, -1.00899257e-14, 8.41325826e-14,
-3.88081937e-13, -2.05229716e-13, -5.46735724e-14,
-4.08596259e-14, 2.23394825e-14, 1.36687555e-13,
5.34502615e-14, -5.81961326e-14, -9.56364271e-14,
3.42032412e-14, 2.21507203e-13, -1.69948173e-13,
-1.79562990e-14, -4.17029379e-14, -2.69824821e-13,
-6.54378287e-14, -6.75218723e-14, -6.75157957e-14,
-1.22463323e-13, -1.92534136e-13, -2.61998062e-13,
-1.63426775e-13, -1.56471108e-13, -7.42236216e-14,
9.46263862e-14, 2.38519778e-13, 2.92953982e-13,
2.75215689e-14, -2.14933765e-13, -7.53492952e-14,
1.79314415e-13, 5.93082568e-14, -3.26687846e-14,
1.75545939e-13, -6.40455068e-14, 1.27802173e-13,
-1.70420319e-13, -1.94472180e-13, -3.37769237e-13,
-2.93921489e-13, 7.85156462e-15, -2.76971262e-13,
-1.50018736e-13, -5.40685532e-14, -7.61846948e-14,
2.99351081e-13, 9.20561770e-14, 8.76423341e-14,
9.30211049e-14, 1.00488749e-13, -2.37060302e-13,
-2.06641563e-14, 4.95648344e-14, -3.61782629e-14,
3.88486854e-14, 2.54900450e-13, 6.30210117e-14,
-7.42523341e-15, -9.51626958e-14, -1.86583632e-13,
-1.81970240e-13, 6.79054416e-14, -1.50814617e-13,
-2.80020722e-13, -1.03520466e-13, 2.23952468e-13,
2.31154133e-13, 3.12783464e-13, -3.20802803e-14,
-1.05862328e-13, -2.24909265e-13, -1.17963363e-13,
-1.35779641e-13, -2.50793233e-13, -1.10208641e-13,
1.06629850e-13, 4.00041281e-14, -6.91318673e-14,
1.07156307e-13, 8.23436303e-14, -7.43942431e-14,
7.10470529e-14, -1.45220314e-14, 7.12503285e-14,
-9.23884892e-14, 2.35985092e-14, 1.10557220e-13,
2.53287003e-13, 1.33389909e-13, 7.23802909e-15,
3.39162306e-13, -2.67309748e-13, 3.28168898e-13,
6.92968200e-14, -1.41259891e-13, -8.02263208e-14,
-1.32436805e-13, 6.93083667e-14, -2.34798847e-13,
-1.03753123e-13, -6.42083048e-14, 1.69882569e-13,
2.77296078e-13, -8.28878108e-15, 2.90159471e-13,
-1.41400441e-13, 2.55998802e-13, 3.43383480e-13,
2.66939883e-13, 3.29663334e-13, -2.65782037e-14,
-1.82035820e-13, -7.14082832e-14, -1.27127324e-13,
1.09100961e-13, 1.68149143e-13, 3.00590030e-13,
2.42207649e-13, -1.18357302e-13, -2.15667178e-13,
-1.01624284e-13, 8.28586043e-14, 1.57166561e-13,
9.58147624e-14, 8.85904421e-14, 7.67093722e-15,
-1.39479667e-13, 2.31985497e-14, -6.41278278e-14,
-1.01684068e-13, 1.67397655e-13, 1.33915942e-13,
8.32585999e-14, -1.95142682e-14, 2.84890501e-13,
-3.90402848e-13, -3.70657845e-13, -2.33733622e-13,
-2.73243376e-13, -2.86749721e-13, -7.26197136e-14,
-1.20861611e-13, -1.00062355e-13, -1.72389583e-13,
-2.31962676e-13, -2.76537074e-13, -3.62072816e-13,
-2.20757216e-14, 2.57062836e-13, -1.64430961e-14,
-2.34902059e-13, -1.14204550e-13, -1.47414275e-13,
-2.25019176e-13, 7.47167813e-14, 1.24686630e-13,
1.59957423e-13, 7.78582740e-14, -7.25943433e-14,
-9.73210321e-14, -2.95286173e-13, -1.45904023e-13,
-6.44988410e-13, -2.29426778e-13, 1.13086330e-13,
3.65514354e-13, 4.58077336e-13, 3.47354949e-14,
1.44121978e-13, 6.81964834e-13, 3.65847848e-13,
4.33647261e-13, 4.83300275e-13, 1.37798068e-13,
1.03678143e-13, 3.03794065e-13, 2.72781914e-15,
3.39712711e-13, 2.21711980e-13, 2.76363818e-14,
1.00993438e-13, -1.76880155e-14, 6.86818159e-14,
-1.09309422e-13, 1.19307597e-13, 4.80728315e-14,
2.92040058e-13, 6.66336848e-14, 1.80463153e-13,
2.77233864e-13, 6.48603218e-13, 8.40407901e-13,
1.28652835e-12, 1.09244641e-12, 7.43707676e-13,
2.68425153e-13, 2.74456178e-13, 7.81534360e-14,
3.24085416e-13, 1.87004621e-13, 5.03913156e-13,
3.80973901e-13, 3.92397569e-13, -1.20577495e-13,
1.36507449e-14, -9.20738972e-14, 7.30145550e-14,
3.93550787e-14, -1.20928956e-13, 7.35982766e-16,
2.50593594e-14, -1.64255543e-13, -1.35404969e-13,
-6.83372820e-14, -2.76326692e-13, 2.35985776e-14,
2.11705514e-13, -4.90924954e-14, -1.47502433e-13,
-2.54774784e-13, -2.11939197e-13, -2.87045056e-13,
-3.06773770e-13, 1.19719858e-13, 1.20705640e-13,
-2.40992289e-13, -4.44825769e-13, -5.54850862e-14,
-1.83644802e-13, -7.80177923e-14, -3.11180797e-13,
-1.22901353e-13, 3.76620950e-16, 1.39967423e-13,
8.37704991e-14, -1.98093944e-13, -2.74472976e-14,
1.56781935e-14, -8.64533586e-15, 2.72223159e-15,
-7.06533469e-14, -6.93274643e-14, -1.28795312e-14,
2.29664894e-14, -9.90017548e-14, -3.24578073e-13,
-1.49036247e-13, -1.46996577e-13, -5.93527428e-14,
-1.66359182e-13, -1.36243051e-13, 6.97113029e-14,
-1.50266399e-13, -1.10393811e-13, -3.76673849e-13,
-1.98749080e-13, 2.07465335e-14, -9.73047414e-14,
-2.33471417e-13, -3.19836803e-14, -5.74596024e-14,
1.95618780e-14, -1.27462213e-14, -7.24992636e-14,
-1.14413873e-13, -2.14564164e-13, 7.72355440e-14,
-1.20422572e-13, 2.58939941e-13, -1.95120344e-13,
3.13130655e-14, 2.83134291e-13, 2.40514922e-13,
-1.27134678e-13, 8.68857004e-14, 7.22441757e-15,
2.02313882e-13, -1.13092204e-13, -2.18596870e-13,
-1.22290001e-13, -1.82686307e-13, -5.22145446e-14,
-5.58201633e-13, -5.96268969e-14, 1.76075013e-13,
-7.41101369e-14, -1.61594123e-14, 1.45090914e-13,
5.38802437e-13, -3.35262781e-14, 1.30287264e-13,
-7.79567017e-14, -1.70676131e-13, -1.78049680e-13,
1.52870154e-14, -3.98747950e-13] MJy>, spectral_axis=<SpectralAxis
(observer to target:
radial_velocity=0.0 km / s
redshift=0.0)
[1.00020414, 1.0008411 , 1.00149188, 1.00212885, 1.00276581, 1.00340278,
1.00403974, 1.00467671, 1.00531368, 1.00595064, 1.00658761, 1.00722458,
1.00786154, 1.00849851, 1.00913548, 1.00977245, 1.01040941, 1.01104638,
1.01168335, 1.01232032, 1.01295729, 1.01359426, 1.01423123, 1.0148682 ,
1.01550516, 1.01614213, 1.0167791 , 1.01741607, 1.01806689, 1.01870387,
1.01934084, 1.01997781, 1.02061478, 1.02125175, 1.02188873, 1.0225257 ,
1.02316267, 1.02379965, 1.02443662, 1.02507359, 1.02571057, 1.02634754,
1.02698451, 1.02762149, 1.02825846, 1.02889544, 1.02953241, 1.03016938,
1.03080636, 1.03144333, 1.03208031, 1.03271728, 1.03335426, 1.03399123,
1.03462821, 1.03526518, 1.03590216, 1.03653913, 1.03717611, 1.03781308,
1.03845006, 1.03908704, 1.03972401, 1.04036099, 1.04099796, 1.04163494,
1.04227191, 1.04290889, 1.04354587, 1.04418284, 1.04481982, 1.0454568 ,
1.04609377, 1.04673075, 1.04736772, 1.0480047 , 1.04864168, 1.04927865,
1.04991563, 1.05055261, 1.05118958, 1.05182656, 1.05246354, 1.05310051,
1.05373749, 1.05437446, 1.05501144, 1.05564842, 1.05628539, 1.05692237,
1.05755935, 1.05819632, 1.0588333 , 1.05947028, 1.06010725, 1.06074423,
1.06139514, 1.06203211, 1.06266909, 1.06330607, 1.06394305, 1.06458002,
1.065217 , 1.06585398, 1.06649096, 1.06712793, 1.06776491, 1.06840189,
1.06903886, 1.06967584, 1.07031282, 1.07094979, 1.07158677, 1.07222375,
1.07286072, 1.0734977 , 1.07413468, 1.07477165, 1.07540863, 1.0760456 ,
1.07668258, 1.07731955, 1.07795653, 1.07860747, 1.07924445, 1.07988142,
1.0805184 , 1.08115538, 1.08179235, 1.08242933, 1.0830663 , 1.08370328,
1.08434026, 1.08497723, 1.08561421, 1.08625118, 1.08688816, 1.08752513,
1.08816211, 1.08879908, 1.08943605, 1.09007303, 1.09071 , 1.09134698,
1.09198395, 1.09262092, 1.0932579 , 1.09389487, 1.09453184, 1.09516882,
1.09580579, 1.09644276, 1.09707973, 1.0977167 , 1.09835368, 1.09899065,
1.09962762, 1.10026459, 1.10090156, 1.10153853, 1.1021755 , 1.10281247,
1.10344944, 1.10408641, 1.10472338, 1.10536035, 1.10599732, 1.10663429,
1.10727126, 1.10790822, 1.10854519, 1.10918216, 1.10981913, 1.1104561 ,
1.11109306, 1.11173003, 1.112367 , 1.11300396, 1.11364093, 1.11427789,
1.11491486, 1.11555182, 1.11618879, 1.11682575, 1.11746272, 1.11809968,
1.11873664, 1.11937361, 1.12001057, 1.12064753, 1.1212845 , 1.12192146,
1.12255842, 1.12319538, 1.12383234, 1.1244693 , 1.12510626, 1.12574322,
1.12639424, 1.1270312 , 1.12766816, 1.12830512, 1.12894208, 1.12957904,
1.130216 , 1.13085296, 1.13148991, 1.13212687, 1.13276383, 1.13340079,
1.13403774, 1.1346747 , 1.13531166, 1.13594861, 1.13658557, 1.13722252,
1.13785948, 1.13849643, 1.13913339, 1.13977034, 1.14040729, 1.14104425,
1.1416812 , 1.14231815, 1.1429551 , 1.14359205, 1.144229 , 1.14486595,
1.14551699, 1.14615394, 1.14679089, 1.14742784, 1.14806479, 1.14870174,
1.14933869, 1.14997564, 1.15061259, 1.15124953, 1.15188648, 1.15252343,
1.15316037, 1.15379732, 1.15443426, 1.15507121, 1.15570815, 1.1563451 ,
1.15698204, 1.15761898, 1.15825592, 1.15889287, 1.15952981, 1.16016675,
1.16080369, 1.16144063, 1.16207757, 1.16271451, 1.16335144, 1.16398838,
1.16462532, 1.16526226, 1.16589919, 1.16653613, 1.16717306, 1.16781 ,
1.16844693, 1.16908387, 1.1697208 , 1.17035773, 1.17099467, 1.1716316 ,
1.17226853, 1.17290546, 1.17354239, 1.17417932, 1.17481625, 1.17545318,
1.1760901 , 1.17672703, 1.17736396, 1.17800088, 1.17863781, 1.17927474,
1.17991166, 1.18054858, 1.18118551, 1.18182243, 1.18245935, 1.18309628,
1.1837332 , 1.18437012, 1.18500704, 1.18564396, 1.18628088, 1.18691779,
1.18755471, 1.18819163, 1.18882855, 1.18946546, 1.19010238, 1.19073929,
1.19137621, 1.19201312, 1.19265003, 1.19328694, 1.19392386, 1.19456077,
1.19519768, 1.19583459, 1.1964715 , 1.19710841, 1.19774531, 1.19838222,
1.19903332, 1.19967022, 1.20030713, 1.20094404, 1.20158094, 1.20221785,
1.20285475, 1.20349165, 1.20412856, 1.20476546, 1.20540236, 1.20603926,
1.20667616, 1.20731306, 1.20794996, 1.20858686, 1.20922375, 1.20986065,
1.21049755, 1.21113444, 1.21177134, 1.21240823, 1.21304512, 1.21368202,
1.21431891, 1.2149558 , 1.21559269, 1.21622958, 1.21686647, 1.21750336,
1.21814024, 1.21877713, 1.21941402, 1.22006513, 1.22070202, 1.2213389 ,
1.22197579, 1.22261267, 1.22324955, 1.22388643, 1.22452332, 1.2251602 ,
1.22579708, 1.22643396, 1.22707083, 1.22770771, 1.22834459, 1.22898146,
1.22961834, 1.23025521, 1.23089209, 1.23152896, 1.23216583, 1.23280271,
1.23343958, 1.23407645, 1.23471332, 1.23535018, 1.23598705, 1.23662392,
1.23726078, 1.23789765, 1.23853451, 1.23917138, 1.23980824, 1.2404451 ,
1.24108196, 1.24171882, 1.24235568, 1.24299254, 1.2436294 , 1.24426626,
1.24490311, 1.24553997, 1.24617683, 1.24681368, 1.24745053, 1.24808738,
1.24872424, 1.24936109, 1.24999794, 1.25063478, 1.25127163, 1.25190848,
1.25254533, 1.25318217, 1.25381902, 1.25445586, 1.2550927 , 1.25572955,
1.25636639, 1.25700323, 1.25764007, 1.2582769 , 1.25891374, 1.25955058,
1.26018742, 1.26082425, 1.26146108, 1.26209792, 1.26273475, 1.26337158,
1.26400841, 1.26464524, 1.26528207, 1.2659189 , 1.26655573, 1.26719255,
1.26782938, 1.2684662 , 1.26910303, 1.26973985, 1.27037667, 1.27101349,
1.27165031, 1.27228713, 1.27292395, 1.27356076, 1.27419758, 1.27483439,
1.27547121, 1.27610802, 1.27674483, 1.27738164, 1.27801846, 1.27865526,
1.27929207, 1.27992888, 1.28056569, 1.28120249, 1.28185364, 1.28249044,
1.28312725, 1.28376405, 1.28440085, 1.28503765, 1.28567445, 1.28631125,
1.28694805, 1.28758485, 1.28822164, 1.28885844, 1.28949523, 1.29013203,
1.29076882, 1.29140561, 1.2920424 , 1.29267919, 1.29331598, 1.29395276,
1.29458955, 1.29522633, 1.29586312, 1.2964999 , 1.29713668, 1.29777346,
1.29841024, 1.29904702, 1.2996838 , 1.30032058, 1.30095735, 1.30159413,
1.3022309 , 1.30286768, 1.30350445, 1.30414122, 1.30477799, 1.30541476,
1.30606591, 1.30670268, 1.30733944, 1.30797621, 1.30861297, 1.30924974,
1.3098865 , 1.31052326, 1.31116002, 1.31179678, 1.31243354, 1.3130703 ,
1.31370705, 1.31434381, 1.31498056, 1.31561731, 1.31625406, 1.31689081,
1.31752756, 1.31816431, 1.31880106, 1.31943781, 1.32007455, 1.32071129,
1.32134804, 1.32198478, 1.32262152, 1.32325826, 1.323895 , 1.32453173,
1.32516847, 1.32580521, 1.32644194, 1.32707867, 1.3277154 , 1.32835213,
1.32898886, 1.32962559, 1.33026232, 1.33089905, 1.33153577, 1.33217249,
1.33280922, 1.33344594, 1.33408266, 1.33471938, 1.33535609, 1.33599281,
1.33662953, 1.33726624, 1.33790295, 1.33853967, 1.33917638, 1.33981309,
1.3404498 , 1.3410865 , 1.34172321, 1.34235991, 1.34299662, 1.34363332,
1.34427002, 1.34490672, 1.34554342, 1.34618012, 1.34681682, 1.34745351,
1.34809021, 1.3487269 , 1.34936359, 1.35000028, 1.35063697, 1.35127366,
1.35191035, 1.35254703, 1.35318372, 1.3538204 , 1.35445708, 1.35509376,
1.35573044, 1.35636712, 1.3570038 , 1.35764048, 1.35827715, 1.35891383,
1.3595505 , 1.36018717, 1.36082384, 1.36146051, 1.36209717, 1.36273384,
1.36337051, 1.36400717, 1.36464383, 1.36528049, 1.36591715, 1.36655381,
1.36719047, 1.36782712, 1.36846378, 1.36910043, 1.36973708, 1.37037374,
1.37101039, 1.37164703, 1.37228368, 1.37292033, 1.37355697, 1.37419361,
1.37483026, 1.3754669 , 1.37610354, 1.37674017, 1.37737681, 1.37801345,
1.37865008, 1.37928671, 1.37992335, 1.38055998, 1.38121112, 1.38184775,
1.38248438, 1.38312101, 1.38375763, 1.38439425, 1.38503088, 1.3856675 ,
1.38630412, 1.38694073, 1.38757735, 1.38821397, 1.38885058, 1.38948719,
1.39012381, 1.39076042, 1.39139702, 1.39203363, 1.39267024, 1.39330684,
1.39394345, 1.39458005, 1.39521665, 1.39585325, 1.39648985, 1.39712644,
1.39776304, 1.39839963, 1.39903622, 1.39967281, 1.4003094 , 1.40094599,
1.40158258, 1.40221917, 1.40285575, 1.40349233, 1.40412891, 1.40476549,
1.40540207, 1.40603865, 1.40667522, 1.4073118 , 1.40794837, 1.40858494,
1.40922151, 1.40985808, 1.41050922, 1.41114579, 1.41178235, 1.41241892,
1.41305548, 1.41369204, 1.4143286 , 1.41496516, 1.41560172, 1.41623827,
1.41687483, 1.41751138, 1.41814793, 1.41878448, 1.41942103, 1.42005758,
1.42069412, 1.42133067, 1.42196721, 1.42260375, 1.42324029, 1.42387683,
1.42451337, 1.4251499 , 1.42578644, 1.42642297, 1.4270595 , 1.42769603,
1.42833256, 1.42896908, 1.42960561, 1.43024213, 1.43087865, 1.43151518,
1.43215169, 1.43278821, 1.43342473, 1.43406124, 1.43469776, 1.43533427,
1.43597078, 1.43660729, 1.4372438 , 1.4378803 , 1.43851681, 1.43915331,
1.43978981, 1.44042631, 1.44106281, 1.4416993 , 1.4423358 , 1.44297229,
1.44360879, 1.44424528, 1.44488177, 1.44551825, 1.44615474, 1.44679122,
1.44742771, 1.44806419, 1.44870067, 1.44933715, 1.44997362, 1.4506101 ,
1.45124657, 1.45188305, 1.45251952, 1.45315599, 1.45379245, 1.45442892,
1.45506538, 1.45570185, 1.45633831, 1.45697477, 1.45761123, 1.45824768,
1.45888414, 1.45952059, 1.46015704, 1.46079349, 1.46142994, 1.46206639,
1.46270284, 1.46333928, 1.46397572, 1.46461216, 1.4652486 , 1.46588504,
1.46652148, 1.46715791, 1.46779435, 1.46843078, 1.46906721, 1.46970363,
1.47034006, 1.47097649, 1.47161291, 1.47224933, 1.47288575, 1.47352217,
1.47415859, 1.474795 , 1.47543142, 1.47606783, 1.47670424, 1.47734065,
1.47797705, 1.47861346, 1.47924986, 1.47988627, 1.48052267, 1.48115907,
1.48179546, 1.48243186, 1.48306825, 1.48370465, 1.48434104, 1.48497743,
1.48561381, 1.4862502 , 1.48688658, 1.48752297, 1.48815935, 1.48879573,
1.4894321 , 1.49006848, 1.49070486, 1.49134123, 1.4919776 , 1.49261397,
1.49325034, 1.4938867 , 1.49452307, 1.49515943, 1.49579579, 1.49643215,
1.49706851, 1.49770486, 1.49834122, 1.49897757, 1.49961392, 1.50025027,
1.50088662, 1.50152296, 1.50215931, 1.50279565, 1.50343199, 1.50406833,
1.50470466, 1.505341 , 1.50597733, 1.50661367, 1.50725 , 1.50788632,
1.50852265, 1.50915898, 1.5097953 , 1.51043162, 1.51108269, 1.51171901,
1.51235533, 1.51299164, 1.51362796, 1.51426427, 1.51490058, 1.51553689,
1.51617319, 1.5168095 , 1.5174458 , 1.51808211, 1.51871841, 1.5193547 ,
1.519991 , 1.5206273 , 1.52126359, 1.52189988, 1.52253617, 1.52317246,
1.52380874, 1.52444503, 1.52508131, 1.52571759, 1.52635387, 1.52699015,
1.52762642, 1.5282627 , 1.52889897, 1.52953524, 1.53017151, 1.53080777,
1.53144404, 1.5320803 , 1.53271656, 1.53335282, 1.53398908, 1.53462534,
1.53526159, 1.53589784, 1.53653409, 1.53717034, 1.53780659, 1.53844283,
1.53907908, 1.53971532, 1.54035156, 1.54098779, 1.54162403, 1.54226026,
1.5428965 , 1.54353273, 1.54416896, 1.54480518, 1.54544141, 1.54607763,
1.54671385, 1.54735007, 1.54798629, 1.5486225 , 1.54925872, 1.54989493,
1.55053114, 1.55116735, 1.55180356, 1.55243976, 1.55307596, 1.55371216,
1.55434836, 1.55499938, 1.55563558, 1.55627177, 1.55690797, 1.55754416,
1.55818035, 1.55881653, 1.55945272, 1.5600889 , 1.56072509, 1.56136126,
1.56199744, 1.56263362, 1.56326979, 1.56390596, 1.56454213, 1.5651783 ,
1.56581447, 1.56645063, 1.5670868 , 1.56772296, 1.56835912, 1.56899527,
1.56963143, 1.57026758, 1.57090373, 1.57153988, 1.57217603, 1.57281218,
1.57344832, 1.57408446, 1.5747206 , 1.57535674, 1.57599288, 1.57662901,
1.57726514, 1.57790127, 1.5785374 , 1.57917353, 1.57980965] um>, uncertainty=StdDevUncertainty([1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13, 1.e-13,
1.e-13]))>
plt.figure(figsize=[10, 6])
plt.plot(spec1d_sub.spectral_axis, spec1d_sub.flux, label="data")
plt.xlabel("wavelength ({:latex})".format(spec1d_sub.spectral_axis.unit))
plt.ylabel("flux ({:latex})".format(spec1d_sub.flux.unit))
plt.legend()
plt.title("Continuum-subracted spectrum")
plt.show()
plt.figure(figsize=[10, 6])
plt.plot(spec1d_sub.spectral_axis, spec1d_sub.uncertainty.array, label="data")
plt.xlabel("wavelength ({:latex})".format(spec1d_sub.spectral_axis.unit))
plt.ylabel("uncertainty ({:latex})".format(spec1d_sub.uncertainty.unit))
plt.legend()
plt.title("Uncertainty of continuum-subracted spectrum")
plt.show()
Find emission and absorption lines#
lines = find_lines_threshold(spec1d_sub, noise_factor=3)
lines
line_center | line_type | line_center_index |
---|---|---|
um | ||
float64 | str10 | int64 |
1.0084985099349837 | emission | 13 |
1.00977244535525 | emission | 15 |
1.1276681596792193 | emission | 200 |
1.167809998569554 | emission | 263 |
1.170994665048726 | emission | 268 |
1.1722685279834808 | emission | 270 |
1.1824593532966197 | emission | 286 |
1.1869177938992066 | emission | 293 |
1.2130451230160508 | emission | 334 |
... | ... | ... |
1.4779770549823776 | absorption | 750 |
1.484977426686452 | absorption | 761 |
1.495159428380592 | absorption | 777 |
1.533352822212056 | absorption | 837 |
1.5358978418032327 | absorption | 841 |
1.5384428325297663 | absorption | 845 |
1.547986288624624 | absorption | 860 |
1.5537121640004583 | absorption | 869 |
1.5715398828247746 | absorption | 897 |
1.5798096506465742 | absorption | 910 |
Plot the emission lines on the spectrum.
plt.figure(figsize=[10, 6])
plt.plot(spec1d_sub.spectral_axis, spec1d_sub.flux, label="data")
plt.axvline(lines['line_center'][0].value, color="red", alpha=0.5, label='emission lines')
for line in lines:
if line['line_type'] == 'emission':
plt.axvline(line['line_center'].value, color='red', alpha=0.5)
plt.xlabel("wavelength ({:latex})".format(spec1d_sub.spectral_axis.unit))
plt.ylabel("flux ({:latex})".format(spec1d_sub.flux.unit))
plt.legend()
plt.title("Continuum-subtracted spectrum and marked lines using find_lines_threshold")
plt.show()
Work by hand on a single line.
# Define limits for plotting
x_min = 1.1
x_max = 1.16
# Define limits for line region
line_min = 1.124*u.um
line_max = 1.131*u.um
plt.figure(figsize=[10, 6])
plt.plot(spec1d_sub.spectral_axis, spec1d_sub.flux, label="data")
plt.scatter(spec1d_sub.spectral_axis, spec1d_sub.flux, label=None)
plt.axvline(lines['line_center'][0].value, color="red", alpha=0.5, label='[OII]')
for line in lines:
if line['line_type'] == 'emission':
plt.axvline(line['line_center'].value, alpha=0.5, color='red')
plt.xlim(x_min, x_max)
plt.xlabel("wavelength ({:latex})".format(spec1d_sub.spectral_axis.unit))
plt.ylabel("flux ({:latex})".format(spec1d_sub.flux.unit))
plt.legend()
plt.title("Continuum-subtracted spectrum zoomed on [OII]")
plt.show()
Measure line centroids and fluxes#
# Example with just one line
centroid(spec1d_sub, SpectralRegion(line_min, line_max))
sline = centroid(spec1d_sub, SpectralRegion(line_min, line_max))
plt.figure(figsize=[10, 6])
plt.plot(spec1d_sub.spectral_axis, spec1d_sub.flux, label="data")
plt.scatter(spec1d_sub.spectral_axis, spec1d_sub.flux, label=None)
plt.axvline(sline.value, color='red', label="[OII]")
plt.axhline(0, color='black', label='flux = 0')
plt.xlim(x_min, x_max)
plt.xlabel("wavelength ({:latex})".format(spec1d_sub.spectral_axis.unit))
plt.ylabel("flux ({:latex})".format(spec1d_sub.flux.unit))
plt.legend()
plt.title("Continuum-subtracted spectrum zoomed on [OII]")
plt.show()
line_flux(spec1d_sub, SpectralRegion(line_min, line_max))
Fit the line with a Gaussian#
g_init = models.Gaussian1D(mean=1.1278909*u.um, stddev=0.001*u.um)
g_fit = fit_lines(spec1d_sub, g_init)
spec1d_fit = g_fit(spec1d_sub.spectral_axis)
g_fit
<Gaussian1D(amplitude=0. MJy, mean=1.12769107 um, stddev=0.00078611 um)>
plt.figure(figsize=[10, 6])
plt.plot(spec1d_sub.spectral_axis, spec1d_sub.flux, label='data')
plt.plot(spec1d_sub.spectral_axis, spec1d_fit, color='darkorange', label='Gaussian fit')
plt.xlim(x_min, x_max)
plt.xlabel("wavelength ({:latex})".format(spec1d_sub.spectral_axis.unit))
plt.ylabel("flux ({:latex})".format(spec1d_sub.flux.unit))
plt.legend()
plt.title('Gaussian fit to the [OII] line')
plt.show()
Measure the equivalent width of the lines#
This needs the spectrum continuum normalized.
spec1d_norm = spec1d_masked / cont_fit
plt.figure(figsize=[10, 6])
plt.plot(spec1d_norm.spectral_axis, spec1d_norm.flux, label='data')
plt.axhline(1, color='black', label='flux = 1')
plt.xlabel("wavelength ({:latex})".format(spec1d_norm.spectral_axis.unit))
plt.ylabel("flux (normalized)")
plt.xlim(x_min, x_max)
plt.legend()
plt.title("Continuum-normalized spectrum, zoomed on [OII]")
plt.show()
plt.figure(figsize=[10, 6])
plt.plot(spec1d_norm.spectral_axis, spec1d_norm.uncertainty.array, label='data')
plt.xlabel("wavelength ({:latex})".format(spec1d_norm.spectral_axis.unit))
plt.ylabel("uncertainty (normalized)")
plt.xlim(x_min, x_max)
plt.legend()
plt.title("Uncertainty of continuum-normalized spectrum, zoomed on [OII]")
plt.show()
equivalent_width(spec1d_norm, regions=SpectralRegion(line_min, line_max))
Find the best-fitting template#
It needs a list of templates and the redshift of the observed galaxy. For the templates, I am using a set of model SEDs generated with Bruzual & Charlot stellar population models, emission lines, and dust attenuation as described in Pacifici et al. (2012).
Developer note
Maybe there is a way to speed this up (maybe using astropy model_sets)? This fit is run with 100 models, but ideally, if we want to extract physical parameters from this, we would need at least 10,000 models. A dictionary structure with meaningful keys (which can be, e.g., tuples of the relevant physical parameters) could be better than a list? It could make later analysis much clearer than having to map from the list indices back to the relevant parameters.
templatedir = './mos_spectroscopy/templates/'
# Redshift taken from the Specviz analysis
zz = 2.0256
f_lamb_units = u.erg / u.s / (u.cm**2) / u.AA
templatelist = []
# Run on 30 out of 100 for speed
for i in range(1, 30):
template_file = "{0}{1:05d}.dat".format(templatedir, i)
template = ascii.read(template_file)
temp1d = Spectrum1D(spectral_axis=(template['col1']/1E4)*u.um, flux=template['col2']*f_lamb_units)
templatelist.append(temp1d)
# Change the units of the observed spectrum to match the template
spec1d_masked_flamb = spec1d_masked.new_flux_unit(f_lamb_units)
# The new_flux_unit function does not change the uncertainty and specviz complains that there is a mismatch
# so we re-add the uncertainty like we did a few cells above
spec1d_masked_flamb_unc = Spectrum1D(spectral_axis=spec1d_masked_flamb.spectral_axis,
flux=spec1d_masked_flamb.flux,
uncertainty=StdDevUncertainty((np.zeros(len(spec1d_masked_flamb.flux)) + 1E-20) * spec1d_masked_flamb.unit))
# Take a look at the observed spectrum and one of the templates at the correct redshift
mean_obs = np.mean(spec1d_masked_flamb_unc.flux)
mean_temp = np.mean(templatelist[0].flux)
temp_for_plot = Spectrum1D(spectral_axis=templatelist[0].spectral_axis * (1.+zz),
flux=templatelist[0].flux*mean_obs/mean_temp)
plt.figure(figsize=[10, 6])
plt.plot(spec1d_masked_flamb_unc.spectral_axis, spec1d_masked_flamb_unc.flux, label='data')
plt.plot(temp_for_plot.spectral_axis, temp_for_plot.flux, label='model', alpha=0.6)
plt.xlabel("wavelength ({:latex})".format(spec1d_masked_flamb_unc.spectral_axis.unit))
plt.ylabel("flux (normalized)")
plt.xlim(1.1, 1.7)
plt.ylim(0, 2e-18)
plt.legend()
plt.title("Observed spectrum compared to one template at correct redshift")
plt.show()
tm_results = template_comparison.template_match(observed_spectrum=spec1d_masked_flamb_unc,
spectral_templates=templatelist,
resample_method="flux_conserving",
redshift=zz)
tm_results[0]
<Spectrum1D(flux=<Quantity [0.00000000e+00, 0.00000000e+00, 0.00000000e+00, ...,
1.86314806e-22, 1.84870505e-22, 1.83426204e-22] erg / (Angstrom s cm2)>, spectral_axis=<SpectralAxis [ 0.03046779, 0.0307401 , 0.0310124 , ..., 29.34832 , 29.469344 ,
29.590368 ] um>)>
plt.figure(figsize=[10, 6])
plt.plot(spec1d_masked_flamb_unc.spectral_axis, spec1d_masked_flamb_unc.flux, label="data")
plt.plot(tm_results[0].spectral_axis, tm_results[0].flux, color='r', alpha=0.5, label='model')
plt.xlim(1.0, 1.7)
plt.ylim(0, 5e-19)
plt.xlabel("wavelength ({:latex})".format(spec1d_masked_flamb_unc.spectral_axis.unit))
plt.ylabel("flux ({:latex})".format(spec1d_masked_flamb_unc.flux.unit))
plt.legend()
plt.title("Observed spectrum and best-fitting model template")
plt.show()
New instance of Specviz with spectrum and template#
Passing the spectra with different (but compatible) units. Specviz adopts the first and converts the second spectrum appropriately.
specviz_2 = Specviz()
specviz_2.load_data(spec1d_masked, data_label='observed') # This is in MJy
specviz_2.load_data(tm_results[0], data_label='model') # This is in erg/(s cm^2 A)
specviz_2.show()
Notebook created by Camilla Pacifici (cpacifici@stsci.edu)
Updated on September 14, 2023