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

num, ver

ap1D

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

mjd, apred, num, chip, instrument

ap2D

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

mjd, apred, num, chip, instrument

ap2Dfz

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

mjd, apred, num, chip, instrument

ap2Dmodel

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

mjd, apred, num, chip, instrument

apBPM

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

num, apred, chip, instrument

apCal

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

apred, prefix

apCalPlan

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

apred, mjd, instrument

apCframe

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

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

apCframe-1m

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

mjd, telescope, field, apred, num, chip

apDark

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

num, apred, chip, instrument

apDarkPlan

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

apred, mjd, instrument

apDarkRate

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

num, apred, chip, instrument

apDetector

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

num, apred, chip, instrument

apDiag

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

plate, apred, mjd, prefix

apEPSF

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

num, apred, chip, instrument

apETrace

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

num, apred, chip, instrument

apExp

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

apred, prefix

apExtraPlan

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

apred, mjd, instrument

apFPILines

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

num, apred, instrument

apField

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

field, apred, telescope

apFieldVisits

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

field, apred, telescope

apFlat

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

num, apred, chip, instrument

apFlux

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

num, apred, chip, instrument

apHist

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

apred, mjd, chip, instrument

apLSF

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

num, apred, chip, instrument

apLines

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

num, apred, instrument

apLittrow

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

num, apred, chip, instrument

apPSF

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

num, apred, chip, instrument

apPSFModel

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

num, apred, chip, instrument

apPersist

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

num, apred, chip, instrument

apPersistModel

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

apred, mjd, chip, instrument

apPlan

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

mjd, telescope, field, plate, apred

apPlan-1m

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

mjd, telescope, field, apred, reduction

apPlate

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

mjd, telescope, field, plate, apred, chip

apPlate-1m

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

mjd, telescope, field, plate, apred, chip

apPlateSum

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

mjd, telescope, field, plate, apred

apPlateSum-1m

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

mjd, telescope, field, apred, reduction

apQA

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

mjd, telescope, field, plate, apred

apQAcal

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

apred, mjd, instrument

apR

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

num, mjd, chip

apResponse

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

num, apred, chip, instrument

apSparse

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

num, apred, instrument

apStar

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

healpix, apred, obj, telescope

apStar-1m

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

field, apred, telescope, reduction

apTellstar

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

mjd, telescope, field, plate, apred

apTellstar-1m

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

mjd, telescope, field, apred, reduction

apTelluric

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

chip, apred, num, instrument

apVisit

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

mjd, telescope, field, plate, apred, fiber

apVisit-1m

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

mjd, telescope, field, apred, reduction

apVisitSum

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

mjd, telescope, field, plate, apred

apVisitSum-1m

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

mjd, telescope, field, apred, reduction

apWave

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

num, apred, chip, instrument

apWaveFPI

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

mjd, apred, num, chip, instrument

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

num, mjd, chip

aspcapField

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

field, apred, telescope, aspcap

aspcapStar

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

obj, telescope, field, apred, aspcap

aspcapStar-1m

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

telescope, field, apred, aspcap, reduction

astraAllStarABNet

$MWM_ASTRA/{v_astra}/summary/astraAllStarABNet-{v_astra}.fits

v_astra

astraAllStarASPCAP

$MWM_ASTRA/{v_astra}/summary/astraAllStarASPCAP-{v_astra}.fits

v_astra

astraAllStarApogeeNet

$MWM_ASTRA/{v_astra}/summary/astraAllStarApogeeNet-{v_astra}.fits

v_astra

astraAllStarApogeeNetV2

$MWM_ASTRA/{v_astra}/summary/astraAllStarApogeeNetV2-{v_astra}.fits

v_astra

astraAllStarAstroNN

$MWM_ASTRA/{v_astra}/summary/astraAllStarAstroNN-{v_astra}.fits

v_astra

astraAllStarBest

$MWM_ASTRA/{v_astra}/summary/astraAllStarBest-{v_astra}.fits

v_astra

astraAllStarBossNet

$MWM_ASTRA/{v_astra}/summary/astraAllStarBossNet-{v_astra}.fits

v_astra

astraAllStarClassifier

$MWM_ASTRA/{v_astra}/summary/astraAllStarClassifier-{v_astra}.fits

v_astra

astraAllStarCorv

$MWM_ASTRA/{v_astra}/summary/astraAllStarCorv-{v_astra}.fits

v_astra

astraAllStarLineForest

$MWM_ASTRA/{v_astra}/summary/astraAllStarLineForest-{v_astra}.fits

v_astra

astraAllStarMDwarfType

$MWM_ASTRA/{v_astra}/summary/astraAllStarMDwarfType-{v_astra}.fits

v_astra

astraAllStarSLAM

$MWM_ASTRA/{v_astra}/summary/astraAllStarSLAM-{v_astra}.fits

v_astra

astraAllStarSnowWhite

$MWM_ASTRA/{v_astra}/summary/astraAllStarSnowWhite-{v_astra}.fits

v_astra

astraAllStarTheCannon

$MWM_ASTRA/{v_astra}/summary/astraAllStarTheCannon-{v_astra}.fits

v_astra

astraAllStarThePayne

$MWM_ASTRA/{v_astra}/summary/astraAllStarThePayne-{v_astra}.fits

v_astra

astraAllVisitABNet

$MWM_ASTRA/{v_astra}/summary/astraAllVisitABNet-{v_astra}.fits

v_astra

astraAllVisitASPCAP

$MWM_ASTRA/{v_astra}/summary/astraAllVisitASPCAP-{v_astra}.fits

v_astra

astraAllVisitApogeeNet

$MWM_ASTRA/{v_astra}/summary/astraAllVisitApogeeNet-{v_astra}.fits

v_astra

astraAllVisitApogeeNetV2

$MWM_ASTRA/{v_astra}/summary/astraAllVisitApogeeNetV2-{v_astra}.fits

v_astra

astraAllVisitAstroNN

$MWM_ASTRA/{v_astra}/summary/astraAllVisitAstroNN-{v_astra}.fits

v_astra

astraAllVisitBossNet

$MWM_ASTRA/{v_astra}/summary/astraAllVisitBossNet-{v_astra}.fits

v_astra

astraAllVisitClassifier

$MWM_ASTRA/{v_astra}/summary/astraAllVisitClassifier-{v_astra}.fits

v_astra

astraAllVisitCorv

$MWM_ASTRA/{v_astra}/summary/astraAllVisitCorv-{v_astra}.fits

v_astra

astraAllVisitHotPayne

$MWM_ASTRA/{v_astra}/summary/astraAllVisitHotPayne-{v_astra}.fits

v_astra

astraAllVisitLineForest

$MWM_ASTRA/{v_astra}/summary/astraAllVisitLineForest-{v_astra}.fits

v_astra

astraAllVisitMDwarfType

$MWM_ASTRA/{v_astra}/summary/astraAllVisitMDwarfType-{v_astra}.fits

v_astra

astraAllVisitSLAM

$MWM_ASTRA/{v_astra}/summary/astraAllVisitSLAM-{v_astra}.fits

v_astra

astraAllVisitSnowWhite

$MWM_ASTRA/{v_astra}/summary/astraAllVisitSnowWhite-{v_astra}.fits

v_astra

astraAllVisitTheCannon

$MWM_ASTRA/{v_astra}/summary/astraAllVisitTheCannon-{v_astra}.fits

v_astra

astraAllVisitThePayne

$MWM_ASTRA/{v_astra}/summary/astraAllVisitThePayne-{v_astra}.fits

v_astra

astraStarASPCAP

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarASPCAP-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraStarAstroNN

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarAstroNN-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraStarCorv

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarCorv-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraStarSLAM

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarSLAM-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraStarSnowWhite

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarSnowWhite-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraStarTheCannon

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarTheCannon-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraStarThePayne

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarThePayne-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitASPCAP

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitASPCAP-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitAstroNN

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitAstroNN-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitCorv

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitCorv-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitSLAM

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitSLAM-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitSnowWhite

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitSnowWhite-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitTheCannon

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitTheCannon-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitThePayne

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitThePayne-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

cannonStar

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

field, obj, apred, cannon

cannonStar-1m

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

field, apred, reduction, cannon

confSummary

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

obs, configid

confSummaryF

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

obs, configid

confSummaryF_test

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

obs, configid

confSummary_test

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

obs, configid

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

type, ver

fieldlist

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

run2d

fieldlist_epoch

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

run2d

gaiacat

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

start, end, ver

guvcat

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

lon, lat, ver

kiccat

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

ver

lvm_agcam

$AGCAM_DATA_S/{mjd}/lvm.{tel}.agcam.{camera}_{expnum:0>8}.fits

mjd, expnum, camera, tel

lvm_agcam_coadd

$AGCAM_DATA_S/{mjd}/coadds/lvm.{tel}.coadd_s{specframe:0>8}.fits

tel, mjd, specframe

lvm_agcam_coadd_frames

$AGCAM_DATA_S/{mjd}/coadds/lvm.{tel}.coadd_s{specframe:0>8}_frames.parquet

tel, mjd, specframe

lvm_agcam_coadd_guiderdata

$AGCAM_DATA_S/{mjd}/coadds/lvm.{tel}.coadd_s{specframe:0>8}_guiderdata.parquet

tel, mjd, specframe

lvm_agcam_coadd_sources

$AGCAM_DATA_S/{mjd}/coadds/lvm.{tel}.coadd_s{specframe:0>8}_sources.parquet

tel, mjd, specframe

lvm_agcam_sources

$AGCAM_DATA_S/{mjd}/lvm.{tel}.agcam.{camera}_{expnum:0>8}.parquet

mjd, expnum, camera, tel

lvm_anc

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

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

lvm_cal

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

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

lvm_cal_pix

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

mjd, tileid, drpver, lamp, expnum, camera

lvm_cal_through

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

tileid, mjd, drpver, expnum

lvm_cal_time

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

exptime, mjd, tileid, drpver, kind, camera

lvm_calib

$LVM_MASTER_DIR/{mjd}/lvm-m{kind}-{camera}.fits

kind, mjd, camera

lvm_dap

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

tileid, dapver, drpver, daptype

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}/@tilegrp|/{tileid}/{mjd}/lvm{kind}-{expnum:0>8}.fits

mjd, tileid, drpver, kind, expnum

lvm_guider

$AGCAM_DATA_S/{mjd}/lvm.{tel}.guider_{expnum:0>8}.fits

mjd, expnum, tel

lvm_guider_sources

$AGCAM_DATA_S/{mjd}/lvm.{tel}.guider_{expnum:0>8}.parquet

mjd, expnum, tel

lvm_lab

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

hemi, mjd, expnum, camspec

lvm_main_cal

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

mjd, tileid, drpver, kind, expnum, camera

lvm_master

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

mjd, tileid, drpver, kind, camera

lvm_raw

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

hemi, mjd, expnum, camspec

lvm_rss

$LVM_SPECTRO_REDUX/{drpver}/@tilegrp|/{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

mwmAllStar

$MWM_ASTRA/{v_astra}/summary/mwmAllStar-{v_astra}.fits

v_astra

mwmAllVisit

$MWM_ASTRA/{v_astra}/summary/mwmAllVisit-{v_astra}.fits

v_astra

mwmStar

$MWM_ASTRA/{v_astra}/spectra/star/@sdss_id_groups|/mwmStar-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

mwmTargets

$MWM_ASTRA/{v_astra}/summary/mwmTargets-{v_astra}.fits

v_astra

mwmVisit

$MWM_ASTRA/{v_astra}/spectra/visit/@sdss_id_groups|/mwmVisit-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

photoobjcat

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

name, rerun, ver, seqno, skyversion, run

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

name, observatory, plan

rsAssignments

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

observatory, plan

rsAssignmentsPng

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

name, observatory, 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, plan, fieldid

rsFieldAssignmentsFinal

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

observatory, plan, fieldid

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

name, observatory, plan

rsFieldCount

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

observatory, plan

rsFieldOptions

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

observatory, plan, fieldid

rsFieldSlots

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

observatory, plan

rsFieldTargets

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

observatory, plan, fieldid

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

br, mjd, id, frame

sdss_moc

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

ext, survey, release

spAll

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

run2d

spAll-lite_coadd

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

run2d

spAllField

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

mjd, fieldid, run2d

spAllField_coadd

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

coadd, mjd, run2d

spAllField_epoch

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

mjd, fieldid, run2d

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

mjd, fieldid, run2d

spAllLineField_coadd

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

coadd, mjd, run2d

spAllLineField_epoch

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

mjd, fieldid, run2d

spAllLine_coadd

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

coadd, run2d

spAllLine_epoch

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

run2d

spAll_coadd

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

coadd, run2d

spAll_epoch

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

run2d

spArc

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

id, fieldid, br, frame, run2d

spCFrame

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

id, fieldid, br, frame, run2d

spCFrame_epoch

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

id, fieldid, br, frame, run2d

spField

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

mjd, fieldid, run2d

spField_epoch

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

mjd, fieldid, run2d

spFlat

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

id, fieldid, br, frame, run2d

spFluxcalib

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

id, fieldid, br, frame, run2d

spFluxcalib_epoch

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

id, fieldid, br, frame, run2d

spFluxcorr

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

id, fieldid, br, frame, run2d

spFluxcorr_epoch

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

id, fieldid, br, frame, run2d

spFluxdistort

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

mjd, fieldid, run2d

spFluxdistort_epoch

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

mjd, fieldid, run2d

spFrame

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

id, fieldid, br, frame, run2d

spFullsky

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/spFullsky-{coadd}-{mjd}.fits

coadd, mjd, run2d

spPlate

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

mjd, fieldid, run2d

spSpec

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

mjd, catalogid, fieldid, run2d

spSpec_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/coadd/{mjd}/spSpec-{coadd}-{mjd}-{catalogid}.fits

coadd, mjd, catalogid, run2d

spSpec_epoch

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

mjd, catalogid, fieldid, run2d

spXCSAO

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

run2d, mjd, fieldid, run1d

spXCSAO_coadd

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

run2d, coadd, mjd, run1d

spXCSAO_epoch

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

run2d, mjd, fieldid, run1d

spZall

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

run2d, mjd, fieldid, run1d

spZall_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/epoch/{run1d}/spZall-{coadd}-{mjd}.fits

run2d, coadd, mjd, run1d

spZall_epoch

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

run2d, mjd, fieldid, run1d

spZbest

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

run2d, mjd, fieldid, run1d

spZbest_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/epoch/{run1d}/spZbest-{coadd}-{mjd}.fits

run2d, coadd, mjd, run1d

spZbest_epoch

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

run2d, mjd, fieldid, run1d

spZline

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

run2d, mjd, fieldid, run1d

spZline_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/epoch/{run1d}/spZline-{coadd}-{mjd}.fits

run2d, coadd, mjd, run1d

spZline_epoch

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

run2d, mjd, fieldid, run1d

specFull

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

mjd, catalogid, fieldid, run2d

specFull_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/{coadd}/{mjd}/spec-{coadd}-{mjd}-{catalogid}.fits

coadd, mjd, catalogid, run2d

specFull_epoch

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

mjd, catalogid, fieldid, run2d

specLite

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

mjd, catalogid, fieldid, run2d

specLite_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/{coadd}/{mjd}/spec-{coadd}-{mjd}-{catalogid}.fits

coadd, mjd, catalogid, run2d

specLite_epoch

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

mjd, catalogid, fieldid, run2d

specobjcat

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

name, ver

sqlapocat

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

name, ver

sqlaspcapcat

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

name, ver

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

hemi, dec2, dec1, ver

twomasscat

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

desig, ver

wdcat

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

gaiaver, wdver, ver

xmatchcat

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

srvy1, srvy2, name, 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

br, mjd, id, frame

spAll

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

run2d

spAllField

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

mjd, fieldid, run2d

spAllLine

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

run2d

spAllLineField

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

mjd, fieldid, run2d

spArc

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

id, br, frame, fieldid, run2d

spCFrame

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

id, br, frame, fieldid, run2d

spField

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

mjd, fieldid, run2d

spFlat

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

id, br, frame, fieldid, run2d

spFluxcalib

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

id, br, frame, fieldid, run2d

spFluxcorr

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

id, br, frame, fieldid, run2d

spFluxdistort

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

mjd, fieldid, run2d

spFrame

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

id, br, frame, fieldid, run2d

spSpec

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

run2d, mjd, fieldid, catalogid

spXCSAO

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

run2d, mjd, fieldid, run1d

spZall

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

run2d, mjd, fieldid, run1d

spZbest

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

run2d, mjd, fieldid, run1d

spZline

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

run2d, mjd, fieldid, run1d

specFull

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

run2d, mjd, fieldid, catalogid

specLite

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

run2d, mjd, fieldid, catalogid

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

utc, mjd

MARVELS1_QALOG

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

utc, mjd

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, apred, prefix, num, chip, instrument

ap2D

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

mjd, apred, prefix, num, chip, instrument

ap2Dfz

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

mjd, apred, prefix, num, chip, instrument

ap2Dmodel

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

mjd, apred, prefix, num, chip, instrument

apBPM

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

num, apred, chip, prefix

apCal

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

apred, prefix

apCalPlan

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

apred, mjd, instrument, prefix

apCframe

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

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

apCframe-1m

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

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

apDark

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

num, apred, chip, prefix

apDarkPlan

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

apred, mjd, instrument, prefix

apDetector

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

chip, apred, num, prefix

apDiag

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

mjd, telescope, plate, apred, prefix

apEPSF

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

num, apred, chip, prefix

apETrace

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

num, apred, chip, prefix

apExp

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

apred, prefix

apField

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

telescope, field, apred, prefix, apstar

apFieldVisits

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

telescope, field, apred, prefix, apstar

apFlat

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

num, apred, chip, prefix

apFlux

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

num, apred, chip, prefix

apHist

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

mjd, apred, prefix, chip, instrument

apLSF

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

num, apred, chip, prefix

apLittrow

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

num, apred, chip, prefix

apPSF

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

num, apred, chip, prefix

apPersist

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

num, apred, chip, prefix

apPersistModel

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

apred, mjd, chip, prefix

apPlan

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

mjd, telescope, field, plate, apred, prefix

apPlan-1m

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

mjd, telescope, field, apred, prefix, reduction

apPlate

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

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

apPlate-1m

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

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

apPlateSum

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

mjd, telescope, field, plate, apred, prefix

apPlateSum-1m

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

mjd, telescope, field, apred, prefix, reduction

apQA

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

mjd, telescope, field, plate, apred, prefix

apQAcal

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

apred, mjd, instrument, prefix

apR

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

num, mjd, chip

apR-1m

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

num, mjd, chip

apResponse

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

num, apred, chip, prefix

apSci

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

apred, prefix

apStar

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

obj, telescope, field, apred, prefix, apstar

apStar-1m

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

telescope, field, apred, prefix, apstar, reduction

apStarLSF

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

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

apTellstar

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

mjd, telescope, field, plate, apred, prefix

apTellstar-1m

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

mjd, telescope, field, apred, prefix, reduction

apTrace

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

num, apred, chip, prefix

apVisit

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

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

apVisit-1m

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

mjd, telescope, field, apred, reduction

apVisitSum

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

mjd, telescope, field, plate, apred

apVisitSum-1m

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

mjd, telescope, field, apred, reduction

apWave

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

num, apred, 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

firesimver, lsr, simulation, slice

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

run, rerun, run

asR

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

num, mjd, chip

asTrans

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

run, rerun, run

asTranscol

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

run, rerun, camcol, run

aspcapField

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

field, apred, telescope, aspcap

aspcapStar

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

obj, telescope, field, apred, aspcap

aspcapStar-1m

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

telescope, field, apred, aspcap, reduction

astromQA-offsets

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

run, rerun, catalog, camcol, run

astromQA-offsets-all

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

run, rerun, run, catalog

astromQA-offsets-pmoffsets

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

run, rerun, catalog, camcol, run

astromQAFieldFlag

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

rerun, camcol, run, catalog

astromQAFieldSummary

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

rerun, camcol, run, catalog

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

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

ndec, type, nra, catalog

astromQASummary

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

rerun, camcol, run, catalog

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

version, iauname, degree, band, hour, version

atlas_bandimg

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

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

atlas_bpsf

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

version, iauname, degree, band, hour, version

atlas_catalog

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

version, catalog

atlas_cattype

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

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

atlas_derive

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

version, version, param

atlas_iter

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

version, version, param

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}

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

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

version, iauname, degree, bandid, hour, version

atlas_ptype

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

version, iauname, degree, hour, version, ptype

atlas_sersicimg

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

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

atlas_sersicsubimg

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

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

atlas_sfits

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

iauname, degree, band, survey, hour, version

atlas_simg

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

iauname, degree, survey, hour, version

atlas_summary

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

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

atlas_vabcimg

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

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

atlas_vimg

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

version, iauname, degree, hour, version

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

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

target_run, type, rerun, camcol, run

bosstarget_collate

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

target_run, type

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

n, param

cR

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

mjd, time

calibMatch

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

run, rerun, camcol, run

calibObj

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

type, field, run, rerun, camcol, run

calibPhotom

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

run, rerun, camcol, run

calibPhotomGlobal

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

run, rerun, camcol, run

cannonStar

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

field, obj, apred, cannon

cannonStar-1m

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

field, apred, reduction, cannon

dapall

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

dapver, drpver

dark

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

mjd, index

dark2s

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

mjd, index

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

eelver, run2d

eboss_ezmock_complete

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

ns, sample, catalog, ezmver, index

eboss_ezmock_realistic

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

ns, sample, catalog, ezmver, 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

mjd, cartridge, index

flat2s

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

mjd, cartridge, index

fpAtlas

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

field, run, rerun, camcol, run

fpBIN

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

field, run, filter, rerun, camcol, run

fpFieldStat

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

field, run, rerun, camcol, run

fpM

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

field, run, filter, rerun, camcol, run

fpObjc

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

field, run, rerun, camcol, run

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

field, run, filter, rerun, camcol, run

frame-jpg

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

field, run, filter, rerun, camcol, run

frame-thumb

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

field, run, filter, rerun, camcol, run

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

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

fiberid, rerun, time, mjd

ft_noFlat

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

fiberid, rerun, time, mjd

ft_whirl

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

fiberid, rerun, time, 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

version, dr, ns, sample

galaxy-photoObj

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

version, dr, ns, sample

galaxy-specObj

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

version, dr, ns, sample

gimg

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

mjd, index

gimg-old

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

mjd, index

gimg2s

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

mjd, index

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, run1d, plate, configuration, run2d, galaxy_vers

guidermon

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

mjd

idB

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

irun, filter, rerun, camcol, run

idCCDLog

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

camcol, camrow, mjd

idFF

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

run, filter, rerun, camcol, run

idFrameLog

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

run, rerun, ccd, 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

field, run, filter, camcol, run

idRR

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

field, run, filter, camcol, run

idReport

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

rerun, mjd, run

idWeather

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

rerun, mjd, run

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

apogeeid, version, apogeeid

knownMissing

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

plate, run2d

koAstrom

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

run, rerun, run

koAstromDR9

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

run, rerun, run

koCat

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

run, rerun, 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

drpver, models

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

drpver, version, mprocver

manga_mastar_goodvisits_params

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

drpver, version, mprocver

manga_mastarall_gaiadr2_extcorr_simbad_ps1

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

drpver, version, mprocver

manga_mastarall_gaiaedr3_extcorr_simbad_ps1

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

drpver, version, mprocver

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

plate, dapver, drpver, pcaver, ifu

manga_pca_csps

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

id, pcaver

manga_pca_totalmass

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

dapver, drpver, pcaver

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

pipe3dver, ifudesign, drpver, plate

manga_pymorph

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

pymorphver, release

manga_sdss17pipe3D

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

pipe3dver, drpver

manga_silo_detections

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

silover, drpver

manga_silo_stack_data

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

silover, ifu, drpver, plate

manga_speczall

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

speczver, drpver

manga_speczcube

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

ifu, type, plate, drpver, speczver

manga_speczrss

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

ifu, type, plate, drpver, speczver

mangacube

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

plate, wave, ifu, drpver

mangadap

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

plate, dapver, drpver, mode, daptype, ifu

mangaffly

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

drpver, models

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

file_name, ver

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

plateifu, ver, program

mangahisum

$MANGA_HI/{ver}/mangaHIall.fits

ver

mangaimage

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

plate, ifu, drpver

mangamastar

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

plate, ifu, drpver

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

designid, designgrp, mangaid

mangapreimg

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

designid, designgrp, mangaid

mangarss

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

plate, wave, ifu, drpver

mangaslitmap

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

plate, plugging, mjd

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}

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

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, mjd, start

nsa

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

version, version

opBC

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

rerun, mjd, run

opCamera

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

rerun, mjd, run

opConfig

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

rerun, mjd, run

opECalib

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

rerun, mjd, run

pcalibMatchObj

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

run, rerun, camcol, run

photo2MASS

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

field, run, rerun, camcol, run

photo2MASSCamcol

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

run, rerun, camcol, run

photo2MASSXSC

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

field, run, rerun, camcol, run

photo2MASSXSCCamcol

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

run, rerun, camcol, run

photoField

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

run, rerun, camcol, run

photoFirst

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

field, run, rerun, camcol, run

photoFirstCamcol

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

run, rerun, camcol, run

photoMatchPlate

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

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoPM

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

field, run, rerun, camcol, run

photoPlate

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

mjd, plateid, run2d

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

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoRC3Camcol

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

run, rerun, camcol, run

photoROSAT

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

field, run, rerun, camcol, run

photoROSATCamcol

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

run, rerun, camcol, run

photoRun

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

run, rerun, 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

field, run, rerun, camcol, run

photoUSNOBCamcol

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

run, rerun, camcol, run

photoWISE

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

run, rerun, camcol, run

plDrillPos

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

plate, drillrun

plFanuc

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

adjust, plate, ns, drillrun

plMeas

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

plate, drillrun

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

version, type

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

designid, pointing, designid

plateGuideAdjust

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

plateid, plateid, pointing, lambda

plateGuideOffsets

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

plateid, plateid, pointing, lambda

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

survey, designid, drillrun

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

designid, pointing, designid

plateTrap

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

designid, pointing, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

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

type, run2d

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

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

dr, survey

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, run1d, plate, run2d, galaxy_vers

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, run1d, plate, red, spmodel, run2d, massloss, galaxy_vers, imf

portsmouth_stellarmass

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

spmodel, imf, galaxy_vers, run2d

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, run1d, plate, red, spmodel, run2d, galaxy_vers, imf

primary-mask

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

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

proc-gimg

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

mjd, index

proc-gimg2s

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

mjd, index

psBB

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

field, run, filter, rerun, camcol, run

psCT

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

run, rerun, camcol, run

psFF

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

run, filter, rerun, camcol, run

psFang

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

field, run, rerun, camcol, run

psField

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

field, run, rerun, camcol, run

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

field, run, rerun, camcol, run

reObjRun

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

field, run, rerun, camcol, run

reObjTmp

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

field, run, rerun, camcol, run

resolve.log

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

run, rerun, camcol, run

results_marvels

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

idec, ira, version, rerun

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

br, mjd, id, 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

rerun, dr, camcol, run

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

rerun, dr, camcol, run

seguetsObjAll

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

rerun, dr, camcol, run

seguetsObjPlate

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

mjd, plate, designid, mapid, drillrun

seguetsObjSetAll

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

plate, drillrun, locationid, designid

seguetsObjSetAllDup

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

plate, mjd

silo

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

silover, run2d, run1d

skyfield

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

field, run, filter, rerun, camcol, run

skyframes

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

run, filter, rerun, camcol, run

skymask

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

run, filter, rerun, camcol, run

skymodel

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

run, filter, rerun, run

skyweights

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

run, filter, rerun, run

skyymodel

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

run, filter, rerun, 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

id, frame, br, run2d, plateid

spCFrame

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

id, frame, br, run2d, plateid

spDiag

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

mjd, plateid, run2d

spDiag1d

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

run2d, mjd, plateid, run1d

spFlat

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

id, frame, br, run2d, plateid

spFluxcalib

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

id, frame, br, run2d, plateid

spFluxcorr

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

id, frame, br, run2d, plateid

spFluxdistort

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

mjd, plateid, run2d

spFrame

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

id, frame, br, run2d, plateid

spPlate

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

mjd, plateid, run2d

spSN2d

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

mjd, plateid, run2d

spZall

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

run2d, mjd, plateid, run1d

spZbest

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

run2d, mjd, plateid, run1d

spZline

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

run2d, mjd, plateid, run1d

spec

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

run2d, mjd, fiberid, plateid

spec-image

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

mjd, run1d, plate, run2d, fiberid

spec-lite

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

run2d, mjd, fiberid, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

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

dr, survey

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, mjd, run2d

ssppOut_plate

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

plate, mjd, run2d

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

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

tsObj

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

mjd, plate, plate, plugging, run

tsObjTargets

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

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

wiField

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

run, rerun, camcol, run

wiRun

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

run, rerun, camcol, run

wiScanline

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

run, rerun, camcol, run

wiTrimRun

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

run, rerun, camcol, run

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, run1d, plate, run2d, galaxy_vers

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

utc, mjd

MARVELS1_QALOG

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

utc, mjd

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, apred, prefix, num, chip, instrument

ap2D

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

mjd, apred, prefix, num, chip, instrument

ap2Dfz

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

mjd, apred, prefix, num, chip, instrument

ap2Dmodel

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

mjd, apred, prefix, num, chip, instrument

apBPM

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

num, apred, chip, prefix

apCal

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

apred, prefix

apCalPlan

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

apred, mjd, instrument, prefix

apCframe

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

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

apCframe-1m

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

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

apDark

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

num, apred, chip, prefix

apDarkPlan

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

apred, mjd, instrument, prefix

apDetector

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

chip, apred, num, prefix

apDiag

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

mjd, telescope, plate, apred, prefix

apEPSF

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

num, apred, chip, prefix

apETrace

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

num, apred, chip, prefix

apExp

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

apred, prefix

apField

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

telescope, field, apred, prefix, apstar

apFieldVisits

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

telescope, field, apred, prefix, apstar

apFlat

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

num, apred, chip, prefix

apFlux

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

num, apred, chip, prefix

apHist

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

mjd, apred, prefix, chip, instrument

apLSF

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

num, apred, chip, prefix

apLittrow

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

num, apred, chip, prefix

apPSF

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

num, apred, chip, prefix

apPersist

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

num, apred, chip, prefix

apPersistModel

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

apred, mjd, chip, prefix

apPlan

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

mjd, telescope, field, plate, apred, prefix

apPlan-1m

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

mjd, telescope, field, apred, prefix, reduction

apPlate

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

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

apPlate-1m

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

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

apPlateSum

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

mjd, telescope, field, plate, apred, prefix

apPlateSum-1m

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

mjd, telescope, field, apred, prefix, reduction

apQA

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

mjd, telescope, field, plate, apred, prefix

apQAcal

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

apred, mjd, instrument, prefix

apR

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

num, mjd, chip

apR-1m

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

num, mjd, chip

apResponse

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

num, apred, chip, prefix

apSci

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

apred, prefix

apStar

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

obj, telescope, field, apred, prefix, apstar

apStar-1m

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

telescope, field, apred, prefix, apstar, reduction

apStarLSF

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

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

apTellstar

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

mjd, telescope, field, plate, apred, prefix

apTellstar-1m

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

mjd, telescope, field, apred, prefix, reduction

apTrace

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

num, apred, chip, prefix

apVisit

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

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

apVisit-1m

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

mjd, telescope, field, apred, reduction

apVisitSum

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

mjd, telescope, field, plate, apred

apVisitSum-1m

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

mjd, telescope, field, apred, reduction

apWave

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

num, apred, 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

run, rerun, run

asR

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

num, mjd, chip

asTrans

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

run, rerun, run

asTranscol

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

run, rerun, camcol, run

aspcapField

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

field, apred, telescope, aspcap

aspcapStar

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

obj, telescope, field, apred, aspcap

aspcapStar-1m

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

telescope, field, apred, aspcap, reduction

astromQA-offsets

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

run, rerun, catalog, camcol, run

astromQA-offsets-all

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

run, rerun, run, catalog

astromQA-offsets-pmoffsets

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

run, rerun, catalog, camcol, run

astromQAFieldFlag

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

rerun, camcol, run, catalog

astromQAFieldSummary

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

rerun, camcol, run, catalog

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

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

ndec, type, nra, catalog

astromQASummary

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

rerun, camcol, run, catalog

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

version, iauname, degree, band, hour, version

atlas_bandimg

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

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

atlas_bpsf

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

version, iauname, degree, band, hour, version

atlas_catalog

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

version, catalog

atlas_cattype

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

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

atlas_derive

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

version, version, param

atlas_iter

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

version, version, param

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}

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

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

version, iauname, degree, bandid, hour, version

atlas_ptype

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

version, iauname, degree, hour, version, ptype

atlas_sersicimg

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

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

atlas_sersicsubimg

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

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

atlas_sfits

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

iauname, degree, band, survey, hour, version

atlas_simg

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

iauname, degree, survey, hour, version

atlas_summary

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

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

atlas_vabcimg

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

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

atlas_vimg

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

version, iauname, degree, hour, version

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

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

target_run, type, rerun, camcol, run

bosstarget_collate

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

target_run, type

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

n, param

cR

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

mjd, time

calibMatch

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

run, rerun, camcol, run

calibObj

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

type, field, run, rerun, camcol, run

calibPhotom

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

run, rerun, camcol, run

calibPhotomGlobal

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

run, rerun, camcol, run

cannonStar

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

field, obj, apred, cannon

cannonStar-1m

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

field, apred, reduction, cannon

dapall

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

dapver, drpver

dark

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

mjd, index

dark2s

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

mjd, index

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

mjd, cartridge, index

flat2s

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

mjd, cartridge, index

fpAtlas

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

field, run, rerun, camcol, run

fpBIN

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

field, run, filter, rerun, camcol, run

fpFieldStat

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

field, run, rerun, camcol, run

fpM

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

field, run, filter, rerun, camcol, run

fpObjc

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

field, run, rerun, camcol, run

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

field, run, filter, rerun, camcol, run

frame-jpg

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

field, run, filter, rerun, camcol, run

frame-thumb

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

field, run, filter, rerun, camcol, run

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

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

fiberid, rerun, time, mjd

ft_noFlat

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

fiberid, rerun, time, mjd

ft_whirl

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

fiberid, rerun, time, 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

version, dr, ns, sample

galaxy-photoObj

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

version, dr, ns, sample

galaxy-specObj

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

version, dr, ns, sample

gimg

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

mjd, index

gimg-old

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

mjd, index

gimg2s

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

mjd, index

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, run1d, plate, configuration, run2d, galaxy_vers

guidermon

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

mjd

idB

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

irun, filter, rerun, camcol, run

idCCDLog

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

camcol, camrow, mjd

idFF

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

run, filter, rerun, camcol, run

idFrameLog

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

run, rerun, ccd, 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

field, run, filter, camcol, run

idRR

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

field, run, filter, camcol, run

idReport

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

rerun, mjd, run

idWeather

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

rerun, mjd, run

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

apogeeid, version, apogeeid

knownMissing

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

plate, run2d

koAstrom

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

run, rerun, run

koAstromDR9

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

run, rerun, run

koCat

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

run, rerun, 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, plateifu, survey

mangacube

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

plate, wave, ifu, drpver

mangadap

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

plate, dapver, drpver, mode, daptype, ifu

mangaffly

$MANGA_FIREFLY/{ver}/manga_firefly-{drpver}.fits

drpver, ver

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

plateifu, ver, program

mangahisum

$MANGA_HI/{ver}/mangaHI{type}.fits

type, ver

mangaimage

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

plate, ifu, drpver, dir3d

mangamastar

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

plate, ifu, drpver

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

designid, designgrp, mangaid

mangapreimg

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

designid, designgrp, mangaid

mangarss

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

plate, wave, ifu, drpver

mangaslitmap

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

plate, plugging, mjd

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}

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

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, mjd, start

nsa

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

version, version

opBC

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

rerun, mjd, run

opCamera

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

rerun, mjd, run

opConfig

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

rerun, mjd, run

opECalib

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

rerun, mjd, run

pcalibMatchObj

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

run, rerun, camcol, run

photo2MASS

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

field, run, rerun, camcol, run

photo2MASSCamcol

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

run, rerun, camcol, run

photo2MASSXSC

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

field, run, rerun, camcol, run

photo2MASSXSCCamcol

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

run, rerun, camcol, run

photoField

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

run, rerun, camcol, run

photoFirst

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

field, run, rerun, camcol, run

photoFirstCamcol

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

run, rerun, camcol, run

photoMatchPlate

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

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoPM

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

field, run, rerun, camcol, run

photoPlate

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

mjd, plateid, run2d

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

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoRC3Camcol

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

run, rerun, camcol, run

photoROSAT

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

field, run, rerun, camcol, run

photoROSATCamcol

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

run, rerun, camcol, run

photoRun

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

run, rerun, 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

field, run, rerun, camcol, run

photoUSNOBCamcol

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

run, rerun, camcol, run

photoWISE

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

run, rerun, camcol, run

plDrillPos

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

plate, drillrun

plFanuc

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

adjust, plate, ns, drillrun

plMeas

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

plate, drillrun

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

version, type

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

designid, pointing, designid

plateGuideAdjust

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

plateid, plateid, pointing, lambda

plateGuideOffsets

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

plateid, plateid, pointing, lambda

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

survey, designid, drillrun

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

designid, pointing, designid

plateTrap

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

designid, pointing, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

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

type, run2d

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

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

dr, survey

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, run1d, plate, run2d, galaxy_vers

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, run1d, plate, red, spmodel, run2d, massloss, galaxy_vers, imf

portsmouth_stellarmass

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

spmodel, imf, galaxy_vers, run2d

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, run1d, plate, red, spmodel, run2d, galaxy_vers, imf

primary-mask

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

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

proc-gimg

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

mjd, index

proc-gimg2s

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

mjd, index

psBB

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

field, run, filter, rerun, camcol, run

psCT

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

run, rerun, camcol, run

psFF

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

run, filter, rerun, camcol, run

psFang

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

field, run, rerun, camcol, run

psField

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

field, run, rerun, camcol, run

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

field, run, rerun, camcol, run

reObjRun

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

field, run, rerun, camcol, run

reObjTmp

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

field, run, rerun, camcol, run

resolve.log

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

run, rerun, camcol, run

results_marvels

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

idec, ira, version, rerun

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

br, mjd, id, 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

rerun, dr, camcol, run

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

rerun, dr, camcol, run

seguetsObjAll

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

rerun, dr, camcol, run

seguetsObjPlate

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

mjd, plate, designid, mapid, drillrun

seguetsObjSetAll

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

plate, drillrun, locationid, designid

seguetsObjSetAllDup

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

plate, mjd

silo

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

silover, run2d, run1d

skyfield

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

field, run, filter, rerun, camcol, run

skyframes

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

run, filter, rerun, camcol, run

skymask

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

run, filter, rerun, camcol, run

skymodel

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

run, filter, rerun, run

skyweights

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

run, filter, rerun, run

skyymodel

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

run, filter, rerun, 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

id, frame, br, run2d, plateid

spCFrame

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

id, frame, br, run2d, plateid

spDiag

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

mjd, plateid, run2d

spDiag1d

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

run2d, mjd, plateid, run1d

spFlat

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

id, frame, br, run2d, plateid

spFluxcalib

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

id, frame, br, run2d, plateid

spFluxcorr

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

id, frame, br, run2d, plateid

spFluxdistort

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

mjd, plateid, run2d

spFrame

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

id, frame, br, run2d, plateid

spPlate

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

mjd, plateid, run2d

spSN2d

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

mjd, plateid, run2d

spZall

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

run2d, mjd, plateid, run1d

spZbest

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

run2d, mjd, plateid, run1d

spZline

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

run2d, mjd, plateid, run1d

spec

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

run2d, mjd, fiberid, plateid

spec-image

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

mjd, run1d, plate, run2d, fiberid

spec-lite

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

run2d, mjd, fiberid, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

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

dr, survey

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, mjd, run2d

ssppOut_plate

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

plate, mjd, run2d

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

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

tsObj

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

mjd, plate, plate, plugging, run

tsObjTargets

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

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

wiField

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

run, rerun, camcol, run

wiRun

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

run, rerun, camcol, run

wiScanline

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

run, rerun, camcol, run

wiTrimRun

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

run, rerun, camcol, run

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, run1d, plate, run2d, galaxy_vers

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

utc, mjd

MARVELS1_QALOG

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

utc, mjd

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, results, aspcap, apstar

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

apred, results, aspcap, apstar

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

apred, results, aspcap, apstar

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

num, apred, mjd, chip

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

num, apred, mjd, chip

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

num, apred, mjd, chip

apBPM

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

num, apred, 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, telescope, plate, apred, num, chip

apDark

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

num, apred, chip, prefix

apDetector

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

chip, apred, num, prefix

apDiag

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

mjd, telescope, plate, apred, prefix

apEPSF

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

num, apred, chip, prefix

apETrace

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

num, apred, chip, prefix

apExp

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

apred, prefix

apField

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

telescope, field, apred, prefix, apstar

apFieldVisits

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

telescope, field, apred, prefix, apstar

apFlat

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

num, apred, chip, prefix

apFlux

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

num, apred, chip, prefix

apHist

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

apred, mjd, chip, prefix

apLSF

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

num, apred, chip, prefix

apLittrow

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

num, apred, chip, prefix

apPSF

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

num, apred, chip, prefix

apPersist

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

num, apred, chip, prefix

apPersistModel

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

apred, mjd, chip, prefix

apPlan

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

mjd, telescope, plate, apred, prefix

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

plate, apred, mjd, chip

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

plate, apred, mjd

apQA

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

mjd, telescope, plate, apred, prefix

apQAcal

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

mjd, telescope, plate, apred, prefix

apR

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

num, mjd, chip

apR-1m

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

num, mjd, chip

apResponse

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

num, apred, chip, prefix

apSci

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

apred, prefix

apStar

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

obj, telescope, field, apred, prefix, apstar

apStar-1m

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

telescope, field, apred, prefix, apstar, reduction

apStarLSF

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

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

apTellstar

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

mjd, telescope, plate, apred, prefix

apTrace

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

num, apred, chip, prefix

apVisit

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

mjd, telescope, plate, apred, fiber

apVisitSum

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

mjd, telescope, field, plate, apred

apWave

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

num, apred, 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

run, rerun, run

asTrans

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

run, rerun, run

asTranscol

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

run, rerun, camcol, run

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

obj, apred, location, apstar, results, aspcap

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

aspcap, field, apred, apstar, results, reduction

astromQA-offsets

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

run, rerun, catalog, camcol, run

astromQA-offsets-all

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

run, rerun, run, catalog

astromQA-offsets-pmoffsets

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

run, rerun, catalog, camcol, run

astromQAFieldFlag

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

rerun, camcol, run, catalog

astromQAFieldSummary

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

rerun, camcol, run, catalog

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

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

ndec, type, nra, catalog

astromQASummary

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

rerun, camcol, run, catalog

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

target_run, type, rerun, camcol, run

bosstarget_collate

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

target_run, type

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

n, param

cR

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

mjd, time

calibMatch

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

run, rerun, camcol, run

calibObj

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

type, field, run, rerun, camcol, run

calibPhotom

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

run, rerun, camcol, run

calibPhotomGlobal

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

run, rerun, camcol, run

cannonStar

$APOGEE_REDUX/{apred}/{cannon}/{field}/cannonStar-{apred}-{obj}.fits

field, obj, apred, cannon

cannonStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{field}/cannonStar-{apred}-{results}-{reduction}.pkl

aspcap, field, apred, apstar, results, reduction, cannon

dapall

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

dapver, drpver

dark

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

mjd, index

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

mjd, cartridge, index

fpAtlas

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

field, run, rerun, camcol, run

fpBIN

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

field, run, filter, rerun, camcol, run

fpFieldStat

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

field, run, rerun, camcol, run

fpM

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

field, run, filter, rerun, camcol, run

fpObjc

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

field, run, rerun, camcol, run

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

field, run, filter, rerun, camcol, run

frame-jpg

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

field, run, filter, rerun, camcol, run

frame-thumb

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

field, run, filter, rerun, camcol, run

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

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

fiberid, rerun, time, mjd

ft_noFlat

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

fiberid, rerun, time, mjd

ft_whirl

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

fiberid, rerun, time, 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

version, dr, ns, sample

galaxy-photoObj

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

version, dr, ns, sample

galaxy-specObj

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

version, dr, ns, sample

gimg

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

mjd, index

gimg-old

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

mjd, index

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, run1d, plate, configuration, run2d, galaxy_vers

guidermon

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

mjd

idB

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

irun, filter, rerun, camcol, run

idCCDLog

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

camcol, camrow, mjd

idFF

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

run, filter, rerun, camcol, run

idFrameLog

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

run, rerun, ccd, 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

field, run, filter, camcol, run

idRR

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

field, run, filter, camcol, run

idReport

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

rerun, mjd, run

idWeather

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

rerun, mjd, run

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

run, rerun, run

koAstromDR9

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

run, rerun, run

koCat

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

run, rerun, run

lsscluster

$EBOSS_LSS/catalogs/DR14/{cltype}_DR14_{galtype}_{hemi}.fits

hemi, galtype, cltype

mangacube

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

plate, wave, ifu, drpver

mangadap

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

plate, dapver, drpver, mode, daptype, ifu

mangaffly

$MANGA_FIREFLY/{ver}/manga_firefly-{drpver}.fits

drpver, ver

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

plateifu, ver, program

mangahisum

$MANGA_HI/{ver}/mangaHI{type}.fits

type, ver

mangaimage

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

plate, ifu, drpver, dir3d

mangamastar

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

plate, ifu, drpver

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

designid, designgrp, mangaid

mangapreimg

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

designid, designgrp, mangaid

mangarss

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

plate, wave, ifu, drpver

mangaslitmap

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

plate, plugging, mjd

mask

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

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

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, mjd, start

nsa

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

version, version

opBC

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

rerun, mjd, run

opCamera

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

rerun, mjd, run

opConfig

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

rerun, mjd, run

opECalib

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

rerun, mjd, run

pcalibMatchObj

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

run, rerun, camcol, run

photo2MASS

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

field, run, rerun, camcol, run

photo2MASSCamcol

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

run, rerun, camcol, run

photo2MASSXSC

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

field, run, rerun, camcol, run

photo2MASSXSCCamcol

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

run, rerun, camcol, run

photoField

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

run, rerun, camcol, run

photoFirst

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

field, run, rerun, camcol, run

photoFirstCamcol

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

run, rerun, camcol, run

photoMatchPlate

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

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoPM

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

field, run, rerun, camcol, run

photoPlate

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

mjd, plateid, run2d

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

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoRC3Camcol

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

run, rerun, camcol, run

photoROSAT

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

field, run, rerun, camcol, run

photoROSATCamcol

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

run, rerun, camcol, run

photoRun

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

run, rerun, 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

field, run, rerun, camcol, run

photoUSNOBCamcol

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

run, rerun, camcol, run

photoWISE

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

run, rerun, camcol, run

plDrillPos

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

plate, drillrun

plFanuc

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

adjust, plate, ns, drillrun

plMeas

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

plate, drillrun

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

version, type

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

designid, pointing, designid

plateGuideAdjust

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

plateid, plateid, pointing, lambda

plateGuideOffsets

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

plateid, plateid, pointing, lambda

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

survey, designid, drillrun

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

designid, pointing, designid

plateTrap

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

designid, pointing, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

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

type, run2d

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

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

dr, survey

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, run1d, plate, run2d, galaxy_vers

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, run1d, plate, red, spmodel, run2d, massloss, galaxy_vers, imf

portsmouth_stellarmass

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

spmodel, imf, galaxy_vers, run2d

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, run1d, plate, red, spmodel, run2d, galaxy_vers, imf

primary-mask

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

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

proc-gimg

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

mjd, index

psBB

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

field, run, filter, rerun, camcol, run

psCT

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

run, rerun, camcol, run

psFF

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

run, filter, rerun, camcol, run

psFang

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

field, run, rerun, camcol, run

psField

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

field, run, rerun, camcol, run

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

field, run, rerun, camcol, run

reObjRun

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

field, run, rerun, camcol, run

reObjTmp

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

field, run, rerun, camcol, run

resolve.log

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

run, rerun, camcol, run

results_marvels

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

idec, ira, version, rerun

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

br, mjd, id, 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

rerun, dr, camcol, run

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

rerun, dr, camcol, run

seguetsObjAll

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

rerun, dr, camcol, run

seguetsObjPlate

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

mjd, plate, designid, mapid, drillrun

seguetsObjSetAll

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

plate, drillrun, locationid, designid

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

field, run, filter, rerun, camcol, run

skyframes

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

run, filter, rerun, camcol, run

skymask

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

run, filter, rerun, camcol, run

skymodel

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

run, filter, rerun, run

skyweights

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

run, filter, rerun, run

skyymodel

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

run, filter, rerun, 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

id, frame, br, run2d, plateid

spCFrame

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

id, frame, br, run2d, plateid

spDiag

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

mjd, plateid, run2d

spDiag1d

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

run2d, mjd, plateid, run1d

spFlat

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

id, frame, br, run2d, plateid

spFluxcalib

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

id, frame, br, run2d, plateid

spFluxcorr

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

id, frame, br, run2d, plateid

spFluxdistort

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

mjd, plateid, run2d

spFrame

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

id, frame, br, run2d, plateid

spPlate

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

mjd, plateid, run2d

spSN2d

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

mjd, plateid, run2d

spZall

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

run2d, mjd, plateid, run1d

spZbest

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

run2d, mjd, plateid, run1d

spZline

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

run2d, mjd, plateid, run1d

spec

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

run2d, mjd, fiberid, plateid

spec-image

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

mjd, run1d, plate, run2d, fiberid

spec-lite

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

run2d, mjd, fiberid, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

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

dr, survey

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, mjd, run2d

ssppOut_plate

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

plate, mjd, run2d

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

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

tsObj

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

mjd, plate, plate, plugging, run

tsObjTargets

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

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

wiField

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

run, rerun, camcol, run

wiRun

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

run, rerun, camcol, run

wiScanline

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

run, rerun, camcol, run

wiTrimRun

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

run, rerun, camcol, run

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, run1d, plate, run2d, galaxy_vers

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

utc, mjd

MARVELS1_QALOG

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

utc, mjd

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, results, aspcap, apstar

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

apred, results, aspcap, apstar

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

apred, results, aspcap, apstar

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

num, apred, mjd, chip

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

num, apred, mjd, chip

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

num, apred, mjd, chip

apBPM

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

num, apred, 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, telescope, plate, apred, num, chip

apDark

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

num, apred, chip, prefix

apDetector

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

chip, apred, num, prefix

apDiag

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

mjd, telescope, plate, apred, prefix

apEPSF

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

num, apred, chip, prefix

apETrace

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

num, apred, chip, prefix

apExp

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

apred, prefix

apField

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

telescope, field, apred, prefix, apstar

apFieldVisits

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

telescope, field, apred, prefix, apstar

apFlat

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

num, apred, chip, prefix

apFlux

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

num, apred, chip, prefix

apHist

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

apred, mjd, chip, prefix

apLSF

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

num, apred, chip, prefix

apLittrow

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

num, apred, chip, prefix

apPSF

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

num, apred, chip, prefix

apPersist

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

num, apred, chip, prefix

apPersistModel

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

apred, mjd, chip, prefix

apPlan

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

mjd, telescope, plate, apred, prefix

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

plate, apred, mjd, chip

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

plate, apred, mjd

apQA

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

mjd, telescope, plate, apred, prefix

apQAcal

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

mjd, telescope, plate, apred, prefix

apR

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

num, mjd, chip

apR-1m

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

num, mjd, chip

apResponse

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

num, apred, chip, prefix

apSci

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

apred, prefix

apStar

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

obj, telescope, field, apred, prefix, apstar

apStar-1m

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

telescope, field, apred, prefix, apstar, reduction

apStarLSF

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

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

apTellstar

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

mjd, telescope, plate, apred, prefix

apTrace

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

num, apred, chip, prefix

apVisit

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

mjd, telescope, plate, apred, fiber

apVisitSum

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

mjd, telescope, field, plate, apred

apWave

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

num, apred, 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

run, rerun, run

asTrans

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

run, rerun, run

asTranscol

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

run, rerun, camcol, run

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

obj, apred, location, apstar, results, aspcap

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

aspcap, field, apred, apstar, results, reduction

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, rerun, run, catalog

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

rerun, camcol, run, catalog

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

ndec, type, nra, catalog

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

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

target_run, type, rerun, camcol, run

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

target_run, type

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

n, param

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

mjd, time

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibObj

$PHOTO_SWEEP/{rerun}/{run}/calibObj-{run:0>6}-{camcol}-{field:0>4}-{type}.fits

type, field, run, rerun, camcol, run

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

cannonStar

$APOGEE_REDUX/{apred}/{cannon}/{field}/cannonStar-{apred}-{obj}.fits

field, obj, apred, cannon

cannonStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{field}/cannonStar-{apred}-{results}-{reduction}.pkl

aspcap, field, apred, apstar, results, reduction, cannon

dark

$GCAM_DATA/{mjd}/dark-{index:0>4}.dat

mjd, index

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

mjd, cartridge, index

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, filter, rerun, camcol, run

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

field, run, filter, rerun, camcol, run

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

field, run, filter, rerun, camcol, run

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

fiberid, rerun, time, mjd

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

fiberid, rerun, time, mjd

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

fiberid, rerun, time, 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

version, dr, ns, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

version, dr, ns, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

version, dr, ns, sample

gimg

$GCAM_DATA/{mjd}/gimg-{index:0>4}.fits.gz

mjd, index

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

mjd, index

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, run1d, plate, configuration, run2d, galaxy_vers

guidermon

$SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par

mjd

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, filter, rerun, camcol, run

idCCDLog

$APO_ROOT/oplogs/{mjd}/idCCDLog-{camrow}{camcol}-{mjd}.par.gz

camcol, camrow, mjd

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, rerun, ccd, 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

field, run, filter, camcol, run

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

field, run, filter, camcol, run

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

rerun, mjd, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

rerun, mjd, run

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

run, rerun, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

run, rerun, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

run, rerun, run

lsscluster

$EBOSS_LSS/catalogs/DR14/{cltype}_DR14_{galtype}_{hemi}.fits

hemi, galtype, cltype

mangacube

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}CUBE.fits.gz

plate, wave, ifu, drpver

mangaffly

$MANGA_FIREFLY/{ver}/manga_firefly-{drpver}.fits

drpver, ver

mangaimage

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/{dir3d}/images/{ifu}.png

plate, ifu, drpver, dir3d

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

designid, designgrp, mangaid

mangapreimg

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg

designid, designgrp, mangaid

mangarss

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}RSS.fits.gz

plate, wave, ifu, drpver

mangaslitmap

$MANGACORE_DIR/slitmaps/@plategrp|/{plate}/slitmap-{plate}-{mjd}-{plugging:0>2d}.par

plate, plugging, mjd

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

field, run, filter, rerun, camcol, format, run

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

end, mjd, start

nsa

$ATLAS_DATA/{version:.2}/nsa_{version}.fits

version, version

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

rerun, mjd, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

rerun, mjd, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

rerun, mjd, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

rerun, mjd, run

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

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

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

run, rerun, 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

field, run, rerun, camcol, run

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

plate, drillrun

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, plate, ns, drillrun

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

plate, drillrun

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

version, type

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

designid, pointing, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

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

survey, designid, drillrun

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

designid, pointing, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, pointing, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

type, run2d

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

dr, survey

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, run1d, plate, run2d, galaxy_vers

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, run1d, plate, red, spmodel, run2d, massloss, galaxy_vers, imf

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, imf, galaxy_vers, run2d

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, run1d, plate, red, spmodel, run2d, galaxy_vers, imf

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

field, run, filter, rerun, camcol, format, run

proc-gimg

$GCAM_DATA/{mjd}/proc-gimg-{index:0>4}.fits.gz

mjd, index

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

field, run, filter, rerun, camcol, run

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, camcol, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, rerun, camcol, run

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, camcol, run

results_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits

idec, ira, version, rerun

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

br, mjd, id, 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

rerun, dr, camcol, run

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

rerun, dr, camcol, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

rerun, dr, camcol, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, plate, designid, mapid, drillrun

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

plate, drillrun, locationid, designid

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

field, run, filter, rerun, camcol, run

skyframes

$PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits

run, filter, rerun, camcol, run

skymask

$PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits

run, filter, rerun, camcol, run

skymodel

$PHOTO_SKY/{rerun}/{run}/sky/skymodel-{run:0>6}-{filter}.fits

run, filter, rerun, run

skyweights

$PHOTO_SKY/{rerun}/{run}/sky/skyweights-{run:0>6}-{filter}.fits

run, filter, rerun, run

skyymodel

$PHOTO_SKY/{rerun}/{run}/sky/skyymodel-{run:0>6}-{filter}.fits

run, filter, rerun, 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

id, frame, br, run2d, plateid

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

mjd, plateid, run2d

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid, run1d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

mjd, plateid, run2d

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, run2d, fiberid

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

dr, survey

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, mjd, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, mjd, run2d

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

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, plate, plate, plugging, run

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

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, run1d, plate, run2d, galaxy_vers

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

utc, mjd

MARVELS1_QALOG

$MARVELS_DATA/{mjd}/logs_qualityassurance/MARVELS1_QALOG.{utc}.par

utc, mjd

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, results, aspcap, apstar

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

apred, results, aspcap, apstar

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

apred, results, aspcap, apstar

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

num, apred, mjd, chip

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

num, apred, mjd, chip

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

num, apred, mjd, chip

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

num, apred, 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, telescope, plate, apred, num, chip

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

chip, apred, num, prefix

apDiag

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

mjd, telescope, plate, apred, prefix

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apField

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Field-{field}.fits

telescope, field, apred, prefix, apstar

apFieldVisits

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}FieldVisits-{field}.fits

telescope, field, apred, prefix, apstar

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apHist

$APOGEE_REDUX/{apred}/{mjd}/{prefix}Hist-{chip}-{mjd}.fits

apred, mjd, chip, prefix

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apPersistModel

$APOGEE_REDUX/{apred}/cal/persist/{prefix}PersistModel-{chip}-{mjd}.fits

apred, mjd, chip, prefix

apPlan

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

mjd, telescope, plate, apred, prefix

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

plate, apred, mjd, chip

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

plate, apred, mjd

apQA

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

mjd, telescope, plate, apred, prefix

apQAcal

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

mjd, telescope, plate, apred, prefix

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

num, mjd, chip

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

num, mjd, chip

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apSci

$APOGEE_REDUX/{apred}/{prefix}Sci.fits

apred, prefix

apStar

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits

obj, telescope, field, apred, prefix, apstar

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits

telescope, field, apred, prefix, apstar, reduction

apStarLSF

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits

obj, mjd, telescope, apred, location, prefix, apstar

apTellstar

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

mjd, telescope, plate, apred, prefix

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apVisit

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, telescope, plate, apred, fiber

apVisitSum

$APOGEE_REDUX/{apred}/fields/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

num, apred, 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

run, rerun, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

run, rerun, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, camcol, run

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

obj, apred, location, apstar, results, aspcap

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

aspcap, field, apred, apstar, results, reduction

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, rerun, run, catalog

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

rerun, camcol, run, catalog

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

ndec, type, nra, catalog

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

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

target_run, type, rerun, camcol, run

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

target_run, type

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

n, param

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

mjd, time

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibObj

$PHOTO_SWEEP/{rerun}/{run}/calibObj-{run:0>6}-{camcol}-{field:0>4}-{type}.fits

type, field, run, rerun, camcol, run

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

cannonStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{location}/cannonStar-{apred}-{results}-{obj}.pkl

obj, apred, location, apstar, results, aspcap, cannon

cannonStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{field}/cannonStar-{apred}-{results}-{reduction}.pkl

aspcap, field, apred, apstar, results, reduction, cannon

dark

$GCAM_DATA/{mjd}/dark-{index:0>4}.dat

mjd, index

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

mjd, cartridge, index

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, filter, rerun, camcol, run

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

field, run, filter, rerun, camcol, run

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

field, run, filter, rerun, camcol, run

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

fiberid, rerun, time, mjd

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

fiberid, rerun, time, mjd

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

fiberid, rerun, time, 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

version, dr, ns, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

version, dr, ns, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

version, dr, ns, sample

gimg

$GCAM_DATA/{mjd}/gimg-{index:0>4}.fits.gz

mjd, index

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

mjd, index

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, run1d, plate, configuration, run2d, galaxy_vers

guidermon

$SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par

mjd

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, filter, rerun, camcol, run

idCCDLog

$APO_ROOT/oplogs/{mjd}/idCCDLog-{camrow}{camcol}-{mjd}.par.gz

camcol, camrow, mjd

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, rerun, ccd, 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

field, run, filter, camcol, run

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

field, run, filter, camcol, run

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

rerun, mjd, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

rerun, mjd, run

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

run, rerun, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

run, rerun, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

run, rerun, run

mangacube

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}CUBE.fits.gz

plate, wave, ifu, drpver

mangaimage

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/{dir3d}/images/{ifu}.png

plate, ifu, drpver, dir3d

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

designid, designgrp, mangaid

mangapreimg

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg

designid, designgrp, mangaid

mangarss

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}RSS.fits.gz

plate, wave, ifu, drpver

mangaslitmap

$MANGACORE_DIR/slitmaps/@plategrp|/{plate}/slitmap-{plate}-{mjd}-{plugging:0>2d}.par

plate, plugging, mjd

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

field, run, filter, rerun, camcol, format, run

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

end, mjd, start

nsa

$ATLAS_DATA/{version:.2}/nsa_{version}.fits

version, version

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

rerun, mjd, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

rerun, mjd, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

rerun, mjd, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

rerun, mjd, run

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

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

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

run, rerun, 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

field, run, rerun, camcol, run

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

plate, drillrun

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, plate, ns, drillrun

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

plate, drillrun

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

version, type

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

designid, pointing, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

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

survey, designid, drillrun

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

designid, pointing, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, pointing, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

type, run2d

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

dr, survey

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, run1d, plate, run2d, galaxy_vers

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, run1d, plate, red, spmodel, run2d, massloss, galaxy_vers, imf

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, imf, galaxy_vers, run2d

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, run1d, plate, red, spmodel, run2d, galaxy_vers, imf

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

field, run, filter, rerun, camcol, format, run

proc-gimg

$GCAM_DATA/{mjd}/proc-gimg-{index:0>4}.fits.gz

mjd, index

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

field, run, filter, rerun, camcol, run

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, camcol, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, rerun, camcol, run

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, camcol, run

results_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits

idec, ira, version, rerun

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

br, mjd, id, 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

rerun, dr, camcol, run

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

rerun, dr, camcol, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

rerun, dr, camcol, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, plate, designid, mapid, drillrun

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

plate, drillrun, locationid, designid

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

field, run, filter, rerun, camcol, run

skyframes

$PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits

run, filter, rerun, camcol, run

skymask

$PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits

run, filter, rerun, camcol, run

skymodel

$PHOTO_SKY/{rerun}/{run}/sky/skymodel-{run:0>6}-{filter}.fits

run, filter, rerun, run

skyweights

$PHOTO_SKY/{rerun}/{run}/sky/skyweights-{run:0>6}-{filter}.fits

run, filter, rerun, run

skyymodel

$PHOTO_SKY/{rerun}/{run}/sky/skyymodel-{run:0>6}-{filter}.fits

run, filter, rerun, 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

id, frame, br, run2d, plateid

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

mjd, plateid, run2d

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid, run1d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

mjd, plateid, run2d

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, run2d, fiberid

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

dr, survey

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, mjd, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, mjd, run2d

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

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, plate, plate, plugging, run

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

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, run1d, plate, run2d, galaxy_vers

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

utc, mjd

MARVELS1_QALOG

$MARVELS_DATA/{mjd}/logs_qualityassurance/MARVELS1_QALOG.{utc}.par

utc, mjd

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, results, aspcap, apstar

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

apred, results, aspcap, apstar

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

apred, results, aspcap, apstar

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

num, apred, mjd, chip

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

num, apred, mjd, chip

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

num, apred, mjd, chip

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

num, apred, 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, telescope, plate, apred, num, chip

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

chip, apred, num, prefix

apDiag

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

mjd, telescope, plate, apred, prefix

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apField

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Field-{field}.fits

telescope, field, apred, prefix, apstar

apFieldVisits

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}FieldVisits-{field}.fits

telescope, field, apred, prefix, apstar

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apPlan

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

mjd, telescope, plate, apred, prefix

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

plate, apred, mjd, chip

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

plate, apred, mjd

apQA

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

mjd, telescope, plate, apred, prefix

apQAcal

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

mjd, telescope, plate, apred, prefix

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

num, mjd, chip

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

num, mjd, chip

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apSci

$APOGEE_REDUX/{apred}/{prefix}Sci.fits

apred, prefix

apStar

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits

obj, telescope, field, apred, prefix, apstar

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits

telescope, field, apred, prefix, apstar, reduction

apStarLSF

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits

obj, mjd, telescope, apred, location, prefix, apstar

apTellstar

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

mjd, telescope, plate, apred, prefix

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apVisit

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, telescope, plate, apred, fiber

apVisitSum

$APOGEE_REDUX/{apred}/fields/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

num, apred, 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

run, rerun, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

run, rerun, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, camcol, run

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

obj, apred, location, apstar, results, aspcap

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

aspcap, field, apred, apstar, results, reduction

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, rerun, run, catalog

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

rerun, camcol, run, catalog

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

ndec, type, nra, catalog

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

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

target_run, type, rerun, camcol, run

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

target_run, type

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

n, param

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

mjd, time

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

dark

$GCAM_DATA/{mjd}/dark-{index:0>4}.dat

mjd, index

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

mjd, cartridge, index

fpAtlas

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, filter, rerun, camcol, run

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

field, run, filter, rerun, camcol, run

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

field, run, filter, rerun, camcol, run

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

fiberid, rerun, time, mjd

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

fiberid, rerun, time, mjd

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

fiberid, rerun, time, 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

version, dr, ns, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

version, dr, ns, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

version, dr, ns, sample

gimg

$GCAM_DATA/{mjd}/gimg-{index:0>4}.fits.gz

mjd, index

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

mjd, index

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, run1d, plate, configuration, run2d, galaxy_vers

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, filter, rerun, camcol, run

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, rerun, ccd, 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

field, run, filter, camcol, run

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

field, run, filter, camcol, run

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

rerun, mjd, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

rerun, mjd, run

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

run, rerun, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

run, rerun, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

run, rerun, run

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

field, run, filter, rerun, camcol, format, run

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

end, mjd, start

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

rerun, mjd, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

rerun, mjd, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

rerun, mjd, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

rerun, mjd, run

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

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

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

run, rerun, 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

field, run, rerun, camcol, run

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

plate, drillrun

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, plate, ns, drillrun

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

plate, drillrun

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

version, type

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

designid, pointing, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

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

survey, designid, drillrun

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

designid, pointing, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, pointing, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

type, run2d

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

dr, survey

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, run1d, plate, run2d, galaxy_vers

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, run1d, plate, red, spmodel, run2d, massloss, galaxy_vers, imf

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, imf, galaxy_vers, run2d

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, run1d, plate, red, spmodel, run2d, galaxy_vers, imf

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

field, run, filter, rerun, camcol, format, run

proc-gimg

$GCAM_DATA/{mjd}/proc-gimg-{index:0>4}.fits.gz

mjd, index

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

field, run, filter, rerun, camcol, run

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, camcol, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, rerun, camcol, run

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, camcol, run

results_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits

idec, ira, version, rerun

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

br, mjd, id, 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

rerun, dr, camcol, run

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

rerun, dr, camcol, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

rerun, dr, camcol, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, plate, designid, mapid, drillrun

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

plate, drillrun, locationid, designid

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

id, frame, br, run2d, plateid

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

mjd, plateid, run2d

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid, run1d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

mjd, plateid, run2d

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, run2d, fiberid

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

dr, survey

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, mjd, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, mjd, run2d

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

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, plate, plate, plugging, run

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

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, run1d, plate, run2d, galaxy_vers

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

utc, mjd

MARVELS1_QALOG

$MARVELS_DATA/{mjd}/logs_qualityassurance/MARVELS1_QALOG.{utc}.par

utc, mjd

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, results, aspcap, apstar

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

apred, results, aspcap, apstar

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

apred, results, aspcap, apstar

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

num, apred, mjd, chip

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

num, apred, mjd, chip

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

num, apred, mjd, chip

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

num, apred, 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, telescope, plate, apred, num, chip

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

chip, apred, num, prefix

apDiag

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

plate, apred, mjd, prefix

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apPlan

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

plate, apred, mjd, prefix

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

plate, apred, mjd, chip

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

plate, apred, mjd

apQA

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

plate, apred, mjd, prefix

apQAcal

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

plate, apred, mjd, prefix

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

num, mjd, chip

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

num, mjd, chip

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apStar

$APOGEE_REDUX/{apred}/{apstar}/{field}/apStar-{apstar}-{obj}.fits

field, obj, apred, apstar

apTellstar

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

plate, apred, mjd, prefix

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apVisit

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

plate, apred, mjd, fiber

apVisitSum

$APOGEE_REDUX/{apred}/fields/{field}/apVisitSum-{plate}-{mjd}.fits

field, apred, mjd, plate

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

num, apred, 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

run, rerun, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

run, rerun, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, camcol, run

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

obj, apred, location, apstar, results, aspcap

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

aspcap, field, apred, apstar, results, reduction

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, rerun, run, catalog

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

rerun, camcol, run, catalog

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

ndec, type, nra, catalog

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

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

target_run, type, rerun, camcol, run

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

target_run, type

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

n, param

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

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

field, run, rerun, camcol, run

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, filter, rerun, camcol, run

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

field, run, filter, rerun, camcol, run

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

field, run, filter, rerun, camcol, run

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

fiberid, rerun, time, mjd

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

fiberid, rerun, time, mjd

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

fiberid, rerun, time, 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

version, dr, ns, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

version, dr, ns, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

version, dr, ns, sample

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

mjd, index

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, run1d, plate, configuration, run2d, galaxy_vers

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, filter, rerun, camcol, run

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, rerun, ccd, 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

field, run, filter, camcol, run

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

rerun, mjd, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

rerun, mjd, run

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

run, rerun, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

run, rerun, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

run, rerun, run

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

field, run, filter, rerun, camcol, format, run

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

rerun, mjd, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

rerun, mjd, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

rerun, mjd, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

rerun, mjd, run

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

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

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

run, rerun, 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

field, run, rerun, camcol, run

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

plate, drillrun

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, plate, ns, drillrun

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

plate, drillrun

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

version, type

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

designid, pointing, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

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

survey, designid, drillrun

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

designid, pointing, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, pointing, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

type, run2d

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

dr, survey

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, run1d, plate, run2d, galaxy_vers

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, run1d, plate, red, spmodel, run2d, massloss, galaxy_vers, imf

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, imf, galaxy_vers, run2d

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, run1d, plate, red, spmodel, run2d, galaxy_vers, imf

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

field, run, filter, rerun, camcol, format, run

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

field, run, filter, rerun, camcol, run

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, camcol, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, rerun, camcol, run

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, camcol, run

results_marvels

$MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits

idec, ira, version, rerun

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

br, mjd, id, 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

rerun, dr, camcol, run

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

rerun, dr, camcol, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

rerun, dr, camcol, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, plate, designid, mapid, drillrun

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

plate, drillrun, locationid, designid

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

id, frame, br, run2d, plateid

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

mjd, plateid, run2d

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid, run1d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

mjd, plateid, run2d

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, run2d, fiberid

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

dr, survey

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, mjd, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, mjd, run2d

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

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, plate, plate, plugging, run

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

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, run1d, plate, run2d, galaxy_vers

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, results, aspcap, apstar

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

apred, results, aspcap, apstar

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

apred, results, aspcap, apstar

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

num, apred, mjd, chip

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

num, apred, mjd, chip

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

num, apred, mjd, chip

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

mjd, telescope, plate, apred, num, chip

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

chip, apred, num, prefix

apDiag

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

plate, apred, mjd, prefix

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apPlan

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

plate, apred, mjd, prefix

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

plate, apred, mjd, chip

apQA

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

plate, apred, mjd, prefix

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

num, mjd, chip

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apStar

$APOGEE_REDUX/{apred}/{apstar}/{field}/apStar-{apstar}-{obj}.fits

field, obj, apred, apstar

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

num, apred, chip, prefix

apVisit

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

plate, apred, mjd, fiber

apVisitSum

$APOGEE_REDUX/{apred}/fields/{field}/apVisitSum-{plate}-{mjd}.fits

field, apred, mjd, plate

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

num, apred, 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

run, rerun, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

run, rerun, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, camcol, run

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

obj, apred, location, apstar, results, aspcap

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

aspcap, field, apred, apstar, results, reduction

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, rerun, run, catalog

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

rerun, camcol, run, catalog

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

ndec, type, nra, catalog

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

target_run, type, rerun, camcol, run

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

target_run, type

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, camcol, run

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

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

field, run, rerun, camcol, run

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, filter, rerun, camcol, run

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

field, run, filter, rerun, camcol, run

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

field, run, filter, rerun, camcol, 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

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

version, dr, ns, sample

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

version, dr, ns, sample

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

version, dr, ns, sample

gimg-old

$RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits

mjd, index

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, run1d, plate, configuration, run2d, galaxy_vers

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, filter, rerun, camcol, run

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, rerun, ccd, 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

field, run, filter, camcol, run

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

rerun, mjd, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

rerun, mjd, run

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

run, rerun, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

run, rerun, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

run, rerun, run

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

field, run, filter, rerun, camcol, format, run

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

rerun, mjd, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

rerun, mjd, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

rerun, mjd, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

rerun, mjd, run

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

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

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

run, rerun, 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

field, run, rerun, camcol, run

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoWISE

$BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

plate, drillrun

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, plate, ns, drillrun

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

plate, drillrun

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

version, type

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

designid, pointing, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

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

survey, designid, drillrun

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

designid, pointing, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, pointing, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

type, run2d

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

dr, survey

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, run1d, plate, run2d, galaxy_vers

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, run1d, plate, red, spmodel, run2d, massloss, galaxy_vers, imf

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, imf, galaxy_vers, run2d

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, run1d, plate, red, spmodel, run2d, galaxy_vers, imf

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

field, run, filter, rerun, camcol, format, run

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

field, run, filter, rerun, camcol, run

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, camcol, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, rerun, camcol, run

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, camcol, run

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

br, mjd, id, 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

rerun, dr, camcol, run

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

rerun, dr, camcol, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

rerun, dr, camcol, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, plate, designid, mapid, drillrun

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

plate, drillrun, locationid, designid

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

id, frame, br, run2d, plateid

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

mjd, plateid, run2d

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid, run1d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

mjd, plateid, run2d

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, run2d, fiberid

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

dr, survey

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, mjd, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, mjd, run2d

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

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, plate, plate, plugging, run

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

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, run1d, plate, run2d, galaxy_vers

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

run, rerun, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

run, rerun, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, camcol, run

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, rerun, run, catalog

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

rerun, camcol, run, catalog

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

ndec, type, nra, catalog

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

target_run, type, rerun, camcol, run

bosstarget_collate

$BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits

target_run, type

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, camcol, run

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

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

field, run, rerun, camcol, run

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, filter, rerun, camcol, run

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

field, run, filter, rerun, camcol, run

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

field, run, filter, rerun, camcol, 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

mjd, index

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, filter, rerun, camcol, run

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, rerun, ccd, 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

field, run, filter, camcol, run

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

rerun, mjd, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

rerun, mjd, run

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

run, rerun, run

koAstromDR9

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit

run, rerun, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

run, rerun, run

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

field, run, filter, rerun, camcol, format, run

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

rerun, mjd, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

rerun, mjd, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

rerun, mjd, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

rerun, mjd, run

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoMatchPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoPlate

@spectrodir|/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

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

mjd, plateid, run2d

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

field, run, rerun, camcol, run

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

run, rerun, 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

field, run, rerun, camcol, run

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

plate, drillrun

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, plate, ns, drillrun

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

plate, drillrun

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

version, type

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

designid, pointing, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

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

survey, designid, drillrun

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

designid, pointing, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, pointing, designid

platelist

@spectrodir|/{run2d}/platelist.fits

run2d

platequality

@spectrodir|/{run2d}/platequality{type}

type, run2d

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

plates-survey

$SPECTRO_REDUX/plates-{survey}-{dr}.fits

dr, survey

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, mjd, run2d, run1d

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, run1d, plate, red, spmodel, run2d, massloss, imf

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

spmodel, imf, run2d

portsmouth_stellarmass_plate

$BOSS_GALAXY_REDUX/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_stellarmass_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

mjd, run1d, plate, red, spmodel, run2d, imf

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

field, run, filter, rerun, camcol, format, run

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

field, run, filter, rerun, camcol, run

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, camcol, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, rerun, camcol, run

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, camcol, run

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

br, mjd, id, 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

rerun, dr, camcol, run

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

rerun, dr, camcol, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

rerun, dr, camcol, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, plate, designid, mapid, drillrun

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

plate, drillrun, locationid, designid

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

id, frame, br, run2d, plateid

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

mjd, plateid, run2d

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid, run1d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

mjd, plateid, run2d

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

mjd, run1d, plate, run2d, fiberid

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

dr, survey

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, mjd, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, mjd, run2d

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

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, plate, plate, plugging, run

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

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, mjd, run2d, run1d

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

run, rerun, run

asTrans

$PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit

run, rerun, run

asTranscol

$PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit

run, rerun, camcol, run

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, rerun, run, catalog

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, rerun, catalog, camcol, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

rerun, camcol, run, catalog

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

ndec, type, nra, catalog

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

rerun, camcol, run, catalog

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

ndec, nra

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibPhotom

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibPhotomGlobal

$PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

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

field, run, rerun, camcol, run

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

field, run, filter, rerun, camcol, run

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

mjd, index

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

irun, filter, rerun, camcol, run

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, rerun, ccd, 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

field, run, filter, camcol, run

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

rerun, mjd, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

rerun, mjd, run

knownMissing

$SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt

plate, run2d

koAstrom

$PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit

run, rerun, run

koCat

$PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit

run, rerun, run

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

rerun, mjd, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

rerun, mjd, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

rerun, mjd, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

rerun, mjd, run

pcalibMatchObj

$PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASS

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSCamcol

$BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photo2MASSXSC

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photo2MASSXSCCamcol

$BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoField

$BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoFirst

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoFirstCamcol

$BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoRC3Camcol

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoROSAT

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

photoROSATCamcol

$BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

photoRun

$BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits

run, rerun, 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

field, run, rerun, camcol, run

photoUSNOBCamcol

$BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

plate, drillrun

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, plate, ns, drillrun

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

plate, drillrun

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

version, type

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

designid, pointing, designid

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, plateid, pointing, lambda

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

survey, designid, drillrun

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

designid, pointing, designid

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, pointing, 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

field, run, filter, rerun, camcol, run

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

run, rerun, camcol, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

run, filter, rerun, camcol, run

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

field, run, rerun, camcol, run

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

field, run, rerun, camcol, run

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

field, run, rerun, camcol, run

resolve.log

$PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log

run, rerun, camcol, run

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

rerun, dr, camcol, run

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

rerun, dr, camcol, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

rerun, dr, camcol, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, plate, designid, mapid, drillrun

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

plate, drillrun, locationid, designid

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

id, frame, br, run2d, plateid

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spDiag

@spectrodir|/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log

mjd, plateid, run2d

spDiag1d

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log

run2d, mjd, plateid, run1d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spFluxdistort

@spectrodir|/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, frame, br, run2d, plateid

spPlate

@spectrodir|/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits

mjd, plateid, run2d

spSN2d

@spectrodir|/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps

mjd, plateid, run2d

spZall

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

run2d, mjd, plateid, run1d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, plateid

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, fiberid, 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, mjd, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

plate, mjd, run2d

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

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, plate, plate, plugging, run

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

muStart, rerun, fieldEnd, fieldStart, run, camcol, skyVersion, stripe

wiField

$PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiRun

$PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiScanline

$PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

wiTrimRun

$PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

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, apred, num, chip, instrument

ap2D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits

mjd, apred, num, chip, instrument

ap2Dfz

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits.fz

mjd, apred, num, chip, instrument

ap2Dmodel

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2Dmodel-{chip}-{num:0>8}.fits

mjd, apred, num, chip, instrument

apBPM

$APOGEE_REDUX/{apred}/cal/{instrument}/bpm/@apgprefix|BPM-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCalPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|CalPlan-{instrument}-{mjd}.yaml

apred, mjd, instrument

apCframe

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

mjd, telescope, field, plate, apred, num, chip

apCframe-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

mjd, telescope, field, apred, num, chip

apDark

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|Dark-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apDarkPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|DarkPlan-{instrument}-{mjd}.yaml

apred, mjd, instrument

apDetector

$APOGEE_REDUX/{apred}/cal/{instrument}/detector/@apgprefix|Detector-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apDiag

$APOGEE_REDUX/{apred}/log/{prefix}Diag-{plate}-{mjd}.log

plate, apred, mjd, prefix

apEPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|EPSF-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apETrace

$APOGEE_REDUX/{apred}/cal/{instrument}/trace/@apgprefix|ETrace-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apExtraPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|ExtraPlan-{instrument}-{mjd}.yaml

apred, mjd, instrument

apField

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|Field-{field}.fits

field, apred, telescope

apFieldVisits

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|FieldVisits-{field}.fits

field, apred, telescope

apFlat

$APOGEE_REDUX/{apred}/cal/{instrument}/flatcorr/@apgprefix|Flat-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apFlux

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Flux-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apHist

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|Hist-{chip}-{mjd}.fits

apred, mjd, chip, instrument

apLSF

$APOGEE_REDUX/{apred}/cal/{instrument}/lsf/@apgprefix|LSF-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apLittrow

$APOGEE_REDUX/{apred}/cal/{instrument}/littrow/@apgprefix|Littrow-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSF-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apPSFModel

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSFModel-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apPersist

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|Persist-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apPersistModel

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|PersistModel-{chip}-{mjd}.fits

apred, mjd, chip, instrument

apPlan

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plan-{plate}-{mjd}.yaml

mjd, telescope, field, plate, apred

apPlan-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plan-{reduction}-{mjd}.yaml

mjd, telescope, field, apred, reduction

apPlate

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred, chip

apPlate-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred, chip

apPlateSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|PlateSum-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred

apPlateSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|PlateSum-{reduction}-{mjd}.fits

mjd, telescope, field, apred, reduction

apQA

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/@apgprefix|QA-{plate}-{mjd}.html

mjd, telescope, field, plate, apred

apQAcal

$APOGEE_REDUX/{apred}/cal/{instrument}/qa/{mjd}/@apgprefix|QAcal-{mjd}.fits

apred, mjd, instrument

apResponse

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Response-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apSparse

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|Sparse-{num:0>8}.fits

num, apred, instrument

apStar

$APOGEE_REDUX/{apred}/{telescope}/@healpixgrp|/{healpix}/apStar-{apred}-{telescope}-{obj}.fits

healpix, apred, obj, telescope

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/@apgprefix|Star-{apred}-{reduction}.fits

telescope, field, apred, apstar, reduction

apTellstar

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Tellstar-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred

apTellstar-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Tellstar-{mjd}-{reduction}.fits

mjd, telescope, field, apred, reduction

apTelluric

$APOGEE_REDUX/{apred}/cal/{instrument}/telluric/@apgprefix|Telluric-{chip}-{num}.fits

chip, apred, num, instrument

apVisit

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/apVisit-{apred}-{telescope}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, telescope, field, plate, apred, fiber

apVisit-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits

mjd, telescope, field, apred, reduction

apVisitSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred

apVisitSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits

mjd, telescope, field, apred, reduction

apWave

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Wave-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apWaveFPI

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|WaveFPI-{chip}-{mjd}-{num:0>8}.fits

mjd, apred, num, chip, instrument

astraAllStarAPOGEENet

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-ASPOGEENet-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-ASPCAP-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-Cannon-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarClassifier

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-Classifier-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-SLAM-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarSnowWhite

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-SnowWhite-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarThePayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/astraAllStar-Payne-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraStarASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-ASPCAP-{v_astra}-{cat_id}@component_default|-{task_id}.fits

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, run2d

mwmVisit

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/spectra/visit/@cat_id_groups|/mwmVisit-{v_astra}-{cat_id}@component_default|.fits

cat_id, component, v_astra, apred, 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

mjd, fieldid, run2d

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

mjd, fieldid, run2d

spArc

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spArc-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spCFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spField

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spField-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spFlat

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFlat-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spFluxcalib

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spFluxcorr

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxdistort-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spPlate

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spPlate-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spSpec

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

mjd, catalogid, fieldid, run2d

spXCSAO

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spZall

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spZbest

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spZline

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

specFull

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

mjd, catalogid, fieldid, run2d

specLite

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

mjd, catalogid, fieldid, run2d

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, apred, num, chip, instrument

ap2D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits

mjd, apred, num, chip, instrument

ap2Dfz

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits.fz

mjd, apred, num, chip, instrument

ap2Dmodel

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2Dmodel-{chip}-{num:0>8}.fits

mjd, apred, num, chip, instrument

apBPM

$APOGEE_REDUX/{apred}/cal/{instrument}/bpm/@apgprefix|BPM-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCalPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|CalPlan-{instrument}-{mjd}.yaml

apred, mjd, instrument

apCframe

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

mjd, telescope, field, plate, apred, num, chip

apCframe-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

mjd, telescope, field, apred, num, chip

apDark

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|Dark-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apDarkPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|DarkPlan-{instrument}-{mjd}.yaml

apred, mjd, instrument

apDetector

$APOGEE_REDUX/{apred}/cal/{instrument}/detector/@apgprefix|Detector-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apDiag

$APOGEE_REDUX/{apred}/log/{prefix}Diag-{plate}-{mjd}.log

plate, apred, mjd, prefix

apEPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|EPSF-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apETrace

$APOGEE_REDUX/{apred}/cal/{instrument}/trace/@apgprefix|ETrace-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apExtraPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|ExtraPlan-{instrument}-{mjd}.yaml

apred, mjd, instrument

apField

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|Field-{field}.fits

field, apred, telescope

apFieldVisits

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|FieldVisits-{field}.fits

field, apred, telescope

apFlat

$APOGEE_REDUX/{apred}/cal/{instrument}/flatcorr/@apgprefix|Flat-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apFlux

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Flux-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apHist

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|Hist-{chip}-{mjd}.fits

apred, mjd, chip, instrument

apLSF

$APOGEE_REDUX/{apred}/cal/{instrument}/lsf/@apgprefix|LSF-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apLittrow

$APOGEE_REDUX/{apred}/cal/{instrument}/littrow/@apgprefix|Littrow-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSF-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apPSFModel

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSFModel-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apPersist

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|Persist-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apPersistModel

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|PersistModel-{chip}-{mjd}.fits

apred, mjd, chip, instrument

apPlan

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plan-{plate}-{mjd}.yaml

mjd, telescope, field, plate, apred

apPlan-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plan-{reduction}-{mjd}.yaml

mjd, telescope, field, apred, reduction

apPlate

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred, chip

apPlate-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred, chip

apPlateSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|PlateSum-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred

apPlateSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|PlateSum-{reduction}-{mjd}.fits

mjd, telescope, field, apred, reduction

apQA

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/@apgprefix|QA-{plate}-{mjd}.html

mjd, telescope, field, plate, apred

apQAcal

$APOGEE_REDUX/{apred}/cal/{instrument}/qa/{mjd}/@apgprefix|QAcal-{mjd}.fits

apred, mjd, instrument

apResponse

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Response-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apSparse

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|Sparse-{num:0>8}.fits

num, apred, instrument

apStar

$APOGEE_REDUX/{apred}/{telescope}/@healpixgrp|/{healpix}/apStar-{apred}-{telescope}-{obj}.fits

healpix, apred, obj, telescope

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/@apgprefix|Star-{apred}-{reduction}.fits

telescope, field, apred, apstar, reduction

apTellstar

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Tellstar-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred

apTellstar-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Tellstar-{mjd}-{reduction}.fits

mjd, telescope, field, apred, reduction

apTelluric

$APOGEE_REDUX/{apred}/cal/{instrument}/telluric/@apgprefix|Telluric-{chip}-{num}.fits

chip, apred, num, instrument

apVisit

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/apVisit-{apred}-{telescope}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, telescope, field, plate, apred, fiber

apVisit-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits

mjd, telescope, field, apred, reduction

apVisitSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred

apVisitSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits

mjd, telescope, field, apred, reduction

apWave

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Wave-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apWaveFPI

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|WaveFPI-{chip}-{mjd}-{num:0>8}.fits

mjd, apred, num, chip, instrument

astraAllStarAPOGEENet

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-ASPOGEENet-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-ASPCAP-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-Cannon-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarClassifier

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-Classifier-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarLineForest

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-LineForest-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarMDwarfType

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-MDwarfType-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-SLAM-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarSnowWhite

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-SnowWhite-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllStarThePayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allStar-Payne-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllVisitClassifier

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allVisit-Classifier-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraAllVisitLineForest

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/summary/allVisit-LineForest-{v_astra}-{run2d}-{apred}.fits

v_astra, apred, run2d

astraStarASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-ASPCAP-{v_astra}-{cat_id}@component_default|-{task_id}.fits

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, task_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

cat_id, component, v_astra, apred, run2d

mwmVisit

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/spectra/visit/@cat_id_groups|/mwmVisit-{v_astra}-{cat_id}@component_default|.fits

cat_id, component, v_astra, apred, 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

mjd, fieldid, run2d

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

mjd, fieldid, run2d

spArc

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spArc-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spCFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spField

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spField-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spFlat

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFlat-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spFluxcalib

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spFluxcorr

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxdistort-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spPlate

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spPlate-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spSpec

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

mjd, catalogid, fieldid, run2d

spXCSAO

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spZall

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spZbest

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spZline

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

specFull

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

mjd, catalogid, fieldid, run2d

specLite

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

mjd, catalogid, fieldid, run2d

IPL3

IPL3

IPL3 path definitions

Name

Template

Kwargs

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

ap1D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|1D-{chip}-{num:0>8}.fits

mjd, apred, num, chip, instrument

ap2D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits

mjd, apred, num, chip, instrument

ap2Dfz

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits.fz

mjd, apred, num, chip, instrument

ap2Dmodel

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2Dmodel-{chip}-{num:0>8}.fits

mjd, apred, num, chip, instrument

apBPM

$APOGEE_REDUX/{apred}/cal/{instrument}/bpm/@apgprefix|BPM-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

apred, prefix

apCalPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|CalPlan-{instrument}-{mjd}.yaml

apred, mjd, instrument

apCframe

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

mjd, telescope, field, plate, apred, num, chip

apCframe-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

mjd, telescope, field, apred, num, chip

apDark

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|Dark-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apDarkPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|DarkPlan-{instrument}-{mjd}.yaml

apred, mjd, instrument

apDarkRate

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|DarkRate-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apDetector

$APOGEE_REDUX/{apred}/cal/{instrument}/detector/@apgprefix|Detector-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apDiag

$APOGEE_REDUX/{apred}/log/{prefix}Diag-{plate}-{mjd}.log

plate, apred, mjd, prefix

apEPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|EPSF-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apETrace

$APOGEE_REDUX/{apred}/cal/{instrument}/trace/@apgprefix|ETrace-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

apred, prefix

apExtraPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|ExtraPlan-{instrument}-{mjd}.yaml

apred, mjd, instrument

apFPILines

$APOGEE_REDUX/{apred}/cal/{instrument}/fpi/@apgprefix|FPILines-{num:0>8}.fits

num, apred, instrument

apField

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|Field-{field}.fits

field, apred, telescope

apFieldVisits

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|FieldVisits-{field}.fits

field, apred, telescope

apFlat

$APOGEE_REDUX/{apred}/cal/{instrument}/flatcorr/@apgprefix|Flat-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apFlux

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Flux-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apHist

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|Hist-{chip}-{mjd}.fits

apred, mjd, chip, instrument

apLSF

$APOGEE_REDUX/{apred}/cal/{instrument}/lsf/@apgprefix|LSF-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apLines

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Lines-{num:0>8}.fits

num, apred, instrument

apLittrow

$APOGEE_REDUX/{apred}/cal/{instrument}/littrow/@apgprefix|Littrow-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSF-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apPSFModel

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSFModel-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apPersist

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|Persist-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apPersistModel

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|PersistModel-{chip}-{mjd}.fits

apred, mjd, chip, instrument

apPlan

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plan-{plate}-{mjd}.yaml

mjd, telescope, field, plate, apred

apPlan-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plan-{reduction}-{mjd}.yaml

mjd, telescope, field, apred, reduction

apPlate

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred, chip

apPlate-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred, chip

apPlateSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|PlateSum-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred

apPlateSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|PlateSum-{reduction}-{mjd}.fits

mjd, telescope, field, apred, reduction

apQA

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/@apgprefix|QA-{plate}-{mjd}.html

mjd, telescope, field, plate, apred

apQAcal

$APOGEE_REDUX/{apred}/cal/{instrument}/qa/{mjd}/@apgprefix|QAcal-{mjd}.fits

apred, mjd, instrument

apR

$APOGEE_DATA_N/{mjd}/apR-{chip}-{num:0>8}.apz

num, mjd, chip

apResponse

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Response-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apSparse

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|Sparse-{num:0>8}.fits

num, apred, instrument

apStar

$APOGEE_REDUX/{apred}/stars/{telescope}/@healpixgrp|/{healpix}/apStar-{apred}-{telescope}-{obj}.fits

healpix, apred, obj, telescope

apStar-1m

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|Star-{apred}-{reduction}.fits

field, apred, telescope, reduction

apTellstar

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Tellstar-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred

apTellstar-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Tellstar-{mjd}-{reduction}.fits

mjd, telescope, field, apred, reduction

apTelluric

$APOGEE_REDUX/{apred}/cal/{instrument}/telluric/@apgprefix|Telluric-{chip}-{num}.fits

chip, apred, num, instrument

apVisit

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/apVisit-{apred}-{telescope}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, telescope, field, plate, apred, fiber

apVisit-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits

mjd, telescope, field, apred, reduction

apVisitSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, field, plate, apred

apVisitSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits

mjd, telescope, field, apred, reduction

apWave

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Wave-{chip}-{num:0>8}.fits

num, apred, chip, instrument

apWaveFPI

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|WaveFPI-{chip}-{mjd}-{num:0>8}.fits

mjd, apred, num, chip, instrument

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

num, mjd, chip

aspcapField

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapField-{field}.fits

field, apred, telescope, aspcap

aspcapStar

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{obj}.fits

obj, telescope, field, apred, aspcap

aspcapStar-1m

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{reduction}.fits

telescope, field, apred, aspcap, reduction

astraAllStarABNet

$MWM_ASTRA/{v_astra}/summary/astraAllStarABNet-{v_astra}.fits

v_astra

astraAllStarASPCAP

$MWM_ASTRA/{v_astra}/summary/astraAllStarASPCAP-{v_astra}.fits

v_astra

astraAllStarApogeeNet

$MWM_ASTRA/{v_astra}/summary/astraAllStarApogeeNet-{v_astra}.fits

v_astra

astraAllStarApogeeNetV2

$MWM_ASTRA/{v_astra}/summary/astraAllStarApogeeNetV2-{v_astra}.fits

v_astra

astraAllStarAstroNN

$MWM_ASTRA/{v_astra}/summary/astraAllStarAstroNN-{v_astra}.fits

v_astra

astraAllStarBest

$MWM_ASTRA/{v_astra}/summary/astraAllStarBest-{v_astra}.fits

v_astra

astraAllStarBossNet

$MWM_ASTRA/{v_astra}/summary/astraAllStarBossNet-{v_astra}.fits

v_astra

astraAllStarClassifier

$MWM_ASTRA/{v_astra}/summary/astraAllStarClassifier-{v_astra}.fits

v_astra

astraAllStarCorv

$MWM_ASTRA/{v_astra}/summary/astraAllStarCorv-{v_astra}.fits

v_astra

astraAllStarLineForest

$MWM_ASTRA/{v_astra}/summary/astraAllStarLineForest-{v_astra}.fits

v_astra

astraAllStarMDwarfType

$MWM_ASTRA/{v_astra}/summary/astraAllStarMDwarfType-{v_astra}.fits

v_astra

astraAllStarSLAM

$MWM_ASTRA/{v_astra}/summary/astraAllStarSLAM-{v_astra}.fits

v_astra

astraAllStarSnowWhite

$MWM_ASTRA/{v_astra}/summary/astraAllStarSnowWhite-{v_astra}.fits

v_astra

astraAllStarTheCannon

$MWM_ASTRA/{v_astra}/summary/astraAllStarTheCannon-{v_astra}.fits

v_astra

astraAllStarThePayne

$MWM_ASTRA/{v_astra}/summary/astraAllStarThePayne-{v_astra}.fits

v_astra

astraAllVisitABNet

$MWM_ASTRA/{v_astra}/summary/astraAllVisitABNet-{v_astra}.fits

v_astra

astraAllVisitASPCAP

$MWM_ASTRA/{v_astra}/summary/astraAllVisitASPCAP-{v_astra}.fits

v_astra

astraAllVisitApogeeNet

$MWM_ASTRA/{v_astra}/summary/astraAllVisitApogeeNet-{v_astra}.fits

v_astra

astraAllVisitApogeeNetV2

$MWM_ASTRA/{v_astra}/summary/astraAllVisitApogeeNetV2-{v_astra}.fits

v_astra

astraAllVisitAstroNN

$MWM_ASTRA/{v_astra}/summary/astraAllVisitAstroNN-{v_astra}.fits

v_astra

astraAllVisitBossNet

$MWM_ASTRA/{v_astra}/summary/astraAllVisitBossNet-{v_astra}.fits

v_astra

astraAllVisitClassifier

$MWM_ASTRA/{v_astra}/summary/astraAllVisitClassifier-{v_astra}.fits

v_astra

astraAllVisitCorv

$MWM_ASTRA/{v_astra}/summary/astraAllVisitCorv-{v_astra}.fits

v_astra

astraAllVisitHotPayne

$MWM_ASTRA/{v_astra}/summary/astraAllVisitHotPayne-{v_astra}.fits

v_astra

astraAllVisitLineForest

$MWM_ASTRA/{v_astra}/summary/astraAllVisitLineForest-{v_astra}.fits

v_astra

astraAllVisitMDwarfType

$MWM_ASTRA/{v_astra}/summary/astraAllVisitMDwarfType-{v_astra}.fits

v_astra

astraAllVisitSLAM

$MWM_ASTRA/{v_astra}/summary/astraAllVisitSLAM-{v_astra}.fits

v_astra

astraAllVisitSnowWhite

$MWM_ASTRA/{v_astra}/summary/astraAllVisitSnowWhite-{v_astra}.fits

v_astra

astraAllVisitTheCannon

$MWM_ASTRA/{v_astra}/summary/astraAllVisitTheCannon-{v_astra}.fits

v_astra

astraAllVisitThePayne

$MWM_ASTRA/{v_astra}/summary/astraAllVisitThePayne-{v_astra}.fits

v_astra

astraStarASPCAP

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarASPCAP-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraStarAstroNN

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarAstroNN-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraStarCorv

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarCorv-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraStarSLAM

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarSLAM-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraStarSnowWhite

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarSnowWhite-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraStarTheCannon

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarTheCannon-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraStarThePayne

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarThePayne-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitASPCAP

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitASPCAP-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitAstroNN

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitAstroNN-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitCorv

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitCorv-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitSLAM

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitSLAM-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitSnowWhite

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitSnowWhite-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitTheCannon

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitTheCannon-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

astraVisitThePayne

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitThePayne-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

cannonStar

$APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{obj}.pkl

field, obj, apred, cannon

cannonStar-1m

$APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{reduction}.pkl

field, apred, reduction, cannon

conflist

$BOSS_SPECTRO_REDUX/{run2d}/conflist.fits

run2d

fieldlist

$BOSS_SPECTRO_REDUX/{run2d}/fieldlist-{run2d}.fits

run2d

fieldlist_epoch

$BOSS_SPECTRO_REDUX/{run2d}/fieldlist-{run2d}.fits

run2d

mwmAllStar

$MWM_ASTRA/{v_astra}/summary/mwmAllStar-{v_astra}.fits

v_astra

mwmAllVisit

$MWM_ASTRA/{v_astra}/summary/mwmAllVisit-{v_astra}.fits

v_astra

mwmStar

$MWM_ASTRA/{v_astra}/spectra/star/@sdss_id_groups|/mwmStar-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

mwmTargets

$MWM_ASTRA/{v_astra}/summary/mwmTargets-{v_astra}.fits

v_astra

mwmVisit

$MWM_ASTRA/{v_astra}/spectra/visit/@sdss_id_groups|/mwmVisit-{v_astra}-{sdss_id}@component_default|.fits

v_astra, sdss_id, component

sdR

$BOSS_SPECTRO_DATA_N/{mjd}/sdR-{br}{id}-{frame}.fit

br, mjd, id, frame

spAll

$BOSS_SPECTRO_REDUX/{run2d}/spAll-{run2d}.fits

run2d

spAll-lite_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spAll-lite-{run2d}.fits

run2d

spAllField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spAll-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spAllField_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/{coadd}/{mjd}/spAll-{coadd}-{mjd}.fits

coadd, mjd, run2d

spAllField_epoch

$BOSS_SPECTRO_REDUX/{run2d}/epoch/spectra/full/@pad_fieldid|@isplate|/{mjd}/spAll-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

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

mjd, fieldid, run2d

spAllLineField_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/{coadd}/{mjd}/spAllLine-{coadd}-{mjd}.fits

coadd, mjd, run2d

spAllLineField_epoch

$BOSS_SPECTRO_REDUX/{run2d}/epoch/spectra/full/@pad_fieldid|@isplate|/{mjd}/spAllLine-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spAllLine_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spAllLine-{run2d}-{coadd}.fits

coadd, run2d

spAllLine_epoch

$BOSS_SPECTRO_REDUX/{run2d}/spAllLine-{run2d}.fits

run2d

spAll_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spAll-{run2d}-{coadd}.fits

coadd, run2d

spAll_epoch

$BOSS_SPECTRO_REDUX/{run2d}/spAll-{run2d}.fits

run2d

spArc

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spArc-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spCFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spCFrame_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spField

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spField-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spField_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/epoch/spField-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spFlat

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFlat-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spFluxcalib

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spFluxcalib_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/epoch/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spFluxcorr

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spFluxcorr_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/epoch/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxdistort-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spFluxdistort_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/epoch/spFluxdistort-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

id, fieldid, br, frame, run2d

spFullsky

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/spFullsky-{coadd}-{mjd}.fits

coadd, mjd, run2d

spPlate

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spPlate-@pad_fieldid|-{mjd}.fits

mjd, fieldid, run2d

spSpec

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

mjd, catalogid, fieldid, run2d

spSpec_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/coadd/{mjd}/spSpec-{coadd}-{mjd}-{catalogid}.fits

coadd, mjd, catalogid, run2d

spSpec_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/epoch/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

mjd, catalogid, fieldid, run2d

spXCSAO

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spXCSAO_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/{run1d}/spXCSAO-{coadd}-{mjd}.fits

run2d, coadd, mjd, run1d

spXCSAO_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/epoch/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spZall

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spZall_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/epoch/{run1d}/spZall-{coadd}-{mjd}.fits

run2d, coadd, mjd, run1d

spZall_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/epoch/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spZbest

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spZbest_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/epoch/{run1d}/spZbest-{coadd}-{mjd}.fits

run2d, coadd, mjd, run1d

spZbest_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/epoch/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spZline

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

spZline_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/epoch/{run1d}/spZline-{coadd}-{mjd}.fits

run2d, coadd, mjd, run1d

spZline_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/epoch/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

run2d, mjd, fieldid, run1d

specFull

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

mjd, catalogid, fieldid, run2d

specFull_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/{coadd}/{mjd}/spec-{coadd}-{mjd}-{catalogid}.fits

coadd, mjd, catalogid, run2d

specFull_epoch

$BOSS_SPECTRO_REDUX/{run2d}/epoch/spectra/full/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

mjd, catalogid, fieldid, run2d

specLite

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

mjd, catalogid, fieldid, run2d

specLite_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/{coadd}/{mjd}/spec-{coadd}-{mjd}-{catalogid}.fits

coadd, mjd, catalogid, run2d

specLite_epoch

$BOSS_SPECTRO_REDUX/{run2d}/epoch/spectra/lite/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

mjd, catalogid, fieldid, run2d