Photometric Filters¶
The user can specify what filters are used for synthetic photometry when defining the Isochrone Object. Each filter is identified by a unique string, and an array of such strings are passed into the Isochrone call.
For example:
# Use the HST WFC3-IR F127M and F153M filters, along with NIRC2 Kp
filt_list = ['wfc3,ir,f127m', 'wfc3,ir,f153m', 'nirc2,Kp']
my_iso = synthetic.IsochronePhot(logAge, AKs, dist, metallicity=0,
evo_model=evo_model, atm_func=atm_func,
red_law=red_law, filters=filt_list)
These strings follow the format <telescope/filter_set>,<filter>
.
Note that there is no space after the comma, and case matters.
Filter transmissions are stored in specific sub-directories
in SPISEA/filt_func
. The functions in spisea/filters.py
tell
the Isochrone Object how to interpret the filter strings
and pull the corresponding transmission functions from the filt_func
directories.
Available filters:
2MASS
CTIO_OSIRIS
DeCam
GAIA
HAWK-I
Hubble Space Telescope
Johnson-Cousins
Johnson-Glass
JWST
Keck NIRC
Keck NIRC2
NACO
PanStarrs 1
Roman Space Telescope
UKIRT
VISTA
ZTF
Filter Sets¶
2MASS
Filters: J, H, Ks
Example: '2mass,H'
CTIO_OSIRIS
OSIRIS imager on the CTIO telescope.
Filters: H, K
Example: 'ctio_osiris,H'
DeCam
Filters: u, g, r, i, z, Y
Example: 'decam,r'
GAIA
The GAIA Space Telescope filters. Note that three sets are available: the pre-launch passbands used in DR1 (Jordi+10), the passbands used for the DR2 published photometry, and the revised DR2 passbands based on the DR2 data (October 2017). ONLY THE REVISED DR2 PASSBANDS ARE SUPPORTED BY SPISEA.
Filters: G, Gbp, Grp
Example (gaia G filter from revised DR2 passbands):
'gaia,dr2_rev,G'
HAWK-I
The High Acuity Wide Field K-band Imager located on the ESO VLT (Unit Telescope 4).
Filters: J, H, Ks
Example: 'hawki,J'
Hubble Space Telescope
HST filters are defined by their pysynphot OBSMODE strings. These
are defined in the cdbs/mtab/
and cdbs/comp/
directories.
Example: 'wfc3,ir,f125w'
Johnson-Cousins
Johnson-Cousin filters (downloaded from http://www.aip.de/en/research/facilities/stella/instruments/data/johnson-ubvri-filter-curves).
Filters: U, B, V, R, I
Example: 'ubv,B'
Johnson-Glass
Johnson-Glass passbands taken from Bessell et al. 1988
Filters: J, H, K
Example: 'jg,K'
JWST
JWST NIRCam filters, downloaded from NIRCam website. The filter functions in the nircam_throughputs/modAB_mean/nrc_plus_ote folder is used.
Filters: F070W, F090W, F115W, F140M, F150W, F150W2, F162M, F164N, F182M, F187N, F200W, F210M, F212N, F250M, F277W, F300M, F322W2, F323N, F335M, F356W, F360M, F405N, F410M, F430M, F444W, F460M, F466N, F470N, F480M
Example: 'jwst,F356W'
Keck NIRC
NIRC1 filters on the Keck Telescope
Filters: H, K
Example: 'nirc1,H'
Keck NIRC2
NIRC2 filters on the Keck Telescope ()
Filters: J, H, Hcont, K, Kp, Ks, Kcont, Lp, Ms, Brgamma, FeII
Example: 'nirc2,Ks'
NACO
Filters: J, H, Ks
Example: 'naco,H'
PanStarrs1
PanStarrs 1 filters from Tonry et al. 2012
Filters: g, r, i, z, y
Example: 'ps1, g'
Roman Space Telescope
Roman Space Telescope WFI filters are defined by their pysynphot
OBSMODE strings.
These are defined in the cdbs/mtab/
and cdbs/comp/
directories. Note that the 2021-07-16 version of these directories
must be downloaded from from the STScI reference atlases for these to
work. See Install From Git for how to download these files.
Filters: F062, F087, F106, F129, F158, W146, F184, F213
Example: 'roman,wfi,f062'
UKIRT
Filters: J, H, K
Example: 'ukirt,K'
VISTA
Filters: Z, Y, J, H, K
Example: 'vista,Y'
ZTF
Filters: g, r, i
Example: 'ztf,g'