Using isoc for isochrone retrieval#

isoc queries and processes stellar isochrone data from the Padova/PARSEC and the MIST/MESA databases. In effect it fills out the relevant webform for you and returns the result not as a text file but as an Isochrone object that stores all data in astropy tables with physical units. Isochrone has two main properties - data and photometry - as well as secondary properties for quick access to data columns such as log_age, mass and metallicity.

This tutorial is divided into sections:

  1. Querying — getting an Isochrone

  2. Data — data tables and useful shorthands in Isochrone

  3. Photometry — accessing photometric systems in Isochrone

  4. Plotting — a few basic examples, including:

  5. Parameter help — for Isochrone.from_mist and Isochrone.from_padova

1. Querying#

[1]:
# avoid need to add `print` to all but the last call in a cell
from IPython.core.interactiveshell import InteractiveShell

InteractiveShell.ast_node_interactivity = "all"

Query the MIST/MESA and Padova/PARSEC databases with Isochrone.from_mist and Isochrone.from_padova, like this:

[2]:
from isoc.isochrone import Isochrone
[3]:
im = Isochrone.from_mist(
    age=1e9,
    metallicity=0.0,
    photometry="JWST NIRCAM",
    )
Inferred linear age scale based on age values 1000000000.0.
Querying https://mist.science/iso_form.php
Query parameters sent to the MIST server:
        version=MIST2
        v_div_vcrit=vvcrit0.4
        FeH_value=0.0
        alpha_value=p0
        age_type=single
        age_scale=linear
        age_value=1000000000.0
        age_range_low=5
        age_range_high=10.3
        age_range_delta=0.05
        output_option=photometry
        output=JWST
        Av_value=0
Downloading data from https://mist.science/output/MIST_iso_69b35d1f4b060.zip
Zip archive contains: ['MIST_iso_69b35d1f4b060.iso', 'MIST_iso_69b35d1f4b060.iso.JWST']
Parsing theory file: MIST_iso_69b35d1f4b060.iso
Parsing photometry file: MIST_iso_69b35d1f4b060.iso.JWST
  Moving theory column '[Fe/H]_init' from photometry file to theory table.
  Moving theory column '[Fe/H]' from photometry file to theory table.
Theory file has 172 columns, photometry file has 40 columns, identified 29 photometry-only columns: ['NIRCAM_F070W', 'NIRCAM_F090W', 'NIRCAM_F115W', 'NIRCAM_F140W', 'NIRCAM_F150W', 'NIRCAM_F150W2', 'NIRCAM_F162M', 'NIRCAM_F164N', 'NIRCAM_F182M', 'NIRCAM_F187N', 'NIRCAM_F200W', 'NIRCAM_F210M', 'NIRCAM_F212N', 'NIRCAM_F250M', 'NIRCAM_F277W', 'NIRCAM_F300M', 'NIRCAM_F322W2', 'NIRCAM_F323N', 'NIRCAM_F335M', 'NIRCAM_F356W', 'NIRCAM_F360M', 'NIRCAM_F405N', 'NIRCAM_F410M', 'NIRCAM_F430M', 'NIRCAM_F444W', 'NIRCAM_F460M', 'NIRCAM_F466N', 'NIRCAM_F470W', 'NIRCAM_F480W']

Or for Padova/PARSEC:

[4]:
# age=9 is interpreted as log10(age/yr) = 9
# Z=0.0207 is solar metallicity
ip = Isochrone.from_padova(
    age=9,
    metallicity=0.0207,
    metallicity_type="Z",
    photometry="Euclid VIS+NISP (ABmags)",
    )
Inferred log10 age scale based on age values (9.0, 9.0, 0.0).
Downloading parsec.json from https://raw.githubusercontent.com/mfouesneau/ezpadova/master/src/ezpadova/parsec.json


Querying http://stev.oapd.inaf.it/cgi-bin/cmd...
Retrieving data...
Downloading data...http://stev.oapd.inaf.it/tmp/output997402856898.dat
User-supplied query parameters (as seen by ezpadova):
        {'age_yr': None, 'logage': (9.0, 9.0, 0.0), 'Z': (0.0207, 0.0207, 0.0), 'MH': None, 'photsys_file': 'euclid_nisp'}
All query parameters (including defaults for those not specified):
        {'age_yr': None, 'logage': (9.0, 9.0, 0.0), 'Z': (0.0207, 0.0207, 0.0), 'MH': None, 'photsys_file': 'euclid_nisp', 'cmd_version': '3.8', 'track_omegai': '0.00', 'track_parsec': 'parsec_CAF09_v1.2S', 'track_colibri': 'parsec_CAF09_v1.2S_S_LMC_08_web', 'track_postagb': 'no', 'n_inTPC': '10', 'eta_reimers': '0.2', 'kind_interp': '1', 'kind_postagb': '-1', 'photsys_version': 'YBCnewVega', 'dust_sourceM': 'dpmod60alox40', 'dust_sourceC': 'AMCSIC15', 'kind_mag': '2', 'kind_dust': '0', 'extinction_av': '0.0', 'extinction_coeff': 'constant', 'extinction_curve': 'cardelli', 'kind_LPV': '3', 'imf_file': 'tab_imf/imf_kroupa_orig.dat', 'isoc_isagelog': '0', 'isoc_agelow': '1.0e9', 'isoc_ageupp': '1.0e10', 'isoc_dage': '0.0', 'isoc_lagelow': '6.6', 'isoc_lageupp': '10.13', 'isoc_dlage': '0.0', 'isoc_ismetlog': '0', 'isoc_zlow': '0.0152', 'isoc_zupp': '0.03', 'isoc_dz': '0.0', 'isoc_metlow': '-2', 'isoc_metupp': '0.3', 'isoc_dmet': '0.0', 'output_kind': '0', 'output_evstage': '1', 'lf_maginf': '-15', 'lf_magsup': '20', 'lf_deltamag': '0.5', 'sim_mtot': '1.0e4', 'submit_form': 'Submit'}

If you prefer the ezpadova.get_isochrones argument style, that works too:

[5]:
# equivalent to the above call with `from_padova`
ip_ez = Isochrone.query_ezpadova(
    logage=(9,9,0),
    Z=(0.0207,0.0207,0),
    photsys_file="euclid_nisp",
    )
Querying http://stev.oapd.inaf.it/cgi-bin/cmd...
Retrieving data...
Downloading data...http://stev.oapd.inaf.it/tmp/output505909469517.dat
User-supplied query parameters (as seen by ezpadova):
        {'age_yr': None, 'logage': (9.0, 9.0, 0.0), 'Z': (0.0207, 0.0207, 0.0), 'MH': None, 'photsys_file': 'euclid_nisp'}
All query parameters (including defaults for those not specified by user):
        {'age_yr': None, 'logage': (9.0, 9.0, 0.0), 'Z': (0.0207, 0.0207, 0.0), 'MH': None, 'photsys_file': 'euclid_nisp', 'cmd_version': '3.8', 'track_omegai': '0.00', 'track_parsec': 'parsec_CAF09_v1.2S', 'track_colibri': 'parsec_CAF09_v1.2S_S_LMC_08_web', 'track_postagb': 'no', 'n_inTPC': '10', 'eta_reimers': '0.2', 'kind_interp': '1', 'kind_postagb': '-1', 'photsys_version': 'YBCnewVega', 'dust_sourceM': 'dpmod60alox40', 'dust_sourceC': 'AMCSIC15', 'kind_mag': '2', 'kind_dust': '0', 'extinction_av': '0.0', 'extinction_coeff': 'constant', 'extinction_curve': 'cardelli', 'kind_LPV': '3', 'imf_file': 'tab_imf/imf_kroupa_orig.dat', 'isoc_isagelog': '0', 'isoc_agelow': '1.0e9', 'isoc_ageupp': '1.0e10', 'isoc_dage': '0.0', 'isoc_lagelow': '6.6', 'isoc_lageupp': '10.13', 'isoc_dlage': '0.0', 'isoc_ismetlog': '0', 'isoc_zlow': '0.0152', 'isoc_zupp': '0.03', 'isoc_dz': '0.0', 'isoc_metlow': '-2', 'isoc_metupp': '0.3', 'isoc_dmet': '0.0', 'output_kind': '0', 'output_evstage': '1', 'lf_maginf': '-15', 'lf_magsup': '20', 'lf_deltamag': '0.5', 'sim_mtot': '1.0e4', 'submit_form': 'Submit'}

Or instead of querying, you can load a local isochrone file:

[6]:
# load a mist file from a query over a grid of ages, including photometry
im_local = Isochrone.from_mist(from_file="data_files/mist_multiple.zip")

print("\n")

# load a padova file for a single isochrone, including photometry
ip_local = Isochrone.from_padova(from_file="data_files/padova_single.dat")
'from_file' is not None. Loading isochrone data from file: data_files/mist_multiple.zip rather than performing a query.
Zip archive contains: ['MIST_iso_69b030f63c54a.iso', 'MIST_iso_69b030f63c54a.iso.SDSSugriz']
Parsing theory file: MIST_iso_69b030f63c54a.iso
Parsing photometry file: MIST_iso_69b030f63c54a.iso.SDSSugriz
  Moving theory column '[Fe/H]_init' from photometry file to theory table.
  Moving theory column '[Fe/H]' from photometry file to theory table.
Theory file has 172 columns, photometry file has 16 columns, identified 5 photometry-only columns: ['SDSS_u', 'SDSS_g', 'SDSS_r', 'SDSS_i', 'SDSS_z']


'from_file' is not None. Loading isochrone data from file: data_files/padova_single.dat rather than performing a query.

2. Data#

The data in Isochrone is stored in astropy tables with physical units. All non-photometric data is in Isochrone.data. For the Padova/PARSEC isochrone queried above, we can get an overview of the data at multiple levels:

[7]:
ip
[7]:
Isochrone(database=padova): 533 rows x 27 columns
[8]:
ip.columns
[8]:
<TableColumns names=('Zini','MH','logAge','Mini','int_IMF','Mass','logL','logTe','logg','label','McoreTP','C_O','period0','period1','period2','period3','period4','pmode','Mloss','tau1m','X','Y','Xc','Xn','Xo','Cexcess','Z')>
[9]:
ip.data
[9]:
QTable length=533
ZiniMHlogAgeMiniint_IMFMasslogLlogTelogglabelMcoreTPC_Operiod0period1period2period3period4pmodeMlosstau1mXYXcXnXoCexcessZ
dexdex(yr)solMasssolMassdex(solLum)dex(K)dex(cm / s2)solMassdddddsolMass / yr
float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64
0.02070.158679.00.09084844591.08976782960.091-3.3763.35925.1610.00.00.5450.00.00.00.00.0-1.0-4.66e-170.00.69350.28560.0037490.0010110.009172-1.00.02085
0.02070.158679.00.10083559161.17804870380.101-3.2313.37955.1430.00.00.5450.00.00.00.00.0-1.0-6.29e-170.00.69350.28570.0037490.0010110.009172-1.00.02085
0.02070.158679.00.10867772251.23975949490.109-3.1463.39115.1360.00.00.5450.00.00.00.00.0-1.0-7.42e-170.00.69350.28570.0037490.0010110.009172-1.00.02085
0.02070.158679.00.1134721191.27470519040.113-3.0923.39825.1290.00.00.5450.00.00.00.00.0-1.0-8.27e-170.00.69350.28570.0037490.0010110.009172-1.00.02085
0.02070.158679.00.11830842491.30806370260.118-3.0363.40535.1190.00.00.5450.00.00.00.00.0-1.0-9.31e-170.00.69350.28570.0037490.0010110.009172-1.00.02085
0.02070.158679.00.12080987541.32462970290.121-3.0083.40885.1150.00.00.5450.00.00.00.00.0-1.0-9.86e-170.00.69340.28570.0037490.0010110.009172-1.00.02085
0.02070.158679.00.14078417421.44266699880.141-2.8263.435.0840.00.00.5450.00.00.00.00.0-1.0-1.44e-160.00.69340.28580.0037490.0010110.009172-1.00.02085
0.02070.158679.00.14238926771.45119874120.142-2.8143.43125.0820.00.00.5450.00.00.00.00.0-1.0-1.48e-160.00.69340.28580.0037490.0010110.009172-1.00.02085
0.02070.158679.00.14607578521.47032936830.146-2.7873.4345.0770.00.00.5450.00.00.00.00.0-1.0-1.56e-160.00.69340.28580.0037490.0010110.009172-1.00.02085
.................................................................................
0.02070.158679.02.36355853082.58130585080.783.6643.5044-0.3648.00.6550.765247.7-1.0-1.0-1.0-1.00.0-1.52e-060.050.65470.32180.0048420.0031650.00844-1.00.02351
0.02070.158679.02.36355876922.58130585770.7753.7083.5104-0.3878.00.6550.765244.54-1.0-1.0-1.0-1.00.0-2.32e-060.090.65470.32180.0048440.0031650.00844-1.00.02351
0.02070.158679.02.36355948452.58130587840.7673.7813.5209-0.4238.00.6550.766240.45-1.0-1.0-1.0-1.00.0-4.62e-060.340.65470.32180.0048460.0031650.00844-1.00.02351
0.02070.158679.02.36356019972.58130589910.7593.8463.5321-0.4478.00.6550.766235.45-1.0-1.0-1.0-1.00.0-8.49e-060.620.65470.32180.0048490.0031650.00844-1.00.02352
0.02070.158679.02.3635609152.58130591980.7483.8863.5419-0.4548.00.6550.767229.51-1.0-1.0-1.0-1.00.0-1.25e-050.890.65460.32180.0048520.0031650.008439-1.00.02352
0.02070.158679.02.36356210712.58130595430.7363.9023.5501-0.4458.00.6550.767222.69-1.0-1.0-1.0-1.00.0-1.48e-051.070.65460.32180.0048560.0031650.008439-1.00.02353
0.02070.158679.02.36356306082.58130598190.7213.9043.5574-0.4268.00.6550.768215.02-1.0-1.0-1.0-1.00.0-1.56e-051.10.65460.32190.0048610.0031650.008439-1.00.02353
0.02070.158679.02.36356449132.58130602330.7063.93.5648-0.4028.00.6550.769206.57-1.0-1.0-1.0-1.00.0-1.56e-051.070.65460.32190.0048670.0031650.008439-1.00.02354
0.02070.158679.02.3635683062.58130613380.655-9.9994.20372.1169.00.6560.00.00.00.00.00.0-1.0-9.999999999999999e-310.00.65460.32190.0048820.0031650.008439-1.00.02355

Or for the MIST Isochrone:

[10]:
im.data
[10]:
QTable length=1401
EEPisochrone_age_yrinitial_massstar_massstar_mdothe_core_massc_core_masso_core_masslog_Llog_L_div_Leddlog_LHlog_LHelog_LZlog_Tefflog_abs_Lgravlog_Rlog_glog_surf_cell_zsurf_avg_omegasurf_avg_v_rotsurf_num_c12_div_num_o16surf_avg_omega_critsurf_avg_omega_div_omega_critsurf_avg_v_critsurf_avg_v_div_v_critsurf_avg_Lrad_div_Leddv_div_csound_surfsurf_r_equatorial_div_rsurf_r_polar_div_rtotal_angular_momentumgrav_dark_L_polargrav_dark_Teff_polargrav_dark_L_equatorialgrav_dark_Teff_equatorialsurface_h1surface_h2surface_he3surface_he4surface_li7surface_be7surface_be9surface_be10surface_b8surface_c12surface_c13surface_n13surface_n14surface_n15surface_o14surface_o15surface_o16surface_o17surface_o18surface_f17surface_f18surface_f19surface_ne18surface_ne19surface_ne20surface_ne21surface_ne22surface_na21surface_na22surface_na23surface_na24surface_mg23surface_mg24surface_mg25surface_mg26surface_al25surface_al26surface_al27surface_si27surface_si28surface_si29surface_si30surface_p30surface_p31surface_s31surface_s32surface_s33surface_s34surface_ca40surface_ti48surface_fe56log_center_Tlog_center_Rhocenter_degeneracycenter_omegacenter_gammamass_conv_corecenter_h1center_h2center_he3center_he4center_li7center_be7center_be9center_be10center_b8center_c12center_c13center_n13center_n14center_n15center_o14center_o15center_o16center_o17center_o18center_f17center_f18center_f19center_ne18center_ne19center_ne20center_ne21center_ne22center_na21center_na22center_na23center_na24center_mg23center_mg24center_mg25center_mg26center_al25center_al26center_al27center_si27center_si28center_si29center_si30center_p30center_p31center_s31center_s32center_s33center_s34center_ca40center_ti48center_fe56ppcnotri_alfaburn_cburn_nburn_oc12_c12apsidal_constant_k2delta_nudelta_Pgnu_maxacoustic_cutoffmax_conv_vel_div_csoundmax_gradT_div_gradagradT_excess_alphamin_Pgas_div_Pmax_L_rad_div_Ledde_thermalconv_env_top_massconv_env_bot_massconv_env_top_radiusconv_env_bot_radiusconv_env_turnover_time_l_tconv_env_turnover_time_l_bconv_env_turnover_time_genvelope_binding_energytotal_moment_of_inertiaphase[Fe/H]_init[Fe/H]
solMasssolMasssolMass / yrsolMasssolMasssolMassdex(solLum)dexdex(solLum)dex(solLum)dex(solLum)dex(K)dex(solLum)dex(solRad)dex(cm / s2)dexrad / skm / srad / skm / scm2 g / ssolLumKsolLumKdex(K)dex(g / cm3)rad / ssolMassdex(solLum)dex(solLum)dex(solLum)dex(solLum)dex(solLum)dex(solLum)dex(solLum)uHzsuHzuHzergsolMasssolMasssolRadsolRadsssergcm2 g
float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64
189.09.00.10.099999779678962-4.294061613144032e-170.00.00.0-3.0639057420333473-6.93398619083983-3.0687227116564464-74.96377136037967-98.891410744868673.44867528806306-5.023939721593992-0.90604461069016565.249977617950291-1.78627873503839750.00.00.485956590101779830.00.00.00.00.01.3349484906378118e-150.00.00.00.00086316595751253922809.7992257714350.00086316595751253922809.7992257714350.71318999332515032.5291878196135213e-170.00023220153971850210.27022014182122061.2089833494288701e-185.588612478507706e-281.6776670312978908e-101.0124146946006672e-997.245534304465875e-990.00278365523480629323.118277673410103e-051.0039640024905058e-990.00082153636432551573.0203512429093096e-061.0201734066499735e-991.0203501357865112e-990.0076375964204903652.8479411848968505e-061.5314574048978416e-051.020156684883626e-991.938058142874551e-964.060707890594906e-071.008519850865645e-991.0173005592551143e-990.00159593945999798543.825731137495182e-060.000117349323009851981.0216031199605605e-991.0083789314590178e-993.39953430469572e-051.000594015753046e-991.0246827571450015e-990.00051661057141934966.541998614991763e-057.19731028269094e-051.0158169295072354e-991.0096909029646111e-995.90134633069256e-051.0117159597168575e-990.00066563696912916143.3799146091957446e-052.2280548144971945e-051.0180077131218347e-997.95936673408997e-061.0155940799717452e-990.000341818374549569552.698054904496601e-061.5163068562980892e-056.350246378492004e-052.9506717358962757e-060.00124988174539842466.6607774189128542.6101547074067352.95699761534622540.00.4073053114554120.0999997796789620.71318999332468561.2149669841594712e-170.000232201540183087930.270220141821220671.2086592814574192e-186.931392163919109e-221.6776670312978903e-101.0124146946006676e-991.0284493028427043e-380.00278365523480629323.118277673410103e-054.156014488333652e-240.00082153636432551573.0203512429093096e-061.953964531437869e-496.642817155797774e-290.0076375964204903652.8479411848968514e-061.5314574048978416e-052.0620182397554648e-316.1412539040498955e-334.060707890594906e-071.0007290992585647e-991.0000051648491528e-990.00159593945999798543.82573113749518e-060.0001173493230098521.0000118108154214e-991.0083789314590176e-993.39953430469572e-051.0005940500867903e-991.000000268288428e-990.00051661057141934946.541998614991763e-057.197310282690939e-051.0000000176621929e-991.0096909029646115e-995.9013463306925606e-051.0000000026966154e-990.00066563696912916153.379914609195744e-052.2280548144971948e-051.000119772786094e-997.959366734089968e-061.0038635580162552e-990.000341818374549569552.698054904496602e-061.5163068562980883e-056.350246378492004e-052.9506717358962752e-060.0012498817453984244-3.068722712203384-11.968569984978997-74.96377136037967-56.90297711117493-67.20865991385845-77.37542303768979-98.999999999999990.160443801013655661069.7366243009750.028837.892464640056239707.251740371720.023977360320333151.00609605208338930.00.99999662983417785.262280936676797e-061.1749383002259027e+470.0999997796789620.00.124152478394481170.0-1e+9943547755.67094780531272169.535834383-1.345782396473872e+473.1992338721427923e+51-1.00.0-4e-06
190.09.00.100108401251989680.10010818063871796-4.311605973965251e-170.00.00.0-3.0628538166255876-6.9326315046404074-3.0676222065509964-74.9497131165856-98.999999999999993.448780238044928-5.026834369291651-0.90572854795002215.249727262491179-1.78627873503799340.00.00.48595659007067310.00.00.00.00.01.3995444200116036e-150.00.00.00.0008670800424658562810.5187124449160.0008670800424658562810.5187124449160.71318966003297882.5286202601679413e-170.000232534827884804720.270220141825210541.225766002816097e-183.148226605758009e-261.6776670312978908e-101.0123901189094702e-996.358710473604288e-980.00278365523462810853.118277692068945e-051.0039618908354129e-990.000821536364334063.0203512411912494e-061.0201716226869155e-991.0203460923486108e-990.00763759642049036652.847941184897063e-061.531457404897616e-051.020152911840124e-992.540275293437566e-914.0607078905949267e-071.0085270205522833e-991.0173110341362395e-990.00159593945999798523.825731137495182e-060.000117349323009851981.021606595669723e-991.0083629799213138e-993.39953430469572e-051.0006229613115982e-991.0246755260595463e-990.00051661057141934966.541998614991763e-057.19731028269094e-051.0158219234721594e-991.0096744671364398e-995.90134633069256e-051.0117271282031946e-990.00066563696912916143.3799146091957446e-052.2280548144971945e-051.0179975571807197e-997.95936673408997e-061.0155928393616359e-990.000341818374549569552.698054904496601e-061.5163068562980892e-056.350246378492004e-052.9506717358962757e-060.00124988174539842466.6610017061802542.60961077212161332.95309251394160950.00.40699724128169820.100108180638717960.7131896600325131.214539803476738e-170.000232534828350443530.27022014182521061.2252783468586205e-189.485970394206437e-221.6776670312978903e-101.0123901189094706e-991.3573317039359626e-370.00278365523462810853.118277692068946e-055.367334874311931e-240.000821536364334063.0203512411912494e-061.4469868362081216e-471.0231751061829458e-280.00763759642049036652.847941184897064e-061.531457404897616e-054.020017275904955e-311.2230379646758328e-324.0607078905949267e-071.0007280425095472e-991.0000054037820808e-990.00159593945999798523.82573113749518e-060.0001173493230098521.0000117950687482e-991.0083629799213136e-993.39953430469572e-051.0006229960987726e-991.0000002685246702e-990.00051661057141934946.541998614991763e-057.197310282690939e-051.0000000177060294e-991.0096744671364402e-995.9013463306925606e-051.0000106174929415e-990.00066563696912916153.379914609195744e-052.2280548144971948e-051.0001200425813163e-997.959366734089968e-061.0038727021013184e-990.000341818374549569552.698054904496602e-061.5163068562980883e-056.350246378492004e-052.9506717358962752e-060.0012498817453984244-3.067622207181453-11.963402736906144-74.9497131165856-56.890569665629314-67.19439885276974-77.35967164907183-98.999999999999990.16042939724521021069.11113537266940.028820.891621750274239547.828621436730.0239995142199981371.00610567992770350.00.99999660570163255.300401472657831e-061.1782126727536186e+470.100108180638717960.00.124260405584851750.0-1e+9943545930.3940783631271561.80473397-1.3475018364905235e+473.21244657147979e+51-1.00.0-3e-06
191.09.00.10373847429102290.103738243767821-4.9004003929530717e-170.00.00.0-3.0274973922576396-6.887129289988304-3.030990425509411-74.48028020012849-98.999999999999993.4523076577934666-5.129415716834393-0.89510517526312455.2412649915817555-1.78627873502316680.00.00.48595658893027540.00.00.00.00.03.286168700617285e-150.00.00.00.00099831943850359472834.69436321490280.00099831943850359472834.69436321490280.71317812648313962.509562374013245e-170.00024406821878464550.27022014198359141.81697544779124e-181.1265975850136255e-241.67766703129789e-101.0115671435988323e-992.061257839893742e-960.0027836552280957053.118278376131754e-051.003893135416284e-990.00082153636464731333.0203511780417173e-061.0201140001506675e-991.0202114396817752e-990.0076375964204904242.8479411849048952e-061.531457404889282e-051.020028951426672e-995.455278359857237e-904.0607078905957044e-071.0087642046581249e-991.0176643028434474e-990.0015959394599979853.825731137495182e-060.000117349323009851981.0217251253788884e-991.0078288048459588e-993.3995343046957196e-051.0015922722989649e-991.0244365142116372e-990.00051661057141934966.541998614991762e-057.197310282690939e-051.015990275386244e-991.0091240744461147e-995.901346330692559e-051.0120992785555986e-990.00066563696912916133.3799146091957446e-052.2280548144971945e-051.0176583912263894e-997.959366734089968e-061.0155479467491333e-990.000341818374549569452.6980549044966005e-061.5163068562980889e-056.350246378492003e-052.950671735896275e-060.00124988174539842446.6684992111858422.59127731257943732.8217492991763320.00.396655835939559050.1037382437678210.7131781264826391.2002569423686209e-170.00024406821928540560.27022014198359141.8106948947633992e-189.993993172587112e-211.6776670312978908e-101.011567143598833e-994.5952376572516675e-360.00278365522809570543.118278376131762e-054.6128342219948404e-230.00082153636464731363.0203511780417173e-064.974770675733769e-461.310606406897843e-270.0076375964204904242.847941184904896e-061.531457404889282e-056.997098681874627e-302.173498808118175e-314.060707890595706e-071.00069040662488e-991.0000142936646609e-990.00159593945999798523.82573113749518e-060.0001173493230098521.0000112623069148e-991.0078288048459588e-993.39953430469572e-051.0015923218195771e-991.000000276398226e-990.00051661057141934946.541998614991763e-057.197310282690939e-051.0000000191878959e-991.0091240744461147e-995.9013463306925606e-051.000734821804086e-990.00066563696912916153.379914609195744e-052.2280548144971948e-051.000129129023126e-997.959366734089968e-061.0041537773896088e-990.000341818374549569552.698054904496602e-061.5163068562980889e-056.350246378492004e-052.950671735896275e-060.0012498817453984244-3.030990428945729-11.79090509125656-74.48028020012849-56.47614177797895-66.71803361269467-76.83351203267647-98.999999999999990.159947530545315631048.00909371776240.028245.6763678116234159.568216435030.024744819000054411.0064292155441560.00.9999957968699156.5780464057270635e-061.2879112824377998e+470.1037382437678210.00.12788506178019710.0-1e+9943483927.8130126331253492.06563329-1.404968346926727e+473.655302828820291e+51-1.00.04e-06
192.09.00.107353008886910280.1073527682433084-5.487261460320685e-170.00.00.0-2.99218584807677-6.841719912265148-2.994688776976697-74.01386156348794-37.770110618612923.4558306262855147-5.242951269658795-0.88449534015678795.232775071749235-1.78627873500579450.00.00.4859565875938560.00.00.00.00.04.984473113034866e-150.00.00.00.00112908065254129352858.8331557297220.00112908065254129352858.8331557297220.71316591944549592.490540202403988e-170.00025627504279147790.27022014219657442.4647671705842552e-182.3364159559761758e-241.6776670312978908e-101.010747691014856e-994.271527164551867e-960.00278365522044045663.1182791778023185e-051.0038289823437806e-990.00082153636501443443.020351103725656e-061.0200602460075317e-991.020078000540573e-990.0076375964204904932.8479411849141436e-061.531457404879391e-051.0199097624440378e-996.623409762731481e-904.0607078905966313e-071.008994254180778e-991.0180210295679486e-990.00159593945999798543.825731137495182e-060.0001173493230098521.021847388414374e-991.0072969162945795e-993.39953430469572e-051.00255743456496e-991.0242047534653374e-990.00051661057141934966.541998614991766e-057.197310282690942e-051.0161601344609139e-991.0085760376988742e-995.901346330692561e-051.012466057023992e-990.00066563696912916163.3799146091957446e-052.2280548144971948e-051.01732154148987e-997.95936673408997e-061.0154963915157047e-990.000341818374549569662.698054904496602e-061.516306856298089e-056.350246378492003e-052.9506717358962752e-060.00124988174539842446.6759553287759562.57292573630544562.6904762230114830.00.38633677007692590.10735276824330840.713165919444961.1860510026900054e-170.00025627504332713690.27022014219657442.4520883544623283e-181.998350718852416e-201.6776670312978908e-101.010747691014856e-999.547110584894696e-360.00278365522044045533.118279177802332e-058.700564798670601e-230.00082153636501443423.0203511037256545e-069.857194236052471e-462.523163340539606e-270.0076375964204904932.8479411849141427e-061.53145740487939e-051.361983518788033e-294.233717745072011e-314.060707890596631e-071.000650067567272e-991.0000243291011104e-990.0015959394599979853.82573113749518e-060.0001173493230098521.0000107240097197e-991.0072969162945795e-993.39953430469572e-051.0025574981774474e-991.0000002841458655e-990.00051661057141934946.541998614991763e-057.197310282690939e-051.0000000206777979e-991.0085760376988742e-995.90134633069256e-051.0018092789657988e-990.00066563696912916153.3799146091957446e-052.2280548144971948e-051.000138248845118e-997.959366734089968e-061.0044041395779219e-990.000341818374549569552.698054904496602e-061.5163068562980883e-056.350246378492004e-052.950671735896275e-060.0012498817453984244-2.9946887832203295-11.619554261028831-74.01386156348794-56.06428120215139-66.24459987755752-76.31058009638036-98.999999999999990.159468253994414861026.86621068407430.027667.95072277156228752.845867367430.025489568040975311.0067522324198560.00.99999499093382487.851105281888052e-061.3971948032416183e+470.10735276824330840.00.131502239376294540.0-1e+9943421430.7541284931237247.9180552-1.4621037926663146e+474.096476280478279e+51-1.00.01.1e-05
193.09.00.110951903048496140.11095165206110816-6.072321703489613e-170.00.00.0-2.9569400845578495-6.796416653448183-2.958688331241166-73.55031706842455-74.167010757349763.4593471275315477-5.369171193750837-0.87390546088939385.224269980297115-1.7862787349857140.00.00.485956586048624240.00.00.00.00.06.482505241769527e-150.00.00.00.0012593761865978822882.92308935155960.0012593761865978822882.92308935155960.71315301355788192.4715638536670426e-170.00026918064960634960.270220142476617133.172330158090626e-183.6663982805720656e-241.677667031297891e-101.009931784279995e-996.703375170429517e-960.0027836552115890933.118280104754946e-051.0037706647808833e-990.00082153636543893763.0203510175090444e-061.0200105185591096e-991.0199458534403208e-990.0076375964204905712.8479411849248988e-061.5314574048678346e-051.0197955415267678e-995.984603819087126e-904.0607078905977113e-071.009216604245948e-991.0183817923277071e-990.0015959394599979853.825731137495181e-060.000117349323009851981.0219739000390187e-991.0067673292754516e-993.39953430469572e-051.003518421119988e-991.0239813127127867e-990.00051661057141934956.541998614991764e-057.197310282690939e-051.0163318632838877e-991.0080303723586496e-995.901346330692561e-051.0128271973224e-990.00066563696912916153.3799146091957446e-052.2280548144971948e-051.0169870986917447e-997.95936673408997e-061.0154376744634743e-990.000341818374549569552.698054904496602e-061.5163068562980889e-056.350246378492004e-052.950671735896276e-060.00124988174539842446.6833709462427992.55457519956118252.5593850095135230.00.37604543683055560.110951652061108160.71315301355731131.1719202083795152e-170.0002691806501766860.27022014247661723.1526199283273945e-183.096068573252355e-201.6776670312978908e-101.0099317842799954e-991.500680581494565e-350.0027836552115890933.118280104754966e-051.27891806673307e-220.00082153636543893763.0203510175090427e-061.4765473625815726e-453.7364836195500336e-270.0076375964204905752.8479411849248983e-061.5314574048678346e-052.0249519745353433e-296.296555526557239e-314.0607078905977113e-071.0006072163029116e-991.0000362422260644e-990.00159593945999798523.82573113749518e-060.0001173493230098521.00001018179471e-991.0067673292754514e-993.39953430469572e-051.0035184978070987e-991.000000291990586e-990.00051661057141934946.541998614991763e-057.197310282690939e-051.0000000222061026e-991.0080303723586496e-995.901346330692561e-051.0031859429117016e-990.00066563696912916153.3799146091957446e-052.2280548144971948e-051.0001474120859191e-997.95936673408997e-061.0046174246183822e-990.000341818374549569552.698054904496602e-061.5163068562980883e-056.350246378492004e-052.9506717358962752e-060.0012498817453984244-2.958688340288574-11.449291033360408-73.55031706842455-55.6548809309966-65.77397844100972-75.79074610699752-98.999999999999990.158991391922493651005.71023443386540.027088.761197553424223336.24973637020.0262333918686055431.00707460044442420.00.99999418797825039.119447950306675e-061.5060426183791714e+470.110951652061108160.00.135110532556676320.0-1e+9943358525.80392495531222529.55333676-1.5189192784575183e+474.535969571618746e+51-1.00.01.9e-05
194.09.00.114535100810990160.1145348392427957-6.655610737034215e-170.00.00.0-2.9217783913658453-6.751233336882377-2.922962091538033-73.08950417844204-48.733141704753553.462855363969836-5.510986132171739-0.86334108716996775.215760619526622-1.78627873496274560.00.00.48595658428131640.00.00.00.00.07.785078627854341e-150.00.00.00.0013892065912398632906.95324743672430.0013892065912398632906.95324743672430.7131393819966312.452641606436824e-170.000282811848079709650.270220142838529353.943109572884627e-185.122788380094019e-241.6776670312978908e-101.0091194360820507e-999.367448069255128e-960.0027836552014656383.118281164948108e-051.0037203067463782e-990.0008215363659244693.020350918631944e-061.0199649486256777e-991.0198150402242269e-990.00763759642049066052.8479411849372574e-061.5314574048545087e-051.019686439683718e-994.732470015168239e-904.060707890598958e-071.0094315077438082e-991.0187471416689706e-990.00159593945999798483.82573113749518e-060.000117349323009851981.0221051350657786e-991.006240052023944e-993.39953430469572e-051.0044752169824813e-991.0237677455657563e-990.00051661057141934956.541998614991762e-057.197310282690938e-051.0165061500229749e-991.0074870869108675e-995.90134633069256e-051.0131826908278412e-990.00066563696912916133.3799146091957446e-052.2280548144971945e-051.0166550852128203e-997.95936673408997e-061.0153723038997187e-990.000341818374549569452.6980549044966005e-061.5163068562980889e-056.350246378492004e-052.950671735896276e-060.00124988174539842446.6907471776861252.5362423433346712.42856783458199030.00.36578616905036090.11453483924279570.71313938199602621.15786251340164e-170.000282811848684508950.270220142838529353.915702717573801e-184.297572580766948e-201.6776670312978903e-101.0091194360820507e-992.0994716150586167e-350.0027836552014656383.118281164948135e-051.6871416805932993e-220.0008215363659244693.0203509186319416e-061.9681477412146282e-454.948192236538032e-270.0076375964204906662.8479411849372574e-061.531457404854509e-052.687211448597425e-298.357675477544145e-314.0607078905989586e-071.00056202657406e-991.0000499576152442e-990.0015959394599979853.82573113749518e-060.0001173493230098521.0000096357488046e-991.006240052023944e-993.39953430469572e-051.004475305798279e-991.0000002999082828e-990.00051661057141934946.541998614991763e-057.197310282690939e-051.0000000237688793e-991.0074870869108675e-995.90134633069256e-051.004638801100822e-990.00066563696912916153.379914609195744e-052.2280548144971948e-051.000156615109402e-997.95936673408997e-061.0047988333546143e-990.000341818374549569552.698054904496602e-061.5163068562980883e-056.350246378492004e-052.9506717358962752e-060.0012498817453984244-2.922962103382327-11.280056346908488-73.08950417844204-55.24783032121836-65.30604543316593-75.27387495874697-98.999999999999990.15851681650735772984.56463317588730.026508.99533198306217917.093770227630.026975917838613451.007396190678430.00.99999338807920691.038295721508636e-051.614440357512193e+470.11453483924279570.00.138708648928439760.0-1e+9943295309.6360318631209061.515824392-1.5754264728305632e+474.9737679456113785e+51-1.00.02.7e-05
195.09.00.118102566604553440.11810229420423247-7.237091097984041e-170.00.00.0-2.886716394195807-6.706183384146869-2.887485932301783-72.63128858930546-45.205859236832673.4663537910992837-5.673729726350337-0.85280694284384355.2072563118387425-1.78627873493671220.00.00.48595658227811450.00.00.00.00.08.906921114896211e-150.00.00.00.0015185651065073632930.91411485988240.0015185651065073632930.91411485988240.71312499647479972.4337801741312158e-170.00029719690758081190.27022014329987914.7808023777238375e-186.71257357363759e-241.677667031297891e-101.0083106544850754e-991.2275866094853833e-950.002783655189990943.1182823666725e-051.0036799861721733e-990.00082153636647482573.020350806303611e-061.0199237102643517e-991.0196858182733334e-990.0076375964204907652.8479411849513245e-061.531457404839302e-051.0195826254512482e-993.4472504785896374e-904.060707890600382e-071.0096395213742784e-991.0191176070897664e-990.00159593945999798523.825731137495181e-060.000117349323009852041.0222415687600147e-991.0057150897742562e-993.39953430469572e-051.0054278125926303e-991.0235655765245724e-990.00051661057141934966.541998614991763e-057.197310282690942e-051.0166837314234202e-991.006946186748614e-995.9013463306925606e-051.0135325541604645e-990.00066563696912916153.379914609195746e-052.2280548144971948e-051.0163257562203323e-997.959366734089971e-061.015301245359878e-990.000341818374549569552.698054904496601e-061.516306856298089e-056.350246378492006e-052.950671735896276e-060.00124988174539842466.6980851897807892.5179413460542232.2980998445726010.00.355562425654551930.118102294204232470.71312499647416061.1438758669921356e-170.00029719690821987080.2702201432998794.744997609621484e-185.608506568849964e-201.6776670312978903e-101.0083106544850756e-992.753576629005625e-350.00278365518999093953.118282366672533e-052.0942598059266001e-220.00082153636647482563.0203508063036083e-062.4593419753116013e-456.156756739186456e-270.0076375964204907682.8479411849513236e-061.5314574048393018e-053.347855310077613e-291.0414288377097971e-304.0607078906003826e-071.0005146651622045e-991.000065385691699e-990.0015959394599979853.825731137495179e-060.0001173493230098521.0000090859281402e-991.005715089774256e-993.3995343046957196e-051.0054279126871954e-991.0000003078732443e-990.00051661057141934946.541998614991763e-057.197310282690939e-051.0000000253618599e-991.0069461867486138e-995.901346330692559e-051.0060385162017698e-990.00066563696912916153.379914609195744e-052.2280548144971948e-051.0001658541151434e-997.95936673408997e-061.0049532194266907e-990.000341818374549569552.698054904496602e-061.5163068562980883e-056.350246378492004e-052.9506717358962752e-060.0012498817453984244-2.887485946933934-11.111795192033604-72.63128858930546-54.843024177860954-64.84068275566005-74.75983768451033-98.999999999999970.15804443792723982963.44893035963840.025929.39190516712212501.498234874160.027716792011585611.00771688458297180.00.99999259130491811.1641527368300562e-051.722378004900114e+470.118102294204232470.00.142295430067898770.0-1e+9943231878.9115914431196598.235404864-1.6316365323245243e+475.4098454206028684e+51-1.00.03.6e-05
196.09.00.121654275334808330.1216539918360785-7.816688062457757e-170.00.00.0-2.8517671116754144-6.661279175836491-2.8522390106299547-72.17554993321285-82.658705646134763.4698411252779846-5.868661807254087-0.84230696994104985.1987648528962715-1.78627873490742450.00.00.4859565800245680.00.00.00.00.09.86788764199308e-150.00.00.00.00164744099649021912954.7976904833220.00164744099649021912954.7976904833220.71310982722186592.4149849116776738e-170.000312365577822643140.270220143881468145.689356114218974e-188.443452285702564e-241.677667031297891e-101.0075054451782252e-991.5442253369317185e-950.0027836551770822243.118283718598115e-051.0036527419476046e-990.0008215363670939793.020350679697759e-061.0198868426142108e-991.0195581541321282e-990.0076375964204908852.8479411849672013e-061.531457404822097e-051.0194841569254385e-992.365731524950205e-904.060707890601993e-071.0098397565180506e-991.0194932268224825e-990.00159593945999798543.82573113749518e-060.0001173493230098521.022383229652646e-991.0051924462190927e-993.39953430469572e-051.0063762012166442e-991.0233746010037283e-990.00051661057141934966.541998614991763e-057.197310282690942e-051.016864511486034e-991.006407675676693e-995.901346330692561e-051.0138764723083442e-990.00066563696912916153.379914609195746e-052.228054814497195e-051.0159990705801143e-997.959366734089973e-061.015223551241685e-990.000341818374549569552.698054904496602e-061.516306856298089e-056.350246378492006e-052.950671735896276e-060.00124988174539842466.7053860989571692.4996840349168352.168041376726140.00.34537693551198370.12165399183607850.71310982722119261.12995835880363e-170.00031236557849577120.27022014388146815.644412293560093e-187.035101877515652e-201.6776670312978908e-101.0075054451782252e-993.4658994776098165e-350.00278365517708222333.118283718598154e-052.4999915086337644e-220.00082153636709397893.0203506796977547e-062.949414749290505e-457.361252795386951e-270.0076375964204908852.8479411849672004e-061.5314574048220962e-054.006336269239227e-291.246472410547391e-304.060707890601993e-071.000465292831398e-991.000082517643378e-990.00159593945999798523.825731137495179e-060.0001173493230098521.0000085325369257e-991.0051924462190927e-993.39953430469572e-051.0063763117887344e-991.0000003158866115e-990.00051661057141934946.541998614991762e-057.197310282690939e-051.0000000269844829e-991.0064076756766928e-995.9013463306925606e-051.0073446137155027e-990.00066563696912916153.379914609195744e-052.2280548144971948e-051.0001751269676586e-997.95936673408997e-061.0050837511655214e-990.000341818374549569552.698054904496602e-061.5163068562980883e-056.350246378492003e-052.9506717358962752e-060.0012498817453984244-2.852239028039662-10.944458653694191-72.17554993321285-54.44036767462535-64.37778375575985-74.248517724402-98.999999999999990.15757419500297887942.37907176874340.025350.55386371578207094.487154301430.0284556968020705381.00803657829197910.00.99999179771506071.28950655904384e-051.8298486698020824e+470.12165399183607850.00.14586986710968680.0-1e+9943168322.25263619431184925.856852937-1.6875595357325895e+475.844170463639353e+51-1.00.04.5e-05
197.09.00.125190205264976680.12518991038592223-8.39430907410039e-170.00.00.0-2.816941313959161-6.6165315505023425-2.8172039009505765-71.72218502801567-98.999999999999993.4733162860292515-6.12770067007277-0.83184439258545735.190292614374233-1.78627873487468760.00.00.485956577505525070.00.00.00.00.01.0689701053654952e-140.00.00.00.00177582145507309852978.59715891298770.00177582145507309852978.59715891298770.71309384298273632.3962600237024234e-170.00032834908930470560.270220144607882356.672968367687495e-181.0323800484135449e-231.6776670312978908e-101.0067038130894538e-991.888165204849742e-950.00278365516265269633.118285229816092e-051.0036421008847558e-990.00082153636778609313.020350537948369e-061.0198541902369404e-991.0194317576226717e-990.0076375964204910142.8479411849849974e-061.5314574048027713e-051.0193909122058798e-991.5474797113823816e-904.060707890603802e-071.0100308463197444e-991.0198737376122443e-990.00159593945999798523.825731137495179e-060.000117349323009851961.0225298199403412e-991.00467212455708e-993.3995343046957196e-051.0073203766971667e-991.0231938789973922e-990.00051661057141934956.54199861499176e-057.197310282690938e-051.0170481082035482e-991.005871556990846e-995.9013463306925606e-051.014213981585228e-990.00066563696912916143.379914609195744e-052.2280548144971945e-051.015674748418735e-997.959366734089971e-061.015137560870776e-990.00034181837454956952.698054904496602e-061.5163068562980889e-056.350246378492004e-052.9506717358962757e-060.00124988174539842446.7126509041485692.48148006362055362.0384401111749830.00.335231826559443950.125189910385922230.71309384298202931.1161083158853229e-170.00032834909001172510.270220144607882356.6181009446119424e-188.584142944795449e-201.6776670312978908e-101.0067038130894536e-994.239715308497868e-350.00278365516265269633.118285229816138e-052.9041848645037165e-220.00082153636778609313.0203505379483656e-063.437974967099902e-458.561177722719213e-270.0076375964204910142.8479411849849974e-061.5314574048027713e-054.6623565371153044e-291.450808925639485e-304.0607078906038025e-071.0004140500275691e-991.00010033203227e-990.0015959394599979853.825731137495178e-060.0001173493230098521.0000079738832331e-991.0046721245570796e-993.3995343046957196e-051.0073204974762073e-991.0000003236468775e-990.00051661057141934946.541998614991762e-057.197310282690938e-051.0000000285942232e-991.005871556990846e-995.9013463306925606e-051.0085604358477146e-990.00066563696912916153.379914609195744e-052.2280548144971948e-051.0001844172864232e-997.959366734089968e-061.0052028756225835e-990.00034181837454956952.698054904496601e-061.5163068562980883e-056.350246378492003e-052.9506717358962752e-060.0012498817453984244-2.8172039211268656-10.778005027018189-71.72218502801567-54.03977922874475-63.91725656383815-73.73981462321069-98.999999999999990.15710604781207646921.36783341363180.024772.964685881132201700.095321617730.0291923555952468131.00835517963998630.00.99999100736060731.4143492354213596e-051.9368476223627064e+470.125189910385922230.00.149431104659676680.0-1e+9943104717.83958953631173863.253135163-1.7432041521256164e+476.276710039702366e+51-1.00.05.5e-05
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
1596.09.04.2696755504779050.85716233355586490.00.85716138910328330.85378183388824750.0-2.8128311845789566-2.2345848650468016-7.633335539208501-98.99999999999997-40.7580770912984.073604691893319-2.830711695143516-2.03097181521161968.43306394748239-14.1475424053209348.36418688886318e-050.54167637496583291.36291123767314070.64693155063931030.000129233932038865764190.5418830595170.000129233932038865763.385080549612685e-070.01.0000000027883020.9999999944233969.58112196073538e+450.001539075548664133211847.3475296517460.001539075538322310811847.3475198479520.99999999991134450.08.349242974254168e-115.155628210679386e-120.00.00.00.00.08.737599830684681e-168.989068314035552e-163.470549808426635e-579.320866953929773e-161.2833889840643628e-194.142421099641407e-991.785688150271536e-638.551825528529948e-165.810581876726702e-183.358234045709748e-187.346531465274571e-691.570371613570703e-991.3489351029928566e-161.570371613570703e-991.570371613570703e-996.665837975093191e-160.07.984274461350061e-160.00.00.00.00.07.665276623988429e-160.07.722929284042771e-160.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.754917675282239e-166.8859461415732167.185133219164791944.39136538879847.74811388898306e-05158.703647612863340.06.048538561395909e-470.07.682828745767535e-262.14816610275322e-250.00.00.00.00.00.34685643265626842.0918311850718287e-103.0438562184973915e-475.939000887302008e-151.851247320596986e-173.2562050476331756e-957.502988436842092e-530.6305526477390093.0636635700702086e-063.090459509629567e-131.86307599848559e-400.00.000427043644954346330.00.00.0016344654575500280.00.0173232681665230550.00.00.00.00.00.0005565378679107830.00.000142036068264143260.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0025045045264521144-7.633777097377521-10.647152790397705-98.99999999999997-98.99999999999997-98.99999999999997-51.351753612722646-98.999999999999970.09103328072005058133048.060107535480.021241698.6001740117769000.520701730.0104465386454206131.0066388260131930.00.99998940862166391.4385791073500577e-052.2783904939490797e+470.85716233355586490.85716233265910270.0093119264292006630.00929615689097126147.32747085730253192.3341336115899427.49562928986234-3.363453956065835e+441.2110664036291366e+506.00.0-12.508061
1597.09.04.5010984609494680.87159453573713020.00.87159377752535650.86838854132302810.0-2.81801365640776-2.222712655595412-7.82417719795148-98.99999999999999-93.162524684709044.07612260561554-2.837527499557594-2.03859887857046348.455568741376938-16.413582093596979.210343646473048e-050.58612110260730951.34911396862583550.66976831797889050.00013746908291676964262.9412738607350.00013746908291676963.214812797468376e-070.01.00000000314622840.99999999370754371.0410595268364064e+460.001520694890361210511916.126400569120.001520694877799626611916.126388409560.9999999998455920.01.4149247675340076e-101.290766566835756e-110.00.00.00.00.08.80335573995394e-169.026606311019644e-169.200453368287869e-579.164707103646653e-161.2693179866057573e-195.64782705285155e-995.13168194808768e-638.70251269724251e-165.5096649007188115e-183.3946808046578347e-182.3428383095411096e-681.6335968317509707e-991.3918630558801662e-161.6335968317509707e-991.6335968317509705e-996.837221693036378e-160.08.192061362389196e-160.00.00.00.00.07.866062190883461e-160.07.92506672069111e-160.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.338688471004333e-166.880789109860597.220288964689674993.68724315449348.640099988606696e-05162.104193020511330.04.316298886125874e-470.04.5554777145586924e-261.2901763734004358e-250.00.00.00.00.00.38336698786723742.8802834815736733e-109.643299376671492e-475.519576280615504e-151.7217077276547776e-171.7050266070995424e-944.2787325108419884e-550.59399670932488053.3401729632957734e-063.585099020046437e-131.2365645975405927e-420.00.000428019401012027050.00.00.00163258464262119960.00.0173613098684694270.00.00.00.00.00.00055627421659989820.00.000143757684540879170.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0025110165332830545-7.8245874708522605-10.84919936356748-98.99999999999999-98.99999999999999-98.99999999999999-51.16979913863784-98.999999999999990.09039629948781458137905.97153802010.022306970.21588057318624585.2659309770.0101612241811035041.00626795763726420.00.99998961942626131.4067203098447215e-052.301656430213172e+470.87159453573713020.87159453486563170.0091498176759206750.009134698922525778142.80042886357586186.81464365113607415.1953780428506-2.7921603513869568e+441.1851271117207251e+506.00.0-14.774101
1598.09.04.7304350829767050.88599979902280030.00.88599910233622880.88295152130326270.0-2.82124763166384-2.1996284816073643-7.881283553608509-99.0-68.101187631996344.079143217440829-2.842365173892287-2.04625708984908048.477976954169431-14.1360528909658290.00010601516628118560.66170057583955631.37998576369036070.69357051873292720.000152353816786492624336.2611973851520.000152353816786492623.1306688783337514e-070.01.0000000039192320.9999999921615361.1752171412416445e+460.001510855642487990312001.0938321925370.001510855624481170312001.093814624540.99999999976149590.02.0439527217573656e-103.410121492177164e-110.00.00.00.00.08.813107468914577e-168.878685149547695e-163.4296815706731973e-569.075730238537896e-168.665321785238619e-206.4326030503512655e-992.244140769690247e-628.51512140517063e-165.931658730041989e-182.2693625807906514e-181.1977744266872086e-671.6651804636094574e-991.3931012162986975e-161.6651804060573627e-991.665180423800549e-996.791636754547001e-160.08.106355918410535e-160.00.00.00.00.07.912428656338765e-160.08.082034263039462e-160.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.715741460449172e-166.8769306893458747.2562867781332131043.0985502157360.00010034614843449423167.436380359789270.06.649973018762753e-460.02.160387287542543e-251.6015716349853002e-260.00.00.00.00.00.39228956100161123.8369805469046524e-105.0062933658263795e-456.253311721696253e-151.7283219971904716e-177.813763986364375e-916.759187431810806e-540.58501831744965654.002233669622633e-064.689677736635598e-131.957872621647608e-410.00.0004285303182951290.00.00.00164764282531923740.00.0173824146272057270.00.00.00.00.00.00056206404345685390.00.00015142637456556820.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.002516040742046995-7.881712541884781-10.945493860338503-99.0-99.0-99.0-50.961235516952506-99.00.0895316356200587142869.914217334040.023415776.2944683319440609.7178442140.0098884946206833171.00590133380957840.00.99998973051819971.399111585993334e-052.3234038054808432e+470.88599979902280030.88599979819370810.008990606111139970.008976241001222128135.80755297524257179.11989801119677393.0727891664536-2.624476140620003e+441.1581553241709795e+506.00.0-12.496572
1599.09.04.9285191926723270.89849901264617440.00.89849841025446760.89567561579760510.0-2.8239509728052408-2.1834002202127145-7.997429971417878-98.99999999999997-31.234372788576094.081889139322174-2.8464304663832376-2.0531006041824728.497760981700777-14.1515204219438480.000121940909578505180.74982633317689371.38919532341688480.71506071892908730.000170209017487935364401.2023232882560.000170209017487935363.0017642049615353e-070.01.00000000487421570.99999999025156851.329399756486571e+460.001500917079020678512076.4854052828430.001500917054818910712076.4853811834160.99999999963876680.02.951389319280061e-106.608677186989456e-110.00.00.00.00.08.803960395171155e-168.762760502064773e-165.5395594238320105e-568.97616393427652e-163.268378720250954e-206.392802641620873e-993.607981805456512e-628.450075121952662e-166.935377155923367e-186.059288474931511e-191.9468710172748867e-671.6984585873423871e-991.4045302764882062e-161.6984563587562947e-991.6984569440326406e-996.791424699148795e-160.08.115615356805846e-160.00.00.00.00.08.153023507402022e-160.08.080458300992237e-160.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.148095874847946e-166.8738201004365927.28805648952045451087.74612604075150.00011597096390658838174.577729673624220.04.610977422167714e-460.03.900905452435075e-251.2795662575263667e-280.00.00.00.00.00.37111444619805314.706719480467039e-104.2139593212982824e-457.736139883423994e-151.8260472916340874e-177.368854143231772e-918.460340099472504e-530.60613705953208994.970313160632929e-066.16588802200651e-132.0202061799290973e-400.00.00042857003812357950.00.00.00167603527116137350.00.017384251065476920.00.00.00.00.00.00057242096429082130.00.000163421839708578220.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0025188243066388075-7.997868748424025-11.022358164964816-98.99999999999997-98.99999999999997-98.99999999999997-50.43242325816049-98.999999999999970.08882058239702822147408.889847774150.024425119.33542573520238869.7984297350.0096602401230809171.00561479191316880.00.9999898839060881.3703310840782936e-052.33431921560546e+470.89849901264617440.89849901185882720.0088497401424654020.008835954952371581131.2360604276204170.52607228568246388.4427185667229-2.3893620396709223e+441.1339785674287544e+506.00.0-12.51204
1600.09.05.0860186679821650.9080524316541920.00.90805191174557360.90539031277218960.0-2.824491253704828-2.163067264433975-8.124979344188361-98.99999999999997-23.056455403802154.084385015816368-2.848050839225591-2.0583624976206548.512894684328076-14.1710814356259490.000136417926756442450.82928411416608571.39046250240779520.73192450000872290.000186223209012347534451.3236775188370.000186223209012347532.9599173544791937e-070.01.00000000580960830.99999998838078311.4693334656451017e+460.001499299728015934212145.842850531710.001499299697188993112145.8428195841550.9999999993835440.04.550735942245092e-101.6137450966875008e-100.00.00.00.00.08.842147575331385e-168.448678298657783e-169.701981822349825e-568.916555553263304e-161.3498406927318075e-206.517065843540981e-996.692293627434164e-628.478958524105484e-167.725546850651049e-181.0255694893110854e-213.868306773769315e-671.742960290340903e-991.4413948954984952e-161.742960290340903e-991.742960290340903e-996.926556300764819e-160.08.271161998716021e-160.00.00.00.00.08.271675065153357e-160.08.189467219198266e-160.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.446084757957669e-166.8719713358000047.31234645135526851121.59229508454950.0001303538445945216178.974499730406960.02.8312588588711293e-460.03.1026623677114564e-251.1050768593373696e-260.00.00.00.00.00.36690955669203155.789953575307149e-103.259498720809318e-451.1543303504427576e-141.8969103673522482e-174.7107945562480655e-919.475153289406519e-530.61030027445446845.537960904273691e-067.103755152579578e-131.558368885605091e-400.00.00042871041231767290.00.00.00169322988904114160.00.0173908735723561080.00.00.00.00.00.00057892027120978580.00.000171355623382922070.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.002521540544570975-8.125464439817028-11.110426436160443-98.99999999999997-98.99999999999997-98.99999999999997-49.93259079705068-98.999999999999970.08830200349952624150972.595745886380.025212005.05758481520811821.98158520.009492073411810561.00539276675157230.00.99998993338324531.3674551225509651e-052.3485616975665713e+470.9080524316541920.90805243090959280.0087427616995894470.008729504323900497124.97271896687532164.81301202911914360.64125869360134-2.0615662052118255e+441.1155321607914718e+506.00.0-12.531601
1601.09.05.2183364835692710.91583369943750.00.91583324828909980.91330015199840240.0-2.8234679691142435-2.1427591217405095-8.245332332682667-98.99999999999999-84.695530038399144.086793054015659-2.8479409029510383-2.06266693172394268.525215034801862-14.2094377555590510.00014990940093728370.90262827287718371.38534179008639980.74602073533843320.000200891878540567174492.5257551160370.000200891878540567172.9276974019382364e-070.01.00000000672327280.99999998655345491.5985679559515684e+460.001502147678929379612212.6967525556880.001502147641473074612212.6967146742550.99999999905253270.06.519141332903454e-102.9554544806021036e-100.00.00.00.00.08.77031755189946e-168.243905134444182e-161.4640568712261616e-558.83992400475684e-161.3639751272319595e-206.620502280412645e-991.0551001638322896e-618.441106813781116e-168.287541692840249e-181.1872977716409457e-216.29937450091416e-671.780161769608336e-991.4795106378224126e-161.780161769608336e-991.780161769608336e-997.078870341464601e-160.08.424534364040403e-160.00.00.00.00.08.256635475131699e-160.08.46671964311515e-160.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.684870909279814e-166.8710685946993777.33213540577418051148.31733742858140.00014384502823844888181.445551367010040.02.8473922452701772e-460.02.1376981864812906e-252.2498822864940166e-260.00.00.00.00.00.37432818553253447.340602954785592e-106.569364383299612e-451.8314618439455075e-141.957644701572721e-177.502063927254598e-915.372956491252747e-530.60285007399740395.850268111218738e-067.739134884611039e-134.842101349057813e-410.00.000428952137347876150.00.00.0017018354404899770.00.0174020665575474670.00.00.00.00.00.00058251039022639760.00.00017615186945340790.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.002524373072032746-8.245871729268336-11.18025610194992-98.99999999999999-98.99999999999999-98.99999999999999-49.489630838065395-98.999999999999990.08788844132207327153956.00199919150.025863963.39182221521280044.5084398580.0093648908124064641.0052263340961630.00.99998996028177241.3621852939230052e-052.365686769880731e+470.91583369943750.9158336987393910.0086563905334572240.008643502949485689120.33113180733471159.00653405763217354.27046148984834-1.841020879665192e+441.1005439015821504e+506.00.0-12.569957
1602.09.05.3432590871894970.92332084117548490.00.92332041071615590.9208831623810920.0-2.820520179922964-2.1120817764516064-8.266994181930318-98.99999999999997-82.442349182565954.089567350941473-2.845926664122101-2.0667416309799318.536896062387552-14.219023534049420.00016296790524232740.97189369988792681.4021660765591020.75971273181961880.00021438457152126534532.0914029376640.00021438457152126532.966177226886429e-070.01.0000000076983230.99999998460335331.7180427594120896e+460.001513216916564419412291.6975955528720.00151321687173506412291.6975502930760.99999999887297330.07.326670179176646e-103.943520114745179e-100.00.00.00.00.08.751956643918285e-168.456531537319719e-162.4672392920531975e-558.792700659630457e-161.4144757544255886e-205.974024697959228e-991.8486131682334554e-618.322409579982936e-168.292097339018088e-181.0912091998291306e-211.1484705056992588e-661.744990546561365e-991.4467680056309735e-161.744523383494966e-991.744523383494966e-996.909831325901844e-160.07.985293718273036e-160.00.00.00.00.08.220649294951009e-160.08.512823790640457e-160.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.570039167850648e-166.8715413488667117.351165948794821170.88412257023670.00015681860770306577182.199929057342670.02.9650115600908263e-460.02.3205688525882726e-258.197352170294999e-260.00.00.00.00.00.393850878566069041.0957270655087987e-091.1660921721267065e-443.490773036922101e-142.050058460084398e-171.7797063616806047e-904.793047951511427e-530.58330642864230626.007179005767188e-068.410239322744205e-136.386268493682786e-410.00.00042946192742849850.00.00.00169773478259752130.00.0174231765937318680.00.00.00.00.00.00058203705317057420.00.000176275994728138550.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0025279981643591687-8.267710239188418-11.09421432747371-98.99999999999997-98.99999999999997-98.99999999999997-49.29831400913655-98.999999999999970.0873943857541383156772.10553987420.026485408.6511680921645659.0614522660.0092460227900637731.00505256433253760.00.99998990004398851.3695877877677948e-052.3929801495356643e+470.92332084117548490.92332084053755690.0085756624607451830.008563346209963008112.51209255881125147.18833738346518321.7875658324076-1.780383691356764e+441.0862051809614018e+506.00.0-12.579543
1603.09.05.4197339833054130.9282897745949230.00.92828937084449490.92600609540755810.0-2.8182305540921666-2.147643563976592-8.323879099910615-98.99999999999999-22.8461312837611424.091516204644288-2.844262396038127-2.06949452547016048.544734635077262-14.2476065330251580.00017357135335692021.02848483758287031.43217840935427690.7690209528819240.000225522385852032914558.6853190140150.000225522385852032911.9272019361022684e-060.01.00000000851771430.99999998296457181.8135754834309093e+460.00152750656431084512350.3352186305180.001527506511720130812350.3351664191230.99999999795641530.09.550878278054172e-101.0884891686169872e-090.00.00.00.00.08.92217369210547e-168.426090508075291e-164.965515071239883e-558.749180627939159e-161.4611049464608202e-208.508096645259958e-994.200647313372958e-618.308152272619187e-168.388617335458337e-181.0460185995095162e-213.102846472123961e-661.7991049287551186e-991.441016694658358e-161.7991049287551186e-991.7991049287551186e-996.873365794346124e-160.07.822411165238568e-160.00.00.00.00.08.313309170734228e-160.08.518375807422195e-160.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.562222580393134e-166.87254658035410157.3639492693831041184.92776066921080.00016709469558053166183.128218960040130.07.056483230751865e-470.01.9868212111686527e-255.1067035779518574e-260.00.00.00.00.00.39958383668042351.4731448008684776e-093.593650593370555e-456.194325325176997e-142.1705957397822298e-179.994584535436267e-914.207059397244435e-520.5775533571116326.224915268470768e-069.042582216663665e-136.350863766677531e-410.00.000429634881917643870.00.00.00170153197306201510.00.017432773204405260.00.00.00.00.00.00058374434601393560.00.000178775133111865680.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.002530120280054184-8.32646891028344-11.050792425852997-98.99999999999999-98.99999999999999-98.99999999999999-49.10598049396322-98.999999999999990.0870723727734829158552.481438818770.026905601.2917405921312874.4724316150.0090933908243262841.00489950309256960.00.99998650236964931.846261308813379e-052.4138146215756804e+470.8352820254092140.83528202476924540.0076950524960199250.007683715783665099107.65118739350636141.0301081845554312.24971791936514-1.6904026800979611e+441.0765120126126963e+506.00.0-12.608126
1604.09.05.4561610731120790.93118454328177890.00.93118417227526160.92905541713309920.0-2.816580889312843-2.0872817762913805-8.417209884203166-98.99999999999999-25.7923225299531474.092757895979074-2.8429572346230616-2.07115307575007278.549396824954082-14.2279939310128680.00018214784504832871.07460756451890551.42993674746220510.77470157891016560.000234712283095801754574.5667327953230.000234712283095801752.114434183832404e-060.01.00000000926424670.99999998147150711.889749123504372e+460.001542245449427418712391.3204221547110.001542245389206257512391.3203634973420.9999999961751180.01.3506271354861838e-092.4742472428867147e-090.00.00.00.00.08.995876726650446e-168.412894335884085e-167.65327465895054e-558.743943149731689e-161.507826435659486e-201.1006190185660296e-986.675497775158833e-618.391710538388597e-168.532876644446823e-181.0389030089226732e-215.141047947331728e-661.9233209618192084e-991.4524880647279667e-161.9233209618192084e-991.9233209618192084e-996.922114042348461e-160.07.913809217037196e-160.00.00.00.00.08.416907138930715e-160.08.474147646558417e-160.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.659612203339958e-166.8739507832309637.3715912319679241191.5184419441340.0001751954921534088184.22887022703050.01.6181872436542519e-460.02.3081708571468724e-254.079850340639007e-260.00.00.00.00.00.393798889497577351.866729378070572e-099.305292861106925e-459.793622420780815e-142.3156126410573513e-176.098097375650482e-906.288491130811806e-520.58331926029961396.49527587245643e-069.64715771660539e-132.3912526024899205e-400.00.00042952700761280810.00.00.00171197990165045180.00.0174323397113527530.00.00.00.00.00.0005872929321122120.00.000183287220547231510.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0025309262858687555-8.421400504967659-11.045402715574216-98.99999999999999-98.99999999999999-98.99999999999999-48.925026378501215-98.999999999999990.08688539869278146159454.842155237040.027157320.6484408420454172.494332790.0090262562216040731.00464387993884040.00.99998339874953522.292776815711604e-052.4292478113354764e+470.66649317706501620.66649317642320980.00613819620135465540.00612875974749277297.19889647735248126.20193584899916275.82807400590025-1.5704553534569399e+441.0706387390334607e+506.00.0-12.588513

Access columns in the data with their titles:

[11]:
ip.data["Mini"]
[11]:
$[0.090848446,~0.10083559,~0.10867772,~\dots,~2.3635631,~2.3635645,~2.3635683] \; \mathrm{M_{\odot}}$

Or use shorthands for the most commonly used columns:

[12]:
# print first few values of properties
ip.log_age[:5]
ip.log_Teff[:5]
ip.initial_mass[:5]
ip.mass[:5]
ip.initial_metallicity[:5]
ip.metallicity[:5]
ip.log_g[:5]
ip.log_L[:5]
[12]:
$[9,~9,~9,~9,~9] \; \mathrm{dex\left(yr\right)}$
[12]:
$[3.3592,~3.3795,~3.3911,~3.3982,~3.4053] \; \mathrm{dex\left(K\right)}$
[12]:
$[0.090848446,~0.10083559,~0.10867772,~0.11347212,~0.11830842] \; \mathrm{M_{\odot}}$
[12]:
$[0.091,~0.101,~0.109,~0.113,~0.118] \; \mathrm{M_{\odot}}$
[12]:
$[0.0207,~0.0207,~0.0207,~0.0207,~0.0207] \; \mathrm{}$
[12]:
$[0.02085,~0.02085,~0.02085,~0.02085,~0.02085] \; \mathrm{}$
[12]:
$[5.161,~5.143,~5.136,~5.129,~5.119] \; \mathrm{dex\left(\frac{cm}{s^{2}}\right)}$
[12]:
$[-3.376,~-3.231,~-3.146,~-3.092,~-3.036] \; \mathrm{dex\left(L_{\odot}\right)}$

If the dataset has multiple isochrones (we queried over an age or metallicity grid), they’re all stored in Isochrone.data, but we can also access them individually with Isochrone.isochrone:

[13]:
print(f"Number of isochrones in MIST data: {im_local.n_isochrones}")
print(f"As individual objects: {im_local.isochrone}\n")

# get an `Isochrone` with the data only for the isochrone of log_age=9.5
im_local.isochrone[1]
# same as above
im_local.isochrone['log_age=9.5']

Number of isochrones in MIST data: 3
As individual objects: <IsochroneIndex: 3 isochrone(s): ['log_age=9', 'log_age=9.5', 'log_age=10']>

[13]:
Isochrone(database=mist): 1398 rows x 172 columns
[13]:
Isochrone(database=mist): 1398 rows x 172 columns

A few other Isochrone properties may be helpful:

[14]:
# values used to perform the MIST query, as seen by the server
print(f"MIST query parameters\n{im.query_parameters}\n")

print(f"PARSEC query parameters\n{ip.query_parameters}\n")

# header of file downloaded from MIST query
print(f"MIST header:\n{im.header}\n")

print(f"PARSEC header:\n{ip.header}\n")
MIST query parameters
{'age': 1000000000.0, 'FeH': 0.0, 'alphaFe': None, 'v_div_vcrit': None, 'output_option': 'photometry', 'output': 'JWST', 'extinction_Av': None, 'version': None}

PARSEC query parameters
{'age_yr': None, 'logage': (9.0, 9.0, 0.0), 'Z': (0.0207, 0.0207, 0.0), 'MH': None, 'photsys_file': 'euclid_nisp', 'cmd_version': '3.8', 'track_omegai': '0.00', 'track_parsec': 'parsec_CAF09_v1.2S', 'track_colibri': 'parsec_CAF09_v1.2S_S_LMC_08_web', 'track_postagb': 'no', 'n_inTPC': '10', 'eta_reimers': '0.2', 'kind_interp': '1', 'kind_postagb': '-1', 'photsys_version': 'YBCnewVega', 'dust_sourceM': 'dpmod60alox40', 'dust_sourceC': 'AMCSIC15', 'kind_mag': '2', 'kind_dust': '0', 'extinction_av': '0.0', 'extinction_coeff': 'constant', 'extinction_curve': 'cardelli', 'kind_LPV': '3', 'imf_file': 'tab_imf/imf_kroupa_orig.dat', 'isoc_isagelog': '0', 'isoc_agelow': '1.0e9', 'isoc_ageupp': '1.0e10', 'isoc_dage': '0.0', 'isoc_lagelow': '6.6', 'isoc_lageupp': '10.13', 'isoc_dlage': '0.0', 'isoc_ismetlog': '0', 'isoc_zlow': '0.0152', 'isoc_zupp': '0.03', 'isoc_dz': '0.0', 'isoc_metlow': '-2', 'isoc_metupp': '0.3', 'isoc_dmet': '0.0', 'output_kind': '0', 'output_evstage': '1', 'lf_maginf': '-15', 'lf_magsup': '20', 'lf_deltamag': '0.5', 'sim_mtot': '1.0e4', 'submit_form': 'Submit'}

MIST header:
MIST version number  = 2.5
MESA revision number =    11701
--------------------------------------------------------------------------------------
Yinit        Zinit   [Fe/H]   [a/Fe]  v/vcrit
0.2722  1.78798E-02     0.00     0.00     0.40
--------------------------------------------------------------------------------------
number of isochrones =     1
--------------------------------------------------------------------------------------
number of EEPs, cols =  1401  170

PARSEC header:
File generated by CMD 3.9 (http://stev.oapd.inaf.it/cmd) on Fri Mar 13 00:41:33 UTC 2026
isochrones based on PARSEC release v1.2S +  COLIBRI S_37 + S_35 + PR16
Basic references: Bressan et al. (2012), MNRAS, 427, 127 + Chen et al. (2014, 2015), MNRAS, 444, 2525 + MNRAS, 452, 1068 + Tang et al. (2014), MNRAS, 445, 4287 + Marigo et al. (2017), ApJ, 835, 77 + Pastorelli al. (2019), MNRAS, 485, 5666 + Pastorelli al. (2020), MNRAS, in press
Thermal pulse cycles included
On RGB, assumed Reimers mass loss with efficiency eta=0.2
LPV periods and growth rates added cf. Trabucchi et al. (2019)
but fundamental-mode LPV periods are from Trabucchi et al. (2021)
Photometric system: Euclid VIS+NISP (ABmags)
Using YBC version of bolometric corrections as in Chen et al. (2019)
O-rich circumstellar dpmod60alox40 dust from Groenewegen (2006)
C-rich circumstellar AMCSIC15 dust from Groenewegen (2006)
IMF: Kroupa (2001, 2002) + Kroupa et al. (2013) canonical two-part-power law IMF corrected for unresolved binaries
Kind of output: isochrone tables

3. Photometry#

Photometry data is kept separate from Isochrone.data and is in Isochrone.photometry.data. Its attributes largely mirror those in Isochrone.data. For example:

[15]:
ip.photometry
[15]:
<Photometry: 1 system(s): Euclid_VIS+NISP_(ABmags) (7 bands)>

(The ‘system’ here is the photometric system, composed of multiple bands. Data from each photometric system is stored in its own table in Isochrone.photometry. We’ll add more photometric systems to a dataset below.)

[16]:
ip.photometry.columns
[16]:
{'Euclid_VIS+NISP_(ABmags)': ['mbolmag',
  'VISmag',
  'Ymag',
  'Bluemag',
  'Jmag',
  'Redmag',
  'Hmag']}
[17]:
ip.photometry.data
[17]:
{'Euclid_VIS+NISP_(ABmags)': <QTable length=533>
 mbolmag  VISmag   Ymag  Bluemag   Jmag   Redmag   Hmag
   mag     mag     mag     mag     mag     mag     mag
 float64 float64 float64 float64 float64 float64 float64
 ------- ------- ------- ------- ------- ------- -------
   13.21  14.824  12.333  12.258  12.048  11.982  11.984
  12.848  14.462  11.971  11.897  11.687  11.622  11.623
  12.635  14.249  11.758  11.683  11.474  11.409   11.41
    12.5  14.113  11.622  11.548  11.339  11.274  11.275
   12.36  13.973  11.482  11.408    11.2  11.135  11.135
  12.291  13.904  11.413  11.339  11.131  11.066  11.066
  11.835  13.267  10.959  10.893  10.689  10.628  10.631
  11.805   13.22  10.929  10.863   10.66    10.6  10.602
  11.737  13.117  10.862  10.797  10.595  10.536  10.539
     ...     ...     ...     ...     ...     ...     ...
  -4.389  -2.434  -4.995  -5.073  -5.574  -5.718  -5.859
    -4.5  -2.688  -5.087  -5.157  -5.638  -5.785  -5.928
  -4.683  -2.859  -5.077  -5.144  -5.647  -5.821  -5.991
  -4.845  -2.841   -4.98  -5.054  -5.608  -5.817  -6.021
  -4.944  -2.694  -4.829   -4.91  -5.524  -5.766  -6.001
  -4.984  -2.565  -4.694   -4.78  -5.433  -5.696  -5.951
   -4.99  -2.617  -4.667  -4.752  -5.405  -5.667  -5.921
   -4.98  -2.739   -4.68  -4.763  -5.397  -5.652  -5.897
  29.767  31.402   32.07   32.11  32.494  32.689  32.976}
[18]:
ip.photometry.data["Ymag"]
[18]:
$[12.333,~11.971,~11.758,~\dots,~-4.667,~-4.68,~32.07] \; \mathrm{mag}$
[19]:
print(f"MIST photometry header:\n{im.photometry.header}\n")

print(f"PARSEC photometry header:\n{ip.photometry.header}\n")
MIST photometry header:
PHOTOMETRY.JWST
MIST version number  = 2.5
MESA revision number =    11701
photometric system   = JWST NIRCAM (Vega)
--------------------------------------------------------------------------------------
Yinit        Zinit   [Fe/H]   [a/Fe]  v/vcrit
0.2722  1.78798E-02     0.00     0.00     0.40
--------------------------------------------------------------------------------------
number of isochrones =     1
extinction:   Av, Rv =  0.000 3.100
--------------------------------------------------------------------------------------
number of EEPs, cols =  1401   40

PARSEC photometry header:
PHOTOMETRY.euclid_nisp
File generated by CMD 3.9 (http://stev.oapd.inaf.it/cmd) on Fri Mar 13 00:41:33 UTC 2026
isochrones based on PARSEC release v1.2S +  COLIBRI S_37 + S_35 + PR16
Basic references: Bressan et al. (2012), MNRAS, 427, 127 + Chen et al. (2014, 2015), MNRAS, 444, 2525 + MNRAS, 452, 1068 + Tang et al. (2014), MNRAS, 445, 4287 + Marigo et al. (2017), ApJ, 835, 77 + Pastorelli al. (2019), MNRAS, 485, 5666 + Pastorelli al. (2020), MNRAS, in press
Thermal pulse cycles included
On RGB, assumed Reimers mass loss with efficiency eta=0.2
LPV periods and growth rates added cf. Trabucchi et al. (2019)
but fundamental-mode LPV periods are from Trabucchi et al. (2021)
Photometric system: Euclid VIS+NISP (ABmags)
Using YBC version of bolometric corrections as in Chen et al. (2019)
O-rich circumstellar dpmod60alox40 dust from Groenewegen (2006)
C-rich circumstellar AMCSIC15 dust from Groenewegen (2006)
IMF: Kroupa (2001, 2002) + Kroupa et al. (2013) canonical two-part-power law IMF corrected for unresolved binaries
Kind of output: isochrone tables

3.1 Computing colors#

Select two magnitude columns in a photometric dataset to compute a color, which will be added as a new column to the dataset:

[20]:
# B-V color
ip_local.photometry.get_color("Bmag", "Vmag")

print(f"Updated photometry data:\n{ip_local.photometry.data}\n")
Bmag-Vmag column added to photometry table.
[20]:
$[1.83,~1.823,~1.795,~\dots,~2.735,~2.715,~-0.187] \; \mathrm{mag}$
Updated photometry data:
{'YBC_tab_mag_odfnew/tab_mag_ubvrijhk.dat': <QTable length=638>
mbolmag   Umag    Bmag    Vmag  ...   Jmag    Hmag    Kmag       Bmag-Vmag
  mag     mag     mag     mag   ...   mag     mag     mag           mag
float64 float64 float64 float64 ... float64 float64 float64       float64
------- ------- ------- ------- ... ------- ------- ------- --------------------
  13.23  22.457  19.862  18.032 ...   11.14  10.526  10.234   1.8299999999999983
 12.826  22.013   19.44  17.617 ...  10.737  10.124   9.829   1.8230000000000004
 12.208  21.023  18.583  16.788 ...  10.133    9.52    9.22   1.7949999999999982
  12.14  20.769  18.389  16.607 ...  10.073   9.459   9.159                1.782
 11.755  19.486  17.374  15.667 ...   9.727   9.112   8.812    1.706999999999999
 11.585  18.996  16.976  15.296 ...   9.572   8.956   8.657   1.6799999999999997
 11.403  18.485  16.559    14.9 ...   9.409   8.791   8.494   1.6590000000000007
 10.865  17.155  15.445  13.843 ...   8.915   8.296   8.008   1.6020000000000003
  10.36  16.059  14.495  12.927 ...   8.452    7.83   7.552   1.5679999999999996
    ...     ...     ...     ... ...     ...     ...     ...                  ...
 -4.734   3.607   0.509  -1.879 ...   -6.42   -7.49  -7.951                2.388
 -4.845   4.024   0.756  -1.732 ...   -6.53  -7.609  -8.105                2.488
 -5.016   4.846   1.234  -1.416 ...  -6.647   -7.74  -8.324                 2.65
 -5.163   5.181   1.416  -1.303 ...  -6.728  -7.844  -8.484                2.719
 -5.255   5.291   1.474  -1.272 ...  -6.768  -7.905  -8.575                2.746
 -5.297   5.257   1.438  -1.309 ...  -6.808  -7.946  -8.617                2.747
 -5.311   5.158    1.36  -1.375 ...  -6.844  -7.973  -8.632   2.7350000000000003
 -5.314   4.995   1.239  -1.476 ...  -6.888    -8.0  -8.634                2.715
 29.767  30.491  31.398  31.585 ...  32.048  32.128  32.199 -0.18700000000000117}

3.2 Adding multiple photometric systems to data#

To add more photometry to an existing Isochrone, you can first see which systems are currently in your data:

[21]:
ip.photometry.systems
[21]:
{'euclid_nisp': 'Euclid_VIS+NISP_(ABmags)'}

The key in this dictionary is the shorthand name for the system used by the web server, and the value is the name in the dropdown menu of the webform (with spaces replaced with ‘_’).

We can see which other systems are available from the server:

[22]:
ip.photometry.available_systems
[22]:
{'2mass_spitzer': '2MASS + Spitzer (IRAC+MIPS)',
 '2mass_spitzer_wise': '2MASS + Spitzer (IRAC+MIPS) + WISE',
 '2mass': '2MASS JHKs',
 'ogle_2mass_spitzer': 'OGLE + 2MASS + Spitzer (IRAC+MIPS)',
 'ubvrijhk': 'UBVRIJHK (cf. Maiz-Apellaniz 2006 + Bessell 1990)',
 'bessell': 'UBVRIJHKLMN (cf. Bessell 1990 + Bessell & Brett 1988)',
 'akari': 'AKARI',
 'batc': 'BATC',
 'megacam_wircam': 'CFHT Megacam + Wircam (all ABmags)',
 'wircam': 'CFHT Wircam',
 'megacam_post2014': "CFHT/Megacam post-2014 u*g'r'i'z'",
 'megacam': "CFHT/Megacam pre-2014 u*g'r'i'z'",
 'ciber': 'CIBER',
 'clue_galex': 'CLUE + GALEX (Vegamags)',
 'CSST': 'CSST (ABmags)',
 'decam': 'DECAM (ABmags)',
 'denis': 'DENIS',
 'dmc14': 'DMC 14 filters',
 'dmc15': 'DMC 15 filters',
 'eis': 'ESO/EIS (WFI UBVRIZ + SOFI JHK)',
 'wfi': 'ESO/WFI',
 'wfi2': 'ESO/WFI2',
 'euclid_nisp': 'Euclid VIS+NISP (ABmags)',
 'galex_sloan': 'GALEX FUV+NUV (Vegamag) + SDSS ugriz (ABmags)',
 'galex': "GALEX FUV+NUV + Johnson's UBV (Maiz-Apellaniz version), all Vegamags",
 'gaia_tycho2_2mass': 'Gaia DR1 + Tycho2 + 2MASS (all Vegamags)',
 'gaiaDR2_tycho2_2mass': 'Gaia DR2 + Tycho2 + 2MASS (all Vegamags, Gaia passbands from Evans et al. 2018)',
 'gaiaDR2weiler_tycho2_2mass': 'Gaia DR2 + Tycho2 + 2MASS (all Vegamags, Gaia passbands from Weiler 2018)',
 'gaiaEDR3': 'Gaia EDR3 (all Vegamags, Gaia passbands from ESA/Gaia website)',
 'gaia': "Gaia's DR1 G, G_BP and G_RP (Vegamags)",
 'gaiaDR2': "Gaia's DR2 G, G_BP and G_RP (Vegamags, Gaia passbands from Evans et al. 2018)",
 'gaiaDR2maiz': "Gaia's DR2 G, G_BP and G_RP (Vegamags, Gaia passbands from Maiz-Apellaniz and Weiler 2018)",
 'gaiaDR2weiler': "Gaia's DR2 G, G_BP and G_RP (Vegamags, Gaia passbands from Weiler 2018)",
 'UVbright': 'HST+GALEX+Swift/UVOT UV filters',
 'acs_hrc': 'HST/ACS HRC',
 'acs_wfc_pos04jul06': 'HST/ACS WFC (c.f. 2007 revision, pos-04jul06)',
 'acs_wfc_202101': 'HST/ACS WFC - updated filters and zeropoints, 2021',
 'nicmosab': 'HST/NICMOS AB',
 'nicmosvega': 'HST/NICMOS Vega',
 'stis': 'HST/STIS imaging mode, Vegamag',
 'wfc3_wideverywide': 'HST/WFC3 all W+LP+X filters (UVIS1+IR, final throughputs)',
 'wfc3_202101_verywide': 'HST/WFC3 long-pass and extremely wide filters (UVIS) - updated filters and zeropoints, 2021',
 'wfc3_202101_medium': 'HST/WFC3 medium filters (UVIS+IR) - updated filters and zeropoints, 2021',
 'wfc3_202101_wide': 'HST/WFC3 wide filters (UVIS+IR) - updated filters and zeropoints, 2021',
 'wfpc2': 'HST/WFPC2 (Vegamag, cf. Holtzman et al. 1995)',
 'hipparcos': 'Hipparcos+Tycho+Gaia DR1 (Vegamags)',
 'int_wfc': 'INT/WFC (Vegamag)',
 'iphas': 'IPHAS',
 'jwst_miri_wide': 'JWST MIRI wide filters, Vegamags',
 'jwst_nircam_wide': 'JWST NIRCam wide+verywide filters, Vegamags',
 'jwst_nircam_widemedium_nov22': 'JWST NIRCam wide+verywide+medium filters (Nov 2022), Vegamags',
 'jwst_nircam_widemedium': 'JWST NIRCam wide+verywide+medium filters, Vegamags',
 'jwst_niriss_nov22': 'JWST NIRISS filters (Nov 2022), Vegamags',
 'jwst_nirspec': 'JWST Nirspec filters, Vegamags',
 'jwst_fnl': 'JWST custom, Vegamags',
 'kepler': 'Kepler + SDSS griz + DDO51 (in ABmags)',
 'kepler_2mass': 'Kepler + SDSS griz + DDO51 (in ABmags) + 2MASS (~Vegamag)',
 'vst_vista': 'KiDS/VIKING (VST/OMEGAM + VISTA/VIRCAM, all ABmags)',
 'lbt_lbc': 'LBT/LBC (Vegamag)',
 'lsst_wfirst_proposed2017': 'LSST (ABmags) + WFIRST proposed filters (Vegamags)',
 'lsst': 'LSST ugrizY, March 2012 total filter throughputs (all ABmags)',
 'lsstDP0': 'LSST ugrizy, Oct 2017 total filter throughputs for DP0 (all ABmags)',
 'lsstR1.9': 'LSST ugrizy, Sept 2023, total filter throughputs R1.9 (all ABmags)',
 'noao_ctio_mosaic2': 'NOAO/CTIO/MOSAIC2 (Vegamag)',
 'ogle': 'OGLE-II',
 'panstarrs1': 'Pan-STARRS1',
 'gulli': 'Pan-STARRS1 + narrow Omegacam filters (ABmags)',
 'Roman2021': 'Roman (ex-WFIRST) 2021 filters, Vegamags',
 'splus': 'S-PLUS (Vegamags), revised on Nov. 2017',
 'sloan': 'SDSS ugriz',
 'sloan_2mass': 'SDSS ugriz + 2MASS JHKs',
 'sloan_ukidss': 'SDSS ugriz + UKIDSS ZYJHK',
 'swift_uvot': 'SWIFT/UVOT UVW2, UVM2, UVW1,u (Vegamag)',
 'skymapper': 'SkyMapper (ABmags)',
 'spitzer': 'Spitzer IRAC+MIPS',
 'stroemgren': 'Stroemgren-Crawford',
 'hsc': 'Subaru/Hyper Suprime-Cam (ABmags)',
 'suprimecam': 'Subaru/Suprime-Cam (ABmags)',
 'SuperBIT': 'SuperBIT, all ABmags',
 'TESS_2mass': 'TESS + 2MASS (Vegamags)',
 'TESS_2mass_kepler': 'TESS + 2MASS (Vegamags) + Kepler + SDSS griz + DDO51 (in ABmags)',
 'ukidss': 'UKIDSS ZYJHK (Vegamag)',
 'uvit': 'UVIT (all ABmags)',
 'visir': 'VISIR',
 'vista': 'VISTA ZYJHKs (Vegamag)',
 'vphas': 'VPHAS+ (ABmags)',
 'vst_omegacam': 'VST/OMEGACAM (ABmag)',
 'vilnius': 'Vilnius',
 'wfc3_uvisCaHK': 'WFC3/UVIS around CaHK',
 'washington_ddo51': 'Washington CMT1T2 + DDO51',
 'ztf': 'ZTF (ABmags)',
 'deltaa': 'deltaa (Paunzen) + UBV (Maiz-Apellaniz), in Vegamags',
 'photsys_version': "['YBC', 'YBC']"}

And we can add one or more to the existing Isochrone by passing either the shorthand or full names:

[23]:
ip.photometry.add_photometry(["galex_sloan", "UBVRIJHKLMN (cf. Bessell 1990 + Bessell & Brett 1988)"])
Querying padova for photometric system 'galex_sloan'...
Querying http://stev.oapd.inaf.it/cgi-bin/cmd...
Retrieving data...
Downloading data...http://stev.oapd.inaf.it/tmp/output498372857299.dat
Added system 'GALEX_FUV+NUV_(Vegamag)_+_SDSS_ugriz_(ABmags)' with 8 columns: ['mbolmag', 'FUVmag', 'NUVmag', 'umag', 'gmag', 'rmag', 'imag', 'zmag']
Querying padova for photometric system 'bessell'...
Querying http://stev.oapd.inaf.it/cgi-bin/cmd...
Retrieving data...
Downloading data...http://stev.oapd.inaf.it/tmp/output176902455817.dat
Added system 'UBVRIJHKLMN_(cf._Bessell_1990_+_Bessell_&_Brett_1988)' with 13 columns: ['mbolmag', 'UXmag', 'BXmag', 'Bmag', 'Vmag', 'Rmag', 'Imag', 'Jmag', 'Hmag', 'Kmag', 'Lmag', "L'mag", 'Mmag']

This Isochrone now has data from 3 photometric systems…

[24]:
ip.photometry
[24]:
<Photometry: 3 system(s): Euclid_VIS+NISP_(ABmags) (7 bands), GALEX_FUV+NUV_(Vegamag)_+_SDSS_ugriz_(ABmags) (8 bands), UBVRIJHKLMN_(cf._Bessell_1990_+_Bessell_&_Brett_1988) (13 bands)>

…each with their own table:

[25]:
ip.photometry.data
[25]:
{'Euclid_VIS+NISP_(ABmags)': <QTable length=533>
 mbolmag  VISmag   Ymag  Bluemag   Jmag   Redmag   Hmag
   mag     mag     mag     mag     mag     mag     mag
 float64 float64 float64 float64 float64 float64 float64
 ------- ------- ------- ------- ------- ------- -------
   13.21  14.824  12.333  12.258  12.048  11.982  11.984
  12.848  14.462  11.971  11.897  11.687  11.622  11.623
  12.635  14.249  11.758  11.683  11.474  11.409   11.41
    12.5  14.113  11.622  11.548  11.339  11.274  11.275
   12.36  13.973  11.482  11.408    11.2  11.135  11.135
  12.291  13.904  11.413  11.339  11.131  11.066  11.066
  11.835  13.267  10.959  10.893  10.689  10.628  10.631
  11.805   13.22  10.929  10.863   10.66    10.6  10.602
  11.737  13.117  10.862  10.797  10.595  10.536  10.539
     ...     ...     ...     ...     ...     ...     ...
  -4.389  -2.434  -4.995  -5.073  -5.574  -5.718  -5.859
    -4.5  -2.688  -5.087  -5.157  -5.638  -5.785  -5.928
  -4.683  -2.859  -5.077  -5.144  -5.647  -5.821  -5.991
  -4.845  -2.841   -4.98  -5.054  -5.608  -5.817  -6.021
  -4.944  -2.694  -4.829   -4.91  -5.524  -5.766  -6.001
  -4.984  -2.565  -4.694   -4.78  -5.433  -5.696  -5.951
   -4.99  -2.617  -4.667  -4.752  -5.405  -5.667  -5.921
   -4.98  -2.739   -4.68  -4.763  -5.397  -5.652  -5.897
  29.767  31.402   32.07   32.11  32.494  32.689  32.976,
 'GALEX_FUV+NUV_(Vegamag)_+_SDSS_ugriz_(ABmags)': <QTable length=533>
 mbolmag  FUVmag  NUVmag   umag    gmag    rmag    imag    zmag
   mag     mag     mag     mag     mag     mag     mag     mag
 float64 float64 float64 float64 float64 float64 float64 float64
 ------- ------- ------- ------- ------- ------- ------- -------
   13.21  52.842  32.471  23.155  18.879  17.209  14.793  13.265
  12.848  52.545  32.084  22.758  18.506  16.842   14.43  12.904
  12.635  52.354  31.861  22.532  18.288  16.627  14.216   12.69
    12.5  52.244  31.716  22.383  18.149   16.49   14.08  12.556
   12.36  52.138  31.562  22.224  18.002  16.347  13.939  12.416
  12.291  52.085  31.487  22.147  17.931  16.277   13.87  12.347
  11.835  51.208  29.816  20.914  17.009  15.413   13.17  11.801
  11.805   51.09  29.676  20.819  16.938  15.348  13.119  11.763
  11.737  50.819  29.362  20.608  16.779  15.203  13.004  11.677
     ...     ...     ...     ...     ...     ...     ...     ...
  -4.389  28.531   9.472   3.648   1.528  -0.073   -2.67  -3.915
    -4.5  26.751   9.458   3.739   1.181  -0.439  -2.945   -4.12
  -4.683  24.398  10.165   4.743   1.025   -0.84  -3.151  -4.256
  -4.845  23.256  11.098   5.963   1.114   -1.03  -3.168  -4.231
  -4.944  22.938  12.047   7.146   1.374  -1.069  -3.042  -4.087
  -4.984   22.83  12.699   7.951   1.555  -1.097  -2.922  -3.948
   -4.99  22.511  12.688   7.997     1.4  -1.309  -2.968  -3.941
   -4.98  22.096  12.426   7.748   1.111  -1.589  -3.079  -3.985
  29.767  29.128   29.32  30.922  30.862  31.237  31.532  31.791,
 'UBVRIJHKLMN_(cf._Bessell_1990_+_Bessell_&_Brett_1988)': <QTable length=533>
 mbolmag  UXmag   BXmag    Bmag    Vmag  ...   Kmag    Lmag   L'mag    Mmag
   mag     mag     mag     mag     mag   ...   mag     mag     mag     mag
 float64 float64 float64 float64 float64 ... float64 float64 float64 float64
 ------- ------- ------- ------- ------- ... ------- ------- ------- -------
   13.21   22.15  19.696  19.747  17.966 ...  10.204   9.819    9.59   9.777
  12.848  21.755   19.32  19.371  17.596 ...   9.842   9.458   9.229   9.413
  12.635  21.529  19.102  19.153  17.379 ...   9.628   9.244   9.015   9.198
    12.5  21.381  18.961  19.012  17.241 ...   9.493   9.109    8.88   9.063
   12.36  21.222  18.813  18.864  17.096 ...   9.353   8.969    8.74   8.921
  12.291  21.145  18.741  18.792  17.025 ...   9.284     8.9   8.672   8.852
  11.835  19.932  17.778  17.825  16.114 ...   8.858   8.493   8.279   8.426
  11.805  19.839  17.704   17.75  16.045 ...    8.83   8.467   8.255   8.399
  11.737  19.632  17.537  17.583  15.892 ...    8.77   8.411   8.201   8.341
     ...     ...     ...     ...     ... ...     ...     ...     ...     ...
  -4.389    2.76   2.005   2.013   0.672 ...  -7.569  -7.829  -7.856  -7.672
    -4.5   2.841   1.744    1.76   0.292 ...  -7.649   -7.95  -7.987  -7.834
  -4.683    3.82   1.782   1.815  -0.044 ...   -7.79  -8.282   -8.36  -8.304
  -4.845   5.018   2.023    2.07  -0.151 ...  -7.916  -8.605   -8.72  -8.746
  -4.944   6.181   2.389   2.445  -0.095 ...  -7.988  -8.837  -8.977  -9.057
  -4.984   6.972   2.634   2.696  -0.061 ...  -7.996  -8.933  -9.085  -9.188
   -4.99   7.015   2.492   2.556  -0.268 ...  -7.981  -8.946  -9.102  -9.209
   -4.98    6.77   2.197   2.262  -0.566 ...  -7.954  -8.926  -9.083  -9.186
  29.767  30.136  30.937  30.931  31.089 ...  31.562  31.605  31.609  31.622}

4. Plotting#

There are simple plotting routines in isoc.plot to make an H-R diagram or a color-magnitude diagram.

4.1: Comparing Padova/PARSEC and MIST/MESA isochrones on an H-R diagram#

[26]:
from isoc.plot import plot_isochrone

fig, ax = plot_isochrone(im, x="log_Teff", y="log_L",
                         color='#EE4B2B', marker='x', ls='none', markersize=5, label="MIST")
plot_isochrone(ip, x="log_Teff", y="log_L", ax=ax,
               color='#0BDA51', marker='+', ls='none', label="Padova")

ax.set_xlim(4.0, 3.3)
ax.set_ylim(-4.5, 4.5)
ax.legend(loc='lower left')
ax.set_title("H-R diagram: 1 Gyr, solar metallicity");
_images/demo_55_0.png

4.2: Plotting over a grid of ages#

(We could also plot isochrones across a metallicity grid for Padova/PARSEC.)

[27]:
ip_grid = Isochrone.from_padova(
    age=(7.0, 10.0, 0.5),
    metallicity=0.0207,
    metallicity_type="Z",
)

ip_grid.isochrone
Inferred log10 age scale based on age values (7.0, 10.0, 0.5).
'photometry' is None. Using default ezpadova photometric system.


Querying http://stev.oapd.inaf.it/cgi-bin/cmd...
Retrieving data...
Downloading data...http://stev.oapd.inaf.it/tmp/output754520679199.dat
User-supplied query parameters (as seen by ezpadova):
        {'age_yr': None, 'logage': (7.0, 10.0, 0.5), 'Z': (0.0207, 0.0207, 0.0), 'MH': None, 'photsys_file': None}
All query parameters (including defaults for those not specified):
        {'age_yr': None, 'logage': (7.0, 10.0, 0.5), 'Z': (0.0207, 0.0207, 0.0), 'MH': None, 'photsys_file': None, 'cmd_version': '3.8', 'track_omegai': '0.00', 'track_parsec': 'parsec_CAF09_v1.2S', 'track_colibri': 'parsec_CAF09_v1.2S_S_LMC_08_web', 'track_postagb': 'no', 'n_inTPC': '10', 'eta_reimers': '0.2', 'kind_interp': '1', 'kind_postagb': '-1', 'photsys_version': 'YBCnewVega', 'dust_sourceM': 'dpmod60alox40', 'dust_sourceC': 'AMCSIC15', 'kind_mag': '2', 'kind_dust': '0', 'extinction_av': '0.0', 'extinction_coeff': 'constant', 'extinction_curve': 'cardelli', 'kind_LPV': '3', 'imf_file': 'tab_imf/imf_kroupa_orig.dat', 'isoc_isagelog': '0', 'isoc_agelow': '1.0e9', 'isoc_ageupp': '1.0e10', 'isoc_dage': '0.0', 'isoc_lagelow': '6.6', 'isoc_lageupp': '10.13', 'isoc_dlage': '0.0', 'isoc_ismetlog': '0', 'isoc_zlow': '0.0152', 'isoc_zupp': '0.03', 'isoc_dz': '0.0', 'isoc_metlow': '-2', 'isoc_metupp': '0.3', 'isoc_dmet': '0.0', 'output_kind': '0', 'output_evstage': '1', 'lf_maginf': '-15', 'lf_magsup': '20', 'lf_deltamag': '0.5', 'sim_mtot': '1.0e4', 'submit_form': 'Submit'}
[27]:
<IsochroneIndex: 7 isochrone(s): ['log_age=7', 'log_age=7.5', 'log_age=8', 'log_age=8.5', 'log_age=9', 'log_age=9.5', 'log_age=10']>
[28]:
fig, ax = plot_isochrone(
    ip_grid.isochrone,
    iso_labels=ip_grid.isochrone.labels,
    marker='.',
    linestyle='none',
    x="log_Teff",
    y="log_L",
    cmap="plasma",
    )

ax.set_xlim(4.5, 3.3)
ax.set_ylim(-4.5, 5.5)
ax.legend(loc='lower left')
ax.set_title("Padova — age grid");
_images/demo_59_0.png

4.3: Color-magnitude diagram#

[29]:
from isoc.plot import plot_color_magnitude

fig, ax = plot_color_magnitude(ip, band1="Bmag", band2="Vmag", mag="Bmag", marker='.', c='k', ls='none')
Bmag-Vmag column added to photometry table.
_images/demo_61_1.png

5. Parameter help#

Checking the arguments for from_mist shows that you can provide an age as a float, a list or a tuple for a range (with min, max, step), and you can supply any of these in linear or log space. A few other arguments have generalized names whose corresponding values on the MIST webform are given in the docstring, e.g., metallicity for “[Fe/H]”, abundance for “[alpha/Fe]”, and extinction for “Extinction Av”.

[30]:
Isochrone.from_mist?
Signature:
Isochrone.from_mist(
    age: tuple[float, float, float] | list | float | None = None,
    metallicity: float | None = None,
    abundance: float | None = None,
    v_div_vcrit: float | None = None,
    photometry: str | None = None,
    extinction: float | None = None,
    version: Literal['MIST1', 'MIST2', None] = None,
    from_file: str | None = None,
    **kwargs,
) -> 'Isochrone'
Docstring:
Query the MIST/MESA service and return an :class:`Isochrone`.

Any parameters passed as ``None`` will use the MIST defaults
(see `Isochrone.default_values`).

Parameters
----------
age : float, tuple of (low, high, step), list or None
    Age in years or log10(years). A single float queries one isochrone; a tuple of
    length 3 sets a min, max and step size to query over the corresponding age grid,
    and a list queries over an age grid.
metallicity : float or None
     [Fe/H] metallicity value.
abundance : float or None
    [alpha/Fe] abundance ratio.
v_div_vcrit : float or None
    Initial rotation velocity v/v_crit.
photometry : str or None
    The name of a photometric system to retrieve synthetic photometry for.
    If None, MIST output is set to "theory".
extinction : float or None
    Extinction A_V to apply to photometry.  Has no effect if *photometry* is
    ``None``.
version : str or None
    MIST version to query.
from_file : str or None
    If provided, load isochrone data from a file instead of querying the MIST service.
**kwargs
    Additional keyword arguments forwarded to the MIST query.

Returns
-------
Isochrone
    An Isochrone object containing the queried data.
File:      ~/Desktop/isoc/isoc/isochrone.py
Type:      method

Checking the arguments for from_padova, age and metallicity generalize and handle multiple input types just as they do in from_mist - though for from_padova you also have to specify metallicity_type as Z or MH. The **kwargs take any arguments named in ezpadova (which from_padova uses as a backend to perform the query).

[31]:
Isochrone.from_padova?
Signature:
Isochrone.from_padova(
    age: tuple[float, float, float] | float | None = None,
    metallicity: tuple[float, float, float] | float | None = None,
    metallicity_type: Literal['Z', 'MH', None] = None,
    photometry: str | None = None,
    from_file: str | None = None,
    **kwargs,
) -> 'Isochrone'
Docstring:
Query the Padova/PARSEC service and return an :class:`Isochrone`.

Any parameters passed as None will use the Padova/PARSEC defaults
(see `Isochrone.default_values`).

Parameters
----------
age : tuple of (low, high, step) or float or None
    Age in years or log10(years). A single float queries one isochrone; a tuple of
    length 3 sets a min, max and step size to query over the corresponding age grid,
    and a list queries over an age grid.
metallicity : tuple of (low, high, step) or float or None
    Metallicity value. Interpreted as Z or [M/H] depending on metallicity_type.
metallicity_type : str or None
    Whether the metallicity parameter is interpreted as "Z" or "MH" ([M/H]).
photometry : str or None
    The name of a photometric system to retrieve synthetic photometry for.
from_file : str or None
    If provided, load isochrone data from a file instead of querying the Padova service.
**kwargs
    Additional keyword arguments forwarded to the Padova query.

Returns
-------
Isochrone
    An Isochrone object containing the queried data.
File:      ~/Desktop/isoc/isoc/isochrone.py
Type:      method

The arguments to query_ezpadova follow the ezpadova names and expected types, if you prefer this over using from_padova:

[32]:
Isochrone.query_ezpadova?
Signature:
Isochrone.query_ezpadova(
    age_yr: tuple[float, float, float] | None = None,
    Z: tuple[float, float, float] | None = None,
    logage: tuple[float, float, float] | None = None,
    MH: tuple[float, float, float] | None = None,
    default_ranges: bool = False,
    **kwargs,
) -> 'Isochrone'
Docstring: Query the Padova/PARSEC service and return an :class:`Isochrone`.
File:      ~/Desktop/isoc/isoc/isochrone.py
Type:      method

To understand all available parameters for Padova/PARSEC or MIST/MESA queries and see their defaults (note that these are the parameter names and types expected by the server, not those in from_mist or from_padova):

[33]:
print("MIST/MESA:")
print("\nParameter descriptions:")
Isochrone.parameter_descriptions(database="mist")
print("\nDefaults:")
Isochrone.default_values(database="mist")

print("Padova/PARSEC:")
print("\nParameter descriptions:")
Isochrone.parameter_descriptions(database="padova")
print("\nDefaults:")
Isochrone.default_values(database="padova")
MIST/MESA:

Parameter descriptions:
See https://mist.science/interp_isos.html and https://www.mist.science/resources.html

Defaults:
[33]:
{'v_div_vcrit': 'vvcrit0.4',
 'FeH_value': '0',
 'alpha_value': 'p0',
 'age_value': '',
 'age_range_low': '5',
 'age_range_high': '10.3',
 'age_range_delta': '0.05',
 'Av_value': '0',
 'output_option': 'theory',
 'output': 'UBVRIplus',
 'version': 'MIST2',
 'age_type': 'standard',
 'age_scale': 'log10',
 '_aliases': {'FeH_value': 'metallicity',
  'afe': 'abundance',
  'output': 'photometry',
  'Av_value': 'extinction'}}
Padova/PARSEC:

Parameter descriptions:
See https://stev.oapd.inaf.it/cgi-bin/cmd, https://github.com/mfouesneau/ezpadova/blob/master/src/ezpadova/parsec.md and https://stev.oapd.inaf.it/cmd_3.9/help.html

Defaults:
[33]:
{'cmd_version': '3.8',
 'track_omegai': '0.00',
 'track_parsec': 'parsec_CAF09_v1.2S',
 'track_colibri': 'parsec_CAF09_v1.2S_S_LMC_08_web',
 'track_postagb': 'no',
 'n_inTPC': '10',
 'eta_reimers': '0.2',
 'kind_interp': '1',
 'kind_postagb': '-1',
 'photsys_file': 'YBC_tab_mag_odfnew/tab_mag_ubvrijhk.dat',
 'photsys_version': 'YBCnewVega',
 'dust_sourceM': 'dpmod60alox40',
 'dust_sourceC': 'AMCSIC15',
 'kind_mag': '2',
 'kind_dust': '0',
 'extinction_av': '0.0',
 'extinction_coeff': 'constant',
 'extinction_curve': 'cardelli',
 'kind_LPV': '3',
 'imf_file': 'tab_imf/imf_kroupa_orig.dat',
 'isoc_isagelog': '0',
 'isoc_agelow': '1.0e9',
 'isoc_ageupp': '1.0e10',
 'isoc_dage': '0.0',
 'isoc_lagelow': '6.6',
 'isoc_lageupp': '10.13',
 'isoc_dlage': '0.0',
 'isoc_ismetlog': '0',
 'isoc_zlow': '0.0152',
 'isoc_zupp': '0.03',
 'isoc_dz': '0.0',
 'isoc_metlow': '-2',
 'isoc_metupp': '0.3',
 'isoc_dmet': '0.0',
 'output_kind': '0',
 'output_evstage': '1',
 'lf_maginf': '-15',
 'lf_magsup': '20',
 'lf_deltamag': '0.5',
 'sim_mtot': '1.0e4',
 'submit_form': 'Submit',
 '_aliases': {'age_yr': 'age',
  'logage': 'age',
  'Z': 'metallicity_type',
  'MH': 'metallicity_type'}}