Path Template Definitions

Here we describe, for each release, all the available path template definitions. Each row indicates the shorthand path name, the template path for the filepath, and the list of input keyword arguments needed as input when generating dynamic filepaths.

SDSSWORK

sdsswork

sdsswork path definitions

Name

Template

Kwargs

AllStarSSPP

$MWM_SSPP/{v_sspp}/allStar-SSPP-{v_sspp}.fits

v_sspp

allCal

$APOGEE_REDUX/{apred}/allCal.fits

apred

allExp

$APOGEE_REDUX/{apred}/allExp.fits

apred

allPlates

$APOGEE_ASPCAP/{apred}/{aspcap}/allPlates-{apred}-{aspcap}.fits

apred, aspcap

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/summary/allStar-{apred}-{telescope}.fits

apred, telescope

allVisit

$APOGEE_REDUX/{apred}/summary/allVisit-{apred}-{telescope}.fits

apred, telescope

allVisitSum

$APOGEE_REDUX/{apred}/allVisitSum.fits

apred

allwisecat

$ALLWISE_DIR/{ver}/src/wise-allwise-cat-part{num}.bz2

ver, num

ap1D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|1D-{chip}-{num:0>8}.fits

mjd, num, chip, instrument, apred

ap2D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits

mjd, num, chip, instrument, apred

ap2Dfz

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits.fz

mjd, num, chip, instrument, apred

ap2Dmodel

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2Dmodel-{chip}-{num:0>8}.fits

mjd, num, chip, instrument, apred

apBPM

$APOGEE_REDUX/{apred}/cal/{instrument}/bpm/@apgprefix|BPM-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCalPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|CalPlan-{instrument}-{mjd}.yaml

apred, instrument, mjd

apCframe

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

mjd, field, chip, num, apred, telescope, plate

apCframe-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

mjd, field, chip, num, apred, telescope

apDark

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|Dark-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apDarkPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|DarkPlan-{instrument}-{mjd}.yaml

apred, instrument, mjd

apDetector

$APOGEE_REDUX/{apred}/cal/{instrument}/detector/@apgprefix|Detector-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apDiag

$APOGEE_REDUX/{apred}/log/{prefix}Diag-{plate}-{mjd}.log

apred, plate, prefix, mjd

apEPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|EPSF-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apETrace

$APOGEE_REDUX/{apred}/cal/{instrument}/trace/@apgprefix|ETrace-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apExtraPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|ExtraPlan-{instrument}-{mjd}.yaml

apred, instrument, mjd

apField

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|Field-{field}.fits

apred, field, telescope

apFieldVisits

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|FieldVisits-{field}.fits

apred, field, telescope

apFlat

$APOGEE_REDUX/{apred}/cal/{instrument}/flatcorr/@apgprefix|Flat-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apFlux

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Flux-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apHist

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|Hist-{chip}-{mjd}.fits

apred, instrument, mjd, chip

apLSF

$APOGEE_REDUX/{apred}/cal/{instrument}/lsf/@apgprefix|LSF-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apLittrow

$APOGEE_REDUX/{apred}/cal/{instrument}/littrow/@apgprefix|Littrow-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSF-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apPSFModel

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSFModel-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apPersist

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|Persist-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apPersistModel

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|PersistModel-{chip}-{mjd}.fits

apred, instrument, mjd, chip

apPlan

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plan-{plate}-{mjd}.yaml

mjd, field, apred, telescope, plate

apPlan-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plan-{reduction}-{mjd}.yaml

mjd, field, reduction, apred, telescope

apPlate

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

mjd, field, chip, apred, telescope, plate

apPlate-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

mjd, field, chip, apred, telescope, plate

apPlateSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|PlateSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apPlateSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|PlateSum-{reduction}-{mjd}.fits

mjd, field, reduction, apred, telescope

apQA

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/@apgprefix|QA-{plate}-{mjd}.html

mjd, field, apred, telescope, plate

apQAcal

$APOGEE_REDUX/{apred}/cal/{instrument}/qa/{mjd}/@apgprefix|QAcal-{mjd}.fits

apred, instrument, mjd

apR

$APOGEE_DATA_N/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Response-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apSparse

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|Sparse-{num:0>8}.fits

apred, instrument, num

apStar

$APOGEE_REDUX/{apred}/stars/{telescope}/@healpixgrp|/{healpix}/apStar-{apred}-{telescope}-{obj}.fits

apred, obj, healpix, telescope

apStar-1m

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|Star-{apred}-{reduction}.fits

apred, field, reduction, telescope

apTellstar

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Tellstar-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apTellstar-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Tellstar-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apTelluric

$APOGEE_REDUX/{apred}/cal/{instrument}/telluric/@apgprefix|Telluric-{chip}-{num}.fits

apred, instrument, num, chip

apVisit

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/apVisit-{apred}-{telescope}-{plate}-{mjd}-{fiber:0>3}.fits

fiber, mjd, field, apred, telescope, plate

apVisit-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apVisitSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apVisitSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apWave

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Wave-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apWaveFPI

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|WaveFPI-{chip}-{mjd}-{num:0>8}.fits

mjd, num, chip, instrument, apred

apogee-rc

$APOGEE_RC/cat/apogee-rc-{dr}.fits

dr

apogeeDesign

$APOGEE_TARGET/apogeeDesign_{dr}.fits

dr

apogeeField

$APOGEE_TARGET/apogeeField_{dr}.fits

dr

apogeeObject

$APOGEE_TARGET/apogeeObject_{dr}_{field}.fits

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

$APOGEE_TARGET/apogeePlate_{dr}.fits

dr

asR

$APOGEE_DATA_S/{mjd}/asR-{chip}-{num:0>8}.apz

chip, num, mjd

aspcapField

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapField-{field}.fits

apred, field, aspcap, telescope

aspcapStar

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{obj}.fits

field, obj, apred, telescope, aspcap

aspcapStar-1m

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{reduction}.fits

field, reduction, apred, telescope, aspcap

astraStarASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-ASPCAP-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-Cannon-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarFERRE

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-FERRE-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarKorg

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-Korg-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarPayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-Payne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-SLAM-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarWD

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-WD-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarZetaPayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-ZetaPayne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-ASPCAP-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Cannon-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitFERRE

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-FERRE-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitKorg

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Korg-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitPayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Payne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-SLAM-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitWD

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-WD-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitZetaPayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-ZetaPayne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

cannonStar

$APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{obj}.pkl

apred, field, obj, cannon

cannonStar-1m

$APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{reduction}.pkl

apred, field, reduction, cannon

confSummary

$SDSSCORE_DIR/{obs}/summary_files/@configgrp|/confSummary-{configid}.par

configid, obs

confSummaryF

$SDSSCORE_DIR/{obs}/summary_files/@configgrp|/confSummaryF-{configid}.par

configid, obs

confSummaryF_test

$SDSSCORE_DIR/{obs}/summary_files/@configsubmodule|/@configgrp|/confSummaryF-{configid}.par

configid, obs

confSummary_test

$SDSSCORE_DIR/{obs}/summary_files/@configsubmodule|/@configgrp|/confSummary-{configid}.par

configid, obs

conflist

$BOSS_SPECTRO_REDUX/{run2d}/conflist.fits

run2d

eFEDS_Hard_speccomp

$BHM_EFEDS_SPECCOMP/{v_speccomp}/eFEDS_Hard_speccomp-{v_speccomp}.fits

v_speccomp

eFEDS_Main_speccomp

$BHM_EFEDS_SPECCOMP/{v_speccomp}/eFEDS_Main_speccomp-{v_speccomp}.fits

v_speccomp

eFEDS_SDSSV_spec_results

$BHM_EFEDS_SPECCOMP/{v_speccomp}/eFEDS_SDSSV_spec_results-{v_speccomp}.fits

v_speccomp

erositacat

$EROSITA_DIR/{ver}/src/summary_eRASS3_{type}_SDSS_V_format.fits

ver, type

fieldlist

$BOSS_SPECTRO_REDUX/{run2d}/fieldlist-{run2d}.fits

run2d

gaiacat

$GAIA_DIR/{ver}/src/GaiaSource_{start}_{end}.csv.gz

ver, end, start

guvcat

$GUVCAT_DIR/{ver}/src/GUVCat_AIS_glat{lat}_{lon}_fov055_wExtObbjFlag.csv

lat, ver, lon

kiccat

$KIC_DIR/{ver}/src/kic.txt

ver

lvm_anc

$LVM_SPECTRO_REDUX/{drpver}/{tileid}/{mjd}/ancillary/lvm-{kind}{imagetype}-{camera}-{expnum:0>8}.fits

expnum, mjd, imagetype, tileid, camera, kind, drpver

lvm_cal

$LVM_SPECTRO_REDUX/{drpver}/{tileid}/{mjd}/calib/lvm-{kind}-{camera}-{expnum:0>8}.{ext}

ext, expnum, mjd, tileid, camera, kind, drpver

lvm_cal_pix

$LVM_SPECTRO_REDUX/{drpver}/{tileid}/{mjd}/calib/lvm-pixwave-{lamp}-{camera}-{expnum:0>8}.fits

expnum, mjd, tileid, camera, lamp, drpver

lvm_cal_through

$LVM_SPECTRO_REDUX/{drpver}/{tileid}/{mjd}/calib/lvm-throughput-{expnum:0>8}.fits

expnum, tileid, drpver, mjd

lvm_cal_time

$LVM_SPECTRO_REDUX/{drpver}/{tileid}/{mjd}/calib/lvm-{kind}-{camera}-{exptime}.fits

mjd, tileid, camera, exptime, kind, drpver

lvm_dap

$LVM_SPECTRO_ANALYSIS/{drpver}/{dapver}/{tileid}/lvm-{tileid}-{daptype}.fits

tileid, dapver, daptype, drpver

lvm_dapall

$LVM_SPECTRO_ANALYSIS/{drpver}/{dapver}/dapall-{drpver}-{dapver}.fits

dapver, drpver

lvm_drpall

$LVM_SPECTRO_REDUX/{drpver}/drpall-{drpver}.fits

drpver

lvm_frame

$LVM_SPECTRO_REDUX/{drpver}/{tileid}/{mjd}/lvm{kind}-{expnum:0>8}.fits

expnum, mjd, tileid, kind, drpver

lvm_lab

$LVM_DATA_LAB/{mjd}/sdR-{hemi}-{camspec}-{expnum:0>8}.fits.gz

expnum, hemi, camspec, mjd

lvm_main_cal

$LVM_SPECTRO_REDUX/{drpver}/{tileid}/{mjd}/lvm{kind}-{camera}-{expnum:0>8}.fits

expnum, mjd, tileid, camera, kind, drpver

lvm_master

$LVM_SPECTRO_REDUX/{drpver}/{tileid}/{mjd}/calib/lvm-{kind}-{camera}.fits

mjd, tileid, camera, kind, drpver

lvm_raw

$LVM_DATA_S/{mjd}/sdR-{hemi}-{camspec}-{expnum:0>8}.fits.gz

expnum, hemi, camspec, mjd

lvm_rss

$LVM_SPECTRO_REDUX/{drpver}/{tileid}/lvm-{tileid}-RSS.fits

tileid, drpver

mos_target_allwise

$MOS_TARGET/{v_targ}/mos_allwise-{num}.fits

v_targ, num

mos_target_best_brightest

$MOS_TARGET/{v_targ}/mos_best_brightest.fits

v_targ

mos_target_bhm_csc_v2

$MOS_TARGET/{v_targ}/mos_bhm_csc_v2.fits

v_targ

mos_target_bhm_efeds_veto

$MOS_TARGET/{v_targ}/mos_bhm_efeds_veto.fits

v_targ

mos_target_bhm_rm_v0_2

$MOS_TARGET/{v_targ}/mos_bhm_rm_v0_2.fits

v_targ

mos_target_cadence

$MOS_TARGET/{v_targ}/mos_cadence.fits

v_targ

mos_target_cadence_epoch

$MOS_TARGET/{v_targ}/mos_cadence_epoch.fits

v_targ

mos_target_carton

$MOS_TARGET/{v_targ}/mos_carton.fits

v_targ

mos_target_carton_to_target

$MOS_TARGET/{v_targ}/mos_carton_to_target-{num}.fits

v_targ, num

mos_target_cataclysmic_variables

$MOS_TARGET/{v_targ}/mos_cataclysmic_variables.fits

v_targ

mos_target_catalog

$MOS_TARGET/{v_targ}/mos_catalog-{num}.fits

v_targ, num

mos_target_catalog_to_allwise

$MOS_TARGET/{v_targ}/mos_catalog_to_allwise-{num}.fits

v_targ, num

mos_target_catalog_to_bhm_efeds_veto

$MOS_TARGET/{v_targ}/mos_catalog_to_bhm_efeds_veto.fits

v_targ

mos_target_catalog_to_bhm_rm_v0_2

$MOS_TARGET/{v_targ}/mos_catalog_to_bhm_rm_v0_2.fits

v_targ

mos_target_catalog_to_catwise2020

$MOS_TARGET/{v_targ}/mos_catalog_to_catwise2020-{num}.fits

v_targ, num

mos_target_catalog_to_glimpse

$MOS_TARGET/{v_targ}/mos_catalog_to_glimpse-{num}.fits

v_targ, num

mos_target_catalog_to_guvcat

$MOS_TARGET/{v_targ}/mos_catalog_to_guvcat-{num}.fits

v_targ, num

mos_target_catalog_to_legacy_survey_dr8

$MOS_TARGET/{v_targ}/mos_catalog_to_legacy_survey_dr8-{num}.fits

v_targ, num

mos_target_catalog_to_panstarrs1

$MOS_TARGET/{v_targ}/mos_catalog_to_panstarrs1-{num}.fits

v_targ, num

mos_target_catalog_to_sdss_dr13_photoobj_primary

$MOS_TARGET/{v_targ}/mos_catalog_to_sdss_dr13_photoobj_primary-{num}.fits

v_targ, num

mos_target_catalog_to_sdss_dr16_specobj

$MOS_TARGET/{v_targ}/mos_catalog_to_sdss_dr16_specobj.fits

v_targ

mos_target_catalog_to_skies_v2

$MOS_TARGET/{v_targ}/mos_catalog_to_skies_v2-{num}.fits

v_targ, num

mos_target_catalog_to_skymapper_dr2

$MOS_TARGET/{v_targ}/mos_catalog_to_skymapper_dr2-{num}.fits

v_targ, num

mos_target_catalog_to_supercosmos

$MOS_TARGET/{v_targ}/mos_catalog_to_supercosmos-{num}.fits

v_targ, num

mos_target_catalog_to_tic_v8

$MOS_TARGET/{v_targ}/mos_catalog_to_tic_v8-{num}.fits

v_targ, num

mos_target_catalog_to_tycho2

$MOS_TARGET/{v_targ}/mos_catalog_to_tycho2.fits

v_targ

mos_target_catalog_to_uvotssc1

$MOS_TARGET/{v_targ}/mos_catalog_to_uvotssc1.fits

v_targ

mos_target_catalog_to_xmm_om_suss_4_1

$MOS_TARGET/{v_targ}/mos_catalog_to_xmm_om_suss_4_1.fits

v_targ

mos_target_catalogdb_version

$MOS_TARGET/{v_targ}/mos_catalogdb_version.fits

v_targ

mos_target_category

$MOS_TARGET/{v_targ}/mos_category.fits

v_targ

mos_target_catwise2020

$MOS_TARGET/{v_targ}/mos_catwise2020-{num}.fits

v_targ, num

mos_target_ebosstarget_v5

$MOS_TARGET/{v_targ}/mos_ebosstarget_v5.fits

v_targ

mos_target_gaia_dr2_ruwe

$MOS_TARGET/{v_targ}/mos_gaia_dr2_ruwe-{num}.fits

v_targ, num

mos_target_gaia_dr2_source

$MOS_TARGET/{v_targ}/mos_gaia_dr2_source-{num}.fits

v_targ, num

mos_target_gaia_dr2_wd

$MOS_TARGET/{v_targ}/mos_gaia_dr2_wd.fits

v_targ

mos_target_gaia_unwise_agn

$MOS_TARGET/{v_targ}/mos_gaia_unwise_agn-{num}.fits

v_targ, num

mos_target_gaiadr2_tmass_best_neighbour

$MOS_TARGET/{v_targ}/mos_gaiadr2_tmass_best_neighbour-{num}.fits

v_targ, num

mos_target_geometric_distances_gaia_dr2

$MOS_TARGET/{v_targ}/mos_geometric_distances_gaia_dr2-{num}.fits

v_targ, num

mos_target_glimpse

$MOS_TARGET/{v_targ}/mos_glimpse-{num}.fits

v_targ, num

mos_target_guvcat

$MOS_TARGET/{v_targ}/mos_guvcat-{num}.fits

v_targ, num

mos_target_instrument

$MOS_TARGET/{v_targ}/mos_instrument.fits

v_targ

mos_target_legacy_survey_dr8

$MOS_TARGET/{v_targ}/mos_legacy_survey_dr8-{num}.fits

v_targ, num

mos_target_magnitude

$MOS_TARGET/{v_targ}/mos_magnitude-{num}.fits

v_targ, num

mos_target_mapper

$MOS_TARGET/{v_targ}/mos_mapper.fits

v_targ

mos_target_panstarrs1

$MOS_TARGET/{v_targ}/mos_panstarrs1-{num}.fits

v_targ, num

mos_target_sagitta

$MOS_TARGET/{v_targ}/mos_sagitta.fits

v_targ

mos_target_sdss_apogeeallstarmerge_r13

$MOS_TARGET/{v_targ}/mos_sdss_apogeeallstarmerge_r13.fits

v_targ

mos_target_sdss_dr13_photoobj_primary

$MOS_TARGET/{v_targ}/mos_sdss_dr13_photoobj_primary-{num}.fits

v_targ, num

mos_target_sdss_dr16_qso

$MOS_TARGET/{v_targ}/mos_sdss_dr16_qso.fits

v_targ

mos_target_sdss_dr16_specobj

$MOS_TARGET/{v_targ}/mos_sdss_dr16_specobj.fits

v_targ

mos_target_skies_v2

$MOS_TARGET/{v_targ}/mos_skies_v2-{num}.fits

v_targ, num

mos_target_skymapper_dr2

$MOS_TARGET/{v_targ}/mos_skymapper_dr2-{num}.fits

v_targ, num

mos_target_supercosmos

$MOS_TARGET/{v_targ}/mos_supercosmos-{num}.fits

v_targ, num

mos_target_target

$MOS_TARGET/{v_targ}/mos_target-{num}.fits

v_targ, num

mos_target_targetdb_version

$MOS_TARGET/{v_targ}/mos_targetdb_version.fits

v_targ

mos_target_targeting_generation

$MOS_TARGET/{v_targ}/mos_targeting_generation.fits

v_targ

mos_target_tic_v8

$MOS_TARGET/{v_targ}/mos_tic_v8-{num}.fits

v_targ, num

mos_target_twomass_psc

$MOS_TARGET/{v_targ}/mos_twomass_psc-{num}.fits

v_targ, num

mos_target_tycho2

$MOS_TARGET/{v_targ}/mos_tycho2.fits

v_targ

mos_target_uvotssc1

$MOS_TARGET/{v_targ}/mos_uvotssc1.fits

v_targ

mos_target_xmm_om_suss_4_1

$MOS_TARGET/{v_targ}/mos_xmm_om_suss_4_1.fits

v_targ

mos_target_yso_clustering

$MOS_TARGET/{v_targ}/mos_yso_clustering.fits

v_targ

mos_target_zari18pms

$MOS_TARGET/{v_targ}/mos_zari18pms.fits

v_targ

mwmStar

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/spectra/star/@cat_id_groups|/mwmStar-{v_astra}-{cat_id}@component_default|.fits

v_astra, apred, component, cat_id, run2d

mwmVisit

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/spectra/visit/@cat_id_groups|/mwmVisit-{v_astra}-{cat_id}@component_default|.fits

v_astra, apred, component, cat_id, run2d

photoobjcat

$SDSS_PHOTOOBJ_DIR/{ver}/src/{run}/sql{name}-{skyversion}-{run}-{rerun}_{seqno}.csv.bz2

seqno, run, ver, name, rerun, skyversion

rsAllocation

$ROBOSTRATEGY_DATA/allocations/{plan}/rsAllocation-{plan}-{observatory}.fits

observatory, plan

rsAllocationFinal

$ROBOSTRATEGY_DATA/allocations/{plan}/final/rsAllocationFinal-{plan}-{observatory}.fits

observatory, plan

rsAllocationHtml

$ROBOSTRATEGY_DATA/allocations/{plan}/rsAllocation-{plan}-{observatory}.html

observatory, plan

rsAllocationPng

$ROBOSTRATEGY_DATA/allocations/{plan}/rsAllocation-{name}-{plan}-{observatory}.png

observatory, name, plan

rsAssignments

$ROBOSTRATEGY_DATA/allocations/{plan}/rsAssignments-{plan}-{observatory}.fits

observatory, plan

rsAssignmentsPng

$ROBOSTRATEGY_DATA/allocations/{plan}/rsAssignments-{name}-{plan}-{observatory}.png

observatory, name, plan

rsCadences

$ROBOSTRATEGY_DATA/allocations/{plan}/rsCadences-{plan}-{observatory}.fits

observatory, plan

rsCompleteness

$ROBOSTRATEGY_DATA/allocations/{plan}/rsCompleteness-{plan}-{observatory}.fits

observatory, plan

rsCompletenessHtml

$ROBOSTRATEGY_DATA/allocations/{plan}/rsCompleteness-{plan}-{observatory}.html

observatory, plan

rsFieldAssignments

$ROBOSTRATEGY_DATA/allocations/{plan}/targets/rsFieldAssignments-{plan}-{observatory}-{fieldid}.fits

observatory, fieldid, plan

rsFieldAssignmentsFinal

$ROBOSTRATEGY_DATA/allocations/{plan}/final/rsFieldAssignmentsFinal-{plan}-{observatory}-{fieldid}.fits

observatory, fieldid, plan

rsFieldCadences

$ROBOSTRATEGY_DATA/allocations/{plan}/rsFieldCadences-{plan}-{observatory}.fits

observatory, plan

rsFieldCadencesHtml

$ROBOSTRATEGY_DATA/allocations/{plan}/rsFieldCadences-{plan}-{observatory}.html

observatory, plan

rsFieldCadencesPng

$ROBOSTRATEGY_DATA/allocations/{plan}/rsFieldCadences-{name}-{plan}-{observatory}.png

observatory, name, plan

rsFieldCount

$ROBOSTRATEGY_DATA/allocations/{plan}/rsFieldCount-{plan}-{observatory}.fits

observatory, plan

rsFieldOptions

$ROBOSTRATEGY_DATA/allocations/{plan}/targets/rsFieldOptions-{plan}-{observatory}-{fieldid}.fits

observatory, fieldid, plan

rsFieldSlots

$ROBOSTRATEGY_DATA/allocations/{plan}/rsFieldSlots-{plan}-{observatory}.fits

observatory, plan

rsFieldTargets

$ROBOSTRATEGY_DATA/allocations/{plan}/targets/rsFieldTargets-{plan}-{observatory}-{fieldid}.fits

observatory, fieldid, plan

rsFields

$ROBOSTRATEGY_DATA/allocations/{plan}/rsFields-{plan}-{observatory}.fits

observatory, plan

rsFieldsPng

$ROBOSTRATEGY_DATA/allocations/{plan}/rsFields-{plan}-{observatory}.png

observatory, plan

rsFieldsRotated

$ROBOSTRATEGY_DATA/allocations/{plan}/rsFieldsRotated-{plan}-{observatory}.fits

observatory, plan

rsOptions

$ROBOSTRATEGY_DATA/allocations/{plan}/rsOptions-{plan}-{observatory}.fits

observatory, plan

rsSatisfied

$ROBOSTRATEGY_DATA/allocations/{plan}/rsSatisfied-{plan}-{observatory}.fits

observatory, plan

rsSlots

$ROBOSTRATEGY_DATA/allocations/{plan}/rsSlots-{plan}-{observatory}.fits

observatory, plan

rsSpares

$ROBOSTRATEGY_DATA/allocations/{plan}/rsSpares-{observatory}-{plan}.fits

observatory, plan

rsSparesExp

$ROBOSTRATEGY_DATA/allocations/{plan}/rsSparesExp-{observatory}-{plan}.fits

observatory, plan

rsStats

$ROBOSTRATEGY_DATA/allocations/{plan}/rsStats-{plan}.fits

plan

rsTargetCadences

$ROBOSTRATEGY_DATA/allocations/{plan}/rsTargetCadences-{plan}-{observatory}.fits

observatory, plan

rsTargets

$ROBOSTRATEGY_DATA/allocations/{plan}/rsTargets-{plan}-{observatory}.fits

observatory, plan

sdR

$BOSS_SPECTRO_DATA_N/{mjd}/sdR-{br}{id}-{frame}.fit

id, br, mjd, frame

sdss_moc

$SDSS_HIPS/{release}/{survey}/Moc.{ext}

survey, ext, release

spAll

$BOSS_SPECTRO_REDUX/{run2d}/spAll-{run2d}.fits

run2d

spAllField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spAll-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spAllLine

$BOSS_SPECTRO_REDUX/{run2d}/spAllLine-{run2d}.fits

run2d

spAllLineField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spAllLine-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spArc

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spArc-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spCFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spField

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spField-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spFlat

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spFluxcalib

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spFluxcorr

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxdistort-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spPlate

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spPlate-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spSpec

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

catalogid, run2d, fieldid, mjd

spXCSAO

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

run1d, run2d, fieldid, mjd

spZall

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

run1d, run2d, fieldid, mjd

spZbest

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

run1d, run2d, fieldid, mjd

spZline

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

run1d, run2d, fieldid, mjd

specFull

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

catalogid, run2d, fieldid, mjd

specLite

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

catalogid, run2d, fieldid, mjd

specobjcat

$SDSS_SPECOBJ_DIR/{ver}/src/sql{name}.csv.bz2

ver, name

sqlapocat

$SDSS_APOSTAR_DIR/{ver}/src/sqlApogee{name}.csv.bz2

ver, name

sqlaspcapcat

$SDSS_ASCAPSTAR_DIR/{ver}/src/sqlaspcap{name}.csv.bz2

ver, name

sqlcannoncat

$SDSS_CANNONSTAR_DIR/{ver}/src/sqlcannonStar.csv.bz2

ver

ticcat

$TIC_DIR/{ver}/src/tic_dec{dec1}_00{hemi}__{dec2}_00{hemi}.csv.gz

ver, hemi, dec1, dec2

twomasscat

$TWOMASSCAT_DIR/{ver}/src/psc_{desig}

ver, desig

wdcat

$WD_DIR/{ver}/src/gaia_{gaiaver}_wd_candidates_{wdver}.csv

ver, wdver, gaiaver

xmatchcat

$XMATCH_DIR/{srvy1}_{srvy2}/{ver}/src/{name}.csv

srvy2, name, srvy1, ver

DR18

DR18

DR18 path definitions

Name

Template

Kwargs

conflist

$BOSS_SPECTRO_REDUX/{run2d}/conflist.fits

run2d

eFEDS_Hard_speccomp

$BHM_EFEDS_SPECCOMP/{v_speccomp}/eFEDS_Hard_speccomp-{v_speccomp}.fits

v_speccomp

eFEDS_Main_speccomp

$BHM_EFEDS_SPECCOMP/{v_speccomp}/eFEDS_Main_speccomp-{v_speccomp}.fits

v_speccomp

eFEDS_SDSSV_spec_results

$BHM_EFEDS_SPECCOMP/{v_speccomp}/eFEDS_SDSSV_spec_results-{v_speccomp}.fits

v_speccomp

mos_target_allwise

$MOS_TARGET/{v_targ}/mos_allwise-{num}.fits

v_targ, num

mos_target_best_brightest

$MOS_TARGET/{v_targ}/mos_best_brightest.fits

v_targ

mos_target_bhm_csc_v2

$MOS_TARGET/{v_targ}/mos_bhm_csc_v2.fits

v_targ

mos_target_bhm_efeds_veto

$MOS_TARGET/{v_targ}/mos_bhm_efeds_veto.fits

v_targ

mos_target_bhm_rm_v0_2

$MOS_TARGET/{v_targ}/mos_bhm_rm_v0_2.fits

v_targ

mos_target_cadence

$MOS_TARGET/{v_targ}/mos_cadence.fits

v_targ

mos_target_cadence_epoch

$MOS_TARGET/{v_targ}/mos_cadence_epoch.fits

v_targ

mos_target_carton

$MOS_TARGET/{v_targ}/mos_carton.fits

v_targ

mos_target_carton_to_target

$MOS_TARGET/{v_targ}/mos_carton_to_target-{num}.fits

v_targ, num

mos_target_cataclysmic_variables

$MOS_TARGET/{v_targ}/mos_cataclysmic_variables.fits

v_targ

mos_target_catalog

$MOS_TARGET/{v_targ}/mos_catalog-{num}.fits

v_targ, num

mos_target_catalog_to_allwise

$MOS_TARGET/{v_targ}/mos_catalog_to_allwise-{num}.fits

v_targ, num

mos_target_catalog_to_bhm_efeds_veto

$MOS_TARGET/{v_targ}/mos_catalog_to_bhm_efeds_veto.fits

v_targ

mos_target_catalog_to_bhm_rm_v0_2

$MOS_TARGET/{v_targ}/mos_catalog_to_bhm_rm_v0_2.fits

v_targ

mos_target_catalog_to_catwise2020

$MOS_TARGET/{v_targ}/mos_catalog_to_catwise2020-{num}.fits

v_targ, num

mos_target_catalog_to_glimpse

$MOS_TARGET/{v_targ}/mos_catalog_to_glimpse-{num}.fits

v_targ, num

mos_target_catalog_to_guvcat

$MOS_TARGET/{v_targ}/mos_catalog_to_guvcat-{num}.fits

v_targ, num

mos_target_catalog_to_legacy_survey_dr8

$MOS_TARGET/{v_targ}/mos_catalog_to_legacy_survey_dr8-{num}.fits

v_targ, num

mos_target_catalog_to_panstarrs1

$MOS_TARGET/{v_targ}/mos_catalog_to_panstarrs1-{num}.fits

v_targ, num

mos_target_catalog_to_sdss_dr13_photoobj_primary

$MOS_TARGET/{v_targ}/mos_catalog_to_sdss_dr13_photoobj_primary-{num}.fits

v_targ, num

mos_target_catalog_to_sdss_dr16_specobj

$MOS_TARGET/{v_targ}/mos_catalog_to_sdss_dr16_specobj.fits

v_targ

mos_target_catalog_to_skies_v2

$MOS_TARGET/{v_targ}/mos_catalog_to_skies_v2-{num}.fits

v_targ, num

mos_target_catalog_to_skymapper_dr2

$MOS_TARGET/{v_targ}/mos_catalog_to_skymapper_dr2-{num}.fits

v_targ, num

mos_target_catalog_to_supercosmos

$MOS_TARGET/{v_targ}/mos_catalog_to_supercosmos-{num}.fits

v_targ, num

mos_target_catalog_to_tic_v8

$MOS_TARGET/{v_targ}/mos_catalog_to_tic_v8-{num}.fits

v_targ, num

mos_target_catalog_to_tycho2

$MOS_TARGET/{v_targ}/mos_catalog_to_tycho2.fits

v_targ

mos_target_catalog_to_uvotssc1

$MOS_TARGET/{v_targ}/mos_catalog_to_uvotssc1.fits

v_targ

mos_target_catalog_to_xmm_om_suss_4_1

$MOS_TARGET/{v_targ}/mos_catalog_to_xmm_om_suss_4_1.fits

v_targ

mos_target_catalogdb_version

$MOS_TARGET/{v_targ}/mos_catalogdb_version.fits

v_targ

mos_target_category

$MOS_TARGET/{v_targ}/mos_category.fits

v_targ

mos_target_catwise2020

$MOS_TARGET/{v_targ}/mos_catwise2020-{num}.fits

v_targ, num

mos_target_ebosstarget_v5

$MOS_TARGET/{v_targ}/mos_ebosstarget_v5.fits

v_targ

mos_target_gaia_dr2_ruwe

$MOS_TARGET/{v_targ}/mos_gaia_dr2_ruwe-{num}.fits

v_targ, num

mos_target_gaia_dr2_source

$MOS_TARGET/{v_targ}/mos_gaia_dr2_source-{num}.fits

v_targ, num

mos_target_gaia_dr2_wd

$MOS_TARGET/{v_targ}/mos_gaia_dr2_wd.fits

v_targ

mos_target_gaia_unwise_agn

$MOS_TARGET/{v_targ}/mos_gaia_unwise_agn-{num}.fits

v_targ, num

mos_target_gaiadr2_tmass_best_neighbour

$MOS_TARGET/{v_targ}/mos_gaiadr2_tmass_best_neighbour-{num}.fits

v_targ, num

mos_target_geometric_distances_gaia_dr2

$MOS_TARGET/{v_targ}/mos_geometric_distances_gaia_dr2-{num}.fits

v_targ, num

mos_target_glimpse

$MOS_TARGET/{v_targ}/mos_glimpse-{num}.fits

v_targ, num

mos_target_guvcat

$MOS_TARGET/{v_targ}/mos_guvcat-{num}.fits

v_targ, num

mos_target_instrument

$MOS_TARGET/{v_targ}/mos_instrument.fits

v_targ

mos_target_legacy_survey_dr8

$MOS_TARGET/{v_targ}/mos_legacy_survey_dr8-{num}.fits

v_targ, num

mos_target_magnitude

$MOS_TARGET/{v_targ}/mos_magnitude-{num}.fits

v_targ, num

mos_target_mapper

$MOS_TARGET/{v_targ}/mos_mapper.fits

v_targ

mos_target_panstarrs1

$MOS_TARGET/{v_targ}/mos_panstarrs1-{num}.fits

v_targ, num

mos_target_sagitta

$MOS_TARGET/{v_targ}/mos_sagitta.fits

v_targ

mos_target_sdss_apogeeallstarmerge_r13

$MOS_TARGET/{v_targ}/mos_sdss_apogeeallstarmerge_r13.fits

v_targ

mos_target_sdss_dr13_photoobj_primary

$MOS_TARGET/{v_targ}/mos_sdss_dr13_photoobj_primary-{num}.fits

v_targ, num

mos_target_sdss_dr16_qso

$MOS_TARGET/{v_targ}/mos_sdss_dr16_qso.fits

v_targ

mos_target_sdss_dr16_specobj

$MOS_TARGET/{v_targ}/mos_sdss_dr16_specobj.fits

v_targ

mos_target_skies_v2

$MOS_TARGET/{v_targ}/mos_skies_v2-{num}.fits

v_targ, num

mos_target_skymapper_dr2

$MOS_TARGET/{v_targ}/mos_skymapper_dr2-{num}.fits

v_targ, num

mos_target_supercosmos

$MOS_TARGET/{v_targ}/mos_supercosmos-{num}.fits

v_targ, num

mos_target_target

$MOS_TARGET/{v_targ}/mos_target-{num}.fits

v_targ, num

mos_target_targetdb_version

$MOS_TARGET/{v_targ}/mos_targetdb_version.fits

v_targ

mos_target_targeting_generation

$MOS_TARGET/{v_targ}/mos_targeting_generation.fits

v_targ

mos_target_tic_v8

$MOS_TARGET/{v_targ}/mos_tic_v8-{num}.fits

v_targ, num

mos_target_twomass_psc

$MOS_TARGET/{v_targ}/mos_twomass_psc-{num}.fits

v_targ, num

mos_target_tycho2

$MOS_TARGET/{v_targ}/mos_tycho2.fits

v_targ

mos_target_uvotssc1

$MOS_TARGET/{v_targ}/mos_uvotssc1.fits

v_targ

mos_target_xmm_om_suss_4_1

$MOS_TARGET/{v_targ}/mos_xmm_om_suss_4_1.fits

v_targ

mos_target_yso_clustering

$MOS_TARGET/{v_targ}/mos_yso_clustering.fits

v_targ

mos_target_zari18pms

$MOS_TARGET/{v_targ}/mos_zari18pms.fits

v_targ

sdR

$BOSS_SPECTRO_DATA_N/{mjd}/sdR-{br}{id}-{frame}.fit

id, br, mjd, frame

spAll

$BOSS_SPECTRO_REDUX/{run2d}/spAll-{run2d}.fits

run2d

spAllField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/{fieldid}p/{mjd}/spAll-{fieldid}-{mjd}.fits

run2d, fieldid, mjd

spAllLine

$BOSS_SPECTRO_REDUX/{run2d}/spAllLine-{run2d}.fits

run2d

spAllLineField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/{fieldid}p/{mjd}/spAllLine-{fieldid}-{mjd}.fits

run2d, fieldid, mjd

spArc

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/spArc-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spCFrame

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spField

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/spField-{fieldid}-{mjd}.fits

run2d, fieldid, mjd

spFlat

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spFluxcalib

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spFluxcorr

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/spFluxdistort-{fieldid}-{mjd}.fits

run2d, fieldid, mjd

spFrame

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spSpec

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/coadd/{mjd}/spSpec-{fieldid}-{mjd}-{catalogid:0>11}.fits

run2d, catalogid, mjd, fieldid

spXCSAO

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/{run1d}/spXCSAO-{fieldid}-{mjd}.fits

run1d, run2d, fieldid, mjd

spZall

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/{run1d}/spZall-{fieldid}-{mjd}.fits

run1d, run2d, fieldid, mjd

spZbest

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/{run1d}/spZbest-{fieldid}-{mjd}.fits

run1d, run2d, fieldid, mjd

spZline

$BOSS_SPECTRO_REDUX/{run2d}/{fieldid}p/{run1d}/spZline-{fieldid}-{mjd}.fits

run1d, run2d, fieldid, mjd

specFull

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/{fieldid}p/{mjd}/spec-{fieldid}-{mjd}-{catalogid:0>11}.fits

run2d, catalogid, mjd, fieldid

specLite

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/{fieldid}p/{mjd}/spec-{fieldid}-{mjd}-{catalogid:0>11}.fits

run2d, catalogid, mjd, fieldid

DR17

DR17

DR17 path definitions

Name

Template

Kwargs

BOSSLyaDR_cat

$BOSS_LYA/cat/BOSSLya{dr}_cat.fits

dr

BOSSLyaDR_spectra

$BOSS_LYA/cat/BOSSLya{dr}_spectra.tar.gz

dr

DRQ

$BOSS_QSO/{dr}Q/{dr}Q.fits

dr

DRQ_extra

$BOSS_QSO/{dr}Q/{dr}Q_{extra}.fits

dr, extra

DRQ_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

DRQ_superset

$BOSS_QSO/{dr}Q/{dr}Q_Superset.fits

dr

DRQv

$BOSS_QSO/{dr}Q/{dr}Q_{version}.fits

dr, version

DRQv_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q_{version}.fits

dr, version

DRQv_superset

$BOSS_QSO/{dr}Q/{dr}Q_Superset_{version}.fits

dr, version

MARVELS1

$MARVELS_DATA/{mjd}/et1/MARVELS1.{utc}.fits

mjd, utc

MARVELS1_QALOG

$MARVELS_DATA/{mjd}/logs_qualityassurance/MARVELS1_QALOG.{utc}.par

mjd, utc

MASK

$BOSS_LSS_REDUX/mask/{type}.{format}

type, format

REJECT_MASK

$BOSS_LSS_REDUX/reject_mask/{type}.{format}

type, format

Supplementary_DRQ

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

allCal

$APOGEE_REDUX/{apred}/allCal.fits

apred

allExp

$APOGEE_REDUX/{apred}/allExp.fits

apred

allPlates

$APOGEE_ASPCAP/{apred}/{aspcap}/allPlates-{apred}-{aspcap}.fits

apred, aspcap

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_ASPCAP/{apred}/{aspcap}/allStar-{apred}-{aspcap}.fits

apred, aspcap

allVisit

$APOGEE_ASPCAP/{apred}/{aspcap}/allVisit-{apred}-{aspcap}.fits

apred, aspcap

allVisitSum

$APOGEE_REDUX/{apred}/allVisitSum.fits

apred

ap1D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}1D-{chip}-{num:0>8}.fits

mjd, chip, num, instrument, apred, prefix

ap2D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}2D-{chip}-{num:0>8}.fits

mjd, chip, num, instrument, apred, prefix

ap2Dfz

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}2D-{chip}-{num:0>8}.fits.fz

mjd, chip, num, instrument, apred, prefix

ap2Dmodel

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}2Dmodel-{chip}-{num:0>8}.fits

mjd, chip, num, instrument, apred, prefix

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCalPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/{mjd}/{prefix}CalPlan-{instrument}-{mjd}.par

apred, instrument, prefix, mjd

apCframe

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Cframe-{chip}-{num:0>8}.fits

mjd, field, chip, num, apred, telescope, prefix, plate

apCframe-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Cframe-{chip}-{num:0>8}.fits

mjd, field, chip, num, apred, prefix, telescope

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apDarkPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/{mjd}/{prefix}DarkPlan-{instrument}-{mjd}.par

apred, instrument, prefix, mjd

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

apred, chip, prefix, num

apDiag

$APOGEE_REDUX/visit/{apred}/{telescope}/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

mjd, apred, telescope, prefix, plate

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apField

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Field-{field}.fits

field, apred, telescope, prefix, apstar

apFieldVisits

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}FieldVisits-{field}.fits

field, apred, telescope, prefix, apstar

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apHist

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}Hist-{chip}-{mjd}.fits

mjd, chip, instrument, apred, prefix

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersistModel

$APOGEE_REDUX/{apred}/cal/persist/{prefix}PersistModel-{chip}-{mjd}.fits

apred, chip, prefix, mjd

apPlan

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

mjd, field, apred, telescope, prefix, plate

apPlan-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Plan-{reduction}-{mjd}.par

mjd, field, reduction, apred, prefix, telescope

apPlate

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Plate-{chip}-{plate}-{mjd}.fits

mjd, field, chip, apred, telescope, prefix, plate

apPlate-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Plate-{chip}-{plate}-{mjd}.fits

mjd, field, chip, apred, prefix, telescope, plate

apPlateSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}PlateSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, prefix, plate

apPlateSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}PlateSum-{reduction}-{mjd}.fits

mjd, field, reduction, apred, prefix, telescope

apQA

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

mjd, field, apred, telescope, prefix, plate

apQAcal

$APOGEE_REDUX/{apred}/cal/{instrument}/{mjd}/{prefix}QAcal-{mjd}.fits

apred, instrument, prefix, mjd

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apSci

$APOGEE_REDUX/{apred}/{prefix}Sci.fits

apred, prefix

apStar

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits

field, obj, apred, telescope, prefix, apstar

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits

field, reduction, apred, telescope, prefix, apstar

apStarLSF

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits

mjd, obj, apred, location, prefix, telescope, apstar

apTellstar

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

mjd, field, apred, telescope, prefix, plate

apTellstar-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Tellstar-{mjd}-{reduction}.fits

mjd, field, reduction, apred, prefix, telescope

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apVisit

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Visit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

fiber, mjd, field, apred, telescope, prefix, plate

apVisit-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apVisitSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apVisitSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apogee-rc

$APOGEE_RC/cat/apogee-rc-{dr}.fits

dr

apogeeDesign

$APOGEE_TARGET/apogee_{dr}/apogeeDesign_{dr}.fits

dr

apogeeField

$APOGEE_TARGET/apogee_{dr}/apogeeField_{dr}.fits

dr

apogeeObject

$APOGEE_TARGET/apogee_{dr}/apogeeObject_{dr}_{field}.fits

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

$APOGEE_TARGET/apogee_{dr}/apogeePlate_{dr}.fits

dr

apogee_astronn

$APOGEE_ASTRONN/apogee_astroNN-{release}.fits

release

apogee_distmass

$APOGEE_DISTMASS/APOGEE_DistMass-{version}.fits

version

apogee_fire_sim

$APOGEE_FIRE_SIM/{firesimver}/{simulation}/lsr_{lsr}/apogee-{simulation}-lsr-{lsr}-rslice-{slice}.fits

lsr, simulation, slice, firesimver

apogee_gc

$APOGEE_GC/GC_{type}_VAC-{gcver}.fits

gcver, type

apogee_gravpot16

$APOGEE_GRAVPOT16/GravPot16_VAC_DR17.fits

apogee_nc_abund

$APOGEE_NC/{release}_nc_abund_{version}.fits

version, release

apogee_net_II

$APOGEE_NET/apogee_net_II-{version}.fits

version

apogee_occam_cluster

$APOGEE_OCCAM/occam_cluster-DR17.fits

apogee_occam_member

$APOGEE_OCCAM/occam_member-DR17.fits

apogee_photvar

$APOGEE_PHOTVAR/{version}/APOGEE-PhotVar-{version}.fits

version

apogee_sb2s

$APOGEE_SB2/apogee_sb2s-{version}.fits

version

apogee_starhorse

$APOGEE_STARHORSE/APOGEE_{release}_EDR3_STARHORSE_{version}.fits

version, release

apogee_wd_binary

$APOGEE_WD_BINARY/apogee-wd_binary-{release}.fits

release

apogee_xasassnvar

$APOGEE_PHOTVAR/{version}/APOGEE-xASASSNVar-{version}.fits

version

apogee_xkelt

$APOGEE_PHOTVAR/{version}/APOGEE-xKELT-{version}.fits

version

apogee_xogle

$APOGEE_PHOTVAR/{version}/APOGEE-xOGLE-{version}.fits

version

apogee_xvxs

$APOGEE_PHOTVAR/{version}/APOGEE-xVSX-{version}.fits

version

asParam

$PHOTO_REDUX/{rerun}/{run}/astrom/asParam.par

rerun, run

asPlan

$PHOTO_REDUX/{rerun}/{run}/astrom/asPlan.par

rerun, run

asQA

$PHOTO_REDUX/{rerun}/{run}/astrom/asQA-{run:0>6}.fit

rerun, run, run

asR

$APOGEE_DATA_2S/{mjd}/asR-{chip}-{num:0>8}.apz

chip, num, mjd

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

rerun, run, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, run, camcol

aspcapField

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapField-{field}.fits

apred, field, aspcap, telescope

aspcapStar

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{obj}.fits

field, obj, apred, telescope, aspcap

aspcapStar-1m

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{reduction}.fits

field, reduction, apred, telescope, aspcap

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

catalog, rerun, run, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

catalog, rerun, run, camcol

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, ndec, type, nra

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

atlas_band

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/{iauname}-{band}.fits.gz

degree, iauname, version, version, band, hour

atlas_bandimg

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/atlases/{pid}/{iauname}-{pid}-atlas-{aid}-{band}.{imgext}

degree, imgext, iauname, version, version, pid, aid, band, hour

atlas_bpsf

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/{iauname}-{band}-bpsf.fits.gz

degree, iauname, version, version, band, hour

atlas_catalog

$ATLAS_DATA/{version:.2}/catalogs/{catalog}.fits

catalog, version

atlas_cattype

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/atlases/{pid}/{iauname}-{cattype}-{pid}.fits

degree, iauname, version, version, pid, cattype, hour

atlas_derive

$ATLAS_DATA/{version:.2}/derived/{version}/atlas_{param}.fits

version, param, version

atlas_iter

$ATLAS_DATA/{version:.2}/misc/velfield/{version}/iter10.{param}grid.fits

version, param, version

atlas_measure

$ATLAS_DATA/{version:.2}/measure/{version:.4}/atlas_measure.fits

version, version

atlas_parentimg

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/atlases/{pid}/{iauname}-parent-{pid}-{band}.{imgext}

degree, imgext, iauname, version, version, pid, band, hour

atlas_petro

$ATLAS_DATA/{version:.2}/measure/{version:.4}/petro_{version}_a3.fits

version, version, version

atlas_petrokcor

$ATLAS_DATA/{version:.2}/measure/{version:.4}/petro_kcorrect_{version}_a3.fits

version, version, version

atlas_pimage

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/{iauname}-{bandid}-pimage.fits.gz

degree, iauname, version, version, bandid, hour

atlas_ptype

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/{iauname}-{ptype}.fits.gz

degree, iauname, version, version, ptype, hour

atlas_sersicimg

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/atlases/{pid}/{iauname}-{pid}-sersic.{imgext}

degree, imgext, iauname, version, version, pid, hour

atlas_sersicsubimg

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/atlases/{pid}/{iauname}-{pid}-sersic-sub.{imgext}

degree, imgext, iauname, version, version, pid, hour

atlas_sfits

$ATLAS_DATA/{version:.2}/detect/{survey}/{hour}/{degree}/{iauname}/{iauname}-{band}.fits.gz

survey, degree, iauname, version, band, hour

atlas_simg

$ATLAS_DATA/{version:.2}/detect/{survey}/{hour}/{degree}/{iauname}/{iauname}.jpg

survey, iauname, version, hour, degree

atlas_summary

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/atlases/{pid}/{iauname}-{pid}-{summarytype}.fits

degree, iauname, version, version, pid, summarytype, hour

atlas_vabcimg

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/{iauname}-{abc}.{imgext}

degree, imgext, iauname, version, version, abc, hour

atlas_vimg

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/{iauname}.jpg

iauname, version, version, hour, degree

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

type, target_run, run, camcol, rerun

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

type, target_run

bosstile-final-collated

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}.fits.gz

n

bosstile-final-collated-param

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}-{param}.fits.gz

param, n

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

time, mjd

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibObj

$PHOTO_SWEEP/{rerun}/{run}/calibObj-{run:0>6}-{camcol}-{field:0>4}-{type}.fits

type, run, field, run, camcol, rerun

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

cannonStar

$APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{obj}.pkl

apred, field, obj, cannon

cannonStar-1m

$APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{reduction}.pkl

apred, field, reduction, cannon

dapall

$MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/dapall-{drpver}-{dapver}.fits

dapver, drpver

dark

$GCAM_DATA/{mjd}/dark-{index:0>4}.dat

index, mjd

dark2s

$GCAM_DATA_2S/{mjd}/dark-{index:0>4}.dat

index, mjd

datasweep-index

$PHOTO_SWEEP/datasweep-index-{type}.fits

type

drpall

$MANGA_SPECTRO_REDUX/{drpver}/drpall-{drpver}.fits

drpver

eboss_elg_lens_catalog

$EBOSS_SPECTRO_LENSING/elg/{eelver}/eboss_elg_lens_catalog_{run2d}.fits

run2d, eelver

eboss_ezmock_complete

$EBOSS_LSS/EZmocks/{ezmver}/complete/{sample}/{catalog}/EZmock_complete_{sample}_{ns}_{index}.{catalog}.fits

catalog, sample, ezmver, ns, index

eboss_ezmock_realistic

$EBOSS_LSS/EZmocks/{ezmver}/realistic/{sample}/{catalog}/EZmock_realistic_{sample}_{ns}_{index}.{catalog}.fits

catalog, sample, ezmver, ns, index

eboss_slimemold_galaxy_catalog

$EBOSS_LSS/mcpm/slimeMold_galaxy_catalog-{smver}.fits

smver

exposureinfo

$MARVELS_REDUX/{rerun}/results/{platename}/exposureinfo_{platename}.fits

rerun, platename

fibretranslationtable

$MARVELS_REDUX/{rerun}/{params}/fibretranslationtable.par

rerun, params

flat

$GCAM_DATA/{mjd}/flat-{index:0>4}-{cartridge}.dat

index, mjd, cartridge

flat2s

$GCAM_DATA_2S/{mjd}/flat-{index:0>4}-{cartridge}.dat

index, mjd, cartridge

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpParam

$PHOTO_REDUX/{rerun}/{run}/photo/fpParam.par

rerun, run

fpPlan

$PHOTO_REDUX/{rerun}/{run}/photo/fpPlan.par

rerun, run

frame

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun, filter

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

time, rerun, fiberid, mjd

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, dr, version, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, dr, version, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, dr, version, sample

gimg

$GCAM_DATA/{mjd}/gimg-{index:0>4}.fits.gz

index, mjd

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

index, mjd

gimg2s

$GCAM_DATA_2S/{mjd}/gimg-{index:0>4}.fits.gz

index, mjd

granada_fsps

$BOSS_GALAXY_REDUX/{galaxy_vers}/granada_fsps_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

mjd, configuration, galaxy_vers, run1d, plate, run2d

guidermon

$SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par

mjd

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, run, camcol, rerun, filter

idCCDLog

$APO_ROOT/oplogs/{mjd}/idCCDLog-{camrow}{camcol}-{mjd}.par.gz

mjd, camrow, camcol

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

ccd, rerun, run, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

ccd, run, rc, frame, run

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

run, rerun, mjd

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

run, rerun, mjd

irsc

$IRCAM_DATA/{mjd}/irsc.log

mjd

joker

$APOGEE_THEJOKER/{version}/apJoker-metadata.fits

version

jokersample

$APOGEE_THEJOKER/{version}/samples/{apogeeid:.4}/apJoker-{apogeeid}.fits.gz

version, apogeeid, apogeeid

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

rerun, run, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

rerun, run, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

rerun, run, run

lsscluster

$EBOSS_LSS/catalogs/DR16/eBOSS_{galtype}_clustering_{cltype}_{cap}-vDR16.fits

cap, galtype, cltype

lyadelta

$EBOSS_LYA/Delta_LY{ly}/delta-{healpix}.fits.gz

healpix, ly

mangaVmorpho

$MANGA_MORPHOLOGY/manga_visual_morpho/{vmver}/manga_visual_morpho-{vmver}.fits

vmver

mangaVmorphoImgs

$MANGA_MORPHOLOGY/manga_visual_morpho/{vmver}/images/manga-{plateifu}-mos.jpg

vmver, plateifu

manga_agn

$MANGA_AGN/{agnver}/manga_agn-{agnver}.fits

agnver

manga_firefly_globalprop

$MANGA_FIREFLY/{drpver}/manga-firefly-globalprop-{drpver}-{models}.fits

models, drpver

manga_mandala

$MANGA_MANDALA/{version}/mandala_{version}.fits

version

manga_mastar_goodstars_params

$MANGA_SPECTRO_MASTAR/{drpver}/{mprocver}/vac/parameters/{version}/mastar-goodstars-{drpver}-{mprocver}-params-{version}.fits

mprocver, drpver, version

manga_mastar_goodvisits_params

$MANGA_SPECTRO_MASTAR/{drpver}/{mprocver}/vac/parameters/{version}/mastar-goodvisits-{drpver}-{mprocver}-params-{version}.fits

mprocver, drpver, version

manga_mastarall_gaiadr2_extcorr_simbad_ps1

$MANGA_SPECTRO_MASTAR/{drpver}/{mprocver}/vac/crossmatch/{version}/mastarall-gaiadr2-extcorr-simbad-ps1-{drpver}-{mprocver}-{version}.fits

mprocver, drpver, version

manga_mastarall_gaiaedr3_extcorr_simbad_ps1

$MANGA_SPECTRO_MASTAR/{drpver}/{mprocver}/vac/crossmatch/{version}/mastarall-gaiaedr3-extcorr-simbad-ps1-{drpver}-{mprocver}-{version}.fits

mprocver, drpver, version

manga_morphology_dl

$MANGA_MORPHOLOGY/deep_learning/{dlver}/manga-morphology-dl-{release}.fits

dlver, release

manga_pca

$MANGA_PCA/{pcaver}/{drpver}/{dapver}/{plate}/mangapca-{plate}-{ifu}.fits

pcaver, dapver, ifu, plate, drpver

manga_pca_csps

$MANGA_PCA/{pcaver}/CSPs/CSPs_{id}.fits

pcaver, id

manga_pca_totalmass

$MANGA_PCA/{pcaver}/{drpver}/{dapver}/mangapca_totalmass-{pcaver}.fits

pcaver, dapver, drpver

manga_pca_vecs

$MANGA_PCA/{pcaver}/pc_vecs-{pcaver}.fits

pcaver

manga_pipe3D_cube

$MANGA_PIPE3D/{drpver}/{pipe3dver}/{plate}/manga-{plate}-{ifudesign}.Pipe3D.cube.fits

plate, drpver, pipe3dver, ifudesign

manga_pymorph

$MANGA_PHOTO/pymorph/{pymorphver}/manga-pymorph-{release}.fits

pymorphver, release

manga_sdss17pipe3D

$MANGA_PIPE3D/{drpver}/{pipe3dver}/SDSS17Pipe3D-{drpver}.fits

drpver, pipe3dver

manga_silo_detections

$MANGA_SPECTRO_LENSING/silo/{drpver}/{silover}/silo_manga_detections-{silover}.fits

drpver, silover

manga_silo_stack_data

$MANGA_SPECTRO_LENSING/silo/{drpver}/{silover}/{plate}/manga_{plate}_{ifu}_stack_data.fits

plate, drpver, ifu, silover

manga_speczall

$MANGA_SPECZ/{drpver}/{speczver}/speczall.fits

speczver, drpver

manga_speczcube

$MANGA_SPECZ/{drpver}/{speczver}/{plate}/specz-{plate}-{ifu}-{type}CUBE.fits

type, plate, ifu, speczver, drpver

manga_speczrss

$MANGA_SPECZ/{drpver}/{speczver}/{plate}/specz-{plate}-{ifu}-{type}RSS.fits

type, plate, ifu, speczver, drpver

mangacube

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}CUBE.fits.gz

wave, plate, drpver, ifu

mangadap

$MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/{daptype}/{plate}/{ifu}/manga-{plate}-{ifu}-{mode}-{daptype}.fits.gz

mode, dapver, daptype, ifu, plate, drpver

mangaffly

$MANGA_FIREFLY/{drpver}/manga-firefly-{drpver}-{models}.fits

models, drpver

mangagalaxyzoo

$MANGA_MORPHOLOGY/galaxyzoo/MaNGA_{file}-{ver}.fits

ver, file

mangagema

$MANGA_GEMA/{ver}/GEMA_{ver}.fits

ver

mangagz3d

$MANGA_MORPHOLOGY/galaxyzoo3d/{ver}/gz3d_{file_name}.gz

ver, file_name

mangagz3dcenters

$MANGA_MORPHOLOGY/galaxyzoo3d/{ver}/gz3d_galaxy_centers.fits

ver

mangagz3dmetadata

$MANGA_MORPHOLOGY/galaxyzoo3d/{ver}/gz3d_metadata.fits

ver

mangagz3dstars

$MANGA_MORPHOLOGY/galaxyzoo3d/{ver}/gz3d_foreground_stars.fits

ver

mangahispectra

$MANGA_HI/{ver}/spectra/{program}/fits/mangaHI-{plateifu}.fits

ver, plateifu, program

mangahisum

$MANGA_HI/{ver}/mangaHIall.fits

ver

mangaimage

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/images/{ifu}.png

plate, drpver, ifu

mangamastar

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/mastar/mastar-LOG-{plate}-{ifu}.fits.gz

plate, drpver, ifu

mangaplate

$MANGA_SPECTRO_REDUX/{drpver}/{plate}

plate, drpver

mangaplatelist

$MANGA_SPECTRO_REDUX/{drpver}/platelist-{drpver}.fits

drpver

mangapreimfits

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}.fits.gz

designgrp, designid, mangaid

mangapreimg

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg

designgrp, designid, mangaid

mangarss

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}RSS.fits.gz

wave, plate, drpver, ifu

mangaslitmap

$MANGACORE_DIR/slitmaps/@plategrp|/{plate}/slitmap-{plate}-{mjd}-{plugging:0>2d}.par

mjd, plate, plugging

mangaswim

$MANGA_SWIM/{swimver}/SwiM_{mangaid}.fits

swimver, mangaid

mangaswimall

$MANGA_SWIM/{swimver}/SwiM_all_{swimver}.fits

swimver

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

mastarall

$MANGA_SPECTRO_MASTAR/{drpver}/{mastarver}/mastarall-{drpver}.fits

mastarver, drpver

mastargoodspec

$MANGA_SPECTRO_MASTAR/{drpver}/{mastarver}/mastar-goodspec-{drpver}-{mastarver}.fits.gz

mastarver, drpver

mastargoodspecsn

$MANGA_SPECTRO_MASTAR/{drpver}/{mastarver}/mastar-goodspec-sn-{drpver}.fits.gz

mastarver, drpver

mastarvisits

$MANGA_SPECTRO_MASTAR/{drpver}/{mastarver}/mastar-allvisits-{drpver}.fits

mastarver, drpver

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

end, start, mjd

nsa

$ATLAS_DATA/{version:.2}/nsa_{version}.fits

version, version

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

run, rerun, mjd

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

run, rerun, mjd

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

run, rerun, mjd

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

run, rerun, mjd

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoMatchPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoMatchPlate-{plate:0>4}.fits

plate, resolve

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPlate-{plate:0>4}.fits

plate, resolve

photoPosPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPosPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPosPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPosPlate-{plate:0>4}.fits

plate, resolve

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

rerun, run, run

photoRunAll

$BOSS_PHOTOOBJ/photoRunAll-{dr}.fits

dr

photoUSNOB

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/{camcol}/photoUSNOB-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

drillrun, ns, adjust, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateHoles

$PLATELIST_DIR/plates/@platedir|/plateHoles-{plateid:0>6}.par

plateid, plateid

plateHolesSorted

$PLATELIST_DIR/plates/@platedir|/plateHolesSorted-{plateid:0>6}.par

plateid, plateid

plateInput

$PLATELIST_DIR/inputs/{survey}/{drillrun}/plateInputs-{designid:0>6}.par

drillrun, survey, designid

plateInput-output

$PLATELIST_DIR/plates/@platedir|/plateInput-output-{plateid:0>6}.par

plateid, plateid

plateLines

$PLATELIST_DIR/plates/@platedir|/plateLines-@plateid6|.png

plateid

plateLines-print

$PLATELIST_DIR/plates/@platedir|/plateLines-{plateid:0>6}-print.pdf

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

platePlans-boss

$BOSSTILELIST_DIR/outputs/{chunk}/platePlans-{chunk}.par

chunk

plateStandard

$PLATELIST_DIR/designs/@definitiondir|/plateStandard-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

pointing, designid, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

run2d, type

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

portsmouth_emlinekin

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_full

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin_full-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/emlinekin/portsmouth_emlinekin-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

portsmouth_masspdf

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_masspdf_massloss_{massloss}_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, run2d, galaxy_vers, spmodel, run1d, imf, plate, massloss

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, galaxy_vers, run2d, imf

portsmouth_stellarmass_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_stellarmass_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, galaxy_vers, spmodel, run1d, imf, plate, run2d

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

proc-gimg

$GCAM_DATA/{mjd}/proc-gimg-{index:0>4}.fits.gz

index, mjd

proc-gimg2s

$GCAM_DATA_2S/{mjd}/proc-gimg-{index:0>4}.fits.gz

index, mjd

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun, filter

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, run, camcol

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psParam

$PHOTO_REDUX/{rerun}/{run}/photo/psParam.par

rerun, run

psPlan

$PHOTO_REDUX/{rerun}/{run}/photo/psPlan.par

rerun, run

reObjGlobal

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjGlobal-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, run, camcol

results_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits

rerun, idec, ira, version

results_tio_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_tio.fits

rerun

runList

$PHOTO_REDUX/runList.par

scParam

$PHOTO_REDUX/{rerun}/{run}/ssc/scParam.par

rerun, run

scPlan

$PHOTO_REDUX/{rerun}/{run}/ssc/scPlan.par

rerun, run

sdHdrFix

$SPECLOG_DIR/{mjd}/sdHdrFix-{mjd}.par

mjd

sdR

$BOSS_SPECTRO_DATA/{mjd}/sdR-{br}{id}-{frame}.fit

id, br, mjd, frame

sdReport

$APO_ROOT/oplogs/{mjd}/sdReport-{mjd}.par

mjd

sdss_dr7_qsoals_atlas_york

$SDSS_QSO/dr7_qsoals/DR7_QSOALS_Atlas_York-{version}.fits

version

sdss_target_geometry

$SDSS_TARGET/sdss_target_geometry.fits

sdss_target_paramlist

$SDSS_TARGET/sdss_target_paramlist.fits

sdss_target_params

$SDSS_TARGET/sdss_target_{target_version}_{type}_params.fits

target_version, type

sdss_tiles

$SDSS_TILING/final/sdss_tiles.fits

sdss_tiling_polygons

$SDSS_TILING/final/sdss_tiling_polygons.fits

segue1TargetObjSetAllDup

$SEGUE_TARGET/segue1TargetObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

segueTarget

$SSPP_REDUX/targets/all/segueTarget-{plate:0>4}.fits

plate

segueTargetPlate

$SSPP_REDUX/targets/{plate:0>4}/segueTargetPlate-{plate:0>4}-{mjd}.fits

plate, mjd

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

run, rerun, dr, camcol

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

drillrun, designid, mapid, mjd, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

drillrun, designid, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

silo

$EBOSS_SPECTRO_LENSING/silo/{run2d}/{run1d}/{silover}/silo_eboss_detections-{silover}.fits

run1d, run2d, silover

skyfield

$PHOTO_SKY/{rerun}/{run}/sky/{camcol}/skyfield-{run:0>6}-{camcol}-{field:0>4}-{filter}.fits

run, field, run, camcol, rerun, filter

skyframes

$PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits

run, run, camcol, rerun, filter

skymask

$PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits

run, run, camcol, rerun, filter

skymodel

$PHOTO_SKY/{rerun}/{run}/sky/skymodel-{run:0>6}-{filter}.fits

rerun, filter, run, run

skyweights

$PHOTO_SKY/{rerun}/{run}/sky/skyweights-{run:0>6}-{filter}.fits

rerun, filter, run, run

skyymodel

$PHOTO_SKY/{rerun}/{run}/sky/skyymodel-{run:0>6}-{filter}.fits

rerun, filter, run, run

spAll

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spAll-subset

@spectrodir|/{run2d}/spAll-{subset}-{run2d}.fits

subset, run2d

spAllLine

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spArc

@spectrodir|/{run2d}/{plateid:0>4}/spArc-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run1d, run2d, mjd, plateid

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

run2d, mjd, plateid

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, fiberid, run2d

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

plate, run2d, mjd

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, run2d, mjd

ssppPlates

$SSPP_REDUX/ssppPlates-{dr}.fits

dr

ssppTargets

$SSPP_REDUX/ssppTargets-{dr}.fits

dr

star1d

$MARVELS_REDUX/{rerun}/results/{platename}/star1d_{platename}.fits

rerun, platename

starastro

$BOSS_PHOTOOBJ/astromqa/DR7/starastro/starastro-{run}.fits

run

starprof-boss

$MARVELS_REDUX/{rerun}/results/{platename}/starprof_{platename}.fits

rerun, platename

starrv-boss

$MARVELS_REDUX/{rerun}/results/{platename}/starrv_{platename}.fits

rerun, platename

thingIndx

$PHOTO_RESOLVE/thingIndx.fits

thingList

$PHOTO_RESOLVE/thingList.fits

tio1d

$MARVELS_REDUX/{rerun}/results/{platename}/tio1d_{platename}.fits

rerun, platename

tioprof

$MARVELS_REDUX/{rerun}/results/{platename}/tioprof_{platename}.fits

rerun, platename

tsFieldTargets

$SDSS_TARGET/data/tsField-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

plugging, run, mjd, plate, plate

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

window_bcaps

$PHOTO_RESOLVE/window_bcaps.fits

window_bindx

$PHOTO_RESOLVE/window_bindx.fits

window_blist

$PHOTO_RESOLVE/window_blist.fits

window_blist_noindx

$PHOTO_RESOLVE/window_blist_noindx.fits

window_findx

$PHOTO_RESOLVE/window_findx.fits

window_findx_unsorted

$PHOTO_RESOLVE/window_findx_unsorted.fits

window_flist

$PHOTO_RESOLVE/window_flist.fits

window_unified

$PHOTO_RESOLVE/window_unified.fits

wisconsin_pca

$BOSS_GALAXY_REDUX/{galaxy_vers}/wisconsin_pca-{run2d}.fits

galaxy_vers, run2d

wisconsin_pca_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/wisconsin/pca/wisconsin_pca-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

xdqso_index

$BOSS_PHOTOOBJ/xdqso/xdqso_index.fits

xdqso_xdcore

$BOSS_PHOTOOBJ/xdqso/xdcore/xdcore_{run:0>6}.fits

run

DR16

DR16

DR16 path definitions

Name

Template

Kwargs

BOSSLyaDR_cat

$BOSS_LYA/cat/BOSSLya{dr}_cat.fits

dr

BOSSLyaDR_spectra

$BOSS_LYA/cat/BOSSLya{dr}_spectra.tar.gz

dr

DRQ

$BOSS_QSO/{dr}Q/{dr}Q.fits

dr

DRQ_extra

$BOSS_QSO/{dr}Q/{dr}Q_{extra}.fits

dr, extra

DRQ_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

DRQ_superset

$BOSS_QSO/{dr}Q/{dr}Q_Superset.fits

dr

DRQv

$BOSS_QSO/{dr}Q/{dr}Q_{version}.fits

dr, version

DRQv_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q_{version}.fits

dr, version

DRQv_superset

$BOSS_QSO/{dr}Q/{dr}Q_Superset_{version}.fits

dr, version

MARVELS1

$MARVELS_DATA/{mjd}/et1/MARVELS1.{utc}.fits

mjd, utc

MARVELS1_QALOG

$MARVELS_DATA/{mjd}/logs_qualityassurance/MARVELS1_QALOG.{utc}.par

mjd, utc

MASK

$BOSS_LSS_REDUX/mask/{type}.{format}

type, format

REJECT_MASK

$BOSS_LSS_REDUX/reject_mask/{type}.{format}

type, format

Supplementary_DRQ

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

allCal

$APOGEE_REDUX/{apred}/allCal.fits

apred

allExp

$APOGEE_REDUX/{apred}/allExp.fits

apred

allPlates

$APOGEE_ASPCAP/{apred}/{aspcap}/allPlates-{apred}-{aspcap}.fits

apred, aspcap

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_ASPCAP/{apred}/{aspcap}/allStar-{apred}-{aspcap}.fits

apred, aspcap

allVisit

$APOGEE_ASPCAP/{apred}/{aspcap}/allVisit-{apred}-{aspcap}.fits

apred, aspcap

allVisitSum

$APOGEE_REDUX/{apred}/allVisitSum.fits

apred

ap1D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}1D-{chip}-{num:0>8}.fits

mjd, chip, num, instrument, apred, prefix

ap2D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}2D-{chip}-{num:0>8}.fits

mjd, chip, num, instrument, apred, prefix

ap2Dfz

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}2D-{chip}-{num:0>8}.fits.fz

mjd, chip, num, instrument, apred, prefix

ap2Dmodel

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}2Dmodel-{chip}-{num:0>8}.fits

mjd, chip, num, instrument, apred, prefix

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCalPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/{mjd}/{prefix}CalPlan-{instrument}-{mjd}.par

apred, instrument, prefix, mjd

apCframe

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Cframe-{chip}-{num:0>8}.fits

mjd, field, chip, num, apred, telescope, prefix, plate

apCframe-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Cframe-{chip}-{num:0>8}.fits

mjd, field, chip, num, apred, prefix, telescope

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apDarkPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/{mjd}/{prefix}DarkPlan-{instrument}-{mjd}.par

apred, instrument, prefix, mjd

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

apred, chip, prefix, num

apDiag

$APOGEE_REDUX/visit/{apred}/{telescope}/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

mjd, apred, telescope, prefix, plate

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apField

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Field-{field}.fits

field, apred, telescope, prefix, apstar

apFieldVisits

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}FieldVisits-{field}.fits

field, apred, telescope, prefix, apstar

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apHist

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}Hist-{chip}-{mjd}.fits

mjd, chip, instrument, apred, prefix

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersistModel

$APOGEE_REDUX/{apred}/cal/persist/{prefix}PersistModel-{chip}-{mjd}.fits

apred, chip, prefix, mjd

apPlan

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

mjd, field, apred, telescope, prefix, plate

apPlan-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Plan-{reduction}-{mjd}.par

mjd, field, reduction, apred, prefix, telescope

apPlate

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Plate-{chip}-{plate}-{mjd}.fits

mjd, field, chip, apred, telescope, prefix, plate

apPlate-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Plate-{chip}-{plate}-{mjd}.fits

mjd, field, chip, apred, prefix, telescope, plate

apPlateSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}PlateSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, prefix, plate

apPlateSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}PlateSum-{reduction}-{mjd}.fits

mjd, field, reduction, apred, prefix, telescope

apQA

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

mjd, field, apred, telescope, prefix, plate

apQAcal

$APOGEE_REDUX/{apred}/cal/{instrument}/{mjd}/{prefix}QAcal-{mjd}.fits

apred, instrument, prefix, mjd

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apSci

$APOGEE_REDUX/{apred}/{prefix}Sci.fits

apred, prefix

apStar

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits

field, obj, apred, telescope, prefix, apstar

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits

field, reduction, apred, telescope, prefix, apstar

apStarLSF

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits

mjd, obj, apred, location, prefix, telescope, apstar

apTellstar

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

mjd, field, apred, telescope, prefix, plate

apTellstar-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Tellstar-{mjd}-{reduction}.fits

mjd, field, reduction, apred, prefix, telescope

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apVisit

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Visit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

fiber, mjd, field, apred, telescope, prefix, plate

apVisit-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apVisitSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apVisitSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apogee-rc

$APOGEE_RC/cat/apogee-rc-{dr}.fits

dr

apogeeDesign

$APOGEE_TARGET/apogee_{dr}/apogeeDesign_{dr}.fits

dr

apogeeField

$APOGEE_TARGET/apogee_{dr}/apogeeField_{dr}.fits

dr

apogeeObject

$APOGEE_TARGET/apogee_{dr}/apogeeObject_{dr}_{field}.fits

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

$APOGEE_TARGET/apogee_{dr}/apogeePlate_{dr}.fits

dr

apogee_starhorse

$APOGEE_STARHORSE/apogee_starhorse-{release}-{version}.fits

version, release

asParam

$PHOTO_REDUX/{rerun}/{run}/astrom/asParam.par

rerun, run

asPlan

$PHOTO_REDUX/{rerun}/{run}/astrom/asPlan.par

rerun, run

asQA

$PHOTO_REDUX/{rerun}/{run}/astrom/asQA-{run:0>6}.fit

rerun, run, run

asR

$APOGEE_DATA_2S/{mjd}/asR-{chip}-{num:0>8}.apz

chip, num, mjd

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

rerun, run, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, run, camcol

aspcapField

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapField-{field}.fits

apred, field, aspcap, telescope

aspcapStar

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{obj}.fits

field, obj, apred, telescope, aspcap

aspcapStar-1m

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{reduction}.fits

field, reduction, apred, telescope, aspcap

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

catalog, rerun, run, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

catalog, rerun, run, camcol

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, ndec, type, nra

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

atlas_band

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/{iauname}-{band}.fits.gz

degree, iauname, version, version, band, hour

atlas_bandimg

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/atlases/{pid}/{iauname}-{pid}-atlas-{aid}-{band}.{imgext}

degree, imgext, iauname, version, version, pid, aid, band, hour

atlas_bpsf

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/{iauname}-{band}-bpsf.fits.gz

degree, iauname, version, version, band, hour

atlas_catalog

$ATLAS_DATA/{version:.2}/catalogs/{catalog}.fits

catalog, version

atlas_cattype

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/atlases/{pid}/{iauname}-{cattype}-{pid}.fits

degree, iauname, version, version, pid, cattype, hour

atlas_derive

$ATLAS_DATA/{version:.2}/derived/{version}/atlas_{param}.fits

version, param, version

atlas_iter

$ATLAS_DATA/{version:.2}/misc/velfield/{version}/iter10.{param}grid.fits

version, param, version

atlas_measure

$ATLAS_DATA/{version:.2}/measure/{version:.4}/atlas_measure.fits

version, version

atlas_parentimg

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/atlases/{pid}/{iauname}-parent-{pid}-{band}.{imgext}

degree, imgext, iauname, version, version, pid, band, hour

atlas_petro

$ATLAS_DATA/{version:.2}/measure/{version:.4}/petro_{version}_a3.fits

version, version, version

atlas_petrokcor

$ATLAS_DATA/{version:.2}/measure/{version:.4}/petro_kcorrect_{version}_a3.fits

version, version, version

atlas_pimage

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/{iauname}-{bandid}-pimage.fits.gz

degree, iauname, version, version, bandid, hour

atlas_ptype

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/{iauname}-{ptype}.fits.gz

degree, iauname, version, version, ptype, hour

atlas_sersicimg

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/atlases/{pid}/{iauname}-{pid}-sersic.{imgext}

degree, imgext, iauname, version, version, pid, hour

atlas_sersicsubimg

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/atlases/{pid}/{iauname}-{pid}-sersic-sub.{imgext}

degree, imgext, iauname, version, version, pid, hour

atlas_sfits

$ATLAS_DATA/{version:.2}/detect/{survey}/{hour}/{degree}/{iauname}/{iauname}-{band}.fits.gz

survey, degree, iauname, version, band, hour

atlas_simg

$ATLAS_DATA/{version:.2}/detect/{survey}/{hour}/{degree}/{iauname}/{iauname}.jpg

survey, iauname, version, hour, degree

atlas_summary

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/atlases/{pid}/{iauname}-{pid}-{summarytype}.fits

degree, iauname, version, version, pid, summarytype, hour

atlas_vabcimg

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/{iauname}-{abc}.{imgext}

degree, imgext, iauname, version, version, abc, hour

atlas_vimg

$ATLAS_DATA/{version:.2}/detect/{version:.4}/{hour}/{degree}/{iauname}/{iauname}.jpg

iauname, version, version, hour, degree

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

type, target_run, run, camcol, rerun

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

type, target_run

bosstile-final-collated

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}.fits.gz

n

bosstile-final-collated-param

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}-{param}.fits.gz

param, n

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

time, mjd

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibObj

$PHOTO_SWEEP/{rerun}/{run}/calibObj-{run:0>6}-{camcol}-{field:0>4}-{type}.fits

type, run, field, run, camcol, rerun

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

cannonStar

$APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{obj}.pkl

apred, field, obj, cannon

cannonStar-1m

$APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{reduction}.pkl

apred, field, reduction, cannon

dapall

$MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/dapall-{drpver}-{dapver}.fits

dapver, drpver

dark

$GCAM_DATA/{mjd}/dark-{index:0>4}.dat

index, mjd

dark2s

$GCAM_DATA_2S/{mjd}/dark-{index:0>4}.dat

index, mjd

datasweep-index

$PHOTO_SWEEP/datasweep-index-{type}.fits

type

drpall

$MANGA_SPECTRO_REDUX/{drpver}/drpall-{drpver}.fits

drpver

exposureinfo

$MARVELS_REDUX/{rerun}/results/{platename}/exposureinfo_{platename}.fits

rerun, platename

fibretranslationtable

$MARVELS_REDUX/{rerun}/{params}/fibretranslationtable.par

rerun, params

flat

$GCAM_DATA/{mjd}/flat-{index:0>4}-{cartridge}.dat

index, mjd, cartridge

flat2s

$GCAM_DATA_2S/{mjd}/flat-{index:0>4}-{cartridge}.dat

index, mjd, cartridge

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpParam

$PHOTO_REDUX/{rerun}/{run}/photo/fpParam.par

rerun, run

fpPlan

$PHOTO_REDUX/{rerun}/{run}/photo/fpPlan.par

rerun, run

frame

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun, filter

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

time, rerun, fiberid, mjd

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, dr, version, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, dr, version, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, dr, version, sample

gimg

$GCAM_DATA/{mjd}/gimg-{index:0>4}.fits.gz

index, mjd

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

index, mjd

gimg2s

$GCAM_DATA_2S/{mjd}/gimg-{index:0>4}.fits.gz

index, mjd

granada_fsps

$BOSS_GALAXY_REDUX/{galaxy_vers}/granada_fsps_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

mjd, configuration, galaxy_vers, run1d, plate, run2d

guidermon

$SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par

mjd

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, run, camcol, rerun, filter

idCCDLog

$APO_ROOT/oplogs/{mjd}/idCCDLog-{camrow}{camcol}-{mjd}.par.gz

mjd, camrow, camcol

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

ccd, rerun, run, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

ccd, run, rc, frame, run

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

run, rerun, mjd

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

run, rerun, mjd

irsc

$IRCAM_DATA/{mjd}/irsc.log

mjd

joker

$APOGEE_THEJOKER/{version}/apJoker-metadata.fits

version

jokersample

$APOGEE_THEJOKER/{version}/samples/{apogeeid:.4}/apJoker-{apogeeid}.fits.gz

version, apogeeid, apogeeid

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

rerun, run, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

rerun, run, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

rerun, run, run

lsscluster

$EBOSS_LSS/catalogs/DR16/eBOSS_{galtype}_clustering_{cltype}_{cap}-vDR16.fits

cap, galtype, cltype

lyadelta

$EBOSS_LYA/Delta_LY{ly}/delta-{healpix}.fits.gz

healpix, ly

mangaVmorpho

$MANGA_MORPHOLOGY/manga_visual_morpho/{vmver}/manga_visual_morpho-{vmver}.fits

vmver

mangaVmorphoImgs

$MANGA_MORPHOLOGY/manga_visual_morpho/{vmver}/images/{survey}/manga-{plateifu}-mos{survey}.jpg

vmver, survey, plateifu

mangacube

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}CUBE.fits.gz

wave, plate, drpver, ifu

mangadap

$MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/{daptype}/{plate}/{ifu}/manga-{plate}-{ifu}-{mode}-{daptype}.fits.gz

mode, dapver, daptype, ifu, plate, drpver

mangaffly

$MANGA_FIREFLY/{ver}/manga_firefly-{drpver}.fits

ver, drpver

mangagalaxyzoo

$MANGA_MORPHOLOGY/galaxyzoo/MaNGA_gz-{ver}.fits

ver

mangagema

$MANGA_GEMA/{ver}/GEMA-{ver}.fits

ver

mangahispectra

$MANGA_HI/{ver}/spectra/{program}/fits/mangaHI-{plateifu}.fits

ver, plateifu, program

mangahisum

$MANGA_HI/{ver}/mangaHI{type}.fits

ver, type

mangaimage

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/{dir3d}/images/{ifu}.png

dir3d, plate, drpver, ifu

mangamastar

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/mastar/mastar-LOG-{plate}-{ifu}.fits.gz

plate, drpver, ifu

mangaplate

$MANGA_SPECTRO_REDUX/{drpver}/{plate}

plate, drpver

mangaplatelist

$MANGA_SPECTRO_REDUX/{drpver}/platelist-{drpver}.fits

drpver

mangapreimfits

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}.fits.gz

designgrp, designid, mangaid

mangapreimg

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg

designgrp, designid, mangaid

mangarss

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}RSS.fits.gz

wave, plate, drpver, ifu

mangaslitmap

$MANGACORE_DIR/slitmaps/@plategrp|/{plate}/slitmap-{plate}-{mjd}-{plugging:0>2d}.par

mjd, plate, plugging

mangaswim

$MANGA_SWIM/{swimver}/SwiM_{mangaid}.fits

swimver, mangaid

mangaswimall

$MANGA_SWIM/{swimver}/SwiM_all_{swimver}.fits

swimver

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

mastarall

$MANGA_SPECTRO_MASTAR/{drpver}/{mastarver}/mastarall-{drpver}-{mastarver}.fits

mastarver, drpver

mastargoodspec

$MANGA_SPECTRO_MASTAR/{drpver}/{mastarver}/mastar-goodspec-{drpver}-{mastarver}.fits.gz

mastarver, drpver

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

end, start, mjd

nsa

$ATLAS_DATA/{version:.2}/nsa_{version}.fits

version, version

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

run, rerun, mjd

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

run, rerun, mjd

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

run, rerun, mjd

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

run, rerun, mjd

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoMatchPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoMatchPlate-{plate:0>4}.fits

plate, resolve

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPlate-{plate:0>4}.fits

plate, resolve

photoPosPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPosPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPosPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPosPlate-{plate:0>4}.fits

plate, resolve

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

rerun, run, run

photoRunAll

$BOSS_PHOTOOBJ/photoRunAll-{dr}.fits

dr

photoUSNOB

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/{camcol}/photoUSNOB-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

drillrun, ns, adjust, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateHoles

$PLATELIST_DIR/plates/@platedir|/plateHoles-{plateid:0>6}.par

plateid, plateid

plateHolesSorted

$PLATELIST_DIR/plates/@platedir|/plateHolesSorted-{plateid:0>6}.par

plateid, plateid

plateInput

$PLATELIST_DIR/inputs/{survey}/{drillrun}/plateInputs-{designid:0>6}.par

drillrun, survey, designid

plateInput-output

$PLATELIST_DIR/plates/@platedir|/plateInput-output-{plateid:0>6}.par

plateid, plateid

plateLines

$PLATELIST_DIR/plates/@platedir|/plateLines-@plateid6|.png

plateid

plateLines-print

$PLATELIST_DIR/plates/@platedir|/plateLines-{plateid:0>6}-print.pdf

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

platePlans-boss

$BOSSTILELIST_DIR/outputs/{chunk}/platePlans-{chunk}.par

chunk

plateStandard

$PLATELIST_DIR/designs/@definitiondir|/plateStandard-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

pointing, designid, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

run2d, type

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

portsmouth_emlinekin

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_full

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin_full-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/emlinekin/portsmouth_emlinekin-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

portsmouth_masspdf

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_masspdf_massloss_{massloss}_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, run2d, galaxy_vers, spmodel, run1d, imf, plate, massloss

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, galaxy_vers, run2d, imf

portsmouth_stellarmass_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_stellarmass_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, galaxy_vers, spmodel, run1d, imf, plate, run2d

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

proc-gimg

$GCAM_DATA/{mjd}/proc-gimg-{index:0>4}.fits.gz

index, mjd

proc-gimg2s

$GCAM_DATA_2S/{mjd}/proc-gimg-{index:0>4}.fits.gz

index, mjd

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun, filter

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, run, camcol

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psParam

$PHOTO_REDUX/{rerun}/{run}/photo/psParam.par

rerun, run

psPlan

$PHOTO_REDUX/{rerun}/{run}/photo/psPlan.par

rerun, run

reObjGlobal

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjGlobal-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, run, camcol

results_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits

rerun, idec, ira, version

results_tio_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_tio.fits

rerun

runList

$PHOTO_REDUX/runList.par

scParam

$PHOTO_REDUX/{rerun}/{run}/ssc/scParam.par

rerun, run

scPlan

$PHOTO_REDUX/{rerun}/{run}/ssc/scPlan.par

rerun, run

sdHdrFix

$SPECLOG_DIR/{mjd}/sdHdrFix-{mjd}.par

mjd

sdR

$BOSS_SPECTRO_DATA/{mjd}/sdR-{br}{id}-{frame}.fit

id, br, mjd, frame

sdReport

$APO_ROOT/oplogs/{mjd}/sdReport-{mjd}.par

mjd

sdss_target_geometry

$SDSS_TARGET/sdss_target_geometry.fits

sdss_target_paramlist

$SDSS_TARGET/sdss_target_paramlist.fits

sdss_target_params

$SDSS_TARGET/sdss_target_{target_version}_{type}_params.fits

target_version, type

sdss_tiles

$SDSS_TILING/final/sdss_tiles.fits

sdss_tiling_polygons

$SDSS_TILING/final/sdss_tiling_polygons.fits

segue1TargetObjSetAllDup

$SEGUE_TARGET/segue1TargetObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

segueTarget

$SSPP_REDUX/targets/all/segueTarget-{plate:0>4}.fits

plate

segueTargetPlate

$SSPP_REDUX/targets/{plate:0>4}/segueTargetPlate-{plate:0>4}-{mjd}.fits

plate, mjd

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

run, rerun, dr, camcol

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

drillrun, designid, mapid, mjd, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

drillrun, designid, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

silo

$EBOSS_SPECTRO_LENSING/silo/{run2d}/{run1d}/{silover}/silo_eboss_detections-{silover}.fits

run1d, run2d, silover

skyfield

$PHOTO_SKY/{rerun}/{run}/sky/{camcol}/skyfield-{run:0>6}-{camcol}-{field:0>4}-{filter}.fits

run, field, run, camcol, rerun, filter

skyframes

$PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits

run, run, camcol, rerun, filter

skymask

$PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits

run, run, camcol, rerun, filter

skymodel

$PHOTO_SKY/{rerun}/{run}/sky/skymodel-{run:0>6}-{filter}.fits

rerun, filter, run, run

skyweights

$PHOTO_SKY/{rerun}/{run}/sky/skyweights-{run:0>6}-{filter}.fits

rerun, filter, run, run

skyymodel

$PHOTO_SKY/{rerun}/{run}/sky/skyymodel-{run:0>6}-{filter}.fits

rerun, filter, run, run

spAll

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spAll-subset

@spectrodir|/{run2d}/spAll-{subset}-{run2d}.fits

subset, run2d

spAllLine

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spArc

@spectrodir|/{run2d}/{plateid:0>4}/spArc-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run1d, run2d, mjd, plateid

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

run2d, mjd, plateid

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, fiberid, run2d

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

plate, run2d, mjd

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, run2d, mjd

ssppPlates

$SSPP_REDUX/ssppPlates-{dr}.fits

dr

ssppTargets

$SSPP_REDUX/ssppTargets-{dr}.fits

dr

star1d

$MARVELS_REDUX/{rerun}/results/{platename}/star1d_{platename}.fits

rerun, platename

starastro

$BOSS_PHOTOOBJ/astromqa/DR7/starastro/starastro-{run}.fits

run

starprof-boss

$MARVELS_REDUX/{rerun}/results/{platename}/starprof_{platename}.fits

rerun, platename

starrv-boss

$MARVELS_REDUX/{rerun}/results/{platename}/starrv_{platename}.fits

rerun, platename

thingIndx

$PHOTO_RESOLVE/thingIndx.fits

thingList

$PHOTO_RESOLVE/thingList.fits

tio1d

$MARVELS_REDUX/{rerun}/results/{platename}/tio1d_{platename}.fits

rerun, platename

tioprof

$MARVELS_REDUX/{rerun}/results/{platename}/tioprof_{platename}.fits

rerun, platename

tsFieldTargets

$SDSS_TARGET/data/tsField-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

plugging, run, mjd, plate, plate

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

window_bcaps

$PHOTO_RESOLVE/window_bcaps.fits

window_bindx

$PHOTO_RESOLVE/window_bindx.fits

window_blist

$PHOTO_RESOLVE/window_blist.fits

window_blist_noindx

$PHOTO_RESOLVE/window_blist_noindx.fits

window_findx

$PHOTO_RESOLVE/window_findx.fits

window_findx_unsorted

$PHOTO_RESOLVE/window_findx_unsorted.fits

window_flist

$PHOTO_RESOLVE/window_flist.fits

window_unified

$PHOTO_RESOLVE/window_unified.fits

wisconsin_pca

$BOSS_GALAXY_REDUX/{galaxy_vers}/wisconsin_pca-{run2d}.fits

galaxy_vers, run2d

wisconsin_pca_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/wisconsin/pca/wisconsin_pca-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

xdqso_index

$BOSS_PHOTOOBJ/xdqso/xdqso_index.fits

xdqso_xdcore

$BOSS_PHOTOOBJ/xdqso/xdcore/xdcore_{run:0>6}.fits

run

DR15

DR15

DR15 path definitions

Name

Template

Kwargs

BOSSLyaDR_cat

$BOSS_LYA/cat/BOSSLya{dr}_cat.fits

dr

BOSSLyaDR_spectra

$BOSS_LYA/cat/BOSSLya{dr}_spectra.tar.gz

dr

DRQ

$BOSS_QSO/{dr}Q/{dr}Q.fits

dr

DRQ_extra

$BOSS_QSO/{dr}Q/{dr}Q_{extra}.fits

dr, extra

DRQ_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

DRQ_superset

$BOSS_QSO/{dr}Q/Superset_{dr}Q.fits

dr

DRQv

$BOSS_QSO/{dr}Q/{dr}Q_{version}.fits

dr, version

DRQv_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q_{version}.fits

dr, version

DRQv_superset

$BOSS_QSO/{dr}Q/Superset_{dr}Q_{version}.fits

dr, version

MARVELS1

$MARVELS_DATA/{mjd}/et1/MARVELS1.{utc}.fits

mjd, utc

MARVELS1_QALOG

$MARVELS_DATA/{mjd}/logs_qualityassurance/MARVELS1_QALOG.{utc}.par

mjd, utc

MASK

$BOSS_LSS_REDUX/mask/{type}.{format}

type, format

REJECT_MASK

$BOSS_LSS_REDUX/reject_mask/{type}.{format}

type, format

Supplementary_DRQ

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

allCal

$APOGEE_REDUX/{apred}/allCal.fits

apred

allExp

$APOGEE_REDUX/{apred}/allExp.fits

apred

allPlates

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allPlates-{results}.fits

apred, aspcap, results, apstar

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

apred, aspcap, results, apstar

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

apred, aspcap, results, apstar

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

apred, chip, num, mjd

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

apred, chip, num, mjd

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

apred, chip, num, mjd

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

mjd, chip, num, apred, telescope, plate

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

apred, chip, prefix, num

apDiag

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

mjd, apred, telescope, prefix, plate

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apField

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Field-{field}.fits

field, apred, telescope, prefix, apstar

apFieldVisits

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}FieldVisits-{field}.fits

field, apred, telescope, prefix, apstar

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apHist

$APOGEE_REDUX/{apred}/{mjd}/{prefix}Hist-{chip}-{mjd}.fits

apred, chip, prefix, mjd

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersistModel

$APOGEE_REDUX/{apred}/cal/persist/{prefix}PersistModel-{chip}-{mjd}.fits

apred, chip, prefix, mjd

apPlan

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

mjd, apred, telescope, prefix, plate

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

apred, plate, chip, mjd

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

apred, plate, mjd

apQA

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

mjd, apred, telescope, prefix, plate

apQAcal

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

mjd, apred, telescope, prefix, plate

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apSci

$APOGEE_REDUX/{apred}/{prefix}Sci.fits

apred, prefix

apStar

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits

field, obj, apred, telescope, prefix, apstar

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits

field, reduction, apred, telescope, prefix, apstar

apStarLSF

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits

mjd, obj, apred, location, prefix, telescope, apstar

apTellstar

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

mjd, apred, telescope, prefix, plate

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apVisit

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

fiber, mjd, apred, telescope, plate

apVisitSum

$APOGEE_REDUX/{apred}/fields/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apogee-rc

$APOGEE_RC/cat/apogee-rc-{dr}.fits

dr

apogeeDesign

$APOGEE_TARGET/apogee_{dr}/apogeeDesign_{dr}.fits

dr

apogeeField

$APOGEE_TARGET/apogee_{dr}/apogeeField_{dr}.fits

dr

apogeeObject

$APOGEE_TARGET/apogee_{dr}/apogeeObject_{dr}_{field}.fits

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

$APOGEE_TARGET/apogee_{dr}/apogeePlate_{dr}.fits

dr

asParam

$PHOTO_REDUX/{rerun}/{run}/astrom/asParam.par

rerun, run

asPlan

$PHOTO_REDUX/{rerun}/{run}/astrom/asPlan.par

rerun, run

asQA

$PHOTO_REDUX/{rerun}/{run}/astrom/asQA-{run:0>6}.fit

rerun, run, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

rerun, run, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, run, camcol

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

obj, apred, location, apstar, aspcap, results

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

field, reduction, apred, apstar, aspcap, results

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

catalog, rerun, run, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

catalog, rerun, run, camcol

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, ndec, type, nra

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

type, target_run, run, camcol, rerun

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

type, target_run

bosstile-final-collated

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}.fits.gz

n

bosstile-final-collated-param

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}-{param}.fits.gz

param, n

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

time, mjd

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibObj

$PHOTO_SWEEP/{rerun}/{run}/calibObj-{run:0>6}-{camcol}-{field:0>4}-{type}.fits

type, run, field, run, camcol, rerun

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

cannonStar

$APOGEE_REDUX/{apred}/{cannon}/{field}/cannonStar-{apred}-{obj}.fits

apred, field, obj, cannon

cannonStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{field}/cannonStar-{apred}-{results}-{reduction}.pkl

cannon, field, reduction, apred, apstar, aspcap, results

dapall

$MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/dapall-{drpver}-{dapver}.fits

dapver, drpver

dark

$GCAM_DATA/{mjd}/dark-{index:0>4}.dat

index, mjd

datasweep-index

$PHOTO_SWEEP/datasweep-index-{type}.fits

type

drpall

$MANGA_SPECTRO_REDUX/{drpver}/drpall-{drpver}.fits

drpver

exposureinfo

$MARVELS_REDUX/{rerun}/results/{platename}/exposureinfo_{platename}.fits

rerun, platename

fibretranslationtable

$MARVELS_REDUX/{rerun}/{params}/fibretranslationtable.par

rerun, params

flat

$GCAM_DATA/{mjd}/flat-{index:0>4}-{cartridge}.dat

index, mjd, cartridge

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpParam

$PHOTO_REDUX/{rerun}/{run}/photo/fpParam.par

rerun, run

fpPlan

$PHOTO_REDUX/{rerun}/{run}/photo/fpPlan.par

rerun, run

frame

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun, filter

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

time, rerun, fiberid, mjd

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, dr, version, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, dr, version, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, dr, version, sample

gimg

$GCAM_DATA/{mjd}/gimg-{index:0>4}.fits.gz

index, mjd

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

index, mjd

granada_fsps

$BOSS_GALAXY_REDUX/{galaxy_vers}/granada_fsps_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

mjd, configuration, galaxy_vers, run1d, plate, run2d

guidermon

$SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par

mjd

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, run, camcol, rerun, filter

idCCDLog

$APO_ROOT/oplogs/{mjd}/idCCDLog-{camrow}{camcol}-{mjd}.par.gz

mjd, camrow, camcol

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

ccd, rerun, run, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

ccd, run, rc, frame, run

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

run, rerun, mjd

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

run, rerun, mjd

irsc

$IRCAM_DATA/{mjd}/irsc.log

mjd

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

rerun, run, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

rerun, run, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

rerun, run, run

lsscluster

$EBOSS_LSS/catalogs/DR14/{cltype}_DR14_{galtype}_{hemi}.fits

galtype, cltype, hemi

mangacube

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}CUBE.fits.gz

wave, plate, drpver, ifu

mangadap

$MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/{daptype}/{plate}/{ifu}/manga-{plate}-{ifu}-{mode}-{daptype}.fits.gz

mode, dapver, daptype, ifu, plate, drpver

mangaffly

$MANGA_FIREFLY/{ver}/manga_firefly-{drpver}.fits

ver, drpver

mangagalaxyzoo

$MANGA_MORPHOLOGY/galaxyzoo/MaNGA_gz-{ver}.fits

ver

mangagema

$MANGA_GEMA/{ver}/GEMA-{ver}.fits

ver

mangahispectra

$MANGA_HI/{ver}/spectra/{program}/fits/mangaHI-{plateifu}.fits

ver, plateifu, program

mangahisum

$MANGA_HI/{ver}/mangaHI{type}.fits

ver, type

mangaimage

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/{dir3d}/images/{ifu}.png

dir3d, plate, drpver, ifu

mangamastar

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/mastar/mastar-LOG-{plate}-{ifu}.fits.gz

plate, drpver, ifu

mangaplate

$MANGA_SPECTRO_REDUX/{drpver}/{plate}

plate, drpver

mangaplatelist

$MANGA_SPECTRO_REDUX/{drpver}/platelist-{drpver}.fits

drpver

mangapreimfits

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}.fits.gz

designgrp, designid, mangaid

mangapreimg

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg

designgrp, designid, mangaid

mangarss

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}RSS.fits.gz

wave, plate, drpver, ifu

mangaslitmap

$MANGACORE_DIR/slitmaps/@plategrp|/{plate}/slitmap-{plate}-{mjd}-{plugging:0>2d}.par

mjd, plate, plugging

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

mastarall

$MANGA_SPECTRO_MASTAR/{drpver}/{mastarver}/mastarall-{drpver}-{mastarver}.fits

mastarver, drpver

mastargoodspec

$MANGA_SPECTRO_MASTAR/{drpver}/{mastarver}/mastar-goodspec-{drpver}-{mastarver}.fits.gz

mastarver, drpver

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

end, start, mjd

nsa

$ATLAS_DATA/{version:.2}/nsa_{version}.fits

version, version

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

run, rerun, mjd

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

run, rerun, mjd

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

run, rerun, mjd

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

run, rerun, mjd

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoMatchPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoMatchPlate-{plate:0>4}.fits

plate, resolve

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPlate-{plate:0>4}.fits

plate, resolve

photoPosPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPosPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPosPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPosPlate-{plate:0>4}.fits

plate, resolve

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

rerun, run, run

photoRunAll

$BOSS_PHOTOOBJ/photoRunAll-{dr}.fits

dr

photoUSNOB

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/{camcol}/photoUSNOB-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

drillrun, ns, adjust, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateHoles

$PLATELIST_DIR/plates/@platedir|/plateHoles-{plateid:0>6}.par

plateid, plateid

plateHolesSorted

$PLATELIST_DIR/plates/@platedir|/plateHolesSorted-{plateid:0>6}.par

plateid, plateid

plateInput

$PLATELIST_DIR/inputs/{survey}/{drillrun}/plateInputs-{designid:0>6}.par

drillrun, survey, designid

plateInput-output

$PLATELIST_DIR/plates/@platedir|/plateInput-output-{plateid:0>6}.par

plateid, plateid

plateLines

$PLATELIST_DIR/plates/@platedir|/plateLines-@plateid6|.png

plateid

plateLines-print

$PLATELIST_DIR/plates/@platedir|/plateLines-{plateid:0>6}-print.pdf

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

platePlans-boss

$BOSSTILELIST_DIR/outputs/{chunk}/platePlans-{chunk}.par

chunk

plateStandard

$PLATELIST_DIR/designs/@definitiondir|/plateStandard-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

pointing, designid, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

run2d, type

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

portsmouth_emlinekin

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_full

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin_full-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/emlinekin/portsmouth_emlinekin-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

portsmouth_masspdf

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_masspdf_massloss_{massloss}_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, run2d, galaxy_vers, spmodel, run1d, imf, plate, massloss

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, galaxy_vers, run2d, imf

portsmouth_stellarmass_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_stellarmass_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, galaxy_vers, spmodel, run1d, imf, plate, run2d

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

proc-gimg

$GCAM_DATA/{mjd}/proc-gimg-{index:0>4}.fits.gz

index, mjd

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun, filter

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, run, camcol

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psParam

$PHOTO_REDUX/{rerun}/{run}/photo/psParam.par

rerun, run

psPlan

$PHOTO_REDUX/{rerun}/{run}/photo/psPlan.par

rerun, run

reObjGlobal

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjGlobal-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, run, camcol

results_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits

rerun, idec, ira, version

results_tio_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_tio.fits

rerun

runList

$PHOTO_REDUX/runList.par

scParam

$PHOTO_REDUX/{rerun}/{run}/ssc/scParam.par

rerun, run

scPlan

$PHOTO_REDUX/{rerun}/{run}/ssc/scPlan.par

rerun, run

sdHdrFix

$SPECLOG_DIR/{mjd}/sdHdrFix-{mjd}.par

mjd

sdR

$BOSS_SPECTRO_DATA/{mjd}/sdR-{br}{id}-{frame}.fit

id, br, mjd, frame

sdReport

$APO_ROOT/oplogs/{mjd}/sdReport-{mjd}.par

mjd

sdss_target_geometry

$SDSS_TARGET/sdss_target_geometry.fits

sdss_target_paramlist

$SDSS_TARGET/sdss_target_paramlist.fits

sdss_target_params

$SDSS_TARGET/sdss_target_{target_version}_{type}_params.fits

target_version, type

sdss_tiles

$SDSS_TILING/final/sdss_tiles.fits

sdss_tiling_polygons

$SDSS_TILING/final/sdss_tiling_polygons.fits

segue1TargetObjSetAllDup

$SEGUE_TARGET/segue1TargetObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

segueTarget

$SSPP_REDUX/targets/all/segueTarget-{plate:0>4}.fits

plate

segueTargetPlate

$SSPP_REDUX/targets/{plate:0>4}/segueTargetPlate-{plate:0>4}-{mjd}.fits

plate, mjd

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

run, rerun, dr, camcol

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

drillrun, designid, mapid, mjd, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

drillrun, designid, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

skyfield

$PHOTO_SKY/{rerun}/{run}/sky/{camcol}/skyfield-{run:0>6}-{camcol}-{field:0>4}-{filter}.fits

run, field, run, camcol, rerun, filter

skyframes

$PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits

run, run, camcol, rerun, filter

skymask

$PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits

run, run, camcol, rerun, filter

skymodel

$PHOTO_SKY/{rerun}/{run}/sky/skymodel-{run:0>6}-{filter}.fits

rerun, filter, run, run

skyweights

$PHOTO_SKY/{rerun}/{run}/sky/skyweights-{run:0>6}-{filter}.fits

rerun, filter, run, run

skyymodel

$PHOTO_SKY/{rerun}/{run}/sky/skyymodel-{run:0>6}-{filter}.fits

rerun, filter, run, run

spAll

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spAll-subset

@spectrodir|/{run2d}/spAll-{subset}-{run2d}.fits

subset, run2d

spAllLine

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spArc

@spectrodir|/{run2d}/{plateid:0>4}/spArc-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run1d, run2d, mjd, plateid

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

run2d, mjd, plateid

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, fiberid, run2d

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

plate, run2d, mjd

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, run2d, mjd

ssppPlates

$SSPP_REDUX/ssppPlates-{dr}.fits

dr

ssppTargets

$SSPP_REDUX/ssppTargets-{dr}.fits

dr

star1d

$MARVELS_REDUX/{rerun}/results/{platename}/star1d_{platename}.fits

rerun, platename

starastro

$BOSS_PHOTOOBJ/astromqa/DR7/starastro/starastro-{run}.fits

run

starprof-boss

$MARVELS_REDUX/{rerun}/results/{platename}/starprof_{platename}.fits

rerun, platename

starrv-boss

$MARVELS_REDUX/{rerun}/results/{platename}/starrv_{platename}.fits

rerun, platename

thingIndx

$PHOTO_RESOLVE/thingIndx.fits

thingList

$PHOTO_RESOLVE/thingList.fits

tio1d

$MARVELS_REDUX/{rerun}/results/{platename}/tio1d_{platename}.fits

rerun, platename

tioprof

$MARVELS_REDUX/{rerun}/results/{platename}/tioprof_{platename}.fits

rerun, platename

tsFieldTargets

$SDSS_TARGET/data/tsField-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

plugging, run, mjd, plate, plate

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

window_bcaps

$PHOTO_RESOLVE/window_bcaps.fits

window_bindx

$PHOTO_RESOLVE/window_bindx.fits

window_blist

$PHOTO_RESOLVE/window_blist.fits

window_blist_noindx

$PHOTO_RESOLVE/window_blist_noindx.fits

window_findx

$PHOTO_RESOLVE/window_findx.fits

window_findx_unsorted

$PHOTO_RESOLVE/window_findx_unsorted.fits

window_flist

$PHOTO_RESOLVE/window_flist.fits

window_unified

$PHOTO_RESOLVE/window_unified.fits

wisconsin_pca

$BOSS_GALAXY_REDUX/{galaxy_vers}/wisconsin_pca-{run2d}.fits

galaxy_vers, run2d

wisconsin_pca_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/wisconsin/pca/wisconsin_pca-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

xdqso_index

$BOSS_PHOTOOBJ/xdqso/xdqso_index.fits

xdqso_xdcore

$BOSS_PHOTOOBJ/xdqso/xdcore/xdcore_{run:0>6}.fits

run

DR14

DR14

DR14 path definitions

Name

Template

Kwargs

BOSSLyaDR_cat

$BOSS_LYA/cat/BOSSLya{dr}_cat.fits

dr

BOSSLyaDR_spectra

$BOSS_LYA/cat/BOSSLya{dr}_spectra.tar.gz

dr

DRQ

$BOSS_QSO/{dr}Q/{dr}Q.fits

dr

DRQ_extra

$BOSS_QSO/{dr}Q/{dr}Q_{extra}.fits

dr, extra

DRQ_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

DRQ_superset

$BOSS_QSO/{dr}Q/Superset_{dr}Q.fits

dr

DRQv

$BOSS_QSO/{dr}Q/{dr}Q_{version}.fits

dr, version

DRQv_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q_{version}.fits

dr, version

DRQv_superset

$BOSS_QSO/{dr}Q/Superset_{dr}Q_{version}.fits

dr, version

MARVELS1

$MARVELS_DATA/{mjd}/et1/MARVELS1.{utc}.fits

mjd, utc

MARVELS1_QALOG

$MARVELS_DATA/{mjd}/logs_qualityassurance/MARVELS1_QALOG.{utc}.par

mjd, utc

MASK

$BOSS_LSS_REDUX/mask/{type}.{format}

type, format

REJECT_MASK

$BOSS_LSS_REDUX/reject_mask/{type}.{format}

type, format

Supplementary_DRQ

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

allCal

$APOGEE_REDUX/{apred}/allCal.fits

apred

allExp

$APOGEE_REDUX/{apred}/allExp.fits

apred

allPlates

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allPlates-{results}.fits

apred, aspcap, results, apstar

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

apred, aspcap, results, apstar

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

apred, aspcap, results, apstar

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

apred, chip, num, mjd

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

apred, chip, num, mjd

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

apred, chip, num, mjd

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

mjd, chip, num, apred, telescope, plate

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

apred, chip, prefix, num

apDiag

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

mjd, apred, telescope, prefix, plate

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apField

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Field-{field}.fits

field, apred, telescope, prefix, apstar

apFieldVisits

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}FieldVisits-{field}.fits

field, apred, telescope, prefix, apstar

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apHist

$APOGEE_REDUX/{apred}/{mjd}/{prefix}Hist-{chip}-{mjd}.fits

apred, chip, prefix, mjd

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersistModel

$APOGEE_REDUX/{apred}/cal/persist/{prefix}PersistModel-{chip}-{mjd}.fits

apred, chip, prefix, mjd

apPlan

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

mjd, apred, telescope, prefix, plate

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

apred, plate, chip, mjd

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

apred, plate, mjd

apQA

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

mjd, apred, telescope, prefix, plate

apQAcal

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

mjd, apred, telescope, prefix, plate

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apSci

$APOGEE_REDUX/{apred}/{prefix}Sci.fits

apred, prefix

apStar

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits

field, obj, apred, telescope, prefix, apstar

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits

field, reduction, apred, telescope, prefix, apstar

apStarLSF

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits

mjd, obj, apred, location, prefix, telescope, apstar

apTellstar

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

mjd, apred, telescope, prefix, plate

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apVisit

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

fiber, mjd, apred, telescope, plate

apVisitSum

$APOGEE_REDUX/{apred}/fields/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apogee-rc

$APOGEE_RC/cat/apogee-rc-{dr}.fits

dr

apogeeDesign

$APOGEE_TARGET/apogee_{dr}/apogeeDesign_{dr}.fits

dr

apogeeField

$APOGEE_TARGET/apogee_{dr}/apogeeField_{dr}.fits

dr

apogeeObject

$APOGEE_TARGET/apogee_{dr}/apogeeObject_{dr}_{field}.fits

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

$APOGEE_TARGET/apogee_{dr}/apogeePlate_{dr}.fits

dr

asParam

$PHOTO_REDUX/{rerun}/{run}/astrom/asParam.par

rerun, run

asPlan

$PHOTO_REDUX/{rerun}/{run}/astrom/asPlan.par

rerun, run

asQA

$PHOTO_REDUX/{rerun}/{run}/astrom/asQA-{run:0>6}.fit

rerun, run, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

rerun, run, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, run, camcol

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

obj, apred, location, apstar, aspcap, results

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

field, reduction, apred, apstar, aspcap, results

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

catalog, rerun, run, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

catalog, rerun, run, camcol

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, ndec, type, nra

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

type, target_run, run, camcol, rerun

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

type, target_run

bosstile-final-collated

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}.fits.gz

n

bosstile-final-collated-param

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}-{param}.fits.gz

param, n

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

time, mjd

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibObj

$PHOTO_SWEEP/{rerun}/{run}/calibObj-{run:0>6}-{camcol}-{field:0>4}-{type}.fits

type, run, field, run, camcol, rerun

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

cannonStar

$APOGEE_REDUX/{apred}/{cannon}/{field}/cannonStar-{apred}-{obj}.fits

apred, field, obj, cannon

cannonStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{field}/cannonStar-{apred}-{results}-{reduction}.pkl

cannon, field, reduction, apred, apstar, aspcap, results

dark

$GCAM_DATA/{mjd}/dark-{index:0>4}.dat

index, mjd

datasweep-index

$PHOTO_SWEEP/datasweep-index-{type}.fits

type

drpall

$MANGA_SPECTRO_REDUX/{drpver}/drpall-{drpver}.fits

drpver

exposureinfo

$MARVELS_REDUX/{rerun}/results/{platename}/exposureinfo_{platename}.fits

rerun, platename

fibretranslationtable

$MARVELS_REDUX/{rerun}/{params}/fibretranslationtable.par

rerun, params

flat

$GCAM_DATA/{mjd}/flat-{index:0>4}-{cartridge}.dat

index, mjd, cartridge

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpParam

$PHOTO_REDUX/{rerun}/{run}/photo/fpParam.par

rerun, run

fpPlan

$PHOTO_REDUX/{rerun}/{run}/photo/fpPlan.par

rerun, run

frame

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun, filter

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

time, rerun, fiberid, mjd

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, dr, version, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, dr, version, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, dr, version, sample

gimg

$GCAM_DATA/{mjd}/gimg-{index:0>4}.fits.gz

index, mjd

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

index, mjd

granada_fsps

$BOSS_GALAXY_REDUX/{galaxy_vers}/granada_fsps_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

mjd, configuration, galaxy_vers, run1d, plate, run2d

guidermon

$SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par

mjd

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, run, camcol, rerun, filter

idCCDLog

$APO_ROOT/oplogs/{mjd}/idCCDLog-{camrow}{camcol}-{mjd}.par.gz

mjd, camrow, camcol

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

ccd, rerun, run, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

ccd, run, rc, frame, run

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

run, rerun, mjd

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

run, rerun, mjd

irsc

$IRCAM_DATA/{mjd}/irsc.log

mjd

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

rerun, run, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

rerun, run, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

rerun, run, run

lsscluster

$EBOSS_LSS/catalogs/DR14/{cltype}_DR14_{galtype}_{hemi}.fits

galtype, cltype, hemi

mangacube

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}CUBE.fits.gz

wave, plate, drpver, ifu

mangaffly

$MANGA_FIREFLY/{ver}/manga_firefly-{drpver}.fits

ver, drpver

mangaimage

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/{dir3d}/images/{ifu}.png

dir3d, plate, drpver, ifu

mangaplate

$MANGA_SPECTRO_REDUX/{drpver}/{plate}

plate, drpver

mangaplatelist

$MANGA_SPECTRO_REDUX/{drpver}/platelist-{drpver}.fits

drpver

mangapreimfits

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}.fits.gz

designgrp, designid, mangaid

mangapreimg

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg

designgrp, designid, mangaid

mangarss

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}RSS.fits.gz

wave, plate, drpver, ifu

mangaslitmap

$MANGACORE_DIR/slitmaps/@plategrp|/{plate}/slitmap-{plate}-{mjd}-{plugging:0>2d}.par

mjd, plate, plugging

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

end, start, mjd

nsa

$ATLAS_DATA/{version:.2}/nsa_{version}.fits

version, version

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

run, rerun, mjd

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

run, rerun, mjd

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

run, rerun, mjd

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

run, rerun, mjd

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoMatchPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoMatchPlate-{plate:0>4}.fits

plate, resolve

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPlate-{plate:0>4}.fits

plate, resolve

photoPosPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPosPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPosPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPosPlate-{plate:0>4}.fits

plate, resolve

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

rerun, run, run

photoRunAll

$BOSS_PHOTOOBJ/photoRunAll-{dr}.fits

dr

photoUSNOB

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/{camcol}/photoUSNOB-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

drillrun, ns, adjust, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateHoles

$PLATELIST_DIR/plates/@platedir|/plateHoles-{plateid:0>6}.par

plateid, plateid

plateHolesSorted

$PLATELIST_DIR/plates/@platedir|/plateHolesSorted-{plateid:0>6}.par

plateid, plateid

plateInput

$PLATELIST_DIR/inputs/{survey}/{drillrun}/plateInputs-{designid:0>6}.par

drillrun, survey, designid

plateInput-output

$PLATELIST_DIR/plates/@platedir|/plateInput-output-{plateid:0>6}.par

plateid, plateid

plateLines

$PLATELIST_DIR/plates/@platedir|/plateLines-@plateid6|.png

plateid

plateLines-print

$PLATELIST_DIR/plates/@platedir|/plateLines-{plateid:0>6}-print.pdf

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

platePlans-boss

$BOSSTILELIST_DIR/outputs/{chunk}/platePlans-{chunk}.par

chunk

plateStandard

$PLATELIST_DIR/designs/@definitiondir|/plateStandard-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

pointing, designid, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

run2d, type

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

portsmouth_emlinekin

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_full

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin_full-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/emlinekin/portsmouth_emlinekin-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

portsmouth_masspdf

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_masspdf_massloss_{massloss}_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, run2d, galaxy_vers, spmodel, run1d, imf, plate, massloss

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, galaxy_vers, run2d, imf

portsmouth_stellarmass_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_stellarmass_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, galaxy_vers, spmodel, run1d, imf, plate, run2d

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

proc-gimg

$GCAM_DATA/{mjd}/proc-gimg-{index:0>4}.fits.gz

index, mjd

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun, filter

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, run, camcol

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psParam

$PHOTO_REDUX/{rerun}/{run}/photo/psParam.par

rerun, run

psPlan

$PHOTO_REDUX/{rerun}/{run}/photo/psPlan.par

rerun, run

reObjGlobal

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjGlobal-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, run, camcol

results_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits

rerun, idec, ira, version

results_tio_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_tio.fits

rerun

runList

$PHOTO_REDUX/runList.par

scParam

$PHOTO_REDUX/{rerun}/{run}/ssc/scParam.par

rerun, run

scPlan

$PHOTO_REDUX/{rerun}/{run}/ssc/scPlan.par

rerun, run

sdHdrFix

$SPECLOG_DIR/{mjd}/sdHdrFix-{mjd}.par

mjd

sdR

$BOSS_SPECTRO_DATA/{mjd}/sdR-{br}{id}-{frame}.fit

id, br, mjd, frame

sdReport

$APO_ROOT/oplogs/{mjd}/sdReport-{mjd}.par

mjd

sdss_target_geometry

$SDSS_TARGET/sdss_target_geometry.fits

sdss_target_paramlist

$SDSS_TARGET/sdss_target_paramlist.fits

sdss_target_params

$SDSS_TARGET/sdss_target_{target_version}_{type}_params.fits

target_version, type

sdss_tiles

$SDSS_TILING/final/sdss_tiles.fits

sdss_tiling_polygons

$SDSS_TILING/final/sdss_tiling_polygons.fits

segue1TargetObjSetAllDup

$SEGUE_TARGET/segue1TargetObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

segueTarget

$SSPP_REDUX/targets/all/segueTarget-{plate:0>4}.fits

plate

segueTargetPlate

$SSPP_REDUX/targets/{plate:0>4}/segueTargetPlate-{plate:0>4}-{mjd}.fits

plate, mjd

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

run, rerun, dr, camcol

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

drillrun, designid, mapid, mjd, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

drillrun, designid, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

skyfield

$PHOTO_SKY/{rerun}/{run}/sky/{camcol}/skyfield-{run:0>6}-{camcol}-{field:0>4}-{filter}.fits

run, field, run, camcol, rerun, filter

skyframes

$PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits

run, run, camcol, rerun, filter

skymask

$PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits

run, run, camcol, rerun, filter

skymodel

$PHOTO_SKY/{rerun}/{run}/sky/skymodel-{run:0>6}-{filter}.fits

rerun, filter, run, run

skyweights

$PHOTO_SKY/{rerun}/{run}/sky/skyweights-{run:0>6}-{filter}.fits

rerun, filter, run, run

skyymodel

$PHOTO_SKY/{rerun}/{run}/sky/skyymodel-{run:0>6}-{filter}.fits

rerun, filter, run, run

spAll

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spAll-subset

@spectrodir|/{run2d}/spAll-{subset}-{run2d}.fits

subset, run2d

spAllLine

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spArc

@spectrodir|/{run2d}/{plateid:0>4}/spArc-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run1d, run2d, mjd, plateid

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

run2d, mjd, plateid

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, fiberid, run2d

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

plate, run2d, mjd

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, run2d, mjd

ssppPlates

$SSPP_REDUX/ssppPlates-{dr}.fits

dr

ssppTargets

$SSPP_REDUX/ssppTargets-{dr}.fits

dr

star1d

$MARVELS_REDUX/{rerun}/results/{platename}/star1d_{platename}.fits

rerun, platename

starastro

$BOSS_PHOTOOBJ/astromqa/DR7/starastro/starastro-{run}.fits

run

starprof-boss

$MARVELS_REDUX/{rerun}/results/{platename}/starprof_{platename}.fits

rerun, platename

starrv-boss

$MARVELS_REDUX/{rerun}/results/{platename}/starrv_{platename}.fits

rerun, platename

thingIndx

$PHOTO_RESOLVE/thingIndx.fits

thingList

$PHOTO_RESOLVE/thingList.fits

tio1d

$MARVELS_REDUX/{rerun}/results/{platename}/tio1d_{platename}.fits

rerun, platename

tioprof

$MARVELS_REDUX/{rerun}/results/{platename}/tioprof_{platename}.fits

rerun, platename

tsFieldTargets

$SDSS_TARGET/data/tsField-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

plugging, run, mjd, plate, plate

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

window_bcaps

$PHOTO_RESOLVE/window_bcaps.fits

window_bindx

$PHOTO_RESOLVE/window_bindx.fits

window_blist

$PHOTO_RESOLVE/window_blist.fits

window_blist_noindx

$PHOTO_RESOLVE/window_blist_noindx.fits

window_findx

$PHOTO_RESOLVE/window_findx.fits

window_findx_unsorted

$PHOTO_RESOLVE/window_findx_unsorted.fits

window_flist

$PHOTO_RESOLVE/window_flist.fits

window_unified

$PHOTO_RESOLVE/window_unified.fits

wisconsin_pca

$BOSS_GALAXY_REDUX/{galaxy_vers}/wisconsin_pca-{run2d}.fits

galaxy_vers, run2d

wisconsin_pca_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/wisconsin/pca/wisconsin_pca-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

xdqso_index

$BOSS_PHOTOOBJ/xdqso/xdqso_index.fits

xdqso_xdcore

$BOSS_PHOTOOBJ/xdqso/xdcore/xdcore_{run:0>6}.fits

run

DR13

DR13

DR13 path definitions

Name

Template

Kwargs

BOSSLyaDR_cat

$BOSS_LYA/cat/BOSSLya{dr}_cat.fits

dr

BOSSLyaDR_spectra

$BOSS_LYA/cat/BOSSLya{dr}_spectra.tar.gz

dr

DRQ

$BOSS_QSO/{dr}Q/{dr}Q.fits

dr

DRQ_extra

$BOSS_QSO/{dr}Q/{dr}Q_{extra}.fits

dr, extra

DRQ_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

DRQ_superset

$BOSS_QSO/{dr}Q/Superset_{dr}Q.fits

dr

DRQv

$BOSS_QSO/{dr}Q/{dr}Q_{version}.fits

dr, version

DRQv_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q_{version}.fits

dr, version

DRQv_superset

$BOSS_QSO/{dr}Q/Superset_{dr}Q_{version}.fits

dr, version

MARVELS1

$MARVELS_DATA/{mjd}/et1/MARVELS1.{utc}.fits

mjd, utc

MARVELS1_QALOG

$MARVELS_DATA/{mjd}/logs_qualityassurance/MARVELS1_QALOG.{utc}.par

mjd, utc

MASK

$BOSS_LSS_REDUX/mask/{type}.{format}

type, format

REJECT_MASK

$BOSS_LSS_REDUX/reject_mask/{type}.{format}

type, format

Supplementary_DRQ

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

allCal

$APOGEE_REDUX/{apred}/allCal.fits

apred

allExp

$APOGEE_REDUX/{apred}/allExp.fits

apred

allPlates

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allPlates-{results}.fits

apred, aspcap, results, apstar

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

apred, aspcap, results, apstar

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

apred, aspcap, results, apstar

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

apred, chip, num, mjd

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

apred, chip, num, mjd

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

apred, chip, num, mjd

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

mjd, chip, num, apred, telescope, plate

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

apred, chip, prefix, num

apDiag

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

mjd, apred, telescope, prefix, plate

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apField

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Field-{field}.fits

field, apred, telescope, prefix, apstar

apFieldVisits

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}FieldVisits-{field}.fits

field, apred, telescope, prefix, apstar

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apHist

$APOGEE_REDUX/{apred}/{mjd}/{prefix}Hist-{chip}-{mjd}.fits

apred, chip, prefix, mjd

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersistModel

$APOGEE_REDUX/{apred}/cal/persist/{prefix}PersistModel-{chip}-{mjd}.fits

apred, chip, prefix, mjd

apPlan

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

mjd, apred, telescope, prefix, plate

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

apred, plate, chip, mjd

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

apred, plate, mjd

apQA

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

mjd, apred, telescope, prefix, plate

apQAcal

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

mjd, apred, telescope, prefix, plate

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apSci

$APOGEE_REDUX/{apred}/{prefix}Sci.fits

apred, prefix

apStar

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits

field, obj, apred, telescope, prefix, apstar

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits

field, reduction, apred, telescope, prefix, apstar

apStarLSF

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits

mjd, obj, apred, location, prefix, telescope, apstar

apTellstar

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

mjd, apred, telescope, prefix, plate

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apVisit

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

fiber, mjd, apred, telescope, plate

apVisitSum

$APOGEE_REDUX/{apred}/fields/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apogee-rc

$APOGEE_RC/cat/apogee-rc-{dr}.fits

dr

apogeeDesign

$APOGEE_TARGET/apogee_{dr}/apogeeDesign_{dr}.fits

dr

apogeeField

$APOGEE_TARGET/apogee_{dr}/apogeeField_{dr}.fits

dr

apogeeObject

$APOGEE_TARGET/apogee_{dr}/apogeeObject_{dr}_{field}.fits

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

$APOGEE_TARGET/apogee_{dr}/apogeePlate_{dr}.fits

dr

asParam

$PHOTO_REDUX/{rerun}/{run}/astrom/asParam.par

rerun, run

asPlan

$PHOTO_REDUX/{rerun}/{run}/astrom/asPlan.par

rerun, run

asQA

$PHOTO_REDUX/{rerun}/{run}/astrom/asQA-{run:0>6}.fit

rerun, run, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

rerun, run, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, run, camcol

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

obj, apred, location, apstar, aspcap, results

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

field, reduction, apred, apstar, aspcap, results

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

catalog, rerun, run, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

catalog, rerun, run, camcol

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, ndec, type, nra

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

type, target_run, run, camcol, rerun

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

type, target_run

bosstile-final-collated

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}.fits.gz

n

bosstile-final-collated-param

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}-{param}.fits.gz

param, n

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

time, mjd

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibObj

$PHOTO_SWEEP/{rerun}/{run}/calibObj-{run:0>6}-{camcol}-{field:0>4}-{type}.fits

type, run, field, run, camcol, rerun

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

cannonStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{location}/cannonStar-{apred}-{results}-{obj}.pkl

cannon, obj, location, apred, apstar, aspcap, results

cannonStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{field}/cannonStar-{apred}-{results}-{reduction}.pkl

cannon, field, reduction, apred, apstar, aspcap, results

dark

$GCAM_DATA/{mjd}/dark-{index:0>4}.dat

index, mjd

datasweep-index

$PHOTO_SWEEP/datasweep-index-{type}.fits

type

drpall

$MANGA_SPECTRO_REDUX/{drpver}/drpall-{drpver}.fits

drpver

exposureinfo

$MARVELS_REDUX/{rerun}/results/{platename}/exposureinfo_{platename}.fits

rerun, platename

fibretranslationtable

$MARVELS_REDUX/{rerun}/{params}/fibretranslationtable.par

rerun, params

flat

$GCAM_DATA/{mjd}/flat-{index:0>4}-{cartridge}.dat

index, mjd, cartridge

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpParam

$PHOTO_REDUX/{rerun}/{run}/photo/fpParam.par

rerun, run

fpPlan

$PHOTO_REDUX/{rerun}/{run}/photo/fpPlan.par

rerun, run

frame

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun, filter

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

time, rerun, fiberid, mjd

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, dr, version, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, dr, version, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, dr, version, sample

gimg

$GCAM_DATA/{mjd}/gimg-{index:0>4}.fits.gz

index, mjd

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

index, mjd

granada_fsps

$BOSS_GALAXY_REDUX/{galaxy_vers}/granada_fsps_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

mjd, configuration, galaxy_vers, run1d, plate, run2d

guidermon

$SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par

mjd

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, run, camcol, rerun, filter

idCCDLog

$APO_ROOT/oplogs/{mjd}/idCCDLog-{camrow}{camcol}-{mjd}.par.gz

mjd, camrow, camcol

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

ccd, rerun, run, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

ccd, run, rc, frame, run

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

run, rerun, mjd

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

run, rerun, mjd

irsc

$IRCAM_DATA/{mjd}/irsc.log

mjd

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

rerun, run, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

rerun, run, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

rerun, run, run

mangacube

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}CUBE.fits.gz

wave, plate, drpver, ifu

mangaimage

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/{dir3d}/images/{ifu}.png

dir3d, plate, drpver, ifu

mangaplate

$MANGA_SPECTRO_REDUX/{drpver}/{plate}

plate, drpver

mangaplatelist

$MANGA_SPECTRO_REDUX/{drpver}/platelist-{drpver}.fits

drpver

mangapreimfits

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}.fits.gz

designgrp, designid, mangaid

mangapreimg

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg

designgrp, designid, mangaid

mangarss

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}RSS.fits.gz

wave, plate, drpver, ifu

mangaslitmap

$MANGACORE_DIR/slitmaps/@plategrp|/{plate}/slitmap-{plate}-{mjd}-{plugging:0>2d}.par

mjd, plate, plugging

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

end, start, mjd

nsa

$ATLAS_DATA/{version:.2}/nsa_{version}.fits

version, version

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

run, rerun, mjd

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

run, rerun, mjd

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

run, rerun, mjd

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

run, rerun, mjd

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoMatchPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoMatchPlate-{plate:0>4}.fits

plate, resolve

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPlate-{plate:0>4}.fits

plate, resolve

photoPosPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPosPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPosPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPosPlate-{plate:0>4}.fits

plate, resolve

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

rerun, run, run

photoRunAll

$BOSS_PHOTOOBJ/photoRunAll-{dr}.fits

dr

photoUSNOB

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/{camcol}/photoUSNOB-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

drillrun, ns, adjust, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateHoles

$PLATELIST_DIR/plates/@platedir|/plateHoles-{plateid:0>6}.par

plateid, plateid

plateHolesSorted

$PLATELIST_DIR/plates/@platedir|/plateHolesSorted-{plateid:0>6}.par

plateid, plateid

plateInput

$PLATELIST_DIR/inputs/{survey}/{drillrun}/plateInputs-{designid:0>6}.par

drillrun, survey, designid

plateInput-output

$PLATELIST_DIR/plates/@platedir|/plateInput-output-{plateid:0>6}.par

plateid, plateid

plateLines

$PLATELIST_DIR/plates/@platedir|/plateLines-@plateid6|.png

plateid

plateLines-print

$PLATELIST_DIR/plates/@platedir|/plateLines-{plateid:0>6}-print.pdf

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

platePlans-boss

$BOSSTILELIST_DIR/outputs/{chunk}/platePlans-{chunk}.par

chunk

plateStandard

$PLATELIST_DIR/designs/@definitiondir|/plateStandard-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

pointing, designid, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

run2d, type

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

portsmouth_emlinekin

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_full

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin_full-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/emlinekin/portsmouth_emlinekin-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

portsmouth_masspdf

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_masspdf_massloss_{massloss}_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, run2d, galaxy_vers, spmodel, run1d, imf, plate, massloss

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, galaxy_vers, run2d, imf

portsmouth_stellarmass_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_stellarmass_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, galaxy_vers, spmodel, run1d, imf, plate, run2d

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

proc-gimg

$GCAM_DATA/{mjd}/proc-gimg-{index:0>4}.fits.gz

index, mjd

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun, filter

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, run, camcol

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psParam

$PHOTO_REDUX/{rerun}/{run}/photo/psParam.par

rerun, run

psPlan

$PHOTO_REDUX/{rerun}/{run}/photo/psPlan.par

rerun, run

reObjGlobal

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjGlobal-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, run, camcol

results_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits

rerun, idec, ira, version

results_tio_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_tio.fits

rerun

runList

$PHOTO_REDUX/runList.par

scParam

$PHOTO_REDUX/{rerun}/{run}/ssc/scParam.par

rerun, run

scPlan

$PHOTO_REDUX/{rerun}/{run}/ssc/scPlan.par

rerun, run

sdHdrFix

$SPECLOG_DIR/{mjd}/sdHdrFix-{mjd}.par

mjd

sdR

$BOSS_SPECTRO_DATA/{mjd}/sdR-{br}{id}-{frame}.fit

id, br, mjd, frame

sdReport

$APO_ROOT/oplogs/{mjd}/sdReport-{mjd}.par

mjd

sdss_target_geometry

$SDSS_TARGET/sdss_target_geometry.fits

sdss_target_paramlist

$SDSS_TARGET/sdss_target_paramlist.fits

sdss_target_params

$SDSS_TARGET/sdss_target_{target_version}_{type}_params.fits

target_version, type

sdss_tiles

$SDSS_TILING/final/sdss_tiles.fits

sdss_tiling_polygons

$SDSS_TILING/final/sdss_tiling_polygons.fits

segue1TargetObjSetAllDup

$SEGUE_TARGET/segue1TargetObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

segueTarget

$SSPP_REDUX/targets/all/segueTarget-{plate:0>4}.fits

plate

segueTargetPlate

$SSPP_REDUX/targets/{plate:0>4}/segueTargetPlate-{plate:0>4}-{mjd}.fits

plate, mjd

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

run, rerun, dr, camcol

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

drillrun, designid, mapid, mjd, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

drillrun, designid, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

skyfield

$PHOTO_SKY/{rerun}/{run}/sky/{camcol}/skyfield-{run:0>6}-{camcol}-{field:0>4}-{filter}.fits

run, field, run, camcol, rerun, filter

skyframes

$PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits

run, run, camcol, rerun, filter

skymask

$PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits

run, run, camcol, rerun, filter

skymodel

$PHOTO_SKY/{rerun}/{run}/sky/skymodel-{run:0>6}-{filter}.fits

rerun, filter, run, run

skyweights

$PHOTO_SKY/{rerun}/{run}/sky/skyweights-{run:0>6}-{filter}.fits

rerun, filter, run, run

skyymodel

$PHOTO_SKY/{rerun}/{run}/sky/skyymodel-{run:0>6}-{filter}.fits

rerun, filter, run, run

spAll

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spAll-subset

@spectrodir|/{run2d}/spAll-{subset}-{run2d}.fits

subset, run2d

spAllLine

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spArc

@spectrodir|/{run2d}/{plateid:0>4}/spArc-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run1d, run2d, mjd, plateid

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

run2d, mjd, plateid

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, fiberid, run2d

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

plate, run2d, mjd

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, run2d, mjd

ssppPlates

$SSPP_REDUX/ssppPlates-{dr}.fits

dr

ssppTargets

$SSPP_REDUX/ssppTargets-{dr}.fits

dr

star1d

$MARVELS_REDUX/{rerun}/results/{platename}/star1d_{platename}.fits

rerun, platename

starastro

$BOSS_PHOTOOBJ/astromqa/DR7/starastro/starastro-{run}.fits

run

starprof-boss

$MARVELS_REDUX/{rerun}/results/{platename}/starprof_{platename}.fits

rerun, platename

starrv-boss

$MARVELS_REDUX/{rerun}/results/{platename}/starrv_{platename}.fits

rerun, platename

thingIndx

$PHOTO_RESOLVE/thingIndx.fits

thingList

$PHOTO_RESOLVE/thingList.fits

tio1d

$MARVELS_REDUX/{rerun}/results/{platename}/tio1d_{platename}.fits

rerun, platename

tioprof

$MARVELS_REDUX/{rerun}/results/{platename}/tioprof_{platename}.fits

rerun, platename

tsFieldTargets

$SDSS_TARGET/data/tsField-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

plugging, run, mjd, plate, plate

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

window_bcaps

$PHOTO_RESOLVE/window_bcaps.fits

window_bindx

$PHOTO_RESOLVE/window_bindx.fits

window_blist

$PHOTO_RESOLVE/window_blist.fits

window_blist_noindx

$PHOTO_RESOLVE/window_blist_noindx.fits

window_findx

$PHOTO_RESOLVE/window_findx.fits

window_findx_unsorted

$PHOTO_RESOLVE/window_findx_unsorted.fits

window_flist

$PHOTO_RESOLVE/window_flist.fits

window_unified

$PHOTO_RESOLVE/window_unified.fits

wisconsin_pca

$BOSS_GALAXY_REDUX/{galaxy_vers}/wisconsin_pca-{run2d}.fits

galaxy_vers, run2d

wisconsin_pca_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/wisconsin/pca/wisconsin_pca-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

xdqso_index

$BOSS_PHOTOOBJ/xdqso/xdqso_index.fits

xdqso_xdcore

$BOSS_PHOTOOBJ/xdqso/xdcore/xdcore_{run:0>6}.fits

run

DR12

DR12

DR12 path definitions

Name

Template

Kwargs

BOSSLyaDR_cat

$BOSS_LYA/cat/BOSSLya{dr}_cat.fits

dr

BOSSLyaDR_spectra

$BOSS_LYA/cat/BOSSLya{dr}_spectra.tar.gz

dr

DRQ

$BOSS_QSO/{dr}Q/{dr}Q.fits

dr

DRQ_extra

$BOSS_QSO/{dr}Q/{dr}Q_{extra}.fits

dr, extra

DRQ_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

DRQ_superset

$BOSS_QSO/{dr}Q/Superset_{dr}Q.fits

dr

DRQv

$BOSS_QSO/{dr}Q/{dr}Q_{version}.fits

dr, version

DRQv_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q_{version}.fits

dr, version

DRQv_superset

$BOSS_QSO/{dr}Q/Superset_{dr}Q_{version}.fits

dr, version

MARVELS1

$MARVELS_DATA/{mjd}/et1/MARVELS1.{utc}.fits

mjd, utc

MARVELS1_QALOG

$MARVELS_DATA/{mjd}/logs_qualityassurance/MARVELS1_QALOG.{utc}.par

mjd, utc

MASK

$BOSS_LSS_REDUX/mask/{type}.{format}

type, format

REJECT_MASK

$BOSS_LSS_REDUX/reject_mask/{type}.{format}

type, format

Supplementary_DRQ

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

allCal

$APOGEE_REDUX/{apred}/allCal.fits

apred

allExp

$APOGEE_REDUX/{apred}/allExp.fits

apred

allPlates

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allPlates-{results}.fits

apred, aspcap, results, apstar

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

apred, aspcap, results, apstar

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

apred, aspcap, results, apstar

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

apred, chip, num, mjd

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

apred, chip, num, mjd

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

apred, chip, num, mjd

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

mjd, chip, num, apred, telescope, plate

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

apred, chip, prefix, num

apDiag

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

mjd, apred, telescope, prefix, plate

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apField

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Field-{field}.fits

field, apred, telescope, prefix, apstar

apFieldVisits

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}FieldVisits-{field}.fits

field, apred, telescope, prefix, apstar

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPlan

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

mjd, apred, telescope, prefix, plate

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

apred, plate, chip, mjd

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

apred, plate, mjd

apQA

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

mjd, apred, telescope, prefix, plate

apQAcal

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

mjd, apred, telescope, prefix, plate

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apSci

$APOGEE_REDUX/{apred}/{prefix}Sci.fits

apred, prefix

apStar

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits

field, obj, apred, telescope, prefix, apstar

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits

field, reduction, apred, telescope, prefix, apstar

apStarLSF

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits

mjd, obj, apred, location, prefix, telescope, apstar

apTellstar

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

mjd, apred, telescope, prefix, plate

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apVisit

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

fiber, mjd, apred, telescope, plate

apVisitSum

$APOGEE_REDUX/{apred}/fields/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apogeeDesign

$APOGEE_TARGET/apogee_{dr}/apogeeDesign_{dr}.fits

dr

apogeeField

$APOGEE_TARGET/apogee_{dr}/apogeeField_{dr}.fits

dr

apogeeObject

$APOGEE_TARGET/apogee_{dr}/apogeeObject_{dr}_{field}.fits

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

$APOGEE_TARGET/apogee_{dr}/apogeePlate_{dr}.fits

dr

asParam

$PHOTO_REDUX/{rerun}/{run}/astrom/asParam.par

rerun, run

asPlan

$PHOTO_REDUX/{rerun}/{run}/astrom/asPlan.par

rerun, run

asQA

$PHOTO_REDUX/{rerun}/{run}/astrom/asQA-{run:0>6}.fit

rerun, run, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

rerun, run, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, run, camcol

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

obj, apred, location, apstar, aspcap, results

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

field, reduction, apred, apstar, aspcap, results

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

catalog, rerun, run, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

catalog, rerun, run, camcol

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, ndec, type, nra

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

type, target_run, run, camcol, rerun

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

type, target_run

bosstile-final-collated

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}.fits.gz

n

bosstile-final-collated-param

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}-{param}.fits.gz

param, n

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

time, mjd

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

dark

$GCAM_DATA/{mjd}/dark-{index:0>4}.dat

index, mjd

datasweep-index

$PHOTO_SWEEP/datasweep-index-{type}.fits

type

exposureinfo

$MARVELS_REDUX/{rerun}/results/{platename}/exposureinfo_{platename}.fits

rerun, platename

fibretranslationtable

$MARVELS_REDUX/{rerun}/{params}/fibretranslationtable.par

rerun, params

flat

$GCAM_DATA/{mjd}/flat-{index:0>4}-{cartridge}.dat

index, mjd, cartridge

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpParam

$PHOTO_REDUX/{rerun}/{run}/photo/fpParam.par

rerun, run

fpPlan

$PHOTO_REDUX/{rerun}/{run}/photo/fpPlan.par

rerun, run

frame

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun, filter

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

time, rerun, fiberid, mjd

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, dr, version, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, dr, version, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, dr, version, sample

gimg

$GCAM_DATA/{mjd}/gimg-{index:0>4}.fits.gz

index, mjd

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

index, mjd

granada_fsps

$BOSS_GALAXY_REDUX/{galaxy_vers}/granada_fsps_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

mjd, configuration, galaxy_vers, run1d, plate, run2d

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, run, camcol, rerun, filter

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

ccd, rerun, run, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

ccd, run, rc, frame, run

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

run, rerun, mjd

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

run, rerun, mjd

irsc

$IRCAM_DATA/{mjd}/irsc.log

mjd

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

rerun, run, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

rerun, run, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

rerun, run, run

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

end, start, mjd

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

run, rerun, mjd

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

run, rerun, mjd

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

run, rerun, mjd

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

run, rerun, mjd

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoMatchPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoMatchPlate-{plate:0>4}.fits

plate, resolve

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPlate-{plate:0>4}.fits

plate, resolve

photoPosPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPosPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPosPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPosPlate-{plate:0>4}.fits

plate, resolve

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

rerun, run, run

photoRunAll

$BOSS_PHOTOOBJ/photoRunAll-{dr}.fits

dr

photoUSNOB

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/{camcol}/photoUSNOB-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

drillrun, ns, adjust, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateHoles

$PLATELIST_DIR/plates/@platedir|/plateHoles-{plateid:0>6}.par

plateid, plateid

plateHolesSorted

$PLATELIST_DIR/plates/@platedir|/plateHolesSorted-{plateid:0>6}.par

plateid, plateid

plateInput

$PLATELIST_DIR/inputs/{survey}/{drillrun}/plateInputs-{designid:0>6}.par

drillrun, survey, designid

plateInput-output

$PLATELIST_DIR/plates/@platedir|/plateInput-output-{plateid:0>6}.par

plateid, plateid

plateLines

$PLATELIST_DIR/plates/@platedir|/plateLines-@plateid6|.png

plateid

plateLines-print

$PLATELIST_DIR/plates/@platedir|/plateLines-{plateid:0>6}-print.pdf

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

platePlans-boss

$BOSSTILELIST_DIR/outputs/{chunk}/platePlans-{chunk}.par

chunk

plateStandard

$PLATELIST_DIR/designs/@definitiondir|/plateStandard-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

pointing, designid, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

run2d, type

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

portsmouth_emlinekin

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_full

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin_full-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/emlinekin/portsmouth_emlinekin-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

portsmouth_masspdf

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_masspdf_massloss_{massloss}_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, run2d, galaxy_vers, spmodel, run1d, imf, plate, massloss

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, galaxy_vers, run2d, imf

portsmouth_stellarmass_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_stellarmass_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, galaxy_vers, spmodel, run1d, imf, plate, run2d

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

proc-gimg

$GCAM_DATA/{mjd}/proc-gimg-{index:0>4}.fits.gz

index, mjd

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun, filter

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, run, camcol

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psParam

$PHOTO_REDUX/{rerun}/{run}/photo/psParam.par

rerun, run

psPlan

$PHOTO_REDUX/{rerun}/{run}/photo/psPlan.par

rerun, run

reObjGlobal

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjGlobal-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, run, camcol

results_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits

rerun, idec, ira, version

results_tio_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_tio.fits

rerun

runList

$PHOTO_REDUX/runList.par

scParam

$PHOTO_REDUX/{rerun}/{run}/ssc/scParam.par

rerun, run

scPlan

$PHOTO_REDUX/{rerun}/{run}/ssc/scPlan.par

rerun, run

sdR

$BOSS_SPECTRO_DATA/{mjd}/sdR-{br}{id}-{frame}.fit

id, br, mjd, frame

sdss_target_geometry

$SDSS_TARGET/sdss_target_geometry.fits

sdss_target_paramlist

$SDSS_TARGET/sdss_target_paramlist.fits

sdss_target_params

$SDSS_TARGET/sdss_target_{target_version}_{type}_params.fits

target_version, type

sdss_tiles

$SDSS_TILING/final/sdss_tiles.fits

sdss_tiling_polygons

$SDSS_TILING/final/sdss_tiling_polygons.fits

segue1TargetObjSetAllDup

$SEGUE_TARGET/segue1TargetObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

segueTarget

$SSPP_REDUX/targets/all/segueTarget-{plate:0>4}.fits

plate

segueTargetPlate

$SSPP_REDUX/targets/{plate:0>4}/segueTargetPlate-{plate:0>4}-{mjd}.fits

plate, mjd

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

run, rerun, dr, camcol

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

drillrun, designid, mapid, mjd, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

drillrun, designid, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

spAll

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spAll-subset

@spectrodir|/{run2d}/spAll-{subset}-{run2d}.fits

subset, run2d

spAllLine

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spArc

@spectrodir|/{run2d}/{plateid:0>4}/spArc-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run1d, run2d, mjd, plateid

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

run2d, mjd, plateid

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, fiberid, run2d

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

plate, run2d, mjd

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, run2d, mjd

ssppPlates

$SSPP_REDUX/ssppPlates-{dr}.fits

dr

ssppTargets

$SSPP_REDUX/ssppTargets-{dr}.fits

dr

star1d

$MARVELS_REDUX/{rerun}/results/{platename}/star1d_{platename}.fits

rerun, platename

starastro

$BOSS_PHOTOOBJ/astromqa/DR7/starastro/starastro-{run}.fits

run

starprof-boss

$MARVELS_REDUX/{rerun}/results/{platename}/starprof_{platename}.fits

rerun, platename

starrv-boss

$MARVELS_REDUX/{rerun}/results/{platename}/starrv_{platename}.fits

rerun, platename

thingIndx

$PHOTO_RESOLVE/thingIndx.fits

thingList

$PHOTO_RESOLVE/thingList.fits

tio1d

$MARVELS_REDUX/{rerun}/results/{platename}/tio1d_{platename}.fits

rerun, platename

tioprof

$MARVELS_REDUX/{rerun}/results/{platename}/tioprof_{platename}.fits

rerun, platename

tsFieldTargets

$SDSS_TARGET/data/tsField-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

plugging, run, mjd, plate, plate

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

window_bcaps

$PHOTO_RESOLVE/window_bcaps.fits

window_bindx

$PHOTO_RESOLVE/window_bindx.fits

window_blist

$PHOTO_RESOLVE/window_blist.fits

window_blist_noindx

$PHOTO_RESOLVE/window_blist_noindx.fits

window_findx

$PHOTO_RESOLVE/window_findx.fits

window_findx_unsorted

$PHOTO_RESOLVE/window_findx_unsorted.fits

window_flist

$PHOTO_RESOLVE/window_flist.fits

window_unified

$PHOTO_RESOLVE/window_unified.fits

wisconsin_pca

$BOSS_GALAXY_REDUX/{galaxy_vers}/wisconsin_pca-{run2d}.fits

galaxy_vers, run2d

wisconsin_pca_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/wisconsin/pca/wisconsin_pca-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

xdqso_index

$BOSS_PHOTOOBJ/xdqso/xdqso_index.fits

xdqso_xdcore

$BOSS_PHOTOOBJ/xdqso/xdcore/xdcore_{run:0>6}.fits

run

DR11

DR11

DR11 path definitions

Name

Template

Kwargs

BOSSLyaDR_cat

$BOSS_LYA/cat/BOSSLya{dr}_cat.fits

dr

BOSSLyaDR_spectra

$BOSS_LYA/cat/BOSSLya{dr}_spectra.tar.gz

dr

DRQ

$BOSS_QSO/{dr}Q/{dr}Q.fits

dr

DRQ_extra

$BOSS_QSO/{dr}Q/{dr}Q_{extra}.fits

dr, extra

DRQ_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

DRQ_superset

$BOSS_QSO/{dr}Q/Superset_{dr}Q.fits

dr

DRQv

$BOSS_QSO/{dr}Q/{dr}Q_{version}.fits

dr, version

DRQv_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q_{version}.fits

dr, version

DRQv_superset

$BOSS_QSO/{dr}Q/Superset_{dr}Q_{version}.fits

dr, version

MARVELS1

$MARVELS_DATA/{mjd}/et1/MARVELS1.{utc}.fits

mjd, utc

MARVELS1_QALOG

$MARVELS_DATA/{mjd}/logs_qualityassurance/MARVELS1_QALOG.{utc}.par

mjd, utc

MASK

$BOSS_LSS_REDUX/mask/{type}.{format}

type, format

REJECT_MASK

$BOSS_LSS_REDUX/reject_mask/{type}.{format}

type, format

Supplementary_DRQ

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

allExp

$APOGEE_REDUX/{apred}/allExp.fits

apred

allPlates

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allPlates-{results}.fits

apred, aspcap, results, apstar

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

apred, aspcap, results, apstar

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

apred, aspcap, results, apstar

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

apred, chip, num, mjd

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

apred, chip, num, mjd

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

apred, chip, num, mjd

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

mjd, chip, num, apred, telescope, plate

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

apred, chip, prefix, num

apDiag

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

apred, plate, prefix, mjd

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPlan

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

apred, plate, prefix, mjd

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

apred, plate, chip, mjd

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

apred, plate, mjd

apQA

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

apred, plate, prefix, mjd

apQAcal

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

apred, plate, prefix, mjd

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apStar

$APOGEE_REDUX/{apred}/{apstar}/{field}/apStar-{apstar}-{obj}.fits

apred, field, obj, apstar

apTellstar

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

apred, plate, prefix, mjd

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apVisit

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

fiber, apred, plate, mjd

apVisitSum

$APOGEE_REDUX/{apred}/fields/{field}/apVisitSum-{plate}-{mjd}.fits

apred, field, plate, mjd

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apogeeDesign

$APOGEE_TARGET/apogee_{dr}/apogeeDesign_{dr}.fits

dr

apogeeField

$APOGEE_TARGET/apogee_{dr}/apogeeField_{dr}.fits

dr

apogeeObject

$APOGEE_TARGET/apogee_{dr}/apogeeObject_{dr}_{field}.fits

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

$APOGEE_TARGET/apogee_{dr}/apogeePlate_{dr}.fits

dr

asParam

$PHOTO_REDUX/{rerun}/{run}/astrom/asParam.par

rerun, run

asPlan

$PHOTO_REDUX/{rerun}/{run}/astrom/asPlan.par

rerun, run

asQA

$PHOTO_REDUX/{rerun}/{run}/astrom/asQA-{run:0>6}.fit

rerun, run, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

rerun, run, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, run, camcol

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

obj, apred, location, apstar, aspcap, results

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

field, reduction, apred, apstar, aspcap, results

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

catalog, rerun, run, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

catalog, rerun, run, camcol

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, ndec, type, nra

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

type, target_run, run, camcol, rerun

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

type, target_run

bosstile-final-collated

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}.fits.gz

n

bosstile-final-collated-param

$BOSS_LSS_REDUX/inputfiles/bosstile-final-collated-boss2-boss{n}-{param}.fits.gz

param, n

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

datasweep-index

$PHOTO_SWEEP/datasweep-index-{type}.fits

type

fibretranslationtable

$MARVELS_REDUX/{rerun}/{params}/fibretranslationtable.par

rerun, params

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpParam

$PHOTO_REDUX/{rerun}/{run}/photo/fpParam.par

rerun, run

fpPlan

$PHOTO_REDUX/{rerun}/{run}/photo/fpPlan.par

rerun, run

frame

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun, filter

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

time, rerun, fiberid, mjd

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

time, rerun, fiberid, mjd

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, dr, version, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, dr, version, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, dr, version, sample

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

index, mjd

granada_fsps

$BOSS_GALAXY_REDUX/{galaxy_vers}/granada_fsps_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

mjd, configuration, galaxy_vers, run1d, plate, run2d

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, run, camcol, rerun, filter

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

ccd, rerun, run, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

ccd, run, rc, frame, run

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

run, rerun, mjd

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

run, rerun, mjd

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

rerun, run, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

rerun, run, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

rerun, run, run

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

run, rerun, mjd

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

run, rerun, mjd

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

run, rerun, mjd

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

run, rerun, mjd

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoMatchPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoMatchPlate-{plate:0>4}.fits

plate, resolve

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPlate-{plate:0>4}.fits

plate, resolve

photoPosPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPosPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPosPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPosPlate-{plate:0>4}.fits

plate, resolve

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

rerun, run, run

photoRunAll

$BOSS_PHOTOOBJ/photoRunAll-{dr}.fits

dr

photoUSNOB

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/{camcol}/photoUSNOB-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

drillrun, ns, adjust, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateHoles

$PLATELIST_DIR/plates/@platedir|/plateHoles-{plateid:0>6}.par

plateid, plateid

plateHolesSorted

$PLATELIST_DIR/plates/@platedir|/plateHolesSorted-{plateid:0>6}.par

plateid, plateid

plateInput

$PLATELIST_DIR/inputs/{survey}/{drillrun}/plateInputs-{designid:0>6}.par

drillrun, survey, designid

plateInput-output

$PLATELIST_DIR/plates/@platedir|/plateInput-output-{plateid:0>6}.par

plateid, plateid

plateLines

$PLATELIST_DIR/plates/@platedir|/plateLines-@plateid6|.png

plateid

plateLines-print

$PLATELIST_DIR/plates/@platedir|/plateLines-{plateid:0>6}-print.pdf

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

platePlans-boss

$BOSSTILELIST_DIR/outputs/{chunk}/platePlans-{chunk}.par

chunk

plateStandard

$PLATELIST_DIR/designs/@definitiondir|/plateStandard-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

pointing, designid, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

run2d, type

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

portsmouth_emlinekin

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_full

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin_full-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/emlinekin/portsmouth_emlinekin-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

portsmouth_masspdf

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_masspdf_massloss_{massloss}_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, run2d, galaxy_vers, spmodel, run1d, imf, plate, massloss

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, galaxy_vers, run2d, imf

portsmouth_stellarmass_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_stellarmass_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, galaxy_vers, spmodel, run1d, imf, plate, run2d

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun, filter

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, run, camcol

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psParam

$PHOTO_REDUX/{rerun}/{run}/photo/psParam.par

rerun, run

psPlan

$PHOTO_REDUX/{rerun}/{run}/photo/psPlan.par

rerun, run

reObjGlobal

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjGlobal-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, run, camcol

results_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits

rerun, idec, ira, version

results_tio_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_tio.fits

rerun

runList

$PHOTO_REDUX/runList.par

scParam

$PHOTO_REDUX/{rerun}/{run}/ssc/scParam.par

rerun, run

scPlan

$PHOTO_REDUX/{rerun}/{run}/ssc/scPlan.par

rerun, run

sdR

$BOSS_SPECTRO_DATA/{mjd}/sdR-{br}{id}-{frame}.fit

id, br, mjd, frame

sdss_target_geometry

$SDSS_TARGET/sdss_target_geometry.fits

sdss_target_paramlist

$SDSS_TARGET/sdss_target_paramlist.fits

sdss_target_params

$SDSS_TARGET/sdss_target_{target_version}_{type}_params.fits

target_version, type

sdss_tiles

$SDSS_TILING/final/sdss_tiles.fits

sdss_tiling_polygons

$SDSS_TILING/final/sdss_tiling_polygons.fits

segue1TargetObjSetAllDup

$SEGUE_TARGET/segue1TargetObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

segueTarget

$SSPP_REDUX/targets/all/segueTarget-{plate:0>4}.fits

plate

segueTargetPlate

$SSPP_REDUX/targets/{plate:0>4}/segueTargetPlate-{plate:0>4}-{mjd}.fits

plate, mjd

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

run, rerun, dr, camcol

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

drillrun, designid, mapid, mjd, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

drillrun, designid, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

spAll

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spAll-subset

@spectrodir|/{run2d}/spAll-{subset}-{run2d}.fits

subset, run2d

spAllLine

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spArc

@spectrodir|/{run2d}/{plateid:0>4}/spArc-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run1d, run2d, mjd, plateid

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

run2d, mjd, plateid

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, fiberid, run2d

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

plate, run2d, mjd

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, run2d, mjd

ssppPlates

$SSPP_REDUX/ssppPlates-{dr}.fits

dr

ssppTargets

$SSPP_REDUX/ssppTargets-{dr}.fits

dr

starastro

$BOSS_PHOTOOBJ/astromqa/DR7/starastro/starastro-{run}.fits

run

thingIndx

$PHOTO_RESOLVE/thingIndx.fits

thingList

$PHOTO_RESOLVE/thingList.fits

tsFieldTargets

$SDSS_TARGET/data/tsField-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

plugging, run, mjd, plate, plate

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

window_bcaps

$PHOTO_RESOLVE/window_bcaps.fits

window_bindx

$PHOTO_RESOLVE/window_bindx.fits

window_blist

$PHOTO_RESOLVE/window_blist.fits

window_blist_noindx

$PHOTO_RESOLVE/window_blist_noindx.fits

window_findx

$PHOTO_RESOLVE/window_findx.fits

window_findx_unsorted

$PHOTO_RESOLVE/window_findx_unsorted.fits

window_flist

$PHOTO_RESOLVE/window_flist.fits

window_unified

$PHOTO_RESOLVE/window_unified.fits

wisconsin_pca

$BOSS_GALAXY_REDUX/{galaxy_vers}/wisconsin_pca-{run2d}.fits

galaxy_vers, run2d

wisconsin_pca_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/wisconsin/pca/wisconsin_pca-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

xdqso_index

$BOSS_PHOTOOBJ/xdqso/xdqso_index.fits

xdqso_xdcore

$BOSS_PHOTOOBJ/xdqso/xdcore/xdcore_{run:0>6}.fits

run

DR10

DR10

DR10 path definitions

Name

Template

Kwargs

BOSSLyaDR_cat

$BOSS_LYA/cat/BOSSLya{dr}_cat.fits

dr

BOSSLyaDR_spectra

$BOSS_LYA/cat/BOSSLya{dr}_spectra.tar.gz

dr

DRQ

$BOSS_QSO/{dr}Q/{dr}Q.fits

dr

DRQ_extra

$BOSS_QSO/{dr}Q/{dr}Q_{extra}.fits

dr, extra

DRQ_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

DRQ_superset

$BOSS_QSO/{dr}Q/Superset_{dr}Q.fits

dr

DRQv

$BOSS_QSO/{dr}Q/{dr}Q_{version}.fits

dr, version

DRQv_sup

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q_{version}.fits

dr, version

DRQv_superset

$BOSS_QSO/{dr}Q/Superset_{dr}Q_{version}.fits

dr, version

MASK

$BOSS_LSS_REDUX/mask/{type}.{format}

type, format

REJECT_MASK

$BOSS_LSS_REDUX/reject_mask/{type}.{format}

type, format

Supplementary_DRQ

$BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits

dr

allPlates

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allPlates-{results}.fits

apred, aspcap, results, apstar

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

apred, aspcap, results, apstar

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

apred, aspcap, results, apstar

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

apred, chip, num, mjd

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

apred, chip, num, mjd

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

apred, chip, num, mjd

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

mjd, chip, num, apred, telescope, plate

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

apred, chip, prefix, num

apDiag

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

apred, plate, prefix, mjd

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apPlan

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

apred, plate, prefix, mjd

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

apred, plate, chip, mjd

apQA

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

apred, plate, prefix, mjd

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apStar

$APOGEE_REDUX/{apred}/{apstar}/{field}/apStar-{apstar}-{obj}.fits

apred, field, obj, apstar

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apVisit

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

fiber, apred, plate, mjd

apVisitSum

$APOGEE_REDUX/{apred}/fields/{field}/apVisitSum-{plate}-{mjd}.fits

apred, field, plate, mjd

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

apred, num, chip, prefix

apogeeDesign

$APOGEE_TARGET/apogee_{dr}/apogeeDesign_{dr}.fits

dr

apogeeField

$APOGEE_TARGET/apogee_{dr}/apogeeField_{dr}.fits

dr

apogeeObject

$APOGEE_TARGET/apogee_{dr}/apogeeObject_{dr}_{field}.fits

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

$APOGEE_TARGET/apogee_{dr}/apogeePlate_{dr}.fits

dr

asParam

$PHOTO_REDUX/{rerun}/{run}/astrom/asParam.par

rerun, run

asPlan

$PHOTO_REDUX/{rerun}/{run}/astrom/asPlan.par

rerun, run

asQA

$PHOTO_REDUX/{rerun}/{run}/astrom/asQA-{run:0>6}.fit

rerun, run, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

rerun, run, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, run, camcol

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

obj, apred, location, apstar, aspcap, results

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

field, reduction, apred, apstar, aspcap, results

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

catalog, rerun, run, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

catalog, rerun, run, camcol

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, ndec, type, nra

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

type, target_run, run, camcol, rerun

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

type, target_run

bosstile-final-collated

$BOSS_LSS_REDUX/bosstile-final-collated-boss2-boss{n}.fits

n

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

datasweep-index

$PHOTO_SWEEP/datasweep-index-{type}.fits

type

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpParam

$PHOTO_REDUX/{rerun}/{run}/photo/fpParam.par

rerun, run

fpPlan

$PHOTO_REDUX/{rerun}/{run}/photo/fpPlan.par

rerun, run

frame

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun, filter

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, dr, version, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, dr, version, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, dr, version, sample

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

index, mjd

granada_fsps

$BOSS_GALAXY_REDUX/{galaxy_vers}/granada_fsps_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

mjd, configuration, galaxy_vers, run1d, plate, run2d

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, run, camcol, rerun, filter

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

ccd, rerun, run, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

ccd, run, rc, frame, run

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

run, rerun, mjd

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

run, rerun, mjd

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

rerun, run, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

rerun, run, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

rerun, run, run

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

run, rerun, mjd

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

run, rerun, mjd

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

run, rerun, mjd

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

run, rerun, mjd

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoMatchPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoMatchPlate-{plate:0>4}.fits

plate, resolve

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPlate-{plate:0>4}.fits

plate, resolve

photoPosPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPosPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPosPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPosPlate-{plate:0>4}.fits

plate, resolve

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

rerun, run, run

photoRunAll

$BOSS_PHOTOOBJ/photoRunAll-{dr}.fits

dr

photoUSNOB

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/{camcol}/photoUSNOB-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

drillrun, ns, adjust, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateHoles

$PLATELIST_DIR/plates/@platedir|/plateHoles-{plateid:0>6}.par

plateid, plateid

plateHolesSorted

$PLATELIST_DIR/plates/@platedir|/plateHolesSorted-{plateid:0>6}.par

plateid, plateid

plateInput

$PLATELIST_DIR/inputs/{survey}/{drillrun}/plateInputs-{designid:0>6}.par

drillrun, survey, designid

plateInput-output

$PLATELIST_DIR/plates/@platedir|/plateInput-output-{plateid:0>6}.par

plateid, plateid

plateLines

$PLATELIST_DIR/plates/@platedir|/plateLines-@plateid6|.png

plateid

plateLines-print

$PLATELIST_DIR/plates/@platedir|/plateLines-{plateid:0>6}-print.pdf

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

platePlans-boss

$BOSSTILELIST_DIR/outputs/{chunk}/platePlans-{chunk}.par

chunk

plateStandard

$PLATELIST_DIR/designs/@definitiondir|/plateStandard-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

pointing, designid, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

run2d, type

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

configuration, galaxy_vers, run2d

portsmouth_emlinekin

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_full

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_emlinekin_full-{run2d}.fits

galaxy_vers, run2d

portsmouth_emlinekin_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/emlinekin/portsmouth_emlinekin-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

portsmouth_masspdf

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_masspdf_massloss_{massloss}_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, run2d, galaxy_vers, spmodel, run1d, imf, plate, massloss

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, galaxy_vers, run2d, imf

portsmouth_stellarmass_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_stellarmass_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, galaxy_vers, spmodel, run1d, imf, plate, run2d

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun, filter

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, run, camcol

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psParam

$PHOTO_REDUX/{rerun}/{run}/photo/psParam.par

rerun, run

psPlan

$PHOTO_REDUX/{rerun}/{run}/photo/psPlan.par

rerun, run

reObjGlobal

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjGlobal-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, run, camcol

runList

$PHOTO_REDUX/runList.par

scParam

$PHOTO_REDUX/{rerun}/{run}/ssc/scParam.par

rerun, run

scPlan

$PHOTO_REDUX/{rerun}/{run}/ssc/scPlan.par

rerun, run

sdR

$BOSS_SPECTRO_DATA/{mjd}/sdR-{br}{id}-{frame}.fit

id, br, mjd, frame

sdss_target_geometry

$SDSS_TARGET/sdss_target_geometry.fits

sdss_target_paramlist

$SDSS_TARGET/sdss_target_paramlist.fits

sdss_target_params

$SDSS_TARGET/sdss_target_{target_version}_{type}_params.fits

target_version, type

sdss_tiles

$SDSS_TILING/final/sdss_tiles.fits

sdss_tiling_polygons

$SDSS_TILING/final/sdss_tiling_polygons.fits

segue1TargetObjSetAllDup

$SEGUE_TARGET/segue1TargetObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

segueTarget

$SSPP_REDUX/targets/all/segueTarget-{plate:0>4}.fits

plate

segueTargetPlate

$SSPP_REDUX/targets/{plate:0>4}/segueTargetPlate-{plate:0>4}-{mjd}.fits

plate, mjd

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

run, rerun, dr, camcol

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

drillrun, designid, mapid, mjd, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

drillrun, designid, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

spAll

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spAll-subset

@spectrodir|/{run2d}/spAll-{subset}-{run2d}.fits

subset, run2d

spAllLine

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spArc

@spectrodir|/{run2d}/{plateid:0>4}/spArc-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run1d, run2d, mjd, plateid

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

run2d, mjd, plateid

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, fiberid, run2d

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

plate, run2d, mjd

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, run2d, mjd

ssppPlates

$SSPP_REDUX/ssppPlates-{dr}.fits

dr

ssppTargets

$SSPP_REDUX/ssppTargets-{dr}.fits

dr

starastro

$BOSS_PHOTOOBJ/astromqa/DR7/starastro/starastro-{run}.fits

run

thingIndx

$PHOTO_RESOLVE/thingIndx.fits

thingList

$PHOTO_RESOLVE/thingList.fits

tsFieldTargets

$SDSS_TARGET/data/tsField-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

plugging, run, mjd, plate, plate

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

window_bcaps

$PHOTO_RESOLVE/window_bcaps.fits

window_bindx

$PHOTO_RESOLVE/window_bindx.fits

window_blist

$PHOTO_RESOLVE/window_blist.fits

window_blist_noindx

$PHOTO_RESOLVE/window_blist_noindx.fits

window_findx

$PHOTO_RESOLVE/window_findx.fits

window_findx_unsorted

$PHOTO_RESOLVE/window_findx_unsorted.fits

window_flist

$PHOTO_RESOLVE/window_flist.fits

window_unified

$PHOTO_RESOLVE/window_unified.fits

wisconsin_pca

$BOSS_GALAXY_REDUX/{galaxy_vers}/wisconsin_pca-{run2d}.fits

galaxy_vers, run2d

wisconsin_pca_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/wisconsin/pca/wisconsin_pca-{plate:0>4}-{mjd}.fits

mjd, galaxy_vers, run1d, plate, run2d

xdqso_index

$BOSS_PHOTOOBJ/xdqso/xdqso_index.fits

xdqso_xdcore

$BOSS_PHOTOOBJ/xdqso/xdcore/xdcore_{run:0>6}.fits

run

DR9

DR9

DR9 path definitions

Name

Template

Kwargs

BOSSLyaDR_cat

$BOSS_LYA/cat/BOSSLya{dr}_cat.fits

dr

BOSSLyaDR_spectra

$BOSS_LYA/cat/BOSSLya{dr}_spectra.tar.gz

dr

DRQ

$BOSS_QSO/{dr}Q/{dr}Q.fits

dr

DRQ_extra

$BOSS_QSO/{dr}Q/{dr}Q_{extra}.fits

dr, extra

DRQ_sup

$BOSS_QSO/{dr}Q/{dr}Q_sup.fits

dr

asParam

$PHOTO_REDUX/{rerun}/{run}/astrom/asParam.par

rerun, run

asPlan

$PHOTO_REDUX/{rerun}/{run}/astrom/asPlan.par

rerun, run

asQA

$PHOTO_REDUX/{rerun}/{run}/astrom/asQA-{run:0>6}.fit

rerun, run, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

rerun, run, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, run, camcol

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

catalog, rerun, run, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

catalog, rerun, run, camcol

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, ndec, type, nra

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

type, target_run, run, camcol, rerun

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

type, target_run

bosstile-final-collated

$BOSS_LSS_REDUX/bosstile-final-collated-boss2-boss{n}.fits

n

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

datasweep-index

$PHOTO_SWEEP/datasweep-index-{type}.fits

type

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpParam

$PHOTO_REDUX/{rerun}/{run}/photo/fpParam.par

rerun, run

fpPlan

$PHOTO_REDUX/{rerun}/{run}/photo/fpPlan.par

rerun, run

frame

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun, filter

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

run, field, run, camcol, rerun, filter

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

index, mjd

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, run, camcol, rerun, filter

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

ccd, rerun, run, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

ccd, run, rc, frame, run

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

run, rerun, mjd

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

run, rerun, mjd

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

rerun, run, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

rerun, run, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

rerun, run, run

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

run, rerun, mjd

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

run, rerun, mjd

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

run, rerun, mjd

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

run, rerun, mjd

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoMatchPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoMatchPlate-{plate:0>4}.fits

plate, resolve

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPlate-{plate:0>4}.fits

plate, resolve

photoPosPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPosPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

photoPosPlate-original

$BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPosPlate-{plate:0>4}.fits

plate, resolve

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

rerun, run, run

photoRunAll

$BOSS_PHOTOOBJ/photoRunAll-{dr}.fits

dr

photoUSNOB

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/{camcol}/photoUSNOB-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

drillrun, ns, adjust, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateHoles

$PLATELIST_DIR/plates/@platedir|/plateHoles-{plateid:0>6}.par

plateid, plateid

plateHolesSorted

$PLATELIST_DIR/plates/@platedir|/plateHolesSorted-{plateid:0>6}.par

plateid, plateid

plateInput

$PLATELIST_DIR/inputs/{survey}/{drillrun}/plateInputs-{designid:0>6}.par

drillrun, survey, designid

plateInput-output

$PLATELIST_DIR/plates/@platedir|/plateInput-output-{plateid:0>6}.par

plateid, plateid

plateLines

$PLATELIST_DIR/plates/@platedir|/plateLines-@plateid6|.png

plateid

plateLines-print

$PLATELIST_DIR/plates/@platedir|/plateLines-{plateid:0>6}-print.pdf

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

platePlans-boss

$BOSSTILELIST_DIR/outputs/{chunk}/platePlans-{chunk}.par

chunk

plateStandard

$PLATELIST_DIR/designs/@definitiondir|/plateStandard-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

pointing, designid, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

run2d, type

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/portsmouth_{configuration}-{run2d}.fits

configuration, run2d

portsmouth_emlinekin

$BOSS_GALAXY_REDUX/portsmouth_emlinekin-{run2d}.fits

run2d

portsmouth_emlinekin_full

$BOSS_GALAXY_REDUX/portsmouth_emlinekin_full-{run2d}.fits

run2d

portsmouth_emlinekin_plate

$BOSS_GALAXY_REDUX/{run2d}/{plate:0>4}/{run1d}/portsmouth/emlinekin/portsmouth_emlinekin-{plate:0>4}-{mjd}.fits

plate, run2d, run1d, mjd

portsmouth_masspdf

$BOSS_GALAXY_REDUX/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_masspdf_massloss_{massloss}_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, run2d, spmodel, run1d, imf, plate, massloss

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, run2d, imf

portsmouth_stellarmass_plate

$BOSS_GALAXY_REDUX/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_stellarmass_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, red, spmodel, run1d, imf, plate, run2d

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

format, run, field, run, camcol, rerun, filter

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun, filter

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, run, camcol

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psParam

$PHOTO_REDUX/{rerun}/{run}/photo/psParam.par

rerun, run

psPlan

$PHOTO_REDUX/{rerun}/{run}/photo/psPlan.par

rerun, run

reObjGlobal

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjGlobal-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, run, camcol

runList

$PHOTO_REDUX/runList.par

scParam

$PHOTO_REDUX/{rerun}/{run}/ssc/scParam.par

rerun, run

scPlan

$PHOTO_REDUX/{rerun}/{run}/ssc/scPlan.par

rerun, run

sdR

$BOSS_SPECTRO_DATA/{mjd}/sdR-{br}{id}-{frame}.fit

id, br, mjd, frame

sdss_target_geometry

$SDSS_TARGET/sdss_target_geometry.fits

sdss_target_paramlist

$SDSS_TARGET/sdss_target_paramlist.fits

sdss_target_params

$SDSS_TARGET/sdss_target_{target_version}_{type}_params.fits

target_version, type

sdss_tiles

$SDSS_TILING/final/sdss_tiles.fits

sdss_tiling_polygons

$SDSS_TILING/final/sdss_tiling_polygons.fits

segue1TargetObjSetAllDup

$SEGUE_TARGET/segue1TargetObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

segueTarget

$SSPP_REDUX/targets/all/segueTarget-{plate:0>4}.fits

plate

segueTargetPlate

$SSPP_REDUX/targets/{plate:0>4}/segueTargetPlate-{plate:0>4}-{mjd}.fits

plate, mjd

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

run, rerun, dr, camcol

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

drillrun, designid, mapid, mjd, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

drillrun, designid, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

spAll

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spAll-subset

@spectrodir|/{run2d}/spAll-{subset}-{run2d}.fits

subset, run2d

spAllLine

@spectrodir|/{run2d}/spAll-{run2d}.fits

run2d

spArc

@spectrodir|/{run2d}/{plateid:0>4}/spArc-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run1d, run2d, mjd, plateid

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

run2d, mjd, plateid

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, fiberid, run2d

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

plate, run2d, mjd

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, run2d, mjd

ssppPlates

$SSPP_REDUX/ssppPlates-{dr}.fits

dr

ssppTargets

$SSPP_REDUX/ssppTargets-{dr}.fits

dr

starastro

$BOSS_PHOTOOBJ/astromqa/DR7/starastro/starastro-{run}.fits

run

thingIndx

$PHOTO_RESOLVE/thingIndx.fits

thingList

$PHOTO_RESOLVE/thingList.fits

tsFieldTargets

$SDSS_TARGET/data/tsField-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

plugging, run, mjd, plate, plate

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

window_bcaps

$PHOTO_RESOLVE/window_bcaps.fits

window_bindx

$PHOTO_RESOLVE/window_bindx.fits

window_blist

$PHOTO_RESOLVE/window_blist.fits

window_blist_noindx

$PHOTO_RESOLVE/window_blist_noindx.fits

window_findx

$PHOTO_RESOLVE/window_findx.fits

window_findx_unsorted

$PHOTO_RESOLVE/window_findx_unsorted.fits

window_flist

$PHOTO_RESOLVE/window_flist.fits

window_unified

$PHOTO_RESOLVE/window_unified.fits

wisconsin_pca

$BOSS_GALAXY_REDUX/wisconsin_pca-{run2d}.fits

run2d

wisconsin_pca_plate

$BOSS_GALAXY_REDUX/{run2d}/{plate:0>4}/{run1d}/wisconsin/pca/wisconsin_pca-{plate:0>4}-{mjd}.fits

plate, run2d, run1d, mjd

xdqso_index

$BOSS_PHOTOOBJ/xdqso/xdqso_index.fits

xdqso_xdcore

$BOSS_PHOTOOBJ/xdqso/xdcore/xdcore_{run:0>6}.fits

run

DR8

DR8

DR8 path definitions

Name

Template

Kwargs

asParam

$PHOTO_REDUX/{rerun}/{run}/astrom/asParam.par

rerun, run

asPlan

$PHOTO_REDUX/{rerun}/{run}/astrom/asPlan.par

rerun, run

asQA

$PHOTO_REDUX/{rerun}/{run}/astrom/asQA-{run:0>6}.fit

rerun, run, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

rerun, run, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, run, camcol

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

catalog, rerun, run, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

catalog, run, run, camcol, rerun

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

catalog, rerun, run, camcol

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, ndec, type, nra

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

catalog, rerun, run, camcol

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

datasweep-index

$PHOTO_SWEEP/datasweep-index-{type}.fits

type

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

run, field, run, camcol, rerun, filter

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

fpParam

$PHOTO_REDUX/{rerun}/{run}/photo/fpParam.par

rerun, run

fpPlan

$PHOTO_REDUX/{rerun}/{run}/photo/fpPlan.par

rerun, run

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

index, mjd

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, run, camcol, rerun, filter

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

ccd, rerun, run, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

ccd, run, rc, frame, run

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, filter

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

run, rerun, mjd

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

run, rerun, mjd

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

rerun, run, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

rerun, run, run

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

run, rerun, mjd

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

run, rerun, mjd

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

run, rerun, mjd

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

run, rerun, mjd

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

rerun, run, run

photoRunAll

$BOSS_PHOTOOBJ/photoRunAll-{dr}.fits

dr

photoUSNOB

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/{camcol}/photoUSNOB-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

drillrun, ns, adjust, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

pointing, lambda, plateid, plateid

plateHoles

$PLATELIST_DIR/plates/@platedir|/plateHoles-{plateid:0>6}.par

plateid, plateid

plateHolesSorted

$PLATELIST_DIR/plates/@platedir|/plateHolesSorted-{plateid:0>6}.par

plateid, plateid

plateInput

$PLATELIST_DIR/inputs/{survey}/{drillrun}/plateInputs-{designid:0>6}.par

drillrun, survey, designid

plateInput-output

$PLATELIST_DIR/plates/@platedir|/plateInput-output-{plateid:0>6}.par

plateid, plateid

plateLines

$PLATELIST_DIR/plates/@platedir|/plateLines-@plateid6|.png

plateid

plateLines-print

$PLATELIST_DIR/plates/@platedir|/plateLines-{plateid:0>6}-print.pdf

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

platePlans-boss

$BOSSTILELIST_DIR/outputs/{chunk}/platePlans-{chunk}.par

chunk

plateStandard

$PLATELIST_DIR/designs/@definitiondir|/plateStandard-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

pointing, designid, designid

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun, filter

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, run, camcol

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, run, camcol, rerun, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

run, field, run, camcol, rerun

psParam

$PHOTO_REDUX/{rerun}/{run}/photo/psParam.par

rerun, run

psPlan

$PHOTO_REDUX/{rerun}/{run}/photo/psPlan.par

rerun, run

reObjGlobal

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjGlobal-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

run, field, run, camcol, rerun

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, run, camcol

runList

$PHOTO_REDUX/runList.par

scParam

$PHOTO_REDUX/{rerun}/{run}/ssc/scParam.par

rerun, run

scPlan

$PHOTO_REDUX/{rerun}/{run}/ssc/scPlan.par

rerun, run

sdss_target_geometry

$SDSS_TARGET/sdss_target_geometry.fits

sdss_target_paramlist

$SDSS_TARGET/sdss_target_paramlist.fits

sdss_target_params

$SDSS_TARGET/sdss_target_{target_version}_{type}_params.fits

target_version, type

sdss_tiles

$SDSS_TILING/final/sdss_tiles.fits

sdss_tiling_polygons

$SDSS_TILING/final/sdss_tiling_polygons.fits

segue1TargetObjSetAllDup

$SEGUE_TARGET/segue1TargetObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

segueTarget

$SSPP_REDUX/targets/all/segueTarget-{plate:0>4}.fits

plate

segueTargetPlate

$SSPP_REDUX/targets/{plate:0>4}/segueTargetPlate-{plate:0>4}-{mjd}.fits

plate, mjd

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

run, rerun, dr, camcol

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

run, rerun, dr, camcol

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

drillrun, designid, mapid, mjd, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

drillrun, designid, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

plate, mjd

spArc

@spectrodir|/{run2d}/{plateid:0>4}/spArc-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run1d, run2d, mjd, plateid

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, id, frame, plateid, run2d

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

run2d, mjd, plateid

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run1d, run2d, mjd, plateid

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

fiberid, run2d, mjd, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

plate, run2d, mjd

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, run2d, mjd

ssppPlates

$SSPP_REDUX/ssppPlates-{dr}.fits

dr

ssppTargets

$SSPP_REDUX/ssppTargets-{dr}.fits

dr

starastro

$BOSS_PHOTOOBJ/astromqa/DR7/starastro/starastro-{run}.fits

run

thingIndx

$PHOTO_RESOLVE/thingIndx.fits

thingList

$PHOTO_RESOLVE/thingList.fits

tsFieldTargets

$SDSS_TARGET/data/tsField-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

plugging, run, mjd, plate, plate

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

rerun, run, stripe, camcol, fieldStart, fieldEnd, skyVersion, muStart

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, run, camcol

window_bcaps

$PHOTO_RESOLVE/window_bcaps.fits

window_bindx

$PHOTO_RESOLVE/window_bindx.fits

window_blist

$PHOTO_RESOLVE/window_blist.fits

window_blist_noindx

$PHOTO_RESOLVE/window_blist_noindx.fits

window_findx

$PHOTO_RESOLVE/window_findx.fits

window_findx_unsorted

$PHOTO_RESOLVE/window_findx_unsorted.fits

window_flist

$PHOTO_RESOLVE/window_flist.fits

window_unified

$PHOTO_RESOLVE/window_unified.fits

xdqso_index

$BOSS_PHOTOOBJ/xdqso/xdqso_index.fits

xdqso_xdcore

$BOSS_PHOTOOBJ/xdqso/xdcore/xdcore_{run:0>6}.fits

run

IPL1

IPL1

IPL1 path definitions

Name

Template

Kwargs

AllStarSSPP

$MWM_SSPP/{v_sspp}/allStar-SSPP-{v_sspp}.fits

v_sspp

allCal

$APOGEE_REDUX/{apred}/allCal.fits

apred

allExp

$APOGEE_REDUX/{apred}/allExp.fits

apred

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/summary/allStar-{apred}-{telescope}.fits

apred, telescope

allVisit

$APOGEE_REDUX/{apred}/summary/allVisit-{apred}-{telescope}.fits

apred, telescope

allVisitSum

$APOGEE_REDUX/{apred}/allVisitSum.fits

apred

ap1D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|1D-{chip}-{num:0>8}.fits

mjd, num, chip, instrument, apred

ap2D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits

mjd, num, chip, instrument, apred

ap2Dfz

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits.fz

mjd, num, chip, instrument, apred

ap2Dmodel

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2Dmodel-{chip}-{num:0>8}.fits

mjd, num, chip, instrument, apred

apBPM

$APOGEE_REDUX/{apred}/cal/{instrument}/bpm/@apgprefix|BPM-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCalPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|CalPlan-{instrument}-{mjd}.yaml

apred, instrument, mjd

apCframe

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

mjd, field, chip, num, apred, telescope, plate

apCframe-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

mjd, field, chip, num, apred, telescope

apDark

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|Dark-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apDarkPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|DarkPlan-{instrument}-{mjd}.yaml

apred, instrument, mjd

apDetector

$APOGEE_REDUX/{apred}/cal/{instrument}/detector/@apgprefix|Detector-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apDiag

$APOGEE_REDUX/{apred}/log/{prefix}Diag-{plate}-{mjd}.log

apred, plate, prefix, mjd

apEPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|EPSF-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apETrace

$APOGEE_REDUX/{apred}/cal/{instrument}/trace/@apgprefix|ETrace-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apExtraPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|ExtraPlan-{instrument}-{mjd}.yaml

apred, instrument, mjd

apField

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|Field-{field}.fits

apred, field, telescope

apFieldVisits

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|FieldVisits-{field}.fits

apred, field, telescope

apFlat

$APOGEE_REDUX/{apred}/cal/{instrument}/flatcorr/@apgprefix|Flat-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apFlux

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Flux-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apHist

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|Hist-{chip}-{mjd}.fits

apred, instrument, mjd, chip

apLSF

$APOGEE_REDUX/{apred}/cal/{instrument}/lsf/@apgprefix|LSF-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apLittrow

$APOGEE_REDUX/{apred}/cal/{instrument}/littrow/@apgprefix|Littrow-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSF-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apPSFModel

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSFModel-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apPersist

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|Persist-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apPersistModel

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|PersistModel-{chip}-{mjd}.fits

apred, instrument, mjd, chip

apPlan

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plan-{plate}-{mjd}.yaml

mjd, field, apred, telescope, plate

apPlan-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plan-{reduction}-{mjd}.yaml

mjd, field, reduction, apred, telescope

apPlate

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

mjd, field, chip, apred, telescope, plate

apPlate-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

mjd, field, chip, apred, telescope, plate

apPlateSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|PlateSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apPlateSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|PlateSum-{reduction}-{mjd}.fits

mjd, field, reduction, apred, telescope

apQA

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/@apgprefix|QA-{plate}-{mjd}.html

mjd, field, apred, telescope, plate

apQAcal

$APOGEE_REDUX/{apred}/cal/{instrument}/qa/{mjd}/@apgprefix|QAcal-{mjd}.fits

apred, instrument, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Response-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apSparse

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|Sparse-{num:0>8}.fits

apred, instrument, num

apStar

$APOGEE_REDUX/{apred}/{telescope}/@healpixgrp|/{healpix}/apStar-{apred}-{telescope}-{obj}.fits

apred, obj, healpix, telescope

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/@apgprefix|Star-{apred}-{reduction}.fits

field, reduction, apred, telescope, apstar

apTellstar

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Tellstar-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apTellstar-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Tellstar-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apTelluric

$APOGEE_REDUX/{apred}/cal/{instrument}/telluric/@apgprefix|Telluric-{chip}-{num}.fits

apred, instrument, num, chip

apVisit

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/apVisit-{apred}-{telescope}-{plate}-{mjd}-{fiber:0>3}.fits

fiber, mjd, field, apred, telescope, plate

apVisit-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apVisitSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apVisitSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apWave

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Wave-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apWaveFPI

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|WaveFPI-{chip}-{mjd}-{num:0>8}.fits

mjd, num, chip, instrument, apred

astraAllStarAPOGEENet

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-ASPOGEENet-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-ASPCAP-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-Cannon-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarClassifier

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-Classifier-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-SLAM-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarSnowWhite

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-SnowWhite-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarThePayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-Payne-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraStarASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-ASPCAP-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarFERRE

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-FERRE-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarKorg

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-Korg-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-SLAM-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarSnowWhite

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-WD-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarTheCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-TheCannon-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarThePayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-Payne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarZetaPayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-ZetaPayne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-ASPCAP-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitFERRE

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-FERRE-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitKorg

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Korg-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-SLAM-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitTheCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Cannon-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitThePayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Payne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitWD

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-WD-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitZetaPayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-ZetaPayne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

conflist

$BOSS_SPECTRO_REDUX/{run2d}/conflist.fits

run2d

fieldlist

$BOSS_SPECTRO_REDUX/{run2d}/fieldlist-{run2d}.fits

run2d

mwmStar

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/spectra/star/@cat_id_groups|/mwmStar-{v_astra}-{cat_id}@component_default|.fits

v_astra, apred, component, cat_id, run2d

mwmVisit

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/spectra/visit/@cat_id_groups|/mwmVisit-{v_astra}-{cat_id}@component_default|.fits

v_astra, apred, component, cat_id, run2d

spAll

$BOSS_SPECTRO_REDUX/{run2d}/spAll-{run2d}.fits

run2d

spAllField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spAll-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spAllLine

$BOSS_SPECTRO_REDUX/{run2d}/spAllLine-{run2d}.fits

run2d

spAllLineField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spAllLine-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spArc

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spArc-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spCFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spField

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spField-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spFlat

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spFluxcalib

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spFluxcorr

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxdistort-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spPlate

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spPlate-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spSpec

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

catalogid, run2d, fieldid, mjd

spXCSAO

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

run1d, run2d, fieldid, mjd

spZall

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

run1d, run2d, fieldid, mjd

spZbest

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

run1d, run2d, fieldid, mjd

spZline

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

run1d, run2d, fieldid, mjd

specFull

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

catalogid, run2d, fieldid, mjd

specLite

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

catalogid, run2d, fieldid, mjd

IPL2

IPL2

IPL2 path definitions

Name

Template

Kwargs

AllStarSSPP

$MWM_SSPP/{v_sspp}/allStar-SSPP-{v_sspp}.fits

v_sspp

allCal

$APOGEE_REDUX/{apred}/allCal.fits

apred

allExp

$APOGEE_REDUX/{apred}/allExp.fits

apred

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/summary/allStar-{apred}-{telescope}.fits

apred, telescope

allVisit

$APOGEE_REDUX/{apred}/summary/allVisit-{apred}-{telescope}.fits

apred, telescope

allVisitSum

$APOGEE_REDUX/{apred}/allVisitSum.fits

apred

ap1D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|1D-{chip}-{num:0>8}.fits

mjd, num, chip, instrument, apred

ap2D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits

mjd, num, chip, instrument, apred

ap2Dfz

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits.fz

mjd, num, chip, instrument, apred

ap2Dmodel

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2Dmodel-{chip}-{num:0>8}.fits

mjd, num, chip, instrument, apred

apBPM

$APOGEE_REDUX/{apred}/cal/{instrument}/bpm/@apgprefix|BPM-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCalPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|CalPlan-{instrument}-{mjd}.yaml

apred, instrument, mjd

apCframe

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

mjd, field, chip, num, apred, telescope, plate

apCframe-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

mjd, field, chip, num, apred, telescope

apDark

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|Dark-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apDarkPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|DarkPlan-{instrument}-{mjd}.yaml

apred, instrument, mjd

apDetector

$APOGEE_REDUX/{apred}/cal/{instrument}/detector/@apgprefix|Detector-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apDiag

$APOGEE_REDUX/{apred}/log/{prefix}Diag-{plate}-{mjd}.log

apred, plate, prefix, mjd

apEPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|EPSF-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apETrace

$APOGEE_REDUX/{apred}/cal/{instrument}/trace/@apgprefix|ETrace-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apExtraPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|ExtraPlan-{instrument}-{mjd}.yaml

apred, instrument, mjd

apField

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|Field-{field}.fits

apred, field, telescope

apFieldVisits

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|FieldVisits-{field}.fits

apred, field, telescope

apFlat

$APOGEE_REDUX/{apred}/cal/{instrument}/flatcorr/@apgprefix|Flat-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apFlux

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Flux-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apHist

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|Hist-{chip}-{mjd}.fits

apred, instrument, mjd, chip

apLSF

$APOGEE_REDUX/{apred}/cal/{instrument}/lsf/@apgprefix|LSF-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apLittrow

$APOGEE_REDUX/{apred}/cal/{instrument}/littrow/@apgprefix|Littrow-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSF-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apPSFModel

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSFModel-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apPersist

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|Persist-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apPersistModel

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|PersistModel-{chip}-{mjd}.fits

apred, instrument, mjd, chip

apPlan

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plan-{plate}-{mjd}.yaml

mjd, field, apred, telescope, plate

apPlan-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plan-{reduction}-{mjd}.yaml

mjd, field, reduction, apred, telescope

apPlate

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

mjd, field, chip, apred, telescope, plate

apPlate-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

mjd, field, chip, apred, telescope, plate

apPlateSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|PlateSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apPlateSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|PlateSum-{reduction}-{mjd}.fits

mjd, field, reduction, apred, telescope

apQA

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/@apgprefix|QA-{plate}-{mjd}.html

mjd, field, apred, telescope, plate

apQAcal

$APOGEE_REDUX/{apred}/cal/{instrument}/qa/{mjd}/@apgprefix|QAcal-{mjd}.fits

apred, instrument, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Response-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apSparse

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|Sparse-{num:0>8}.fits

apred, instrument, num

apStar

$APOGEE_REDUX/{apred}/{telescope}/@healpixgrp|/{healpix}/apStar-{apred}-{telescope}-{obj}.fits

apred, obj, healpix, telescope

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/@apgprefix|Star-{apred}-{reduction}.fits

field, reduction, apred, telescope, apstar

apTellstar

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Tellstar-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apTellstar-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Tellstar-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apTelluric

$APOGEE_REDUX/{apred}/cal/{instrument}/telluric/@apgprefix|Telluric-{chip}-{num}.fits

apred, instrument, num, chip

apVisit

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/apVisit-{apred}-{telescope}-{plate}-{mjd}-{fiber:0>3}.fits

fiber, mjd, field, apred, telescope, plate

apVisit-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apVisitSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, field, apred, telescope, plate

apVisitSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits

mjd, field, reduction, apred, telescope

apWave

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Wave-{chip}-{num:0>8}.fits

apred, instrument, num, chip

apWaveFPI

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|WaveFPI-{chip}-{mjd}-{num:0>8}.fits

mjd, num, chip, instrument, apred

astraAllStarAPOGEENet

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-ASPOGEENet-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-ASPCAP-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-Cannon-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarClassifier

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-Classifier-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarLineForest

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-LineForest-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarMDwarfType

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-MDwarfType-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-SLAM-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarSnowWhite

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-SnowWhite-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllStarThePayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-Payne-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllVisitClassifier

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allVisit-Classifier-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraAllVisitLineForest

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allVisit-LineForest-{v_astra}-{run2d}-{apred}.fits

apred, run2d, v_astra

astraStarASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-ASPCAP-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarFERRE

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-FERRE-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarKorg

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-Korg-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-SLAM-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarSnowWhite

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-SnowWhite-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarTheCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-TheCannon-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarThePayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-Payne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraStarZetaPayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-ZetaPayne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-ASPCAP-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitFERRE

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-FERRE-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitKorg

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Korg-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-SLAM-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitTheCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Cannon-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitThePayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Payne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitWD

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-WD-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

astraVisitZetaPayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-ZetaPayne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

v_astra, apred, component, task_id, cat_id, run2d

conflist

$BOSS_SPECTRO_REDUX/{run2d}/conflist.fits

run2d

fieldlist

$BOSS_SPECTRO_REDUX/{run2d}/fieldlist-{run2d}.fits

run2d

mwmStar

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/spectra/star/@cat_id_groups|/mwmStar-{v_astra}-{cat_id}@component_default|.fits

v_astra, apred, component, cat_id, run2d

mwmVisit

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/spectra/visit/@cat_id_groups|/mwmVisit-{v_astra}-{cat_id}@component_default|.fits

v_astra, apred, component, cat_id, run2d

spAll

$BOSS_SPECTRO_REDUX/{run2d}/spAll-{run2d}.fits

run2d

spAllField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spAll-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spAllLine

$BOSS_SPECTRO_REDUX/{run2d}/spAllLine-{run2d}.fits

run2d

spAllLineField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spAllLine-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spArc

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spArc-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spCFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spField

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spField-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spFlat

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFlat-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spFluxcalib

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spFluxcorr

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxdistort-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

br, fieldid, id, frame, run2d

spPlate

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spPlate-@pad_fieldid|-{mjd}.fits

run2d, fieldid, mjd

spSpec

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

catalogid, run2d, fieldid, mjd

spXCSAO

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

run1d, run2d, fieldid, mjd

spZall

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

run1d, run2d, fieldid, mjd

spZbest

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

run1d, run2d, fieldid, mjd

spZline

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

run1d, run2d, fieldid, mjd

specFull

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

catalogid, run2d, fieldid, mjd

specLite

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

catalogid, run2d, fieldid, mjd