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

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

allspec

$ALLSPEC/{vers}/allspec-{release}-{vers}.{ftype}

release, vers, ftype

allwisecat

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

ver, num

ap1D

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

chip, instrument, mjd, num, apred

ap2D

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

chip, instrument, mjd, num, apred

ap2Dfz

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

chip, instrument, mjd, num, apred

ap2Dmodel

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

chip, instrument, mjd, num, apred

apBPM

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

instrument, chip, apred, num

apCal

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

prefix, apred

apCalPlan

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

instrument, mjd, apred

apCframe

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

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

apCframe-1m

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

chip, mjd, num, telescope, field, apred

apDark

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

instrument, chip, apred, num

apDarkPlan

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

instrument, mjd, apred

apDarkRate

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

instrument, chip, apred, num

apDetector

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

instrument, chip, apred, num

apDiag

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

prefix, mjd, apred, plate

apEPSF

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

instrument, chip, apred, num

apETrace

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

instrument, chip, apred, num

apExp

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

prefix, apred

apExtraPlan

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

instrument, mjd, apred

apFPILines

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

instrument, apred, num

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}/flat/@apgprefix|Flat-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apFlux

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

instrument, chip, apred, num

apHist

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

instrument, chip, apred, mjd

apLSF

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

instrument, chip, apred, num

apLines

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

instrument, apred, num

apLittrow

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

instrument, chip, apred, num

apPSF

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

instrument, chip, apred, num

apPSFModel

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

instrument, chip, apred, num

apPersist

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

instrument, chip, apred, num

apPersistModel

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

instrument, chip, apred, mjd

apPlan

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

mjd, telescope, plate, field, apred

apPlan-1m

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

mjd, telescope, reduction, field, apred

apPlate

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

chip, mjd, telescope, plate, field, apred

apPlate-1m

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

chip, mjd, telescope, plate, field, apred

apPlateSum

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

mjd, telescope, plate, field, apred

apPlateSum-1m

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

mjd, telescope, reduction, field, apred

apQA

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

mjd, telescope, plate, field, apred

apQAcal

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

instrument, mjd, apred

apR

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

chip, num, mjd

apResponse

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

instrument, chip, apred, num

apSparse

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

instrument, apred, num

apStar

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

obj, healpix, apred, telescope

apStar-1m

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

reduction, field, apred, telescope

apTellstar

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

mjd, telescope, plate, field, apred

apTellstar-1m

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

mjd, telescope, reduction, field, apred

apTelluric

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

instrument, chip, apred, num

apVisit

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

mjd, fiber, telescope, plate, field, apred

apVisit-1m

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

mjd, telescope, reduction, field, apred

apVisitSum

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

mjd, telescope, plate, field, apred

apVisitSum-1m

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

mjd, telescope, reduction, field, apred

apWave

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

instrument, chip, apred, num

apWaveFPI

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

chip, instrument, mjd, num, apred

apogee-rc

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

dr

apogeeDesign

$APOGEE_TARGET/apogeeDesign_{dr}.fits

dr

apogeeField

$APOGEE_TARGET/apogeeField_{dr}.fits

dr

apogeeObject

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

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

$APOGEE_TARGET/apogeePlate_{dr}.fits

dr

apogee_distmass

$APOGEE_DISTMASS/{vers}/APOGEE_IPL3_DistMass_{vers}.fits

vers

asR

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

chip, num, mjd

aspcapField

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

aspcap, field, apred, telescope

aspcapStar

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

aspcap, obj, telescope, field, apred

aspcapStar-1m

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

aspcap, telescope, reduction, field, apred

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}.fits

v_astra, sdss_id

astraStarAstroNN

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

v_astra, sdss_id

astraStarCorv

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

v_astra, sdss_id

astraStarSLAM

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

v_astra, sdss_id

astraStarSnowWhite

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

v_astra, sdss_id

astraStarTheCannon

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

v_astra, sdss_id

astraStarThePayne

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

v_astra, sdss_id

astraVisitASPCAP

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

v_astra, sdss_id

astraVisitAstroNN

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

v_astra, sdss_id

astraVisitCorv

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

v_astra, sdss_id

astraVisitSLAM

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

v_astra, sdss_id

astraVisitSnowWhite

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

v_astra, sdss_id

astraVisitTheCannon

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

v_astra, sdss_id

astraVisitThePayne

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

v_astra, sdss_id

badpixels

$SPECFLAT_DIR/flats/badpixels-{mjd}-{br}{id}.fits

id, mjd, br

boss_pixbias

$SPECFLAT_DIR/biases/boss_pixbias-{mjd}-{br}{id}.fits

id, mjd, br

cannonStar

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

cannon, obj, field, apred

cannonStar-1m

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

cannon, reduction, field, apred

confSummary

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

obs, configid

confSummaryF

$SDSSCORE_DIR/{obs}/summary_files/@configsubmodule|/@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}/@sptypefolder|/fieldlist-{run2d}.fits

run2d

fieldlist_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/fieldlist-{run2d}@epochflag|.fits

run2d

fimg_apo

$FCAM_DATA_N/{mjd}/fimg-fvc{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

fimg_lco

$FCAM_DATA_S/{mjd}/fimg-fvc{camnum:d}s-{expnum:0>4}.fits

camnum, mjd, expnum

gaiacat

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

start, end, ver

gcam_apo

$GCAM_DATA_N/{mjd}/gcam-{mjd}.fits

mjd

gcam_lco

$GCAM_DATA_S/{mjd}/gcam-{mjd}.fits

mjd

gimg_apo

$GCAM_DATA_N/{mjd}/gimg-gfa{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

gimg_lco

$GCAM_DATA_S/{mjd}/gimg-gfa{camnum:d}s-{expnum:0>4}.fits

camnum, mjd, expnum

guidermon

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

mjd

guvcat

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

lat, ver, lon

kiccat

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

ver

lvm_agcam

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

tel, mjd, camera, expnum

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

tel, mjd, camera, expnum

lvm_anc

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

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

lvm_cal

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

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

lvm_cal_pix

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

drpver, mjd, tileid, lamp, expnum, camera

lvm_cal_through

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

mjd, drpver, tileid, expnum

lvm_cal_time

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

exptime, drpver, mjd, tileid, kind, camera

lvm_calib

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

mjd, kind, camera

lvm_dap

$LVM_SPECTRO_ANALYSIS/{drpver}/{dapver}/@tilegrp|/{tileid}/{mjd}/{expnum:0>8}/dap-{rspid}-{snlevel}-{expnum:0>8}.{daptype}.fits

daptype, snlevel, drpver, mjd, tileid, dapver, expnum, rspid

lvm_dapall

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

drpver, dapver

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

drpver, mjd, tileid, expnum, kind

lvm_guider

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

tel, mjd, expnum

lvm_guider_sources

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

tel, mjd, expnum

lvm_lab

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

camspec, hemi, mjd, expnum

lvm_lv_dap

$LVM_SPECTRO_ANALYSIS/{drpver}/{dapver}/@tilegrp|/{tileid}/{mjd}/{expnum:0>8}/LV_dap-{rspid}-{snlevel}-{expnum:0>8}.{daptype}.fits

daptype, snlevel, drpver, mjd, tileid, dapver, expnum, rspid

lvm_main_cal

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

drpver, mjd, tileid, expnum, kind, camera

lvm_master

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

drpver, mjd, tileid, kind, camera

lvm_raw

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

camspec, hemi, mjd, expnum

lvm_rss

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

drpver, tileid

lvm_sframe

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

mjd, drpver, tileid, expnum

mos_target_allstar_dr17_synspec_rev1

$MOS_TARGET/{v_targ}/{ftype}/mos_allstar_dr17_synspec_rev1.{ftype}

v_targ, ftype

mos_target_allwise

$MOS_TARGET/{v_targ}/{ftype}/mos_allwise@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_assignment

$MOS_TARGET/{v_targ}/{ftype}/mos_assignment@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_bailer_jones_edr3

$MOS_TARGET/{v_targ}/{ftype}/mos_bailer_jones_edr3@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_best_brightest

$MOS_TARGET/{v_targ}/{ftype}/mos_best_brightest.{ftype}

v_targ, ftype

mos_target_bhm_csc

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_csc.{ftype}

v_targ, ftype

mos_target_bhm_csc_v2

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_csc_v2.{ftype}

v_targ, ftype

mos_target_bhm_csc_v3

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_csc_v3.{ftype}

v_targ, ftype

mos_target_bhm_efeds_veto

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_efeds_veto.{ftype}

v_targ, ftype

mos_target_bhm_rm_tweaks

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_rm_tweaks.{ftype}

v_targ, ftype

mos_target_bhm_rm_v0

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_rm_v0.{ftype}

v_targ, ftype

mos_target_bhm_rm_v0_2

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_rm_v0_2.{ftype}

v_targ, ftype

mos_target_bhm_rm_v1

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_rm_v1.{ftype}

v_targ, ftype

mos_target_bhm_rm_v1_1

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_rm_v1_1.{ftype}

v_targ, ftype

mos_target_bhm_rm_v1_3

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_rm_v1_3.{ftype}

v_targ, ftype

mos_target_bhm_spiders_agn_superset

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_spiders_agn_superset.{ftype}

v_targ, ftype

mos_target_bhm_spiders_clusters_superset

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_spiders_clusters_superset.{ftype}

v_targ, ftype

mos_target_cadence

$MOS_TARGET/{v_targ}/{ftype}/mos_cadence.{ftype}

v_targ, ftype

mos_target_cadence_epoch

$MOS_TARGET/{v_targ}/{ftype}/mos_cadence_epoch.{ftype}

v_targ, ftype

mos_target_carton

$MOS_TARGET/{v_targ}/{ftype}/mos_carton.{ftype}

v_targ, ftype

mos_target_carton_to_target

$MOS_TARGET/{v_targ}/{ftype}/mos_carton_to_target@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_cataclysmic_variables

$MOS_TARGET/{v_targ}/{ftype}/mos_cataclysmic_variables.{ftype}

v_targ, ftype

mos_target_catalog

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_catalog_from_sdss_dr19p_speclite

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_from_sdss_dr19p_speclite@mos_target_num|.{ftype}

v_targ, ftype

mos_target_catalog_to_allstar_dr17_synspec_rev1

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_allstar_dr17_synspec_rev1.{ftype}

v_targ, ftype

mos_target_catalog_to_allwise

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_allwise@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_bhm_csc

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_bhm_csc.{ftype}

v_targ, ftype

mos_target_catalog_to_bhm_efeds_veto

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_bhm_efeds_veto.{ftype}

v_targ, ftype

mos_target_catalog_to_bhm_rm_v0

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_bhm_rm_v0.{ftype}

v_targ, ftype

mos_target_catalog_to_bhm_rm_v0_2

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_bhm_rm_v0_2.{ftype}

v_targ, ftype

mos_target_catalog_to_catwise2020

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_catwise2020@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_gaia_dr2_source

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_gaia_dr2_source@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_gaia_dr3_source

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_gaia_dr3_source@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_glimpse

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_glimpse@mos_target_num|.{ftype}

v_targ, ftype

mos_target_catalog_to_guvcat

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_guvcat@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_legacy_survey_dr10

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_legacy_survey_dr10@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_legacy_survey_dr8

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_legacy_survey_dr8@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_mangatarget

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_mangatarget.{ftype}

v_targ, ftype

mos_target_catalog_to_marvels_dr11_star

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_marvels_dr11_star.{ftype}

v_targ, ftype

mos_target_catalog_to_marvels_dr12_star

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_marvels_dr12_star.{ftype}

v_targ, ftype

mos_target_catalog_to_mastar_goodstars

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_mastar_goodstars.{ftype}

v_targ, ftype

mos_target_catalog_to_milliquas_7_7

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_milliquas_7_7.{ftype}

v_targ, ftype

mos_target_catalog_to_panstarrs1

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_panstarrs1@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_sdss_dr13_photoobj_primary

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_sdss_dr13_photoobj_primary@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_sdss_dr16_specobj

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_sdss_dr16_specobj@mos_target_num|.{ftype}

v_targ, ftype

mos_target_catalog_to_sdss_dr17_specobj

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_sdss_dr17_specobj@mos_target_num|.{ftype}

v_targ, ftype

mos_target_catalog_to_skies_v1

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_skies_v1@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_skies_v2

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_skies_v2@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_skymapper_dr2

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_skymapper_dr2@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_supercosmos

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_supercosmos@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_tic_v8

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_tic_v8@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_catalog_to_twomass_psc

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_twomass_psc@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_tycho2

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_tycho2@mos_target_num|.{ftype}

v_targ, ftype

mos_target_catalog_to_unwise

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_unwise@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_uvotssc1

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_uvotssc1@mos_target_num|.{ftype}

v_targ, ftype

mos_target_catalog_to_xmm_om_suss_4_1

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_xmm_om_suss_4_1.{ftype}

v_targ, ftype

mos_target_catalog_to_xmm_om_suss_5_0

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_xmm_om_suss_5_0.{ftype}

v_targ, ftype

mos_target_catalogdb_version

$MOS_TARGET/{v_targ}/{ftype}/mos_catalogdb_version.{ftype}

v_targ, ftype

mos_target_category

$MOS_TARGET/{v_targ}/{ftype}/mos_category.{ftype}

v_targ, ftype

mos_target_catwise2020

$MOS_TARGET/{v_targ}/{ftype}/mos_catwise2020@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_design

$MOS_TARGET/{v_targ}/{ftype}/mos_design.{ftype}

v_targ, ftype

mos_target_design_mode

$MOS_TARGET/{v_targ}/{ftype}/mos_design_mode.{ftype}

v_targ, ftype

mos_target_design_mode_check_results

$MOS_TARGET/{v_targ}/{ftype}/mos_design_mode_check_results.{ftype}

v_targ, ftype

mos_target_design_to_field

$MOS_TARGET/{v_targ}/{ftype}/mos_design_to_field.{ftype}

v_targ, ftype

mos_target_ebosstarget_v5

$MOS_TARGET/{v_targ}/{ftype}/mos_ebosstarget_v5@mos_target_num|.{ftype}

v_targ, ftype

mos_target_erosita_superset_agn

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_agn@mos_target_num|.{ftype}

v_targ, ftype

mos_target_erosita_superset_clusters

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_clusters.{ftype}

v_targ, ftype

mos_target_erosita_superset_compactobjects

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_compactobjects.{ftype}

v_targ, ftype

mos_target_erosita_superset_stars

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_stars.{ftype}

v_targ, ftype

mos_target_erosita_superset_v1_agn

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_v1_agn@mos_target_num|.{ftype}

v_targ, ftype

mos_target_erosita_superset_v1_clusters

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_v1_clusters.{ftype}

v_targ, ftype

mos_target_erosita_superset_v1_compactobjects

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_v1_compactobjects.{ftype}

v_targ, ftype

mos_target_erosita_superset_v1_stars

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_v1_stars.{ftype}

v_targ, ftype

mos_target_field

$MOS_TARGET/{v_targ}/{ftype}/mos_field.{ftype}

v_targ, ftype

mos_target_gaia_assas_sn_cepheids

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_assas_sn_cepheids.{ftype}

v_targ, ftype

mos_target_gaia_dr2_ruwe

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr2_ruwe@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_gaia_dr2_source

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr2_source@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_gaia_dr2_wd

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr2_wd.{ftype}

v_targ, ftype

mos_target_gaia_dr3_astrophysical_parameters

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr3_astrophysical_parameters@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_gaia_dr3_nss_two_body_orbit

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr3_nss_two_body_orbit.{ftype}

v_targ, ftype

mos_target_gaia_dr3_source

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr3_source@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_gaia_dr3_synthetic_photometry_gspc

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr3_synthetic_photometry_gspc@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_gaia_dr3_vari_rrlyrae

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr3_vari_rrlyrae.{ftype}

v_targ, ftype

mos_target_gaia_unwise_agn

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_unwise_agn@mos_target_num|.{ftype}

v_targ, ftype

mos_target_gaiadr2_tmass_best_neighbour

$MOS_TARGET/{v_targ}/{ftype}/mos_gaiadr2_tmass_best_neighbour@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_galah_dr3

$MOS_TARGET/{v_targ}/{ftype}/mos_galah_dr3.{ftype}

v_targ, ftype

mos_target_galex_gr7_gaia_dr3

$MOS_TARGET/{v_targ}/{ftype}/mos_galex_gr7_gaia_dr3@mos_target_num|.{ftype}

v_targ, ftype

mos_target_gedr3spur_main

$MOS_TARGET/{v_targ}/{ftype}/mos_gedr3spur_main@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_geometric_distances_gaia_dr2

$MOS_TARGET/{v_targ}/{ftype}/mos_geometric_distances_gaia_dr2@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_glimpse

$MOS_TARGET/{v_targ}/{ftype}/mos_glimpse@mos_target_num|.{ftype}

v_targ, ftype

mos_target_guvcat

$MOS_TARGET/{v_targ}/{ftype}/mos_guvcat@mos_target_num|.{ftype}

v_targ, ftype

mos_target_hecate_1_1

$MOS_TARGET/{v_targ}/{ftype}/mos_hecate_1_1.{ftype}

v_targ, ftype

mos_target_hole

$MOS_TARGET/{v_targ}/{ftype}/mos_hole.{ftype}

v_targ, ftype

mos_target_instrument

$MOS_TARGET/{v_targ}/{ftype}/mos_instrument.{ftype}

v_targ, ftype

mos_target_lamost_dr6

$MOS_TARGET/{v_targ}/{ftype}/mos_lamost_dr6@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_legacy_survey_dr10

$MOS_TARGET/{v_targ}/{ftype}/mos_legacy_survey_dr10@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_legacy_survey_dr8

$MOS_TARGET/{v_targ}/{ftype}/mos_legacy_survey_dr8@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_magnitude

$MOS_TARGET/{v_targ}/{ftype}/mos_magnitude@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_mangadapall

$MOS_TARGET/{v_targ}/{ftype}/mos_mangadapall.{ftype}

v_targ, ftype

mos_target_mangadrpall

$MOS_TARGET/{v_targ}/{ftype}/mos_mangadrpall.{ftype}

v_targ, ftype

mos_target_mangatarget

$MOS_TARGET/{v_targ}/{ftype}/mos_mangatarget.{ftype}

v_targ, ftype

mos_target_mapper

$MOS_TARGET/{v_targ}/{ftype}/mos_mapper.{ftype}

v_targ, ftype

mos_target_marvels_dr11_star

$MOS_TARGET/{v_targ}/{ftype}/mos_marvels_dr11_star.{ftype}

v_targ, ftype

mos_target_marvels_dr12_star

$MOS_TARGET/{v_targ}/{ftype}/mos_marvels_dr12_star.{ftype}

v_targ, ftype

mos_target_mastar_goodstars

$MOS_TARGET/{v_targ}/{ftype}/mos_mastar_goodstars.{ftype}

v_targ, ftype

mos_target_mastar_goodvisits

$MOS_TARGET/{v_targ}/{ftype}/mos_mastar_goodvisits.{ftype}

v_targ, ftype

mos_target_milliquas_7_7

$MOS_TARGET/{v_targ}/{ftype}/mos_milliquas_7_7.{ftype}

v_targ, ftype

mos_target_mipsgal

$MOS_TARGET/{v_targ}/{ftype}/mos_mipsgal.{ftype}

v_targ, ftype

mos_target_mwm_tess_ob

$MOS_TARGET/{v_targ}/{ftype}/mos_mwm_tess_ob.{ftype}

v_targ, ftype

mos_target_observatory

$MOS_TARGET/{v_targ}/{ftype}/mos_observatory.{ftype}

v_targ, ftype

mos_target_obsmode

$MOS_TARGET/{v_targ}/{ftype}/mos_obsmode.{ftype}

v_targ, ftype

mos_target_opsdb_apo_camera

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_camera.{ftype}

v_targ, ftype

mos_target_opsdb_apo_camera_frame

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_camera_frame.{ftype}

v_targ, ftype

mos_target_opsdb_apo_completion_status

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_completion_status.{ftype}

v_targ, ftype

mos_target_opsdb_apo_configuration

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_configuration.{ftype}

v_targ, ftype

mos_target_opsdb_apo_design_to_status

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_design_to_status.{ftype}

v_targ, ftype

mos_target_opsdb_apo_exposure

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_exposure.{ftype}

v_targ, ftype

mos_target_opsdb_apo_exposure_flavor

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_exposure_flavor.{ftype}

v_targ, ftype

mos_target_opsdb_lco_camera

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_camera.{ftype}

v_targ, ftype

mos_target_opsdb_lco_camera_frame

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_camera_frame.{ftype}

v_targ, ftype

mos_target_opsdb_lco_completion_status

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_completion_status.{ftype}

v_targ, ftype

mos_target_opsdb_lco_configuration

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_configuration.{ftype}

v_targ, ftype

mos_target_opsdb_lco_design_to_status

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_design_to_status.{ftype}

v_targ, ftype

mos_target_opsdb_lco_exposure

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_exposure.{ftype}

v_targ, ftype

mos_target_opsdb_lco_exposure_flavor

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_exposure_flavor.{ftype}

v_targ, ftype

mos_target_panstarrs1

$MOS_TARGET/{v_targ}/{ftype}/mos_panstarrs1@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_positioner_status

$MOS_TARGET/{v_targ}/{ftype}/mos_positioner_status.{ftype}

v_targ, ftype

mos_target_rave_dr6_gauguin_madera

$MOS_TARGET/{v_targ}/{ftype}/mos_rave_dr6_gauguin_madera.{ftype}

v_targ, ftype

mos_target_rave_dr6_xgaiae3

$MOS_TARGET/{v_targ}/{ftype}/mos_rave_dr6_xgaiae3.{ftype}

v_targ, ftype

mos_target_revised_magnitude

$MOS_TARGET/{v_targ}/{ftype}/mos_revised_magnitude@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_sagitta

$MOS_TARGET/{v_targ}/{ftype}/mos_sagitta.{ftype}

v_targ, ftype

mos_target_sagitta_edr3

$MOS_TARGET/{v_targ}/{ftype}/mos_sagitta_edr3.{ftype}

v_targ, ftype

mos_target_sdss_apogeeallstarmerge_r13

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_apogeeallstarmerge_r13.{ftype}

v_targ, ftype

mos_target_sdss_dr13_photoobj_primary

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_dr13_photoobj_primary@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_sdss_dr16_qso

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_dr16_qso.{ftype}

v_targ, ftype

mos_target_sdss_dr16_specobj

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_dr16_specobj@mos_target_num|.{ftype}

v_targ, ftype

mos_target_sdss_dr17_apogee_allstarmerge

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_dr17_apogee_allstarmerge.{ftype}

v_targ, ftype

mos_target_sdss_dr17_specobj

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_dr17_specobj@mos_target_num|.{ftype}

v_targ, ftype

mos_target_sdss_dr19p_speclite

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_dr19p_speclite@mos_target_num|.{ftype}

v_targ, ftype

mos_target_sdss_id_flat

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_id_flat@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_sdss_id_stacked

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_id_stacked@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_sdss_id_to_catalog

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_id_to_catalog@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_sdssv_boss_conflist

$MOS_TARGET/{v_targ}/{ftype}/mos_sdssv_boss_conflist.{ftype}

v_targ, ftype

mos_target_sdssv_boss_spall

$MOS_TARGET/{v_targ}/{ftype}/mos_sdssv_boss_spall.{ftype}

v_targ, ftype

mos_target_sdssv_plateholes

$MOS_TARGET/{v_targ}/{ftype}/mos_sdssv_plateholes.{ftype}

v_targ, ftype

mos_target_sdssv_plateholes_meta

$MOS_TARGET/{v_targ}/{ftype}/mos_sdssv_plateholes_meta.{ftype}

v_targ, ftype

mos_target_skies_v1

$MOS_TARGET/{v_targ}/{ftype}/mos_skies_v1@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_skies_v2

$MOS_TARGET/{v_targ}/{ftype}/mos_skies_v2@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_skymapper_dr2

$MOS_TARGET/{v_targ}/{ftype}/mos_skymapper_dr2@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_skymapper_gaia

$MOS_TARGET/{v_targ}/{ftype}/mos_skymapper_gaia@mos_target_num|.{ftype}

v_targ, ftype

mos_target_supercosmos

$MOS_TARGET/{v_targ}/{ftype}/mos_supercosmos@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_target

$MOS_TARGET/{v_targ}/{ftype}/mos_target@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_targetdb_version

$MOS_TARGET/{v_targ}/{ftype}/mos_targetdb_version.{ftype}

v_targ, ftype

mos_target_targeting_generation

$MOS_TARGET/{v_targ}/{ftype}/mos_targeting_generation.{ftype}

v_targ, ftype

mos_target_targeting_generation_to_carton

$MOS_TARGET/{v_targ}/{ftype}/mos_targeting_generation_to_carton.{ftype}

v_targ, ftype

mos_target_targeting_generation_to_version

$MOS_TARGET/{v_targ}/{ftype}/mos_targeting_generation_to_version.{ftype}

v_targ, ftype

mos_target_tess_toi

$MOS_TARGET/{v_targ}/{ftype}/mos_tess_toi.{ftype}

v_targ, ftype

mos_target_tess_toi_v05

$MOS_TARGET/{v_targ}/{ftype}/mos_tess_toi_v05.{ftype}

v_targ, ftype

mos_target_tess_toi_v1

$MOS_TARGET/{v_targ}/{ftype}/mos_tess_toi_v1.{ftype}

v_targ, ftype

mos_target_tic_v8

$MOS_TARGET/{v_targ}/{ftype}/mos_tic_v8@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_twomass_psc

$MOS_TARGET/{v_targ}/{ftype}/mos_twomass_psc@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_tycho2

$MOS_TARGET/{v_targ}/{ftype}/mos_tycho2@mos_target_num|.{ftype}

v_targ, ftype

mos_target_unwise

$MOS_TARGET/{v_targ}/{ftype}/mos_unwise@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_uvotssc1

$MOS_TARGET/{v_targ}/{ftype}/mos_uvotssc1@mos_target_num|.{ftype}

v_targ, ftype

mos_target_visual_binary_gaia_dr3

$MOS_TARGET/{v_targ}/{ftype}/mos_visual_binary_gaia_dr3.{ftype}

v_targ, ftype

mos_target_wd_gaia_dr3

$MOS_TARGET/{v_targ}/{ftype}/mos_wd_gaia_dr3.{ftype}

v_targ, ftype

mos_target_xmm_om_suss_4_1

$MOS_TARGET/{v_targ}/{ftype}/mos_xmm_om_suss_4_1.{ftype}

v_targ, ftype

mos_target_xmm_om_suss_5_0

$MOS_TARGET/{v_targ}/{ftype}/mos_xmm_om_suss_5_0.{ftype}

v_targ, ftype

mos_target_xpfeh_gaia_dr3

$MOS_TARGET/{v_targ}/{ftype}/mos_xpfeh_gaia_dr3@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_yso_clustering

$MOS_TARGET/{v_targ}/{ftype}/mos_yso_clustering.{ftype}

v_targ, ftype

mos_target_zari18pms

$MOS_TARGET/{v_targ}/{ftype}/mos_zari18pms.{ftype}

v_targ, ftype

multiplex

$ALLSPEC/{vers}/multiplex-{release}-{vers}.{ftype}

release, vers, ftype

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}.fits

v_astra, sdss_id

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}.fits

v_astra, sdss_id

photoobjcat

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

ver, seqno, rerun, name, run, skyversion

pixbiasave

$SPECFLAT_DIR/biases/pixbiasave-{mjd}-{br}{id}.fits

id, mjd, br

pixflatave

$SPECFLAT_DIR/flats/pixflatave-{mjd}-{br}{id}.fits

id, mjd, br

plPlugMapM

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

mjd, plateid

plateHoles

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

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

proc_fimg_apo

$FCAM_DATA_N/{mjd}/proc-fimg-fvc{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

proc_fimg_lco

$FCAM_DATA_S/{mjd}/proc-fimg-fvc{camnum:d}s-{expnum:0>4}.fits

camnum, mjd, expnum

proc_gimg_apo

$GCAM_DATA_N/{mjd}/proc-gimg-gfa{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

proc_gimg_lco

$GCAM_DATA_S/{mjd}/proc-gimg-gfa{camnum:d}s-{expnum:0>4}.fits

camnum, mjd, expnum

rsAllocation

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

plan, observatory

rsAllocationFinal

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

plan, observatory

rsAllocationHtml

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

plan, observatory

rsAllocationPng

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

plan, name, observatory

rsAssignments

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

plan, observatory

rsAssignmentsPng

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

plan, name, observatory

rsCadences

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

plan, observatory

rsCompleteness

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

plan, observatory

rsCompletenessHtml

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

plan, observatory

rsFieldAssignments

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

plan, observatory, fieldid

rsFieldAssignmentsFinal

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

plan, observatory, fieldid

rsFieldCadences

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

plan, observatory

rsFieldCadencesHtml

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

plan, observatory

rsFieldCadencesPng

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

plan, name, observatory

rsFieldCount

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

plan, observatory

rsFieldOptions

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

plan, observatory, fieldid

rsFieldSlots

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

plan, observatory

rsFieldTargets

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

plan, observatory, fieldid

rsFields

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

plan, observatory

rsFieldsPng

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

plan, observatory

rsFieldsRotated

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

plan, observatory

rsOptions

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

plan, observatory

rsSatisfied

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

plan, observatory

rsSlots

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

plan, observatory

rsSpares

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

plan, observatory

rsSparesExp

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

plan, observatory

rsStats

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

plan

rsTargetCadences

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

plan, observatory

rsTargets

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

plan, observatory

sciExp

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/SciExp-@pad_fieldid|.par

fieldid, run2d

sdHdrFix

$SDSSCORE_DIR/{obs}/sdHdrfix/sdHdrFix-{mjd}.par

obs, mjd

sdHdrFix_plate

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

mjd

sdR

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

id, mjd, frame, br

sdR_N

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

id, mjd, frame, br

sdR_S

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

id, mjd, frame, br

sdss_moc

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

survey, release, ext

spAll

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAll-{run2d}.fits

run2d

spAll-lite

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAll-lite-{run2d}.fits

run2d

spAll-lite_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/spAll-lite-{run2d}-{coadd}.fits

coadd, run2d

spAll-lite_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAll-lite-{run2d}@epochflag|.fits

run2d

spAllField

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

fieldid, mjd, run2d

spAllField_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@spcoaddfolder|/full/@spcoaddgrp|/{coadd}@spcoaddobs|/{mjd}/spAll-{coadd}@spcoaddobs|-{mjd}.fits

obs, mjd, coadd, run2d

spAllField_epoch

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

fieldid, mjd, run2d

spAllLine

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAllLine-{run2d}.fits

run2d

spAllLineField

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

fieldid, mjd, run2d

spAllLineField_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@spcoaddfolder|/full/@spcoaddgrp|/{coadd}@spcoaddobs|/{mjd}/spAllLine-{coadd}@spcoaddobs|-{mjd}.fits

obs, mjd, coadd, run2d

spAllLineField_epoch

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

fieldid, mjd, run2d

spAllLine_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/spAllLine-{run2d}-{coadd}.fits

coadd, run2d

spAllLine_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAllLine-{run2d}@epochflag|.fits

run2d

spAll_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/spAll-{run2d}-{coadd}.fits

coadd, run2d

spAll_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAll-{run2d}@epochflag|.fits

run2d

spArc

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

fieldid, frame, id, br, run2d

spCFrame

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

fieldid, frame, id, br, run2d

spCFrame_epoch

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

fieldid, frame, id, br, run2d

spCOADDS

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/{phase}_{survey}_COADDS.par

survey, phase, coadd, run2d

spField

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

fieldid, mjd, run2d

spField_epoch

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

fieldid, mjd, run2d

spFlat

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

fieldid, frame, id, br, run2d

spFluxcalib

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

fieldid, frame, id, br, run2d

spFluxcalib_epoch

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

fieldid, frame, id, br, run2d

spFluxcorr

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

fieldid, frame, id, br, run2d

spFluxcorr_epoch

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

fieldid, frame, id, br, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spFluxdistort-@pad_fieldid|-{mjd}-{frame:0>8}.fits

frame, fieldid, mjd, run2d

spFluxdistort_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/spFluxdistort-@pad_fieldid|-{mjd}-{frame:0>8}.fits

frame, fieldid, mjd, run2d

spFrame

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

fieldid, frame, id, br, run2d

spFullsky

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/spFullsky-{coadd}@spcoaddobs|-{mjd}.fits

obs, mjd, coadd, run2d

spManCal

$SDSSCORE_DIR/{obs}/sdHdrfix/spManCal.par

obs

spPlanCustom

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/spPlanCustom-{coadd}@spcoaddobs|-{mjd}.par

obs, mjd, coadd, run2d

spPlanTrace

$BOSS_SPECTRO_REDUX/{run2d}/trace/{mjd}/spPlanTrace-{mjd}_{OBS}.par

mjd, run2d, OBS

spPlancomb

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spPlancomb-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

spPlancombepoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/spPlancombepoch-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

spPlate

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

fieldid, mjd, run2d

spSpec

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

fieldid, mjd, run2d, catalogid

spSpec_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/coadd/{mjd}/spSpec-{coadd}@spcoaddobs|-{mjd}-{catalogid}.fits

obs, coadd, catalogid, mjd, run2d

spSpec_epoch

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

fieldid, mjd, run2d, catalogid

spTraceArc

$BOSS_SPECTRO_REDUX/{run2d}/trace/{mjd}/spTraceArc-{br}{id}-{frame}.fits

id, br, mjd, run2d, frame

spTraceFlat

$BOSS_SPECTRO_REDUX/{run2d}/trace/{mjd}/spTraceFlat-{br}{id}-{frame}.fits

id, br, mjd, run2d, frame

spTraceTab

$BOSS_SPECTRO_REDUX/{run2d}/trace/{mjd}/spTraceTab-{br}{id}-{frame}.fits

id, br, mjd, run2d, frame

spXCSAO

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

fieldid, mjd, run1d, run2d

spXCSAO_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/{run1d}/spXCSAO-{coadd}@spcoaddobs|-{mjd}.fits

obs, coadd, mjd, run1d, run2d

spXCSAO_epoch

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

fieldid, mjd, run1d, run2d

spZall

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

fieldid, mjd, run1d, run2d

spZall_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/{run1d}/spZall-{coadd}@spcoaddobs|-{mjd}.fits

obs, coadd, mjd, run1d, run2d

spZall_epoch

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

fieldid, mjd, run1d, run2d

spZbest

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

fieldid, mjd, run1d, run2d

spZbest_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/{run1d}/spZbest-{coadd}@spcoaddobs|-{mjd}.fits

obs, coadd, mjd, run1d, run2d

spZbest_epoch

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

fieldid, mjd, run1d, run2d

spZline

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

fieldid, mjd, run1d, run2d

spZline_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/{run1d}/spZline-{coadd}@spcoaddobs|-{mjd}.fits

obs, coadd, mjd, run1d, run2d

spZline_epoch

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

fieldid, mjd, run1d, run2d

spcalib_qa

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spCalib_QA-{run2d}.fits

run2d

spcalib_qa_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spCalib_QA-{run2d}-epoch.fits

run2d

specFull

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

fieldid, mjd, run2d, catalogid

specFull_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@spcoaddfolder|/full/@spcoaddgrp|/{coadd}@spcoaddobs|/{mjd}/spec-{coadd}@spcoaddobs|-{mjd}-{catalogid}.fits

obs, coadd, catalogid, mjd, run2d

specFull_epoch

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

fieldid, mjd, run2d, catalogid

specLite

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

fieldid, mjd, run2d, catalogid

specLite_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@spcoaddfolder|/lite/@spcoaddgrp|/{coadd}@spcoaddobs|/{mjd}/spec-{coadd}@spcoaddobs|-{mjd}-{catalogid}.fits

obs, coadd, catalogid, mjd, run2d

specLite_epoch

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

fieldid, mjd, run2d, catalogid

specobjcat

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

name, ver

spfibermap

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spfibermap-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spplan2d

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spPlan2d-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

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

dec1, dec2, hemi, ver

twomasscat

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

desig, ver

wdcat

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

wdver, gaiaver, ver

xmatchcat

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

srvy1, name, srvy2, ver

DR20

DR20

DR20 path definitions

Name

Template

Kwargs

DA_DWD

$MWM_WHITEDWARF/da_white_dwarf_binaries/{v_vac}/DA_DWD_DR19-{v_vac}.fits

v_vac

DL1_spec_SDSSV_eROSITA

$DL1_SDSS_EROSITA/{vers}/DL1_spec_SDSSV_eROSITA_{erass}_{coadd}-{vers}.fits

vers, coadd, erass

DL1_spec_eROSITA_eRASS1

$DL1_SDSS_EROSITA/{vers}/DL1_spec_SDSSV_eROSITA_eRASS1-{vers}.fits

vers

DL1_spec_eROSITA_eRASS1_allepoch

$DL1_SDSS_EROSITA/{vers}/DL1_spec_SDSSV_eROSITA_eRASS1_allepoch-{vers}.fits

vers

DR19Q_prop

$BHM_QSOPROP/{vers}/DR19Q_prop-{run2d}.fits

vers, run2d

DR20Q_prop

$BHM_QSOPROP/{vers}/DR20Q_prop-{run2d}.fits

vers, run2d

GravPot16

$MWM_ORBITS/GravPot16-{v_vac}.fits

v_vac

SDSSV_DA_df

$MWM_WHITEDWARF/da_white_dwarf_properties/{vers}/eSDSS_DA_df.fits

vers

StarFlow_age_posterior

$MWM_STARFLOW/{vers}/StarFlow_age_posterior_{vers}.fits

vers

StarFlow_mass_posterior

$MWM_STARFLOW/{vers}/StarFlow_mass_posterior_{vers}.fits

vers

StarFlow_summary

$MWM_STARFLOW/{vers}/StarFlow_summary_{vers}.fits

vers

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

allVisit_MADGICS

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/allVisit_MADGICS_{vers}_{star_prior_type}.fits

star_prior_type, vers

allspec

$ALLSPEC/{vers}/allspec-{release}-{vers}.{ftype}

release, vers, ftype

ap1D

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

chip, instrument, mjd, num, apred

ap2D

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

chip, instrument, mjd, num, apred

ap2Dfz

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

chip, instrument, mjd, num, apred

ap2Dmodel

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

chip, instrument, mjd, num, apred

apBPM

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

instrument, chip, apred, num

apCal

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

prefix, apred

apCalPlan

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

instrument, mjd, apred

apCframe

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

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

apCframe-1m

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

chip, mjd, num, telescope, field, apred

apDark

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

instrument, chip, apred, num

apDarkPlan

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

instrument, mjd, apred

apDarkRate

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

instrument, chip, apred, num

apDetector

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

instrument, chip, apred, num

apDiag

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

prefix, mjd, apred, plate

apEPSF

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

instrument, chip, apred, num

apETrace

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

instrument, chip, apred, num

apExp

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

prefix, apred

apExtraPlan

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

instrument, mjd, apred

apFPILines

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

instrument, apred, num

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

instrument, chip, apred, num

apFlux

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

instrument, chip, apred, num

apHist

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

instrument, chip, apred, mjd

apLSF

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

instrument, chip, apred, num

apLines

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

instrument, apred, num

apLittrow

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

instrument, chip, apred, num

apMADGICS_out

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_{component_name}_{model_version}.h5

star_prior_type, vers, component_name, model_version

apMADGICS_out_DIB_hess

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_DIB_hess_var_{dib_model}.h5

star_prior_type, vers, dib_model

apMADGICS_out_apVisit_v0

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_apVisit_v0.h5

star_prior_type, vers

apMADGICS_out_flux

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_flux{flux_type}.h5

star_prior_type, vers, flux_type

apMADGICS_out_msk

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_{mask_type}msk.h5

star_prior_type, mask_type, vers

apMADGICS_out_p5deltachi2_lv

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_{scan_type}_p5delchi2_lvl{scan_refinement_level_number}_{dib_model | None}.h5

star_prior_type, scan_refinement_level_number, scan_type, dib_model | None, vers

apPSF

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

instrument, chip, apred, num

apPSFModel

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

instrument, chip, apred, num

apPersist

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

instrument, chip, apred, num

apPersistModel

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

instrument, chip, apred, mjd

apPlan

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

mjd, telescope, plate, field, apred

apPlan-1m

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

mjd, telescope, reduction, field, apred

apPlate

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

chip, mjd, telescope, plate, field, apred

apPlate-1m

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

chip, mjd, telescope, plate, field, apred

apPlateSum

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

mjd, telescope, plate, field, apred

apPlateSum-1m

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

mjd, telescope, reduction, field, apred

apQA

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

mjd, telescope, plate, field, apred

apQAcal

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

instrument, mjd, apred

apR

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

chip, num, mjd

apResponse

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

instrument, chip, apred, num

apSparse

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

instrument, apred, num

apStar

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

obj, healpix, apred, telescope

apStar-1m

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

reduction, field, apred, telescope

apTellstar

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

mjd, telescope, plate, field, apred

apTellstar-1m

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

mjd, telescope, reduction, field, apred

apTelluric

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

instrument, chip, apred, num

apVisit

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

mjd, fiber, telescope, plate, field, apred

apVisit-1m

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

mjd, telescope, reduction, field, apred

apVisitSum

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

mjd, telescope, plate, field, apred

apVisitSum-1m

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

mjd, telescope, reduction, field, apred

apWave

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

instrument, chip, apred, num

apWaveFPI

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

chip, instrument, mjd, num, apred

apogee-rc

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

dr

apogee_occam_cluster

$APOGEE_OCCAM/occam_cluster-{vers}.fits

vers

apogee_occam_member

$APOGEE_OCCAM/occam_member-{vers}.fits

vers

apogee_starhorse

$APOGEE_STARHORSE/APOGEE_DR19_DR3_STARHORSE_{vers}.fits

vers

asR

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

chip, num, mjd

astraAllStarASPCAP

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

v_astra

astraAllStarApogeeNet

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

v_astra

astraAllStarAstroNN

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

v_astra

astraAllStarAstroNNdist

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

v_astra

astraAllStarBossNet

$MWM_ASTRA/{v_astra}/summary/astraAllStarBossNet-{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

astraAllStarThePayne

$MWM_ASTRA/{v_astra}/summary/astraAllStarThePayne-{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

astraAllVisitCorv

$MWM_ASTRA/{v_astra}/summary/astraAllVisitCorv-{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

astraAllVisitSnowWhite

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

v_astra

astraAllVisitThePayne

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

v_astra

astraMWMLite

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

v_astra

astraStarASPCAP

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

v_astra, sdss_id

astraStarSlam

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

v_astra, sdss_id

astraStarSnowWhite

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

v_astra, sdss_id

astraStarThePayne

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

v_astra, sdss_id

astraVisitCorv

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

v_astra, sdss_id

astraVisitSlam

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

v_astra, sdss_id

astraVisitSnowWhite

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

v_astra, sdss_id

astraVisitThePayne

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

v_astra, sdss_id

badpixels

$SPECFLAT_DIR/flats/badpixels-{mjd}-{br}{id}.fits

id, mjd, br

boss_ISM_NaI_absorption

$MWM_ISM/NaI_ISM/boss_ISM_NaI_absorption-{v_vac}.fits

v_vac

boss_clam_lite

$MWM_STELLAR_PARAMS/boss_clam/boss_clam_lite-{v_vac}.{ftype}

v_vac, ftype

boss_clam_params

$MWM_STELLAR_PARAMS/boss_clam/boss_clam_params-{v_vac}.h5

v_vac

boss_occam_cluster

$BOSS_OCCAM/BOSS_occam_cluster-{v_vac}.fits

v_vac

boss_occam_member

$BOSS_OCCAM/BOSS_occam_member-{v_vac}.fits

v_vac

boss_pixbias

$SPECFLAT_DIR/biases/boss_pixbias-{mjd}-{br}{id}.fits

id, mjd, br

boss_vi_results

$BHM_VI/{v_vac}/boss_vi_results-{v_vac}.fits

v_vac

cannonStar

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

cannon, obj, field, apred

cannonStar-1m

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

cannon, reduction, field, apred

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

eFEDS_SPIDERS_AGN

$SPIDERS_AGN/{v_vac}/eFEDS_SPIDERS_AGN-{v_vac}.fits

v_vac

eROSITA_CVs_in_SDSS

$MWM_WHITEDWARF/eROSITA_CVs/eROSITA_CVs_in_SDSS-{v_vac}.fits

v_vac

eSDSS_DA_df

$MWM_WHITEDWARF/da_white_dwarf_properties/{vers}/eSDSS_DA_df.fits

vers

fermi_blazar_redshifts

$BHM_BLAZAR/boss_fermi_redshifts/fermi_blazar-{v_vac}.fits

v_vac

fieldlist

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/fieldlist-{run2d}.fits

run2d

fieldlist_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/fieldlist-{run2d}@epochflag|.fits

run2d

fimg_apo

$FCAM_DATA_N/{mjd}/fimg-fvc{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

gcam_lco

$GCAM_DATA_S/{mjd}/gcam-{mjd}.fits

mjd

gimg_apo

$GCAM_DATA_N/{mjd}/gimg-gfa{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

guidermon

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

mjd

gyro_age_dwarf

$MWM_STELLAR_AGE/gyro_age/gyro_age_dwarf-{v_vac}.fits

v_vac

lvm_dap

$LVM_SPECTRO_ANALYSIS/{drpver}/{dapver}/@tilegrp|/{tileid}/{mjd}/{expnum:0>8}/dap-{rspid}-{snlevel}-{expnum:0>8}.{daptype}.fits

daptype, snlevel, drpver, mjd, tileid, dapver, expnum, rspid

lvm_dapall

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

drpver, dapver

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

drpver, mjd, tileid, expnum, kind

lvm_lv_dap

$LVM_SPECTRO_ANALYSIS/{drpver}/{dapver}/@tilegrp|/{tileid}/{mjd}/{expnum:0>8}/LV_dap-{rspid}-{snlevel}-{expnum:0>8}.{daptype}.fits

daptype, snlevel, drpver, mjd, tileid, dapver, expnum, rspid

lvm_qa

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

drpver, dapver

lvm_sframe

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

mjd, drpver, tileid, expnum

mdwarf_abundances

$MWM_MDWARF/elemental_abundances/mdwarf_abundances-{vers}.fits

vers

mdwarf_active_params

$MWM_MDWARF/boss_spectral_activity/mdwarf_active_params-{v_vac}.fits

v_vac

mdwarf_contin

$MWM_MDWARF/mdwarf-contin/mdwarf-contin-standardization-{v_vac}.h5

v_vac

mdwarf_contin_summary

$MWM_MDWARF/mdwarf-contin/mdwarf-contin-standardization-{v_vac}.fits

v_vac

minesweeper

$MWM_MINESWEEPER/minesweeper_{vers}.fits

vers

mos_target_allstar_dr17_synspec_rev1

$MOS_TARGET/{v_targ}/{ftype}/mos_allstar_dr17_synspec_rev1.{ftype}

v_targ, ftype

mos_target_allstar_dr17_synspec_rev1_1

$MOS_TARGET/{v_targ}/mos_allstar_dr17_synspec_rev1_1.fits

v_targ

mos_target_allwise

$MOS_TARGET/{v_targ}/{ftype}/mos_allwise@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_assignment

$MOS_TARGET/{v_targ}/{ftype}/mos_assignment@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_bailer_jones_edr3

$MOS_TARGET/{v_targ}/{ftype}/mos_bailer_jones_edr3@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_best_brightest

$MOS_TARGET/{v_targ}/{ftype}/mos_best_brightest.{ftype}

v_targ, ftype

mos_target_bhm_csc

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_csc.{ftype}

v_targ, ftype

mos_target_bhm_csc_v2

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_csc_v2.{ftype}

v_targ, ftype

mos_target_bhm_csc_v3

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_csc_v3.{ftype}

v_targ, ftype

mos_target_bhm_efeds_veto

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_efeds_veto.{ftype}

v_targ, ftype

mos_target_bhm_rm_tweaks

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_rm_tweaks.{ftype}

v_targ, ftype

mos_target_bhm_rm_v0

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_rm_v0.{ftype}

v_targ, ftype

mos_target_bhm_rm_v0_2

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_rm_v0_2.{ftype}

v_targ, ftype

mos_target_bhm_rm_v1

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_rm_v1.{ftype}

v_targ, ftype

mos_target_bhm_rm_v1_1

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_rm_v1_1.{ftype}

v_targ, ftype

mos_target_bhm_rm_v1_3

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_rm_v1_3.{ftype}

v_targ, ftype

mos_target_bhm_spiders_agn_superset

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_spiders_agn_superset.{ftype}

v_targ, ftype

mos_target_bhm_spiders_clusters_superset

$MOS_TARGET/{v_targ}/{ftype}/mos_bhm_spiders_clusters_superset.{ftype}

v_targ, ftype

mos_target_cadence

$MOS_TARGET/{v_targ}/{ftype}/mos_cadence.{ftype}

v_targ, ftype

mos_target_cadence_epoch

$MOS_TARGET/{v_targ}/{ftype}/mos_cadence_epoch.{ftype}

v_targ, ftype

mos_target_carton

$MOS_TARGET/{v_targ}/{ftype}/mos_carton.{ftype}

v_targ, ftype

mos_target_carton_to_target

$MOS_TARGET/{v_targ}/{ftype}/mos_carton_to_target@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_cataclysmic_variables

$MOS_TARGET/{v_targ}/{ftype}/mos_cataclysmic_variables.{ftype}

v_targ, ftype

mos_target_catalog

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_catalog_from_sdss_dr19p_speclite

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_from_sdss_dr19p_speclite@mos_target_num|.{ftype}

v_targ, ftype

mos_target_catalog_to_allstar_dr17_synspec_rev1

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_allstar_dr17_synspec_rev1.{ftype}

v_targ, ftype

mos_target_catalog_to_allwise

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_allwise@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_bhm_csc

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_bhm_csc.{ftype}

v_targ, ftype

mos_target_catalog_to_bhm_efeds_veto

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_bhm_efeds_veto.{ftype}

v_targ, ftype

mos_target_catalog_to_bhm_rm_v0

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_bhm_rm_v0.{ftype}

v_targ, ftype

mos_target_catalog_to_bhm_rm_v0_2

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_bhm_rm_v0_2.{ftype}

v_targ, ftype

mos_target_catalog_to_catwise2020

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_catwise2020@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_gaia_dr2_source

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_gaia_dr2_source@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_gaia_dr3_source

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_gaia_dr3_source@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_glimpse

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_glimpse@mos_target_num|.{ftype}

v_targ, ftype

mos_target_catalog_to_guvcat

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_guvcat@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_legacy_survey_dr10

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_legacy_survey_dr10@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_legacy_survey_dr8

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_legacy_survey_dr8@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_mangatarget

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_mangatarget.{ftype}

v_targ, ftype

mos_target_catalog_to_marvels_dr11_star

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_marvels_dr11_star.{ftype}

v_targ, ftype

mos_target_catalog_to_marvels_dr12_star

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_marvels_dr12_star.{ftype}

v_targ, ftype

mos_target_catalog_to_mastar_goodstars

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_mastar_goodstars.{ftype}

v_targ, ftype

mos_target_catalog_to_milliquas_7_7

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_milliquas_7_7.{ftype}

v_targ, ftype

mos_target_catalog_to_panstarrs1

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_panstarrs1@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_sdss_dr13_photoobj_primary

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_sdss_dr13_photoobj_primary@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_sdss_dr16_specobj

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_sdss_dr16_specobj@mos_target_num|.{ftype}

v_targ, ftype

mos_target_catalog_to_sdss_dr17_specobj

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_sdss_dr17_specobj@mos_target_num|.{ftype}

v_targ, ftype

mos_target_catalog_to_skies_v1

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_skies_v1@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_skies_v2

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_skies_v2@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_skymapper_dr2

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_skymapper_dr2@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_supercosmos

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_supercosmos@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_tic_v8

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_tic_v8@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_catalog_to_twomass_psc

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_twomass_psc@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_tycho2

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_tycho2@mos_target_num|.{ftype}

v_targ, ftype

mos_target_catalog_to_unwise

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_unwise@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_catalog_to_uvotssc1

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_uvotssc1@mos_target_num|.{ftype}

v_targ, ftype

mos_target_catalog_to_uvotssc1_2

$MOS_TARGET/{v_targ}/mos_catalog_to_uvotssc1_2.fits

v_targ

mos_target_catalog_to_xmm_om_suss_4_1

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_xmm_om_suss_4_1.{ftype}

v_targ, ftype

mos_target_catalog_to_xmm_om_suss_5_0

$MOS_TARGET/{v_targ}/{ftype}/mos_catalog_to_xmm_om_suss_5_0.{ftype}

v_targ, ftype

mos_target_catalogdb_version

$MOS_TARGET/{v_targ}/{ftype}/mos_catalogdb_version.{ftype}

v_targ, ftype

mos_target_category

$MOS_TARGET/{v_targ}/{ftype}/mos_category.{ftype}

v_targ, ftype

mos_target_catwise2020

$MOS_TARGET/{v_targ}/{ftype}/mos_catwise2020@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_design

$MOS_TARGET/{v_targ}/{ftype}/mos_design.{ftype}

v_targ, ftype

mos_target_design_mode

$MOS_TARGET/{v_targ}/{ftype}/mos_design_mode.{ftype}

v_targ, ftype

mos_target_design_mode_check_results

$MOS_TARGET/{v_targ}/{ftype}/mos_design_mode_check_results.{ftype}

v_targ, ftype

mos_target_design_to_field

$MOS_TARGET/{v_targ}/{ftype}/mos_design_to_field.{ftype}

v_targ, ftype

mos_target_ebosstarget_v5

$MOS_TARGET/{v_targ}/{ftype}/mos_ebosstarget_v5@mos_target_num|.{ftype}

v_targ, ftype

mos_target_ebosstarget_v5_2

$MOS_TARGET/{v_targ}/mos_ebosstarget_v5_2.fits

v_targ

mos_target_erosita_superset_agn

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_agn@mos_target_num|.{ftype}

v_targ, ftype

mos_target_erosita_superset_clusters

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_clusters.{ftype}

v_targ, ftype

mos_target_erosita_superset_compactobjects

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_compactobjects.{ftype}

v_targ, ftype

mos_target_erosita_superset_stars

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_stars.{ftype}

v_targ, ftype

mos_target_erosita_superset_v1_agn

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_v1_agn@mos_target_num|.{ftype}

v_targ, ftype

mos_target_erosita_superset_v1_clusters

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_v1_clusters.{ftype}

v_targ, ftype

mos_target_erosita_superset_v1_compactobjects

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_v1_compactobjects.{ftype}

v_targ, ftype

mos_target_erosita_superset_v1_stars

$MOS_TARGET/{v_targ}/{ftype}/mos_erosita_superset_v1_stars.{ftype}

v_targ, ftype

mos_target_field

$MOS_TARGET/{v_targ}/{ftype}/mos_field.{ftype}

v_targ, ftype

mos_target_gaia_assas_sn_cepheids

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_assas_sn_cepheids.{ftype}

v_targ, ftype

mos_target_gaia_dr2_ruwe

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr2_ruwe@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_gaia_dr2_source

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr2_source@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_gaia_dr2_wd

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr2_wd.{ftype}

v_targ, ftype

mos_target_gaia_dr3_astrophysical_parameters

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr3_astrophysical_parameters@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_gaia_dr3_nss_two_body_orbit

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr3_nss_two_body_orbit.{ftype}

v_targ, ftype

mos_target_gaia_dr3_source

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr3_source@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_gaia_dr3_synthetic_photometry_gspc

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr3_synthetic_photometry_gspc@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_gaia_dr3_vari_rrlyrae

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_dr3_vari_rrlyrae.{ftype}

v_targ, ftype

mos_target_gaia_unwise_agn

$MOS_TARGET/{v_targ}/{ftype}/mos_gaia_unwise_agn@mos_target_num|.{ftype}

v_targ, ftype

mos_target_gaiadr2_tmass_best_neighbour

$MOS_TARGET/{v_targ}/{ftype}/mos_gaiadr2_tmass_best_neighbour@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_galah_dr3

$MOS_TARGET/{v_targ}/{ftype}/mos_galah_dr3.{ftype}

v_targ, ftype

mos_target_galex_gr7_gaia_dr3

$MOS_TARGET/{v_targ}/{ftype}/mos_galex_gr7_gaia_dr3@mos_target_num|.{ftype}

v_targ, ftype

mos_target_gedr3spur_main

$MOS_TARGET/{v_targ}/{ftype}/mos_gedr3spur_main@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_geometric_distances_gaia_dr2

$MOS_TARGET/{v_targ}/{ftype}/mos_geometric_distances_gaia_dr2@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_glimpse

$MOS_TARGET/{v_targ}/{ftype}/mos_glimpse@mos_target_num|.{ftype}

v_targ, ftype

mos_target_guvcat

$MOS_TARGET/{v_targ}/{ftype}/mos_guvcat@mos_target_num|.{ftype}

v_targ, ftype

mos_target_hecate_1_1

$MOS_TARGET/{v_targ}/{ftype}/mos_hecate_1_1.{ftype}

v_targ, ftype

mos_target_hole

$MOS_TARGET/{v_targ}/{ftype}/mos_hole.{ftype}

v_targ, ftype

mos_target_instrument

$MOS_TARGET/{v_targ}/{ftype}/mos_instrument.{ftype}

v_targ, ftype

mos_target_lamost_dr6

$MOS_TARGET/{v_targ}/{ftype}/mos_lamost_dr6@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_legacy_survey_dr10

$MOS_TARGET/{v_targ}/{ftype}/mos_legacy_survey_dr10@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_legacy_survey_dr8

$MOS_TARGET/{v_targ}/{ftype}/mos_legacy_survey_dr8@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_magnitude

$MOS_TARGET/{v_targ}/{ftype}/mos_magnitude@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_mangadapall

$MOS_TARGET/{v_targ}/{ftype}/mos_mangadapall.{ftype}

v_targ, ftype

mos_target_mangadrpall

$MOS_TARGET/{v_targ}/{ftype}/mos_mangadrpall.{ftype}

v_targ, ftype

mos_target_mangatarget

$MOS_TARGET/{v_targ}/{ftype}/mos_mangatarget.{ftype}

v_targ, ftype

mos_target_mapper

$MOS_TARGET/{v_targ}/{ftype}/mos_mapper.{ftype}

v_targ, ftype

mos_target_marvels_dr11_star

$MOS_TARGET/{v_targ}/{ftype}/mos_marvels_dr11_star.{ftype}

v_targ, ftype

mos_target_marvels_dr12_star

$MOS_TARGET/{v_targ}/{ftype}/mos_marvels_dr12_star.{ftype}

v_targ, ftype

mos_target_mastar_goodstars

$MOS_TARGET/{v_targ}/{ftype}/mos_mastar_goodstars.{ftype}

v_targ, ftype

mos_target_mastar_goodvisits

$MOS_TARGET/{v_targ}/{ftype}/mos_mastar_goodvisits.{ftype}

v_targ, ftype

mos_target_milliquas_7_7

$MOS_TARGET/{v_targ}/{ftype}/mos_milliquas_7_7.{ftype}

v_targ, ftype

mos_target_mipsgal

$MOS_TARGET/{v_targ}/{ftype}/mos_mipsgal.{ftype}

v_targ, ftype

mos_target_mwm_tess_ob

$MOS_TARGET/{v_targ}/{ftype}/mos_mwm_tess_ob.{ftype}

v_targ, ftype

mos_target_observatory

$MOS_TARGET/{v_targ}/{ftype}/mos_observatory.{ftype}

v_targ, ftype

mos_target_obsmode

$MOS_TARGET/{v_targ}/{ftype}/mos_obsmode.{ftype}

v_targ, ftype

mos_target_opsdb_apo_camera

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_camera.{ftype}

v_targ, ftype

mos_target_opsdb_apo_camera_frame

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_camera_frame.{ftype}

v_targ, ftype

mos_target_opsdb_apo_completion_status

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_completion_status.{ftype}

v_targ, ftype

mos_target_opsdb_apo_configuration

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_configuration.{ftype}

v_targ, ftype

mos_target_opsdb_apo_design_to_status

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_design_to_status.{ftype}

v_targ, ftype

mos_target_opsdb_apo_exposure

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_exposure.{ftype}

v_targ, ftype

mos_target_opsdb_apo_exposure_flavor

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_apo_exposure_flavor.{ftype}

v_targ, ftype

mos_target_opsdb_lco_camera

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_camera.{ftype}

v_targ, ftype

mos_target_opsdb_lco_camera_frame

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_camera_frame.{ftype}

v_targ, ftype

mos_target_opsdb_lco_completion_status

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_completion_status.{ftype}

v_targ, ftype

mos_target_opsdb_lco_configuration

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_configuration.{ftype}

v_targ, ftype

mos_target_opsdb_lco_design_to_status

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_design_to_status.{ftype}

v_targ, ftype

mos_target_opsdb_lco_exposure

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_exposure.{ftype}

v_targ, ftype

mos_target_opsdb_lco_exposure_flavor

$MOS_TARGET/{v_targ}/{ftype}/mos_opsdb_lco_exposure_flavor.{ftype}

v_targ, ftype

mos_target_panstarrs1

$MOS_TARGET/{v_targ}/{ftype}/mos_panstarrs1@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_positioner_status

$MOS_TARGET/{v_targ}/{ftype}/mos_positioner_status.{ftype}

v_targ, ftype

mos_target_rave_dr6_gauguin_madera

$MOS_TARGET/{v_targ}/{ftype}/mos_rave_dr6_gauguin_madera.{ftype}

v_targ, ftype

mos_target_rave_dr6_xgaiae3

$MOS_TARGET/{v_targ}/{ftype}/mos_rave_dr6_xgaiae3.{ftype}

v_targ, ftype

mos_target_revised_magnitude

$MOS_TARGET/{v_targ}/{ftype}/mos_revised_magnitude@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_sagitta

$MOS_TARGET/{v_targ}/{ftype}/mos_sagitta.{ftype}

v_targ, ftype

mos_target_sagitta_edr3

$MOS_TARGET/{v_targ}/{ftype}/mos_sagitta_edr3.{ftype}

v_targ, ftype

mos_target_sdss_apogeeallstarmerge_r13

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_apogeeallstarmerge_r13.{ftype}

v_targ, ftype

mos_target_sdss_dr13_photoobj_primary

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_dr13_photoobj_primary@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_sdss_dr16_qso

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_dr16_qso.{ftype}

v_targ, ftype

mos_target_sdss_dr16_specobj

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_dr16_specobj@mos_target_num|.{ftype}

v_targ, ftype

mos_target_sdss_dr17_apogee_allstarmerge

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_dr17_apogee_allstarmerge.{ftype}

v_targ, ftype

mos_target_sdss_dr17_specobj

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_dr17_specobj@mos_target_num|.{ftype}

v_targ, ftype

mos_target_sdss_dr19p_speclite

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_dr19p_speclite@mos_target_num|.{ftype}

v_targ, ftype

mos_target_sdss_id_flat

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_id_flat@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_sdss_id_stacked

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_id_stacked@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_sdss_id_to_catalog

$MOS_TARGET/{v_targ}/{ftype}/mos_sdss_id_to_catalog@mos_target_num3|.{ftype}

v_targ, ftype

mos_target_sdssv_boss_conflist

$MOS_TARGET/{v_targ}/{ftype}/mos_sdssv_boss_conflist.{ftype}

v_targ, ftype

mos_target_sdssv_boss_spall

$MOS_TARGET/{v_targ}/{ftype}/mos_sdssv_boss_spall.{ftype}

v_targ, ftype

mos_target_sdssv_plateholes

$MOS_TARGET/{v_targ}/{ftype}/mos_sdssv_plateholes.{ftype}

v_targ, ftype

mos_target_sdssv_plateholes_meta

$MOS_TARGET/{v_targ}/{ftype}/mos_sdssv_plateholes_meta.{ftype}

v_targ, ftype

mos_target_skies_v1

$MOS_TARGET/{v_targ}/{ftype}/mos_skies_v1@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_skies_v2

$MOS_TARGET/{v_targ}/{ftype}/mos_skies_v2@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_skymapper_dr2

$MOS_TARGET/{v_targ}/{ftype}/mos_skymapper_dr2@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_skymapper_gaia

$MOS_TARGET/{v_targ}/{ftype}/mos_skymapper_gaia@mos_target_num|.{ftype}

v_targ, ftype

mos_target_supercosmos

$MOS_TARGET/{v_targ}/{ftype}/mos_supercosmos@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_target

$MOS_TARGET/{v_targ}/{ftype}/mos_target@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_targetdb_version

$MOS_TARGET/{v_targ}/{ftype}/mos_targetdb_version.{ftype}

v_targ, ftype

mos_target_targeting_generation

$MOS_TARGET/{v_targ}/{ftype}/mos_targeting_generation.{ftype}

v_targ, ftype

mos_target_targeting_generation_to_carton

$MOS_TARGET/{v_targ}/{ftype}/mos_targeting_generation_to_carton.{ftype}

v_targ, ftype

mos_target_targeting_generation_to_version

$MOS_TARGET/{v_targ}/{ftype}/mos_targeting_generation_to_version.{ftype}

v_targ, ftype

mos_target_tess_toi

$MOS_TARGET/{v_targ}/{ftype}/mos_tess_toi.{ftype}

v_targ, ftype

mos_target_tess_toi_v05

$MOS_TARGET/{v_targ}/{ftype}/mos_tess_toi_v05.{ftype}

v_targ, ftype

mos_target_tess_toi_v1

$MOS_TARGET/{v_targ}/{ftype}/mos_tess_toi_v1.{ftype}

v_targ, ftype

mos_target_tic_v8

$MOS_TARGET/{v_targ}/{ftype}/mos_tic_v8@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_twomass_psc

$MOS_TARGET/{v_targ}/{ftype}/mos_twomass_psc@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_tycho2

$MOS_TARGET/{v_targ}/{ftype}/mos_tycho2@mos_target_num|.{ftype}

v_targ, ftype

mos_target_unwise

$MOS_TARGET/{v_targ}/{ftype}/mos_unwise@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_uvotssc1

$MOS_TARGET/{v_targ}/{ftype}/mos_uvotssc1@mos_target_num|.{ftype}

v_targ, ftype

mos_target_visual_binary_gaia_dr3

$MOS_TARGET/{v_targ}/{ftype}/mos_visual_binary_gaia_dr3.{ftype}

v_targ, ftype

mos_target_wd_gaia_dr3

$MOS_TARGET/{v_targ}/{ftype}/mos_wd_gaia_dr3.{ftype}

v_targ, ftype

mos_target_xmm_om_suss_4_1

$MOS_TARGET/{v_targ}/{ftype}/mos_xmm_om_suss_4_1.{ftype}

v_targ, ftype

mos_target_xmm_om_suss_5_0

$MOS_TARGET/{v_targ}/{ftype}/mos_xmm_om_suss_5_0.{ftype}

v_targ, ftype

mos_target_xpfeh_gaia_dr3

$MOS_TARGET/{v_targ}/{ftype}/mos_xpfeh_gaia_dr3@mos_target_num2|.{ftype}

v_targ, ftype

mos_target_yso_clustering

$MOS_TARGET/{v_targ}/{ftype}/mos_yso_clustering.{ftype}

v_targ, ftype

mos_target_zari18pms

$MOS_TARGET/{v_targ}/{ftype}/mos_zari18pms.{ftype}

v_targ, ftype

mos_targeting_generation

$MOS_TARGET/{v_targ}/mos_targeting_generation.fits

v_targ

multiplex

$ALLSPEC/{vers}/multiplex-{release}-{vers}.{ftype}

release, vers, ftype

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}.fits

v_astra, sdss_id

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}.fits

v_astra, sdss_id

payne4GAIN_modelSpectra

$MWM_RGB/apogee_rgb_nlte_abundances/payne4GAIN_modelSpectra-{v_vac}.fits

v_vac

payne4GAIN_summary

$MWM_RGB/apogee_rgb_nlte_abundances/payne4GAIN_summary-{v_vac}.fits

v_vac

pixbiasave

$SPECFLAT_DIR/biases/pixbiasave-{mjd}-{br}{id}.fits

id, mjd, br

pixflatave

$SPECFLAT_DIR/flats/pixflatave-{mjd}-{br}{id}.fits

id, mjd, br

plPlugMapM

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

mjd, plateid

plateHoles

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

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

proc_fimg_apo

$FCAM_DATA_N/{mjd}/proc-fimg-fvc{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

proc_gimg_apo

$GCAM_DATA_N/{mjd}/proc-gimg-gfa{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

qms_hg_index

$BHM_QSO_HOST/qms_hg/qms_hg_index_diagram-{v_vac}.fits

v_vac

sciExp

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/SciExp-@pad_fieldid|.par

fieldid, run2d

sdHdrFix

$SDSSCORE_DIR/{obs}/sdHdrfix/sdHdrFix-{mjd}.par

obs, mjd

sdHdrFix_plate

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

mjd

sdR

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

id, mjd, frame, br

sdR_N

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

id, mjd, frame, br

sdR_S

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

id, mjd, frame, br

spAll

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAll-{run2d}.fits

run2d

spAll-lite

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAll-lite-{run2d}.fits

run2d

spAll-lite_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/spAll-lite-{run2d}-{coadd}.fits

coadd, run2d

spAll-lite_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAll-lite-{run2d}@epochflag|.fits

run2d

spAllField

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

fieldid, mjd, run2d

spAllField_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@spcoaddfolder|/full/@spcoaddgrp|/{coadd}@spcoaddobs|/{mjd}/spAll-{coadd}@spcoaddobs|-{mjd}.fits

obs, mjd, coadd, run2d

spAllField_epoch

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

fieldid, mjd, run2d

spAllLine

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAllLine-{run2d}.fits

run2d

spAllLineField

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

fieldid, mjd, run2d

spAllLineField_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@spcoaddfolder|/full/@spcoaddgrp|/{coadd}@spcoaddobs|/{mjd}/spAllLine-{coadd}@spcoaddobs|-{mjd}.fits

obs, mjd, coadd, run2d

spAllLineField_epoch

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

fieldid, mjd, run2d

spAllLine_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/spAllLine-{run2d}-{coadd}.fits

coadd, run2d

spAllLine_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAllLine-{run2d}@epochflag|.fits

run2d

spAll_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/spAll-{run2d}-{coadd}.fits

coadd, run2d

spAll_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAll-{run2d}@epochflag|.fits

run2d

spArc

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

fieldid, frame, id, br, run2d

spCFrame

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

fieldid, frame, id, br, run2d

spCFrame_epoch

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

fieldid, frame, id, br, run2d

spCOADDS

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/{phase}_{survey}_COADDS.par

survey, phase, coadd, run2d

spField

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

fieldid, mjd, run2d

spField_epoch

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

fieldid, mjd, run2d

spFlat

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

fieldid, frame, id, br, run2d

spFluxcalib

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

fieldid, frame, id, br, run2d

spFluxcalib_epoch

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

fieldid, frame, id, br, run2d

spFluxcorr

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

fieldid, frame, id, br, run2d

spFluxcorr_epoch

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

fieldid, frame, id, br, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spFluxdistort-@pad_fieldid|-{mjd}-{frame:0>8}.fits

frame, fieldid, mjd, run2d

spFluxdistort_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/spFluxdistort-@pad_fieldid|-{mjd}-{frame:0>8}.fits

frame, fieldid, mjd, run2d

spFrame

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

fieldid, frame, id, br, run2d

spFullsky

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/spFullsky-{coadd}@spcoaddobs|-{mjd}.fits

obs, mjd, coadd, run2d

spManCal

$SDSSCORE_DIR/{obs}/sdHdrfix/spManCal.par

obs

spPlanCustom

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/spPlanCustom-{coadd}@spcoaddobs|-{mjd}.par

obs, mjd, coadd, run2d

spPlanTrace

$BOSS_SPECTRO_REDUX/{run2d}/trace/{mjd}/spPlanTrace-{mjd}_{OBS}.par

mjd, run2d, OBS

spPlancomb

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spPlancomb-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

spPlancombepoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/spPlancombepoch-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

spPlate

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

fieldid, mjd, run2d

spSpec

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

fieldid, mjd, run2d, catalogid

spSpec_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/coadd/{mjd}/spSpec-{coadd}@spcoaddobs|-{mjd}-{catalogid}.fits

obs, coadd, catalogid, mjd, run2d

spSpec_epoch

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

fieldid, mjd, run2d, catalogid

spTraceArc

$BOSS_SPECTRO_REDUX/{run2d}/trace/{mjd}/spTraceArc-{br}{id}-{frame}.fits

id, br, mjd, run2d, frame

spTraceFlat

$BOSS_SPECTRO_REDUX/{run2d}/trace/{mjd}/spTraceFlat-{br}{id}-{frame}.fits

id, br, mjd, run2d, frame

spTraceTab

$BOSS_SPECTRO_REDUX/{run2d}/trace/{mjd}/spTraceTab-{br}{id}-{frame}.fits

id, br, mjd, run2d, frame

spXCSAO

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

fieldid, mjd, run1d, run2d

spXCSAO_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/{run1d}/spXCSAO-{coadd}@spcoaddobs|-{mjd}.fits

obs, coadd, mjd, run1d, run2d

spXCSAO_epoch

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

fieldid, mjd, run1d, run2d

spZall

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

fieldid, mjd, run1d, run2d

spZall_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/{run1d}/spZall-{coadd}@spcoaddobs|-{mjd}.fits

obs, coadd, mjd, run1d, run2d

spZall_epoch

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

fieldid, mjd, run1d, run2d

spZbest

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

fieldid, mjd, run1d, run2d

spZbest_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/{run1d}/spZbest-{coadd}@spcoaddobs|-{mjd}.fits

obs, coadd, mjd, run1d, run2d

spZbest_epoch

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

fieldid, mjd, run1d, run2d

spZline

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

fieldid, mjd, run1d, run2d

spZline_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/{run1d}/spZline-{coadd}@spcoaddobs|-{mjd}.fits

obs, coadd, mjd, run1d, run2d

spZline_epoch

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

fieldid, mjd, run1d, run2d

spcalib_qa

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spCalib_QA-{run2d}.fits

run2d

spcalib_qa_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spCalib_QA-{run2d}-epoch.fits

run2d

specFull

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

fieldid, mjd, run2d, catalogid

specFull_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@spcoaddfolder|/full/@spcoaddgrp|/{coadd}@spcoaddobs|/{mjd}/spec-{coadd}@spcoaddobs|-{mjd}-{catalogid}.fits

obs, coadd, catalogid, mjd, run2d

specFull_epoch

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

fieldid, mjd, run2d, catalogid

specLite

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

fieldid, mjd, run2d, catalogid

specLite_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@spcoaddfolder|/lite/@spcoaddgrp|/{coadd}@spcoaddobs|/{mjd}/spec-{coadd}@spcoaddobs|-{mjd}-{catalogid}.fits

obs, coadd, catalogid, mjd, run2d

specLite_epoch

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

fieldid, mjd, run2d, catalogid

spfibermap

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spfibermap-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spplan2d

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spPlan2d-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

yso_ob_kin

$MWM_YSO/ob-kin/ob_vac-{v_vac}.fits

v_vac

DR19

DR19

DR19 path definitions

Name

Template

Kwargs

DL1_spec_eROSITA_eRASS1

$DL1_SDSS_EROSITA/{vers}/DL1_spec_SDSSV_eROSITA_eRASS1-{vers}.fits

vers

DL1_spec_eROSITA_eRASS1_allepoch

$DL1_SDSS_EROSITA/{vers}/DL1_spec_SDSSV_eROSITA_eRASS1_allepoch-{vers}.fits

vers

DR19Q_prop

$BHM_QSOPROP/{vers}/DR19Q_prop-{run2d}.fits

vers, run2d

SDSSV_DA_df

$MWM_WHITEDWARF/da_white_dwarf_properties/{vers}/eSDSS_DA_df.fits

vers

StarFlow_age_posterior

$MWM_STARFLOW/{vers}/StarFlow_age_posterior_{vers}.fits

vers

StarFlow_mass_posterior

$MWM_STARFLOW/{vers}/StarFlow_mass_posterior_{vers}.fits

vers

StarFlow_summary

$MWM_STARFLOW/{vers}/StarFlow_summary_{vers}.fits

vers

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

allVisit_MADGICS

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/allVisit_MADGICS_{vers}_{star_prior_type}.fits

star_prior_type, vers

allspec

$ALLSPEC/{vers}/allspec-{release}-{vers}.fits

release, vers

ap1D

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

chip, instrument, mjd, num, apred

ap2D

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

chip, instrument, mjd, num, apred

ap2Dfz

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

chip, instrument, mjd, num, apred

ap2Dmodel

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

chip, instrument, mjd, num, apred

apBPM

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

instrument, chip, apred, num

apCal

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

prefix, apred

apCalPlan

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

instrument, mjd, apred

apCframe

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

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

apCframe-1m

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

chip, mjd, num, telescope, field, apred

apDark

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

instrument, chip, apred, num

apDarkPlan

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

instrument, mjd, apred

apDarkRate

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

instrument, chip, apred, num

apDetector

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

instrument, chip, apred, num

apDiag

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

prefix, mjd, apred, plate

apEPSF

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

instrument, chip, apred, num

apETrace

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

instrument, chip, apred, num

apExp

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

prefix, apred

apExtraPlan

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

instrument, mjd, apred

apFPILines

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

instrument, apred, num

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

instrument, chip, apred, num

apFlux

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

instrument, chip, apred, num

apHist

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

instrument, chip, apred, mjd

apLSF

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

instrument, chip, apred, num

apLines

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

instrument, apred, num

apLittrow

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

instrument, chip, apred, num

apMADGICS_out

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_{component_name}_{model_version}.h5

star_prior_type, vers, component_name, model_version

apMADGICS_out_DIB_hess

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_DIB_hess_var_{dib_model}.h5

star_prior_type, vers, dib_model

apMADGICS_out_apVisit_v0

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_apVisit_v0.h5

star_prior_type, vers

apMADGICS_out_flux

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_flux{flux_type}.h5

star_prior_type, vers, flux_type

apMADGICS_out_msk

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_{mask_type}msk.h5

star_prior_type, mask_type, vers

apMADGICS_out_p5deltachi2_lv

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_{scan_type}_p5delchi2_lvl{scan_refinement_level_number}_{dib_model | None}.h5

star_prior_type, scan_refinement_level_number, scan_type, dib_model | None, vers

apPSF

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

instrument, chip, apred, num

apPSFModel

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

instrument, chip, apred, num

apPersist

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

instrument, chip, apred, num

apPersistModel

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

instrument, chip, apred, mjd

apPlan

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

mjd, telescope, plate, field, apred

apPlan-1m

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

mjd, telescope, reduction, field, apred

apPlate

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

chip, mjd, telescope, plate, field, apred

apPlate-1m

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

chip, mjd, telescope, plate, field, apred

apPlateSum

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

mjd, telescope, plate, field, apred

apPlateSum-1m

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

mjd, telescope, reduction, field, apred

apQA

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

mjd, telescope, plate, field, apred

apQAcal

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

instrument, mjd, apred

apR

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

chip, num, mjd

apResponse

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

instrument, chip, apred, num

apSparse

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

instrument, apred, num

apStar

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

obj, healpix, apred, telescope

apStar-1m

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

reduction, field, apred, telescope

apTellstar

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

mjd, telescope, plate, field, apred

apTellstar-1m

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

mjd, telescope, reduction, field, apred

apTelluric

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

instrument, chip, apred, num

apVisit

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

mjd, fiber, telescope, plate, field, apred

apVisit-1m

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

mjd, telescope, reduction, field, apred

apVisitSum

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

mjd, telescope, plate, field, apred

apVisitSum-1m

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

mjd, telescope, reduction, field, apred

apWave

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

instrument, chip, apred, num

apWaveFPI

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

chip, instrument, mjd, num, apred

apogee-rc

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

dr

apogee_occam_cluster

$APOGEE_OCCAM/occam_cluster-{vers}.fits

vers

apogee_occam_member

$APOGEE_OCCAM/occam_member-{vers}.fits

vers

apogee_starhorse

$APOGEE_STARHORSE/APOGEE_DR19_DR3_STARHORSE_{vers}.fits

vers

asR

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

chip, num, mjd

astraAllStarASPCAP

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

v_astra

astraAllStarApogeeNet

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

v_astra

astraAllStarAstroNN

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

v_astra

astraAllStarAstroNNdist

$MWM_ASTRA/{v_astra}/summary/astraAllStarAstroNNdist-{v_astra}.fits.gz

v_astra

astraAllStarBossNet

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

v_astra

astraAllStarCorv

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

v_astra

astraAllStarLineForest

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

v_astra

astraAllStarMDwarfType

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

v_astra

astraAllStarSlam

$MWM_ASTRA/{v_astra}/summary/astraAllStarSlam-{v_astra}.fits.gz

v_astra

astraAllStarSnowWhite

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

v_astra

astraAllStarThePayne

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

v_astra

astraAllVisitAstroNN

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

v_astra

astraAllVisitBossNet

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

v_astra

astraAllVisitCorv

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

v_astra

astraAllVisitLineForest

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

v_astra

astraAllVisitMDwarfType

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

v_astra

astraAllVisitSnowWhite

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

v_astra

astraAllVisitThePayne

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

v_astra

astraMWMLite

$MWM_ASTRA/{v_astra}/summary/astraMWMLite-{v_astra}.fits.gz

v_astra

astraStarASPCAP

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

v_astra, sdss_id

astraStarSlam

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

v_astra, sdss_id

astraStarSnowWhite

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

v_astra, sdss_id

astraStarThePayne

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

v_astra, sdss_id

astraVisitCorv

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

v_astra, sdss_id

astraVisitSlam

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

v_astra, sdss_id

astraVisitSnowWhite

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

v_astra, sdss_id

astraVisitThePayne

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

v_astra, sdss_id

badpixels

$SPECFLAT_DIR/flats/badpixels-{mjd}-{br}{id}.fits

id, mjd, br

boss_pixbias

$SPECFLAT_DIR/biases/boss_pixbias-{mjd}-{br}{id}.fits

id, mjd, br

cannonStar

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

cannon, obj, field, apred

cannonStar-1m

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

cannon, reduction, field, apred

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

eSDSS_DA_df

$MWM_WHITEDWARF/da_white_dwarf_properties/{vers}/eSDSS_DA_df.fits

vers

fieldlist

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

run2d

fieldlist_epoch

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

run2d

fimg_apo

$FCAM_DATA_N/{mjd}/fimg-fvc{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

gimg_apo

$GCAM_DATA_N/{mjd}/gimg-gfa{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

guidermon

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

mjd

lvm_frame

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

drpver, mjd, tileid, expnum, kind

lvm_sframe

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

mjd, drpver, tileid, expnum

mdwarf_abundances

$MWM_MDWARF/elemental_abundances/mdwarf_abundances-{vers}.fits

vers

minesweeper

$MWM_MINESWEEPER/minesweeper_{vers}.fits

vers

mos_target_allstar_dr17_synspec_rev1_1

$MOS_TARGET/{v_targ}/mos_allstar_dr17_synspec_rev1_1.fits

v_targ

mos_target_allwise

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

v_targ, num

mos_target_assignment

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

v_targ, num

mos_target_best_brightest

$MOS_TARGET/{v_targ}/mos_best_brightest.fits

v_targ

mos_target_bhm_csc

$MOS_TARGET/{v_targ}/mos_bhm_csc.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_tweaks

$MOS_TARGET/{v_targ}/mos_bhm_rm_tweaks.fits

v_targ

mos_target_bhm_rm_v0

$MOS_TARGET/{v_targ}/mos_bhm_rm_v0.fits

v_targ

mos_target_bhm_rm_v0_2

$MOS_TARGET/{v_targ}/mos_bhm_rm_v0_2.fits

v_targ

mos_target_bhm_spiders_agn_superset

$MOS_TARGET/{v_targ}/mos_bhm_spiders_agn_superset.fits

v_targ

mos_target_bhm_spiders_clusters_superset

$MOS_TARGET/{v_targ}/mos_bhm_spiders_clusters_superset.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_allstar_dr17_synspec_rev1

$MOS_TARGET/{v_targ}/mos_catalog_to_allstar_dr17_synspec_rev1.fits

v_targ

mos_target_catalog_to_allwise

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

v_targ, num

mos_target_catalog_to_bhm_csc

$MOS_TARGET/{v_targ}/mos_catalog_to_bhm_csc.fits

v_targ

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

$MOS_TARGET/{v_targ}/mos_catalog_to_bhm_rm_v0.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_gaia_dr2_source

$MOS_TARGET/{v_targ}/mos_catalog_to_gaia_dr2_source-{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_mangatarget

$MOS_TARGET/{v_targ}/mos_catalog_to_mangatarget.fits

v_targ

mos_target_catalog_to_marvels_dr11_star

$MOS_TARGET/{v_targ}/mos_catalog_to_marvels_dr11_star.fits

v_targ

mos_target_catalog_to_marvels_dr12_star

$MOS_TARGET/{v_targ}/mos_catalog_to_marvels_dr12_star.fits

v_targ

mos_target_catalog_to_mastar_goodstars

$MOS_TARGET/{v_targ}/mos_catalog_to_mastar_goodstars.fits

v_targ

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-{num}.fits

v_targ, num

mos_target_catalog_to_sdss_dr17_specobj

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

v_targ, num

mos_target_catalog_to_skies_v1

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

v_targ, num

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_twomass_psc

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

v_targ, num

mos_target_catalog_to_tycho2

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

v_targ, num

mos_target_catalog_to_unwise

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

v_targ, num

mos_target_catalog_to_uvotssc1

$MOS_TARGET/{v_targ}/mos_catalog_to_uvotssc1.fits

v_targ

mos_target_catalog_to_uvotssc1_2

$MOS_TARGET/{v_targ}/mos_catalog_to_uvotssc1_2.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_design

$MOS_TARGET/{v_targ}/mos_design.fits

v_targ

mos_target_design_mode

$MOS_TARGET/{v_targ}/mos_design_mode.fits

v_targ

mos_target_design_mode_check_results

$MOS_TARGET/{v_targ}/mos_design_mode_check_results.fits

v_targ

mos_target_design_to_field

$MOS_TARGET/{v_targ}/mos_design_to_field.fits

v_targ

mos_target_ebosstarget_v5

$MOS_TARGET/{v_targ}/mos_ebosstarget_v5.fits

v_targ

mos_target_ebosstarget_v5_2

$MOS_TARGET/{v_targ}/mos_ebosstarget_v5_2.fits

v_targ

mos_target_erosita_superset_agn

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

v_targ, num

mos_target_erosita_superset_clusters

$MOS_TARGET/{v_targ}/mos_erosita_superset_clusters.fits

v_targ

mos_target_erosita_superset_compactobjects

$MOS_TARGET/{v_targ}/mos_erosita_superset_compactobjects.fits

v_targ

mos_target_erosita_superset_stars

$MOS_TARGET/{v_targ}/mos_erosita_superset_stars.fits

v_targ

mos_target_field

$MOS_TARGET/{v_targ}/mos_field.fits

v_targ

mos_target_gaia_assas_sn_cepheids

$MOS_TARGET/{v_targ}/mos_gaia_assas_sn_cepheids.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_hole

$MOS_TARGET/{v_targ}/mos_hole.fits

v_targ

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_mangadapall

$MOS_TARGET/{v_targ}/mos_mangadapall.fits

v_targ

mos_target_mangadrpall

$MOS_TARGET/{v_targ}/mos_mangadrpall.fits

v_targ

mos_target_mangatarget

$MOS_TARGET/{v_targ}/mos_mangatarget.fits

v_targ

mos_target_mapper

$MOS_TARGET/{v_targ}/mos_mapper.fits

v_targ

mos_target_marvels_dr11_star

$MOS_TARGET/{v_targ}/mos_marvels_dr11_star.fits

v_targ

mos_target_marvels_dr12_star

$MOS_TARGET/{v_targ}/mos_marvels_dr12_star.fits

v_targ

mos_target_mastar_goodstars

$MOS_TARGET/{v_targ}/mos_mastar_goodstars.fits

v_targ

mos_target_mastar_goodvisits

$MOS_TARGET/{v_targ}/mos_mastar_goodvisits.fits

v_targ

mos_target_mipsgal

$MOS_TARGET/{v_targ}/mos_mipsgal.fits

v_targ

mos_target_mwm_tess_ob

$MOS_TARGET/{v_targ}/mos_mwm_tess_ob.fits

v_targ

mos_target_observatory

$MOS_TARGET/{v_targ}/mos_observatory.fits

v_targ

mos_target_obsmode

$MOS_TARGET/{v_targ}/mos_obsmode.fits

v_targ

mos_target_opsdb_apo_camera

$MOS_TARGET/{v_targ}/mos_opsdb_apo_camera.fits

v_targ

mos_target_opsdb_apo_camera_frame

$MOS_TARGET/{v_targ}/mos_opsdb_apo_camera_frame.fits

v_targ

mos_target_opsdb_apo_completion_status

$MOS_TARGET/{v_targ}/mos_opsdb_apo_completion_status.fits

v_targ

mos_target_opsdb_apo_configuration

$MOS_TARGET/{v_targ}/mos_opsdb_apo_configuration.fits

v_targ

mos_target_opsdb_apo_design_to_status

$MOS_TARGET/{v_targ}/mos_opsdb_apo_design_to_status.fits

v_targ

mos_target_opsdb_apo_exposure

$MOS_TARGET/{v_targ}/mos_opsdb_apo_exposure.fits

v_targ

mos_target_opsdb_apo_exposure_flavor

$MOS_TARGET/{v_targ}/mos_opsdb_apo_exposure_flavor.fits

v_targ

mos_target_panstarrs1

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

v_targ, num

mos_target_positioner_status

$MOS_TARGET/{v_targ}/mos_positioner_status.fits

v_targ

mos_target_revised_magnitude

$MOS_TARGET/{v_targ}/mos_revised_magnitude-{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-{num}.fits

v_targ, num

mos_target_sdss_dr17_specobj

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

v_targ, num

mos_target_sdss_id_flat

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

v_targ, num

mos_target_sdss_id_stacked

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

v_targ, num

mos_target_sdss_id_to_catalog

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

v_targ, num

mos_target_sdssv_boss_conflist

$MOS_TARGET/{v_targ}/mos_sdssv_boss_conflist.fits

v_targ

mos_target_sdssv_boss_spall

$MOS_TARGET/{v_targ}/mos_sdssv_boss_spall.fits

v_targ

mos_target_sdssv_plateholes

$MOS_TARGET/{v_targ}/mos_sdssv_plateholes.fits

v_targ

mos_target_sdssv_plateholes_meta

$MOS_TARGET/{v_targ}/mos_sdssv_plateholes_meta.fits

v_targ

mos_target_skies_v1

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

v_targ, num

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_skymapper_gaia

$MOS_TARGET/{v_targ}/mos_skymapper_gaia-{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_targeting_generation_to_carton

$MOS_TARGET/{v_targ}/mos_targeting_generation_to_carton.fits

v_targ

mos_target_targeting_generation_to_version

$MOS_TARGET/{v_targ}/mos_targeting_generation_to_version.fits

v_targ

mos_target_tess_toi

$MOS_TARGET/{v_targ}/mos_tess_toi.fits

v_targ

mos_target_tess_toi_v05

$MOS_TARGET/{v_targ}/mos_tess_toi_v05.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-{num}.fits

v_targ, num

mos_target_unwise

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

v_targ, num

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

mos_targeting_generation

$MOS_TARGET/{v_targ}/mos_targeting_generation.fits

v_targ

multiplex

$ALLSPEC/{vers}/multiplex-{release}-{vers}.fits

release, vers

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}.fits

v_astra, sdss_id

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}.fits

v_astra, sdss_id

pixbiasave

$SPECFLAT_DIR/biases/pixbiasave-{mjd}-{br}{id}.fits

id, mjd, br

pixflatave

$SPECFLAT_DIR/flats/pixflatave-{mjd}-{br}{id}.fits

id, mjd, br

plPlugMapM

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

mjd, plateid

plateHoles

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

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

proc_fimg_apo

$FCAM_DATA_N/{mjd}/proc-fimg-fvc{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

proc_gimg_apo

$GCAM_DATA_N/{mjd}/proc-gimg-gfa{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

sciExp

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/SciExp-@pad_fieldid|.par

fieldid, run2d

sdHdrFix

$SDSSCORE_DIR/{obs}/sdHdrfix/sdHdrFix-{mjd}.par

obs, mjd

sdHdrFix_plate

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

mjd

sdR

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

id, mjd, frame, br

sdR_N

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

id, mjd, frame, br

spAll

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

run2d

spAll-lite

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

run2d

spAll-lite_coadd

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

coadd, run2d

spAll-lite_epoch

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

run2d

spAllField

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

fieldid, mjd, run2d

spAllField_coadd

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

mjd, coadd, run2d

spAllField_epoch

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

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

fieldid, mjd, run2d

spAllLineField_coadd

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

mjd, coadd, run2d

spAllLineField_epoch

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

fieldid, mjd, run2d

spAllLine_coadd

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

coadd, run2d

spAllLine_epoch

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

run2d

spAll_coadd

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

coadd, run2d

spAll_epoch

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

run2d

spArc

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

fieldid, frame, id, br, run2d

spCFrame

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

fieldid, frame, id, br, run2d

spCFrame_epoch

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

fieldid, frame, id, br, run2d

spCOADDS

$BOSS_SPECTRO_REDUX/{run2d}/{phase}_{survey}_COADDS.par

survey, phase, run2d

spField

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

fieldid, mjd, run2d

spField_epoch

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

fieldid, mjd, run2d

spFlat

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

fieldid, frame, id, br, run2d

spFluxcalib

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

fieldid, frame, id, br, run2d

spFluxcalib_epoch

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

fieldid, frame, id, br, run2d

spFluxcorr

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

fieldid, frame, id, br, run2d

spFluxcorr_epoch

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

fieldid, frame, id, br, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxdistort-@pad_fieldid|-{mjd}-{frame:0>8}.fits

frame, fieldid, mjd, run2d

spFluxdistort_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/epoch/spFluxdistort-@pad_fieldid|-{mjd}-{frame:0>8}.fits

frame, fieldid, mjd, run2d

spFrame

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

fieldid, frame, id, br, run2d

spFullsky

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

mjd, coadd, run2d

spPlanCustom

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/spPlanCustom-{coadd}-{mjd}.par

mjd, coadd, run2d

spPlancomb

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spPlancomb-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

spPlancombepoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/epoch/spPlancombepoch-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

spPlate

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

fieldid, mjd, run2d

spSpec

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

fieldid, mjd, run2d, catalogid

spSpec_coadd

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

mjd, coadd, run2d, catalogid

spSpec_epoch

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

fieldid, mjd, run2d, catalogid

spXCSAO

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

fieldid, mjd, run1d, run2d

spXCSAO_coadd

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

mjd, coadd, run1d, run2d

spXCSAO_epoch

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

fieldid, mjd, run1d, run2d

spZall

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

fieldid, mjd, run1d, run2d

spZall_coadd

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

mjd, coadd, run1d, run2d

spZall_epoch

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

fieldid, mjd, run1d, run2d

spZbest

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

fieldid, mjd, run1d, run2d

spZbest_coadd

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

mjd, coadd, run1d, run2d

spZbest_epoch

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

fieldid, mjd, run1d, run2d

spZline

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

fieldid, mjd, run1d, run2d

spZline_coadd

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

mjd, coadd, run1d, run2d

spZline_epoch

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

fieldid, mjd, run1d, run2d

specFull

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

fieldid, mjd, run2d, catalogid

specFull_coadd

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

mjd, coadd, run2d, catalogid

specFull_epoch

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

fieldid, mjd, run2d, catalogid

specLite

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

fieldid, mjd, run2d, catalogid

specLite_coadd

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

mjd, coadd, run2d, catalogid

specLite_epoch

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

fieldid, mjd, run2d, catalogid

spfibermap

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

fieldid, mjd, run2d

spplan2d

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spplan2d-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

DR18

DR18

DR18 path definitions

Name

Template

Kwargs

badpixels

$SPECFLAT_DIR/flats/badpixels-{mjd}-{br}{id}.fits

id, mjd, br

boss_pixbias

$SPECFLAT_DIR/biases/boss_pixbias-{mjd}-{br}{id}.fits

id, mjd, br

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

guidermon

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

mjd

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

pixbiasave

$SPECFLAT_DIR/biases/pixbiasave-{mjd}-{br}{id}.fits

id, mjd, br

pixflatave

$SPECFLAT_DIR/flats/pixflatave-{mjd}-{br}{id}.fits

id, mjd, br

plPlugMapM

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

mjd, plateid

plateHoles

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

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

sdHdrFix

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

mjd

sdR

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

id, mjd, frame, br

spAll

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

run2d

spAllField

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

fieldid, mjd, run2d

spAllLine

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

run2d

spAllLineField

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

fieldid, mjd, run2d

spArc

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

fieldid, frame, id, br, run2d

spCFrame

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

fieldid, frame, id, br, run2d

spField

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

fieldid, mjd, run2d

spFlat

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

fieldid, frame, id, br, run2d

spFluxcalib

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

fieldid, frame, id, br, run2d

spFluxcorr

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

fieldid, frame, id, br, run2d

spFluxdistort

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

fieldid, mjd, run2d

spFrame

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

fieldid, frame, id, br, run2d

spSpec

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

fieldid, mjd, catalogid, run2d

spXCSAO

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

fieldid, mjd, run1d, run2d

spZall

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

fieldid, mjd, run1d, run2d

spZbest

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

fieldid, mjd, run1d, run2d

spZline

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

fieldid, mjd, run1d, run2d

specFull

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

fieldid, mjd, catalogid, run2d

specLite

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

fieldid, mjd, catalogid, run2d

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

extra, dr

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

aspcap, apred

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

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

aspcap, apred

allVisit

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

aspcap, apred

allVisitSum

$APOGEE_REDUX/{apred}/allVisitSum.fits

apred

ap1D

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

chip, prefix, instrument, mjd, num, apred

ap2D

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

chip, prefix, instrument, mjd, num, apred

ap2Dfz

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

chip, prefix, instrument, mjd, num, apred

ap2Dmodel

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

chip, prefix, instrument, mjd, num, apred

apBPM

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

prefix, chip, apred, num

apCal

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

prefix, apred

apCalPlan

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

prefix, instrument, mjd, apred

apCframe

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

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

apCframe-1m

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

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

apDark

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

prefix, chip, apred, num

apDarkPlan

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

prefix, instrument, mjd, apred

apDetector

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

prefix, chip, apred, num

apDiag

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

prefix, mjd, plate, telescope, apred

apEPSF

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

prefix, chip, apred, num

apETrace

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

prefix, chip, apred, num

apExp

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

prefix, apred

apField

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

prefix, apstar, telescope, field, apred

apFieldVisits

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

prefix, apstar, telescope, field, apred

apFlat

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

prefix, chip, apred, num

apFlux

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

prefix, chip, apred, num

apHist

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

chip, prefix, instrument, mjd, apred

apLSF

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

prefix, chip, apred, num

apLittrow

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

prefix, chip, apred, num

apPSF

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

prefix, chip, apred, num

apPersist

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

prefix, chip, apred, num

apPersistModel

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

prefix, chip, apred, mjd

apPlan

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

prefix, mjd, plate, telescope, field, apred

apPlan-1m

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

prefix, mjd, telescope, reduction, field, apred

apPlate

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

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

apPlate-1m

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

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

apPlateSum

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

prefix, mjd, plate, telescope, field, apred

apPlateSum-1m

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

prefix, mjd, telescope, reduction, field, apred

apQA

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

prefix, mjd, plate, telescope, field, apred

apQAcal

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

prefix, instrument, mjd, apred

apR

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

chip, num, mjd

apR-1m

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

chip, num, mjd

apResponse

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

prefix, chip, apred, num

apSci

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

prefix, apred

apStar

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

prefix, obj, apstar, telescope, field, apred

apStar-1m

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

prefix, apstar, telescope, reduction, field, apred

apStarLSF

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

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

apTellstar

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

prefix, mjd, plate, telescope, field, apred

apTellstar-1m

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

prefix, mjd, telescope, reduction, field, apred

apTrace

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

prefix, chip, apred, num

apVisit

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

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

apVisit-1m

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

mjd, telescope, reduction, field, apred

apVisitSum

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

mjd, telescope, plate, field, apred

apVisitSum-1m

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

mjd, telescope, reduction, field, apred

apWave

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

prefix, chip, apred, num

apogee-rc

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

dr

apogeeDesign

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

dr

apogeeField

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

dr

apogeeObject

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

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

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

dr

apogee_astronn

$APOGEE_ASTRONN/apogee_astroNN-{release}.fits

release

apogee_distmass

$APOGEE_DISTMASS/APOGEE_DistMass-{version}.fits

version

apogee_fire_sim

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

lsr, firesimver, 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

release, version

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

release, version

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

chip, num, mjd

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

camcol, rerun, run, run

aspcapField

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

aspcap, field, apred, telescope

aspcapStar

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

aspcap, obj, telescope, field, apred

aspcapStar-1m

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

aspcap, telescope, reduction, field, apred

astromQA-offsets

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

run, camcol, catalog, rerun, run

astromQA-offsets-all

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

run, catalog, rerun, run

astromQA-offsets-pmoffsets

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

run, camcol, catalog, rerun, run

astromQAFieldFlag

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

camcol, catalog, rerun, run

astromQAFieldSummary

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

camcol, catalog, rerun, run

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

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

catalog, nra, ndec, type

astromQASummary

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

camcol, catalog, rerun, run

astromqa

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

nra, ndec

atlas_band

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

hour, iauname, version, version, band, degree

atlas_bandimg

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

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

atlas_bpsf

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

hour, iauname, version, version, band, degree

atlas_catalog

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

catalog, version

atlas_cattype

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

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

atlas_derive

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

param, version, version

atlas_iter

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

param, version, version

atlas_measure

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

version, version

atlas_parentimg

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

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

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

hour, iauname, version, bandid, version, degree

atlas_ptype

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

ptype, hour, iauname, version, version, degree

atlas_sersicimg

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

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

atlas_sersicsubimg

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

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

atlas_sfits

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

degree, hour, iauname, survey, band, version

atlas_simg

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

hour, iauname, survey, version, degree

atlas_summary

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

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

atlas_vabcimg

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

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

atlas_vimg

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

degree, hour, iauname, version, version

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

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

camcol, rerun, target_run, run, type

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

param, n

cR

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

time, mjd

calibMatch

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

run, rerun, camcol, run

calibObj

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

run, camcol, rerun, run, type, field

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

cannon, obj, field, apred

cannonStar-1m

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

cannon, reduction, field, apred

dapall

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

drpver, dapver

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

catalog, index, ns, sample, ezmver

eboss_ezmock_realistic

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

catalog, index, ns, sample, ezmver

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

camcol, run, rerun, run, field

fpBIN

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

camcol, run, rerun, run, filter, field

fpFieldStat

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

camcol, run, rerun, run, field

fpM

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

camcol, run, rerun, run, filter, field

fpObjc

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, filter, field

frame-jpg

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

camcol, run, rerun, run, filter, field

frame-thumb

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

camcol, run, rerun, run, filter, field

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

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

time, fiberid, mjd, rerun

ft_noFlat

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

time, fiberid, mjd, rerun

ft_whirl

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

time, fiberid, mjd, rerun

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

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

ns, sample, dr, version

galaxy-photoObj

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

ns, sample, dr, version

galaxy-specObj

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

ns, sample, dr, version

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

galaxy_vers, configuration, run2d

granada_fsps_plate

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

galaxy_vers, configuration, mjd, run1d, run2d, plate

guidermon

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

mjd

idB

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

camcol, rerun, irun, run, filter

idCCDLog

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

camcol, mjd, camrow

idFF

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

run, camcol, rerun, run, filter

idFrameLog

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

run, ccd, rerun, run

idGang

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

run, run, rc, ccd, frame

idR

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

camcol, run, run, filter, field

idRR

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

camcol, run, run, filter, field

idReport

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

mjd, rerun, run

idWeather

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

mjd, rerun, 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, apogeeid, version

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

galtype, cltype, cap

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

plateifu, vmver

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, mprocver, version

manga_mastar_goodvisits_params

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

drpver, mprocver, version

manga_mastarall_gaiadr2_extcorr_simbad_ps1

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

drpver, mprocver, version

manga_mastarall_gaiaedr3_extcorr_simbad_ps1

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

drpver, mprocver, version

manga_morphology_dl

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

dlver, release

manga_pca

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

ifu, drpver, dapver, plate, pcaver

manga_pca_csps

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

id, pcaver

manga_pca_totalmass

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

pcaver, dapver, drpver

manga_pca_vecs

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

pcaver

manga_pipe3D_cube

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

ifudesign, pipe3dver, drpver, plate

manga_pymorph

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

release, pymorphver

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

drpver, silover

manga_silo_stack_data

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

drpver, silover, plate, ifu

manga_speczall

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

speczver, drpver

manga_speczcube

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

ifu, speczver, drpver, plate, type

manga_speczrss

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

ifu, speczver, drpver, plate, type

mangacube

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

wave, drpver, plate, ifu

mangadap

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

daptype, ifu, drpver, dapver, plate, mode

mangaffly

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

drpver, models

mangagalaxyzoo

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

file, ver

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, program, ver

mangahisum

$MANGA_HI/{ver}/mangaHIall.fits

ver

mangaimage

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

drpver, plate, ifu

mangamastar

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

drpver, plate, ifu

mangaplate

$MANGA_SPECTRO_REDUX/{drpver}/{plate}

drpver, plate

mangaplatelist

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

drpver

mangapreimfits

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

mangaid, designid, designgrp

mangapreimg

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

mangaid, designid, designgrp

mangarss

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

wave, drpver, plate, ifu

mangaslitmap

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

plate, mjd, plugging

mangaswim

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

mangaid, swimver

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}

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

mastarall

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

drpver, mastarver

mastargoodspec

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

drpver, mastarver

mastargoodspecsn

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

drpver, mastarver

mastarvisits

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

drpver, mastarver

movie

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

start, mjd, end

nsa

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

version, version

opBC

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

mjd, rerun, run

opCamera

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

mjd, rerun, run

opConfig

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

mjd, rerun, run

opECalib

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

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

resolve, plate

photoObj

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

camcol, run, rerun, run, field

photoPM

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

camcol, run, rerun, run, field

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

resolve, plate

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

resolve, plate

photoRC3

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, rerun, run, run

plDrillPos

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

drillrun, plate

plFanuc

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

adjust, ns, drillrun, plate

plMeas

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

drillrun, plate

plObs

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

drillrun

plOverlay

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

drillrun

plParam

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

drillrun

plPlan

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

drillrun

plPlugMapH

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

plateid, plateid

plPlugMapM

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

mjd, plateid

plPlugMapP

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

plateid, plateid

plan-boss

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

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

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

type, version

plateDefinition

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

designid, designid

plateDefinitionAddenda

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

designid, designid

plateDesign

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

designid, designid

plateGuide

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

designid, designid, pointing

plateGuideAdjust

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

plateid, pointing, plateid, lambda

plateGuideOffsets

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

plateid, pointing, plateid, 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, designid, pointing

plateTrap

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

designid, designid, pointing

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

survey, dr

portsmouth

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

galaxy_vers, configuration, 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

galaxy_vers, mjd, run1d, run2d, plate

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

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

portsmouth_stellarmass

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

galaxy_vers, spmodel, imf, 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

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

primary-mask

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

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

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

camcol, run, rerun, run, filter, field

psCT

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

camcol, rerun, run, run

psFF

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

camcol, run, rerun, run, filter

psFang

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

camcol, run, rerun, run, field

psField

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

reObjRun

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

camcol, run, rerun, run, field

reObjTmp

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

camcol, run, rerun, run, field

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

ira, idec, 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

id, mjd, frame, br

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

type, target_version

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

mjd, plate

segue2TargetAll

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

camcol, dr, rerun, 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

mjd, plate

seguetsCasObj

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

camcol, dr, rerun, run

seguetsObjAll

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

camcol, dr, rerun, run

seguetsObjPlate

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

mjd, designid, mapid, drillrun, plate

seguetsObjSetAll

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

designid, drillrun, plate, locationid

seguetsObjSetAllDup

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

mjd, plate

silo

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

silover, run1d, run2d

skyfield

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

camcol, run, rerun, run, filter, field

skyframes

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

run, camcol, rerun, run, filter

skymask

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

run, camcol, rerun, run, filter

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

frame, id, br, plateid, run2d

spCFrame

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

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spFlat

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

frame, id, br, plateid, run2d

spFluxcalib

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

frame, id, br, plateid, run2d

spFluxcorr

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

frame, id, br, plateid, run2d

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

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spZbest

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

mjd, plateid, run1d, run2d

spZline

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

mjd, plateid, run1d, run2d

spec

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

run2d, mjd, plateid, fiberid

spec-image

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

fiberid, mjd, run2d, run1d, plate

spec-lite

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

run2d, mjd, plateid, fiberid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

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

survey, dr

specfiles

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

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

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

dr

ssppOut_lineindex_plate

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

mjd, plate, run2d

ssppOut_plate

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

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

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

tsObj

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

mjd, run, plate, plate, plugging

tsObjTargets

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

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

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

galaxy_vers, mjd, run1d, run2d, plate

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

extra, dr

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

aspcap, apred

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

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

aspcap, apred

allVisit

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

aspcap, apred

allVisitSum

$APOGEE_REDUX/{apred}/allVisitSum.fits

apred

ap1D

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

chip, prefix, instrument, mjd, num, apred

ap2D

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

chip, prefix, instrument, mjd, num, apred

ap2Dfz

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

chip, prefix, instrument, mjd, num, apred

ap2Dmodel

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

chip, prefix, instrument, mjd, num, apred

apBPM

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

prefix, chip, apred, num

apCal

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

prefix, apred

apCalPlan

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

prefix, instrument, mjd, apred

apCframe

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

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

apCframe-1m

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

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

apDark

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

prefix, chip, apred, num

apDarkPlan

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

prefix, instrument, mjd, apred

apDetector

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

prefix, chip, apred, num

apDiag

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

prefix, mjd, plate, telescope, apred

apEPSF

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

prefix, chip, apred, num

apETrace

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

prefix, chip, apred, num

apExp

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

prefix, apred

apField

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

prefix, apstar, telescope, field, apred

apFieldVisits

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

prefix, apstar, telescope, field, apred

apFlat

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

prefix, chip, apred, num

apFlux

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

prefix, chip, apred, num

apHist

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

chip, prefix, instrument, mjd, apred

apLSF

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

prefix, chip, apred, num

apLittrow

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

prefix, chip, apred, num

apPSF

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

prefix, chip, apred, num

apPersist

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

prefix, chip, apred, num

apPersistModel

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

prefix, chip, apred, mjd

apPlan

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

prefix, mjd, plate, telescope, field, apred

apPlan-1m

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

prefix, mjd, telescope, reduction, field, apred

apPlate

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

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

apPlate-1m

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

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

apPlateSum

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

prefix, mjd, plate, telescope, field, apred

apPlateSum-1m

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

prefix, mjd, telescope, reduction, field, apred

apQA

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

prefix, mjd, plate, telescope, field, apred

apQAcal

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

prefix, instrument, mjd, apred

apR

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

chip, num, mjd

apR-1m

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

chip, num, mjd

apResponse

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

prefix, chip, apred, num

apSci

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

prefix, apred

apStar

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

prefix, obj, apstar, telescope, field, apred

apStar-1m

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

prefix, apstar, telescope, reduction, field, apred

apStarLSF

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

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

apTellstar

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

prefix, mjd, plate, telescope, field, apred

apTellstar-1m

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

prefix, mjd, telescope, reduction, field, apred

apTrace

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

prefix, chip, apred, num

apVisit

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

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

apVisit-1m

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

mjd, telescope, reduction, field, apred

apVisitSum

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

mjd, telescope, plate, field, apred

apVisitSum-1m

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

mjd, telescope, reduction, field, apred

apWave

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

prefix, chip, apred, num

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

release, 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

chip, num, mjd

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

camcol, rerun, run, run

aspcapField

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

aspcap, field, apred, telescope

aspcapStar

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

aspcap, obj, telescope, field, apred

aspcapStar-1m

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

aspcap, telescope, reduction, field, apred

astromQA-offsets

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

run, camcol, catalog, rerun, run

astromQA-offsets-all

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

run, catalog, rerun, run

astromQA-offsets-pmoffsets

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

run, camcol, catalog, rerun, run

astromQAFieldFlag

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

camcol, catalog, rerun, run

astromQAFieldSummary

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

camcol, catalog, rerun, run

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

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

catalog, nra, ndec, type

astromQASummary

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

camcol, catalog, rerun, run

astromqa

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

nra, ndec

atlas_band

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

hour, iauname, version, version, band, degree

atlas_bandimg

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

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

atlas_bpsf

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

hour, iauname, version, version, band, degree

atlas_catalog

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

catalog, version

atlas_cattype

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

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

atlas_derive

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

param, version, version

atlas_iter

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

param, version, version

atlas_measure

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

version, version

atlas_parentimg

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

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

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

hour, iauname, version, bandid, version, degree

atlas_ptype

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

ptype, hour, iauname, version, version, degree

atlas_sersicimg

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

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

atlas_sersicsubimg

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

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

atlas_sfits

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

degree, hour, iauname, survey, band, version

atlas_simg

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

hour, iauname, survey, version, degree

atlas_summary

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

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

atlas_vabcimg

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

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

atlas_vimg

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

degree, hour, iauname, version, version

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

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

camcol, rerun, target_run, run, type

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

param, n

cR

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

time, mjd

calibMatch

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

run, rerun, camcol, run

calibObj

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

run, camcol, rerun, run, type, field

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

cannon, obj, field, apred

cannonStar-1m

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

cannon, reduction, field, apred

dapall

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

drpver, dapver

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

camcol, run, rerun, run, field

fpBIN

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

camcol, run, rerun, run, filter, field

fpFieldStat

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

camcol, run, rerun, run, field

fpM

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

camcol, run, rerun, run, filter, field

fpObjc

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, filter, field

frame-jpg

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

camcol, run, rerun, run, filter, field

frame-thumb

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

camcol, run, rerun, run, filter, field

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

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

time, fiberid, mjd, rerun

ft_noFlat

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

time, fiberid, mjd, rerun

ft_whirl

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

time, fiberid, mjd, rerun

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

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

ns, sample, dr, version

galaxy-photoObj

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

ns, sample, dr, version

galaxy-specObj

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

ns, sample, dr, version

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

galaxy_vers, configuration, run2d

granada_fsps_plate

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

galaxy_vers, configuration, mjd, run1d, run2d, plate

guidermon

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

mjd

idB

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

camcol, rerun, irun, run, filter

idCCDLog

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

camcol, mjd, camrow

idFF

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

run, camcol, rerun, run, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, ccd, rerun, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

run, run, rc, ccd, frame

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

mjd, rerun, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

mjd, rerun, 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, apogeeid, version

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

galtype, cltype, cap

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

survey, plateifu, vmver

mangacube

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}CUBE.fits.gz

wave, drpver, plate, ifu

mangadap

$MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/{daptype}/{plate}/{ifu}/manga-{plate}-{ifu}-{mode}-{daptype}.fits.gz

daptype, ifu, drpver, dapver, plate, mode

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, program, ver

mangahisum

$MANGA_HI/{ver}/mangaHI{type}.fits

type, ver

mangaimage

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/{dir3d}/images/{ifu}.png

dir3d, drpver, plate, ifu

mangamastar

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/mastar/mastar-LOG-{plate}-{ifu}.fits.gz

drpver, plate, ifu

mangaplate

$MANGA_SPECTRO_REDUX/{drpver}/{plate}

drpver, plate

mangaplatelist

$MANGA_SPECTRO_REDUX/{drpver}/platelist-{drpver}.fits

drpver

mangapreimfits

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}.fits.gz

mangaid, designid, designgrp

mangapreimg

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg

mangaid, designid, designgrp

mangarss

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}RSS.fits.gz

wave, drpver, plate, ifu

mangaslitmap

$MANGACORE_DIR/slitmaps/@plategrp|/{plate}/slitmap-{plate}-{mjd}-{plugging:0>2d}.par

plate, mjd, plugging

mangaswim

$MANGA_SWIM/{swimver}/SwiM_{mangaid}.fits

mangaid, swimver

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}

camcol, run, rerun, format, run, filter, field

mastarall

$MANGA_SPECTRO_MASTAR/{drpver}/{mastarver}/mastarall-{drpver}-{mastarver}.fits

drpver, mastarver

mastargoodspec

$MANGA_SPECTRO_MASTAR/{drpver}/{mastarver}/mastar-goodspec-{drpver}-{mastarver}.fits.gz

drpver, mastarver

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

start, mjd, end

nsa

$ATLAS_DATA/{version:.2}/nsa_{version}.fits

version, version

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

mjd, rerun, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

mjd, rerun, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

mjd, rerun, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

mjd, rerun, 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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

resolve, plate

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

resolve, plate

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

resolve, plate

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, rerun, run, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, ns, drillrun, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

designid, designid, pointing

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, 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, designid, pointing

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, designid, pointing

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

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

galaxy_vers, configuration, 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

galaxy_vers, mjd, run1d, run2d, plate

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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, massloss, spmodel

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

galaxy_vers, spmodel, imf, 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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, spmodel

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

camcol, run, rerun, format, run, filter, field

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

camcol, run, rerun, run, filter, field

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

camcol, rerun, run, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

camcol, run, rerun, run, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

ira, idec, 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

id, mjd, frame, br

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

type, target_version

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

mjd, plate

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, 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

mjd, plate

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

camcol, dr, rerun, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, designid, mapid, drillrun, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

designid, drillrun, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

mjd, plate

silo

$EBOSS_SPECTRO_LENSING/silo/{run2d}/{run1d}/{silover}/silo_eboss_detections-{silover}.fits

silover, run1d, run2d

skyfield

$PHOTO_SKY/{rerun}/{run}/sky/{camcol}/skyfield-{run:0>6}-{camcol}-{field:0>4}-{filter}.fits

camcol, run, rerun, run, filter, field

skyframes

$PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits

run, camcol, rerun, run, filter

skymask

$PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits

run, camcol, rerun, run, filter

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

frame, id, br, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

fiberid, mjd, run2d, run1d, plate

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

mjd, plate, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

mjd, plate, 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

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, run, plate, plate, plugging

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

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

galaxy_vers, mjd, run1d, run2d, plate

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

extra, dr

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

aspcap, apstar, results, apred

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

aspcap, apstar, results, apred

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

aspcap, apstar, results, apred

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

chip, apred, mjd, num

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

chip, apred, mjd, num

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

chip, apred, mjd, num

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

prefix, apred

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, plate, apred

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

prefix, chip, apred, num

apDiag

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

prefix, mjd, plate, telescope, apred

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

prefix, apred

apField

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Field-{field}.fits

prefix, apstar, telescope, field, apred

apFieldVisits

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}FieldVisits-{field}.fits

prefix, apstar, telescope, field, apred

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apHist

$APOGEE_REDUX/{apred}/{mjd}/{prefix}Hist-{chip}-{mjd}.fits

prefix, mjd, apred, chip

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPersistModel

$APOGEE_REDUX/{apred}/cal/persist/{prefix}PersistModel-{chip}-{mjd}.fits

prefix, chip, apred, mjd

apPlan

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

prefix, mjd, plate, telescope, apred

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

plate, chip, apred, mjd

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

mjd, apred, plate

apQA

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

prefix, mjd, plate, telescope, apred

apQAcal

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

prefix, mjd, plate, telescope, apred

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apSci

$APOGEE_REDUX/{apred}/{prefix}Sci.fits

prefix, apred

apStar

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits

prefix, obj, apstar, telescope, field, apred

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits

prefix, apstar, telescope, reduction, field, apred

apStarLSF

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits

location, prefix, apstar, obj, mjd, telescope, apred

apTellstar

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

prefix, mjd, plate, telescope, apred

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apVisit

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, fiber, telescope, plate, apred

apVisitSum

$APOGEE_REDUX/{apred}/fields/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

prefix, chip, apred, num

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

camcol, rerun, run, run

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

aspcap, location, apstar, obj, results, apred

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

aspcap, apstar, results, reduction, field, apred

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, catalog, rerun, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

camcol, catalog, rerun, run

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, nra, ndec, type

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

nra, ndec

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

camcol, rerun, target_run, run, type

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

param, n

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

time, mjd

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibObj

$PHOTO_SWEEP/{rerun}/{run}/calibObj-{run:0>6}-{camcol}-{field:0>4}-{type}.fits

run, camcol, rerun, run, type, field

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

cannon, obj, field, apred

cannonStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{field}/cannonStar-{apred}-{results}-{reduction}.pkl

aspcap, apstar, results, cannon, reduction, field, apred

dapall

$MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/dapall-{drpver}-{dapver}.fits

drpver, dapver

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

camcol, run, rerun, run, field

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, filter, field

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

time, fiberid, mjd, rerun

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

time, fiberid, mjd, rerun

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

time, fiberid, mjd, rerun

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, sample, dr, version

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, sample, dr, version

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, sample, dr, version

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

galaxy_vers, configuration, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

galaxy_vers, configuration, mjd, run1d, run2d, plate

guidermon

$SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par

mjd

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

camcol, rerun, irun, run, filter

idCCDLog

$APO_ROOT/oplogs/{mjd}/idCCDLog-{camrow}{camcol}-{mjd}.par.gz

camcol, mjd, camrow

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, camcol, rerun, run, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, ccd, rerun, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

run, run, rc, ccd, frame

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

mjd, rerun, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

mjd, rerun, 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

galtype, hemi, cltype

mangacube

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}CUBE.fits.gz

wave, drpver, plate, ifu

mangadap

$MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/{daptype}/{plate}/{ifu}/manga-{plate}-{ifu}-{mode}-{daptype}.fits.gz

daptype, ifu, drpver, dapver, plate, mode

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, program, ver

mangahisum

$MANGA_HI/{ver}/mangaHI{type}.fits

type, ver

mangaimage

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/{dir3d}/images/{ifu}.png

dir3d, drpver, plate, ifu

mangamastar

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/mastar/mastar-LOG-{plate}-{ifu}.fits.gz

drpver, plate, ifu

mangaplate

$MANGA_SPECTRO_REDUX/{drpver}/{plate}

drpver, plate

mangaplatelist

$MANGA_SPECTRO_REDUX/{drpver}/platelist-{drpver}.fits

drpver

mangapreimfits

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}.fits.gz

mangaid, designid, designgrp

mangapreimg

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg

mangaid, designid, designgrp

mangarss

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}RSS.fits.gz

wave, drpver, plate, ifu

mangaslitmap

$MANGACORE_DIR/slitmaps/@plategrp|/{plate}/slitmap-{plate}-{mjd}-{plugging:0>2d}.par

plate, mjd, plugging

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

camcol, run, rerun, format, run, filter, field

mastarall

$MANGA_SPECTRO_MASTAR/{drpver}/{mastarver}/mastarall-{drpver}-{mastarver}.fits

drpver, mastarver

mastargoodspec

$MANGA_SPECTRO_MASTAR/{drpver}/{mastarver}/mastar-goodspec-{drpver}-{mastarver}.fits.gz

drpver, mastarver

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

start, mjd, end

nsa

$ATLAS_DATA/{version:.2}/nsa_{version}.fits

version, version

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

mjd, rerun, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

mjd, rerun, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

mjd, rerun, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

mjd, rerun, 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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

resolve, plate

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

resolve, plate

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

resolve, plate

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, rerun, run, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, ns, drillrun, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

designid, designid, pointing

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, 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, designid, pointing

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, designid, pointing

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

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

galaxy_vers, configuration, 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

galaxy_vers, mjd, run1d, run2d, plate

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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, massloss, spmodel

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

galaxy_vers, spmodel, imf, 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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, spmodel

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

camcol, run, rerun, format, run, filter, field

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

camcol, run, rerun, run, filter, field

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

camcol, rerun, run, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

camcol, run, rerun, run, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

ira, idec, 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

id, mjd, frame, br

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

type, target_version

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

mjd, plate

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, 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

mjd, plate

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

camcol, dr, rerun, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, designid, mapid, drillrun, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

designid, drillrun, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

mjd, plate

skyfield

$PHOTO_SKY/{rerun}/{run}/sky/{camcol}/skyfield-{run:0>6}-{camcol}-{field:0>4}-{filter}.fits

camcol, run, rerun, run, filter, field

skyframes

$PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits

run, camcol, rerun, run, filter

skymask

$PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits

run, camcol, rerun, run, filter

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

frame, id, br, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

fiberid, mjd, run2d, run1d, plate

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

mjd, plate, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

mjd, plate, 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

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, run, plate, plate, plugging

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

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

galaxy_vers, mjd, run1d, run2d, plate

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

extra, dr

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

aspcap, apstar, results, apred

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

aspcap, apstar, results, apred

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

aspcap, apstar, results, apred

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

chip, apred, mjd, num

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

chip, apred, mjd, num

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

chip, apred, mjd, num

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

prefix, apred

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, plate, apred

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

prefix, chip, apred, num

apDiag

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

prefix, mjd, plate, telescope, apred

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

prefix, apred

apField

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Field-{field}.fits

prefix, apstar, telescope, field, apred

apFieldVisits

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}FieldVisits-{field}.fits

prefix, apstar, telescope, field, apred

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apHist

$APOGEE_REDUX/{apred}/{mjd}/{prefix}Hist-{chip}-{mjd}.fits

prefix, mjd, apred, chip

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPersistModel

$APOGEE_REDUX/{apred}/cal/persist/{prefix}PersistModel-{chip}-{mjd}.fits

prefix, chip, apred, mjd

apPlan

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

prefix, mjd, plate, telescope, apred

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

plate, chip, apred, mjd

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

mjd, apred, plate

apQA

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

prefix, mjd, plate, telescope, apred

apQAcal

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

prefix, mjd, plate, telescope, apred

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apSci

$APOGEE_REDUX/{apred}/{prefix}Sci.fits

prefix, apred

apStar

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits

prefix, obj, apstar, telescope, field, apred

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits

prefix, apstar, telescope, reduction, field, apred

apStarLSF

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits

location, prefix, apstar, obj, mjd, telescope, apred

apTellstar

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

prefix, mjd, plate, telescope, apred

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apVisit

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, fiber, telescope, plate, apred

apVisitSum

$APOGEE_REDUX/{apred}/fields/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

prefix, chip, apred, num

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

camcol, rerun, run, run

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

aspcap, location, apstar, obj, results, apred

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

aspcap, apstar, results, reduction, field, apred

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, catalog, rerun, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

camcol, catalog, rerun, run

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, nra, ndec, type

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

nra, ndec

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

camcol, rerun, target_run, run, type

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

param, n

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

time, mjd

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibObj

$PHOTO_SWEEP/{rerun}/{run}/calibObj-{run:0>6}-{camcol}-{field:0>4}-{type}.fits

run, camcol, rerun, run, type, field

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

cannon, obj, field, apred

cannonStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{field}/cannonStar-{apred}-{results}-{reduction}.pkl

aspcap, apstar, results, cannon, reduction, field, apred

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

camcol, run, rerun, run, field

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, filter, field

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

time, fiberid, mjd, rerun

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

time, fiberid, mjd, rerun

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

time, fiberid, mjd, rerun

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, sample, dr, version

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, sample, dr, version

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, sample, dr, version

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

galaxy_vers, configuration, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

galaxy_vers, configuration, mjd, run1d, run2d, plate

guidermon

$SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par

mjd

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

camcol, rerun, irun, run, filter

idCCDLog

$APO_ROOT/oplogs/{mjd}/idCCDLog-{camrow}{camcol}-{mjd}.par.gz

camcol, mjd, camrow

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, camcol, rerun, run, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, ccd, rerun, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

run, run, rc, ccd, frame

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

mjd, rerun, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

mjd, rerun, 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

galtype, hemi, cltype

mangacube

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}CUBE.fits.gz

wave, drpver, plate, ifu

mangaffly

$MANGA_FIREFLY/{ver}/manga_firefly-{drpver}.fits

drpver, ver

mangaimage

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/{dir3d}/images/{ifu}.png

dir3d, drpver, plate, ifu

mangaplate

$MANGA_SPECTRO_REDUX/{drpver}/{plate}

drpver, plate

mangaplatelist

$MANGA_SPECTRO_REDUX/{drpver}/platelist-{drpver}.fits

drpver

mangapreimfits

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}.fits.gz

mangaid, designid, designgrp

mangapreimg

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg

mangaid, designid, designgrp

mangarss

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}RSS.fits.gz

wave, drpver, plate, ifu

mangaslitmap

$MANGACORE_DIR/slitmaps/@plategrp|/{plate}/slitmap-{plate}-{mjd}-{plugging:0>2d}.par

plate, mjd, plugging

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

camcol, run, rerun, format, run, filter, field

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

start, mjd, end

nsa

$ATLAS_DATA/{version:.2}/nsa_{version}.fits

version, version

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

mjd, rerun, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

mjd, rerun, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

mjd, rerun, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

mjd, rerun, 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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

resolve, plate

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

resolve, plate

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

resolve, plate

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, rerun, run, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, ns, drillrun, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

designid, designid, pointing

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, 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, designid, pointing

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, designid, pointing

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

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

galaxy_vers, configuration, 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

galaxy_vers, mjd, run1d, run2d, plate

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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, massloss, spmodel

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

galaxy_vers, spmodel, imf, 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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, spmodel

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

camcol, run, rerun, format, run, filter, field

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

camcol, run, rerun, run, filter, field

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

camcol, rerun, run, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

camcol, run, rerun, run, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

ira, idec, 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

id, mjd, frame, br

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

type, target_version

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

mjd, plate

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, 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

mjd, plate

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

camcol, dr, rerun, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, designid, mapid, drillrun, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

designid, drillrun, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

mjd, plate

skyfield

$PHOTO_SKY/{rerun}/{run}/sky/{camcol}/skyfield-{run:0>6}-{camcol}-{field:0>4}-{filter}.fits

camcol, run, rerun, run, filter, field

skyframes

$PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits

run, camcol, rerun, run, filter

skymask

$PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits

run, camcol, rerun, run, filter

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

frame, id, br, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

fiberid, mjd, run2d, run1d, plate

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

mjd, plate, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

mjd, plate, 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

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, run, plate, plate, plugging

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

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

galaxy_vers, mjd, run1d, run2d, plate

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

extra, dr

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

aspcap, apstar, results, apred

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

aspcap, apstar, results, apred

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

aspcap, apstar, results, apred

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

chip, apred, mjd, num

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

chip, apred, mjd, num

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

chip, apred, mjd, num

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

prefix, apred

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, plate, apred

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

prefix, chip, apred, num

apDiag

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

prefix, mjd, plate, telescope, apred

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

prefix, apred

apField

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Field-{field}.fits

prefix, apstar, telescope, field, apred

apFieldVisits

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}FieldVisits-{field}.fits

prefix, apstar, telescope, field, apred

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apHist

$APOGEE_REDUX/{apred}/{mjd}/{prefix}Hist-{chip}-{mjd}.fits

prefix, mjd, apred, chip

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPersistModel

$APOGEE_REDUX/{apred}/cal/persist/{prefix}PersistModel-{chip}-{mjd}.fits

prefix, chip, apred, mjd

apPlan

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

prefix, mjd, plate, telescope, apred

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

plate, chip, apred, mjd

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

mjd, apred, plate

apQA

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

prefix, mjd, plate, telescope, apred

apQAcal

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

prefix, mjd, plate, telescope, apred

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apSci

$APOGEE_REDUX/{apred}/{prefix}Sci.fits

prefix, apred

apStar

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits

prefix, obj, apstar, telescope, field, apred

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits

prefix, apstar, telescope, reduction, field, apred

apStarLSF

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits

location, prefix, apstar, obj, mjd, telescope, apred

apTellstar

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

prefix, mjd, plate, telescope, apred

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apVisit

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, fiber, telescope, plate, apred

apVisitSum

$APOGEE_REDUX/{apred}/fields/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

prefix, chip, apred, num

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

camcol, rerun, run, run

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

aspcap, location, apstar, obj, results, apred

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

aspcap, apstar, results, reduction, field, apred

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, catalog, rerun, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

camcol, catalog, rerun, run

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, nra, ndec, type

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

nra, ndec

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

camcol, rerun, target_run, run, type

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

param, n

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

time, mjd

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, camcol, run

calibObj

$PHOTO_SWEEP/{rerun}/{run}/calibObj-{run:0>6}-{camcol}-{field:0>4}-{type}.fits

run, camcol, rerun, run, type, field

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

aspcap, location, apstar, obj, results, cannon, apred

cannonStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{field}/cannonStar-{apred}-{results}-{reduction}.pkl

aspcap, apstar, results, cannon, reduction, field, apred

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

camcol, run, rerun, run, field

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, filter, field

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

time, fiberid, mjd, rerun

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

time, fiberid, mjd, rerun

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

time, fiberid, mjd, rerun

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, sample, dr, version

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, sample, dr, version

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, sample, dr, version

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

galaxy_vers, configuration, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

galaxy_vers, configuration, mjd, run1d, run2d, plate

guidermon

$SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par

mjd

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

camcol, rerun, irun, run, filter

idCCDLog

$APO_ROOT/oplogs/{mjd}/idCCDLog-{camrow}{camcol}-{mjd}.par.gz

camcol, mjd, camrow

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, camcol, rerun, run, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, ccd, rerun, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

run, run, rc, ccd, frame

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

mjd, rerun, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

mjd, rerun, 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

wave, drpver, plate, ifu

mangaimage

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/{dir3d}/images/{ifu}.png

dir3d, drpver, plate, ifu

mangaplate

$MANGA_SPECTRO_REDUX/{drpver}/{plate}

drpver, plate

mangaplatelist

$MANGA_SPECTRO_REDUX/{drpver}/platelist-{drpver}.fits

drpver

mangapreimfits

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}.fits.gz

mangaid, designid, designgrp

mangapreimg

$MANGAPREIM_DIR/data/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg

mangaid, designid, designgrp

mangarss

$MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-{wave}RSS.fits.gz

wave, drpver, plate, ifu

mangaslitmap

$MANGACORE_DIR/slitmaps/@plategrp|/{plate}/slitmap-{plate}-{mjd}-{plugging:0>2d}.par

plate, mjd, plugging

mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

camcol, run, rerun, format, run, filter, field

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

start, mjd, end

nsa

$ATLAS_DATA/{version:.2}/nsa_{version}.fits

version, version

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

mjd, rerun, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

mjd, rerun, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

mjd, rerun, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

mjd, rerun, 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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

resolve, plate

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

resolve, plate

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

resolve, plate

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, rerun, run, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, ns, drillrun, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

designid, designid, pointing

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, 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, designid, pointing

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, designid, pointing

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

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

galaxy_vers, configuration, 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

galaxy_vers, mjd, run1d, run2d, plate

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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, massloss, spmodel

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

galaxy_vers, spmodel, imf, 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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, spmodel

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

camcol, run, rerun, format, run, filter, field

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

camcol, run, rerun, run, filter, field

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

camcol, rerun, run, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

camcol, run, rerun, run, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

ira, idec, 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

id, mjd, frame, br

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

type, target_version

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

mjd, plate

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, 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

mjd, plate

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

camcol, dr, rerun, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, designid, mapid, drillrun, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

designid, drillrun, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

mjd, plate

skyfield

$PHOTO_SKY/{rerun}/{run}/sky/{camcol}/skyfield-{run:0>6}-{camcol}-{field:0>4}-{filter}.fits

camcol, run, rerun, run, filter, field

skyframes

$PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits

run, camcol, rerun, run, filter

skymask

$PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits

run, camcol, rerun, run, filter

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

frame, id, br, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

fiberid, mjd, run2d, run1d, plate

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

mjd, plate, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

mjd, plate, 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

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, run, plate, plate, plugging

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

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

galaxy_vers, mjd, run1d, run2d, plate

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

extra, dr

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

aspcap, apstar, results, apred

allSci

$APOGEE_REDUX/{apred}/allSci.fits

apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

aspcap, apstar, results, apred

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

aspcap, apstar, results, apred

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

chip, apred, mjd, num

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

chip, apred, mjd, num

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

chip, apred, mjd, num

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

prefix, apred

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, plate, apred

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

prefix, chip, apred, num

apDiag

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

prefix, mjd, plate, telescope, apred

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

prefix, apred

apField

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Field-{field}.fits

prefix, apstar, telescope, field, apred

apFieldVisits

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}FieldVisits-{field}.fits

prefix, apstar, telescope, field, apred

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPlan

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

prefix, mjd, plate, telescope, apred

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

plate, chip, apred, mjd

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

mjd, apred, plate

apQA

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

prefix, mjd, plate, telescope, apred

apQAcal

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

prefix, mjd, plate, telescope, apred

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apSci

$APOGEE_REDUX/{apred}/{prefix}Sci.fits

prefix, apred

apStar

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits

prefix, obj, apstar, telescope, field, apred

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits

prefix, apstar, telescope, reduction, field, apred

apStarLSF

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits

location, prefix, apstar, obj, mjd, telescope, apred

apTellstar

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

prefix, mjd, plate, telescope, apred

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apVisit

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, fiber, telescope, plate, apred

apVisitSum

$APOGEE_REDUX/{apred}/fields/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

prefix, chip, apred, num

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

camcol, rerun, run, run

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

aspcap, location, apstar, obj, results, apred

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

aspcap, apstar, results, reduction, field, apred

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, catalog, rerun, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

camcol, catalog, rerun, run

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, nra, ndec, type

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

nra, ndec

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

camcol, rerun, target_run, run, type

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

param, n

cR

$IRCAM_DATA/{mjd}/cR{time}.fit

time, mjd

calibMatch

$PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits

run, rerun, 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

camcol, run, rerun, run, field

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, filter, field

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

time, fiberid, mjd, rerun

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

time, fiberid, mjd, rerun

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

time, fiberid, mjd, rerun

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, sample, dr, version

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, sample, dr, version

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, sample, dr, version

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

galaxy_vers, configuration, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

galaxy_vers, configuration, mjd, run1d, run2d, plate

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

camcol, rerun, irun, run, filter

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, camcol, rerun, run, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, ccd, rerun, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

run, run, rc, ccd, frame

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idRR

$PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

mjd, rerun, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

mjd, rerun, 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}

camcol, run, rerun, format, run, filter, field

movie

$GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4

start, mjd, end

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

mjd, rerun, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

mjd, rerun, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

mjd, rerun, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

mjd, rerun, 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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

resolve, plate

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

resolve, plate

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

resolve, plate

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, rerun, run, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, ns, drillrun, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

designid, designid, pointing

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, 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, designid, pointing

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, designid, pointing

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

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

galaxy_vers, configuration, 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

galaxy_vers, mjd, run1d, run2d, plate

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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, massloss, spmodel

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

galaxy_vers, spmodel, imf, 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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, spmodel

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

camcol, run, rerun, format, run, filter, field

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

camcol, run, rerun, run, filter, field

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

camcol, rerun, run, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

camcol, run, rerun, run, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

ira, idec, 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

id, mjd, frame, br

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

type, target_version

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

mjd, plate

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, 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

mjd, plate

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

camcol, dr, rerun, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, designid, mapid, drillrun, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

designid, drillrun, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

mjd, plate

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

frame, id, br, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

fiberid, mjd, run2d, run1d, plate

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

mjd, plate, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

mjd, plate, 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

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, run, plate, plate, plugging

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

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

galaxy_vers, mjd, run1d, run2d, plate

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

extra, dr

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

aspcap, apstar, results, apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

aspcap, apstar, results, apred

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

aspcap, apstar, results, apred

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

chip, apred, mjd, num

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

chip, apred, mjd, num

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

chip, apred, mjd, num

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

prefix, apred

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, plate, apred

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

prefix, chip, apred, num

apDiag

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

prefix, mjd, apred, plate

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

prefix, apred

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPlan

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

prefix, mjd, apred, plate

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

plate, chip, apred, mjd

apPlateSum

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlateSum-{plate}-{mjd}.fits

mjd, apred, plate

apQA

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

prefix, mjd, apred, plate

apQAcal

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}QAcal-{mjd}.fits

prefix, mjd, apred, plate

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apR-1m

$APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apStar

$APOGEE_REDUX/{apred}/{apstar}/{field}/apStar-{apstar}-{obj}.fits

obj, field, apred, apstar

apTellstar

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits

prefix, mjd, apred, plate

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apVisit

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

apred, mjd, fiber, plate

apVisitSum

$APOGEE_REDUX/{apred}/fields/{field}/apVisitSum-{plate}-{mjd}.fits

field, mjd, apred, plate

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

prefix, chip, apred, num

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

camcol, rerun, run, run

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

aspcap, location, apstar, obj, results, apred

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

aspcap, apstar, results, reduction, field, apred

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, catalog, rerun, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

camcol, catalog, rerun, run

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, nra, ndec, type

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

nra, ndec

boss_survey

$BOSSTILELIST_DIR/geometry/boss_survey.par

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

camcol, rerun, target_run, run, type

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

param, 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

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

camcol, run, rerun, run, field

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, filter, field

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

ft

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits

time, fiberid, mjd, rerun

ft_noFlat

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits

time, fiberid, mjd, rerun

ft_whirl

$MARVELS_REDUX/{rerun}/{mjd}/reduction1/whirls/ft_S{fiberid}_MARVELS1.{time}.whrl

time, fiberid, mjd, rerun

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, sample, dr, version

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, sample, dr, version

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, sample, dr, version

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

galaxy_vers, configuration, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

galaxy_vers, configuration, mjd, run1d, run2d, plate

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

camcol, rerun, irun, run, filter

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, camcol, rerun, run, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, ccd, rerun, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

run, run, rc, ccd, frame

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

mjd, rerun, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

mjd, rerun, 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}

camcol, run, rerun, format, run, filter, field

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

mjd, rerun, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

mjd, rerun, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

mjd, rerun, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

mjd, rerun, 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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

resolve, plate

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

resolve, plate

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

resolve, plate

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, rerun, run, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, ns, drillrun, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

designid, designid, pointing

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, 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, designid, pointing

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, designid, pointing

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

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

galaxy_vers, configuration, 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

galaxy_vers, mjd, run1d, run2d, plate

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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, massloss, spmodel

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

galaxy_vers, spmodel, imf, 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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, spmodel

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

camcol, run, rerun, format, run, filter, field

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, rerun, run, filter, field

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

camcol, rerun, run, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

camcol, run, rerun, run, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

ira, idec, 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

id, mjd, frame, br

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

type, target_version

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

mjd, plate

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, 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

mjd, plate

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

camcol, dr, rerun, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, designid, mapid, drillrun, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

designid, drillrun, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

mjd, plate

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

frame, id, br, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

fiberid, mjd, run2d, run1d, plate

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

mjd, plate, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

mjd, plate, 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

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, run, plate, plate, plugging

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

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

galaxy_vers, mjd, run1d, run2d, plate

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

extra, dr

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

aspcap, apstar, results, apred

allStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits

aspcap, apstar, results, apred

allVisit

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits

aspcap, apstar, results, apred

ap1D

$APOGEE_REDUX/{apred}/red/{mjd}/ap1D-{chip}-{num:0>8}.fits

chip, apred, mjd, num

ap2D

$APOGEE_REDUX/{apred}/red/{mjd}/ap2D-{chip}-{num:0>8}.fits.fz

chip, apred, mjd, num

ap2Dmodel

$APOGEE_REDUX/{apred}/red/{mjd}/ap2Dmodel-{chip}-{num:0>8}.fits

chip, apred, mjd, num

apBPM

$APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apCframe

$APOGEE_REDUX/{apred}/{telescope}/{plate}/{mjd}/apCframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, plate, apred

apDark

$APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apDetector

$APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num}.fits

prefix, chip, apred, num

apDiag

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Diag-{plate}-{mjd}.log

prefix, mjd, apred, plate

apEPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apETrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apFlat

$APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apFlux

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apLSF

$APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apLittrow

$APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPSF

$APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPersist

$APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apPlan

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par

prefix, mjd, apred, plate

apPlate

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apPlate-{chip}-{plate}-{mjd}.fits

plate, chip, apred, mjd

apQA

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html

prefix, mjd, apred, plate

apR

$APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apStar

$APOGEE_REDUX/{apred}/{apstar}/{field}/apStar-{apstar}-{obj}.fits

obj, field, apred, apstar

apTrace

$APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits

prefix, chip, apred, num

apVisit

$APOGEE_REDUX/{apred}/plates/{plate}/{mjd}/apVisit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits

apred, mjd, fiber, plate

apVisitSum

$APOGEE_REDUX/{apred}/fields/{field}/apVisitSum-{plate}-{mjd}.fits

field, mjd, apred, plate

apWave

$APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits

prefix, chip, apred, num

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

camcol, rerun, run, run

aspcapStar

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{results}-{obj}.fits

aspcap, location, apstar, obj, results, apred

aspcapStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{results}-{reduction}.fits

aspcap, apstar, results, reduction, field, apred

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, catalog, rerun, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

camcol, catalog, rerun, run

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, nra, ndec, type

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

nra, ndec

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

camcol, rerun, target_run, run, type

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

camcol, run, rerun, run, field

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, filter, field

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frames.list

$RAWDATA_DIR/{mjd}/frames.list

mjd

galSpecExtra

$SPECTRO_REDUX/galSpecExtra-{dr}.fits

dr

galSpecIndx

$SPECTRO_REDUX/galSpecIndx-{dr}.fits

dr

galSpecInfo

$SPECTRO_REDUX/galSpecInfo-{dr}.fits

dr

galSpecLine

$SPECTRO_REDUX/galSpecLine-{dr}.fits

dr

galaxy

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz

ns, sample, dr, version

galaxy-photoObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz

ns, sample, dr, version

galaxy-specObj

$BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz

ns, sample, dr, version

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

galaxy_vers, configuration, run2d

granada_fsps_plate

$BOSS_GALAXY_REDUX/{galaxy_vers}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits

galaxy_vers, configuration, mjd, run1d, run2d, plate

idB

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{irun:0>6}-{filter}{camcol}.fit

camcol, rerun, irun, run, filter

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, camcol, rerun, run, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, ccd, rerun, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

run, run, rc, ccd, frame

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

mjd, rerun, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

mjd, rerun, 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}

camcol, run, rerun, format, run, filter, field

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

mjd, rerun, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

mjd, rerun, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

mjd, rerun, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

mjd, rerun, 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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

resolve, plate

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

resolve, plate

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

resolve, plate

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, rerun, run, run

plDrillPos

$PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, ns, drillrun, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

designid, designid, pointing

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, 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, designid, pointing

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, designid, pointing

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

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_{configuration}-{run2d}.fits

galaxy_vers, configuration, 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

galaxy_vers, mjd, run1d, run2d, plate

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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, massloss, spmodel

portsmouth_stellarmass

$BOSS_GALAXY_REDUX/{galaxy_vers}/portsmouth_stellarmass_{spmodel}_{imf}-{run2d}.fits

galaxy_vers, spmodel, imf, 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

galaxy_vers, imf, red, mjd, run1d, run2d, plate, spmodel

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

camcol, run, rerun, format, run, filter, field

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, rerun, run, filter, field

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

camcol, rerun, run, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

camcol, run, rerun, run, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

id, mjd, frame, br

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

type, target_version

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

mjd, plate

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, 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

mjd, plate

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

camcol, dr, rerun, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, designid, mapid, drillrun, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

designid, drillrun, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

mjd, plate

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

frame, id, br, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

fiberid, mjd, run2d, run1d, plate

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

mjd, plate, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

mjd, plate, 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

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, run, plate, plate, plugging

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

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

galaxy_vers, mjd, run1d, run2d, plate

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

extra, dr

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

camcol, rerun, run, run

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, catalog, rerun, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

camcol, catalog, rerun, run

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, nra, ndec, type

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

nra, ndec

bosstarget

$BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits

camcol, rerun, target_run, run, type

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

camcol, run, rerun, run, field

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, filter, field

frame-jpg

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

frame-thumb

$BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg

camcol, run, rerun, run, filter, field

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

camcol, rerun, irun, run, filter

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, camcol, rerun, run, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, ccd, rerun, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

run, run, rc, ccd, frame

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

mjd, rerun, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

mjd, rerun, 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}

camcol, run, rerun, format, run, filter, field

opBC

$PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par

mjd, rerun, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

mjd, rerun, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

mjd, rerun, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

mjd, rerun, 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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

resolve, plate

photoObj

$BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

resolve, plate

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

resolve, plate

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, ns, drillrun, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

designid, designid, pointing

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, 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, designid, pointing

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, designid, pointing

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

survey, dr

portsmouth

$BOSS_GALAXY_REDUX/portsmouth_{configuration}-{run2d}.fits

configuration, run2d

portsmouth_emlinekin

$BOSS_GALAXY_REDUX/portsmouth_emlinekin-{run2d}.fits

run2d

portsmouth_emlinekin_full

$BOSS_GALAXY_REDUX/portsmouth_emlinekin_full-{run2d}.fits

run2d

portsmouth_emlinekin_plate

$BOSS_GALAXY_REDUX/{run2d}/{plate:0>4}/{run1d}/portsmouth/emlinekin/portsmouth_emlinekin-{plate:0>4}-{mjd}.fits

mjd, plate, run1d, run2d

portsmouth_masspdf

$BOSS_GALAXY_REDUX/{run2d}/{plate:0>4}/{run1d}/portsmouth/stellarmass/portsmouth_masspdf_massloss_{massloss}_{spmodel}_{imf}_{red}-{plate:0>4}-{mjd}.fits

imf, red, mjd, run1d, run2d, plate, massloss, spmodel

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

imf, red, mjd, run1d, run2d, plate, spmodel

primary-mask

$BOSS_PHOTOOBJ/atlasOutline/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format}

camcol, run, rerun, format, run, filter, field

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, rerun, run, filter, field

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

camcol, rerun, run, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

camcol, run, rerun, run, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

id, mjd, frame, br

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

type, target_version

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

mjd, plate

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, 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

mjd, plate

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

camcol, dr, rerun, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, designid, mapid, drillrun, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

designid, drillrun, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

mjd, plate

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

frame, id, br, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

spec-image

@spectrodir|/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png

fiberid, mjd, run2d, run1d, plate

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

specObj

$SPECTRO_REDUX/specObj-{dr}.fits

dr

specObj-survey

$SPECTRO_REDUX/specObj-{survey}-{dr}.fits

survey, dr

specfiles

$BOSS_SPECTRO_REDUX/{run2d}/spectra/specfiles-{subset}-{run2d}.txt

subset, run2d

ssppOut

$SSPP_REDUX/ssppOut-{dr}.fits

dr

ssppOut_lineindex

$SSPP_REDUX/ssppOut-{dr}.lineindex.fits

dr

ssppOut_lineindex_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.lineindex.fit

mjd, plate, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

mjd, plate, 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

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, run, plate, plate, plugging

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

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

mjd, plate, run1d, run2d

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

camcol, rerun, run, run

astromQA-offsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQA-offsets-all

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-all-{run:0>6}.png

run, catalog, rerun, run

astromQA-offsets-pmoffsets

$BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run:0>6}-{camcol}.png

run, camcol, catalog, rerun, run

astromQAFieldFlag

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromQAFieldSummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz

camcol, catalog, rerun, run

astromQAFields

$BOSS_PHOTOOBJ/astromqa/astromQAFields.fits

astromQAImage

$BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits

catalog, nra, ndec, type

astromQASummary

$BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits

camcol, catalog, rerun, run

astromqa

$BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html

nra, ndec

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

camcol, run, rerun, run, field

fpBIN

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpFieldStat

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

fpM

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit.gz

camcol, run, rerun, run, filter, field

fpObjc

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, rerun, irun, run, filter

idFF

$PHOTO_REDUX/{rerun}/{run}/photo/calib/idFF-{run:0>6}-{filter}{camcol}.fit

run, camcol, rerun, run, filter

idFrameLog

$PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par

run, ccd, rerun, run

idGang

$PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit

run, run, rc, ccd, frame

idR

$PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, run, filter, field

idReport

$PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par

mjd, rerun, run

idWeather

$PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par

mjd, rerun, 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

mjd, rerun, run

opCamera

$PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par

mjd, rerun, run

opConfig

$PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par

mjd, rerun, run

opECalib

$PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par

mjd, rerun, 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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

photoPM

$BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

photoRC3

$BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

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

drillrun, plate

plFanuc

$PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par

adjust, ns, drillrun, plate

plMeas

$PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par

drillrun, plate

plObs

$PLATELIST_DIR/runs/{drillrun}/plObs-{drillrun}.par

drillrun

plOverlay

$PLATELIST_DIR/runs/{drillrun}/plOverlay-{drillrun}.ps

drillrun

plParam

$PLATELIST_DIR/runs/{drillrun}/plParam-{drillrun}.par

drillrun

plPlan

$PLATELIST_DIR/runs/{drillrun}/plPlan-{drillrun}.par

drillrun

plPlugMapH

$PLATELIST_DIR/plates/@platedir|/plPlugMapH-{plateid:0>4}.par

plateid, plateid

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plPlugMapP

$PLATELIST_DIR/plates/@platedir|/plPlugMapP-{plateid:0>4}.par

plateid, plateid

plan-boss

$BOSSTILELIST_DIR/inputs/{chunk}/plan-{chunk}.par

chunk

plate2targetfile

$SSPP_REDUX/targets/all/plate2targetfile.par

plateDefault

$PLATEDESIGN_DIR/defaults/plateDefault-{type}-{version}.par

type, version

plateDefinition

$PLATELIST_DIR/definitions/@definitiondir|/plateDefinition-{designid:0>6}.par

designid, designid

plateDefinitionAddenda

$PLATELIST_DIR/definitions_addenda/@definitiondir|/plateDefinitionAddenda-{designid:0>6}.par

designid, designid

plateDesign

$PLATELIST_DIR/designs/@definitiondir|/plateDesign-{designid:0>6}.par

designid, designid

plateGuide

$PLATELIST_DIR/designs/@definitiondir|/plateGuide-{designid:0>6}-p{pointing}.par

designid, designid, pointing

plateGuideAdjust

$PLATELIST_DIR/plates/@platedir|/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, lambda

plateGuideOffsets

$PLATELIST_DIR/plates/@platedir|/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par

plateid, pointing, plateid, 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, designid, pointing

plateTrap

$PLATELIST_DIR/designs/@definitiondir|/plateTrap-{designid:0>6}-p{pointing}.par

designid, designid, pointing

plates

$SPECTRO_REDUX/plates-{dr}.fits

dr

psBB

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit

camcol, run, rerun, run, filter, field

psCT

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psCT-{run:0>6}-{camcol}.fit

camcol, rerun, run, run

psFF

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit

camcol, run, rerun, run, filter

psFang

$PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

psField

$PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit

camcol, run, rerun, run, field

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

camcol, run, rerun, run, field

reObjRun

$PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

reObjTmp

$PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits

camcol, run, rerun, run, field

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

type, target_version

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

mjd, plate

segue2TargetAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, 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

mjd, plate

seguetsCasObj

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fit.gz

camcol, dr, rerun, run

seguetsObjAll

$SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz

camcol, dr, rerun, run

seguetsObjPlate

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits

mjd, designid, mapid, drillrun, plate

seguetsObjSetAll

$SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits

designid, drillrun, plate, locationid

seguetsObjSetAllDup

$SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits

mjd, plate

spArc

@spectrodir|/{run2d}/{plateid:0>4}/spArc-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spCFrame

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spFlat

@spectrodir|/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcalib

@spectrodir|/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

spFluxcorr

@spectrodir|/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz

frame, id, br, plateid, run2d

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

frame, id, br, plateid, run2d

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

mjd, plateid, run1d, run2d

spZbest

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spZline

@spectrodir|/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits

mjd, plateid, run1d, run2d

spec

@spectrodir|/{run2d}/spectra/full/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

spec-lite

@spectrodir|/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits

run2d, mjd, plateid, fiberid

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

mjd, plate, run2d

ssppOut_plate

$SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fit

mjd, plate, 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

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

tsObj

$SPECTRO_REDUX/{run}/{plate}/tsObj-{plate:0>4}-{mjd}-{plugging}.fit

mjd, run, plate, plate, plugging

tsObjTargets

$SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit

camcol, rerun, skyVersion, muStart, run, stripe, fieldEnd, fieldStart

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

chip, instrument, mjd, num, apred

ap2D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits

chip, instrument, mjd, num, apred

ap2Dfz

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits.fz

chip, instrument, mjd, num, apred

ap2Dmodel

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2Dmodel-{chip}-{num:0>8}.fits

chip, instrument, mjd, num, apred

apBPM

$APOGEE_REDUX/{apred}/cal/{instrument}/bpm/@apgprefix|BPM-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

prefix, apred

apCalPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|CalPlan-{instrument}-{mjd}.yaml

instrument, mjd, apred

apCframe

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, plate, field, apred

apCframe-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, field, apred

apDark

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|Dark-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apDarkPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|DarkPlan-{instrument}-{mjd}.yaml

instrument, mjd, apred

apDetector

$APOGEE_REDUX/{apred}/cal/{instrument}/detector/@apgprefix|Detector-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apDiag

$APOGEE_REDUX/{apred}/log/{prefix}Diag-{plate}-{mjd}.log

prefix, mjd, apred, plate

apEPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|EPSF-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apETrace

$APOGEE_REDUX/{apred}/cal/{instrument}/trace/@apgprefix|ETrace-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

prefix, apred

apExtraPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|ExtraPlan-{instrument}-{mjd}.yaml

instrument, mjd, apred

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

instrument, chip, apred, num

apFlux

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Flux-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apHist

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|Hist-{chip}-{mjd}.fits

instrument, chip, apred, mjd

apLSF

$APOGEE_REDUX/{apred}/cal/{instrument}/lsf/@apgprefix|LSF-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apLittrow

$APOGEE_REDUX/{apred}/cal/{instrument}/littrow/@apgprefix|Littrow-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSF-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPSFModel

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSFModel-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPersist

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|Persist-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPersistModel

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|PersistModel-{chip}-{mjd}.fits

instrument, chip, apred, mjd

apPlan

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plan-{plate}-{mjd}.yaml

mjd, telescope, plate, field, apred

apPlan-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plan-{reduction}-{mjd}.yaml

mjd, telescope, reduction, field, apred

apPlate

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

chip, mjd, telescope, plate, field, apred

apPlate-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

chip, mjd, telescope, plate, field, apred

apPlateSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|PlateSum-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apPlateSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|PlateSum-{reduction}-{mjd}.fits

mjd, telescope, reduction, field, apred

apQA

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/@apgprefix|QA-{plate}-{mjd}.html

mjd, telescope, plate, field, apred

apQAcal

$APOGEE_REDUX/{apred}/cal/{instrument}/qa/{mjd}/@apgprefix|QAcal-{mjd}.fits

instrument, mjd, apred

apResponse

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Response-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apSparse

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|Sparse-{num:0>8}.fits

instrument, apred, num

apStar

$APOGEE_REDUX/{apred}/{telescope}/@healpixgrp|/{healpix}/apStar-{apred}-{telescope}-{obj}.fits

obj, healpix, apred, telescope

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/@apgprefix|Star-{apred}-{reduction}.fits

apstar, telescope, reduction, field, apred

apTellstar

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Tellstar-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apTellstar-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Tellstar-{mjd}-{reduction}.fits

mjd, telescope, reduction, field, apred

apTelluric

$APOGEE_REDUX/{apred}/cal/{instrument}/telluric/@apgprefix|Telluric-{chip}-{num}.fits

instrument, chip, apred, num

apVisit

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/apVisit-{apred}-{telescope}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, fiber, telescope, plate, field, apred

apVisit-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits

mjd, telescope, reduction, field, apred

apVisitSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apVisitSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits

mjd, telescope, reduction, field, apred

apWave

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Wave-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apWaveFPI

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|WaveFPI-{chip}-{mjd}-{num:0>8}.fits

chip, instrument, mjd, num, apred

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

task_id, v_astra, run2d, cat_id, apred, component

astraStarFERRE

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-FERRE-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraStarKorg

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-Korg-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraStarSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-SLAM-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraStarSnowWhite

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-WD-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraStarTheCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-TheCannon-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraStarThePayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-Payne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraStarZetaPayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-ZetaPayne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-ASPCAP-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitFERRE

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-FERRE-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitKorg

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Korg-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-SLAM-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitTheCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Cannon-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitThePayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Payne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitWD

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-WD-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitZetaPayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-ZetaPayne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

conflist

$BOSS_SPECTRO_REDUX/{run2d}/conflist.fits

run2d

fieldlist

$BOSS_SPECTRO_REDUX/{run2d}/fieldlist-{run2d}.fits

run2d

mwmStar

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/spectra/star/@cat_id_groups|/mwmStar-{v_astra}-{cat_id}@component_default|.fits

v_astra, run2d, cat_id, apred, component

mwmVisit

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/spectra/visit/@cat_id_groups|/mwmVisit-{v_astra}-{cat_id}@component_default|.fits

v_astra, run2d, cat_id, apred, component

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

fieldid, mjd, 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

fieldid, mjd, run2d

spArc

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spArc-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spCFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spField

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spField-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spFlat

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFlat-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxcalib

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxcorr

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxdistort-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spPlate

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spPlate-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spSpec

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

spXCSAO

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZall

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZbest

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZline

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

specFull

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

specLite

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

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

chip, instrument, mjd, num, apred

ap2D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits

chip, instrument, mjd, num, apred

ap2Dfz

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits.fz

chip, instrument, mjd, num, apred

ap2Dmodel

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2Dmodel-{chip}-{num:0>8}.fits

chip, instrument, mjd, num, apred

apBPM

$APOGEE_REDUX/{apred}/cal/{instrument}/bpm/@apgprefix|BPM-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

prefix, apred

apCalPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|CalPlan-{instrument}-{mjd}.yaml

instrument, mjd, apred

apCframe

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, plate, field, apred

apCframe-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, field, apred

apDark

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|Dark-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apDarkPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|DarkPlan-{instrument}-{mjd}.yaml

instrument, mjd, apred

apDetector

$APOGEE_REDUX/{apred}/cal/{instrument}/detector/@apgprefix|Detector-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apDiag

$APOGEE_REDUX/{apred}/log/{prefix}Diag-{plate}-{mjd}.log

prefix, mjd, apred, plate

apEPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|EPSF-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apETrace

$APOGEE_REDUX/{apred}/cal/{instrument}/trace/@apgprefix|ETrace-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

prefix, apred

apExtraPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|ExtraPlan-{instrument}-{mjd}.yaml

instrument, mjd, apred

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

instrument, chip, apred, num

apFlux

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Flux-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apHist

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|Hist-{chip}-{mjd}.fits

instrument, chip, apred, mjd

apLSF

$APOGEE_REDUX/{apred}/cal/{instrument}/lsf/@apgprefix|LSF-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apLittrow

$APOGEE_REDUX/{apred}/cal/{instrument}/littrow/@apgprefix|Littrow-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSF-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPSFModel

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSFModel-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPersist

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|Persist-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPersistModel

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|PersistModel-{chip}-{mjd}.fits

instrument, chip, apred, mjd

apPlan

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plan-{plate}-{mjd}.yaml

mjd, telescope, plate, field, apred

apPlan-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plan-{reduction}-{mjd}.yaml

mjd, telescope, reduction, field, apred

apPlate

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

chip, mjd, telescope, plate, field, apred

apPlate-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

chip, mjd, telescope, plate, field, apred

apPlateSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|PlateSum-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apPlateSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|PlateSum-{reduction}-{mjd}.fits

mjd, telescope, reduction, field, apred

apQA

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/@apgprefix|QA-{plate}-{mjd}.html

mjd, telescope, plate, field, apred

apQAcal

$APOGEE_REDUX/{apred}/cal/{instrument}/qa/{mjd}/@apgprefix|QAcal-{mjd}.fits

instrument, mjd, apred

apResponse

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Response-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apSparse

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|Sparse-{num:0>8}.fits

instrument, apred, num

apStar

$APOGEE_REDUX/{apred}/{telescope}/@healpixgrp|/{healpix}/apStar-{apred}-{telescope}-{obj}.fits

obj, healpix, apred, telescope

apStar-1m

$APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/@apgprefix|Star-{apred}-{reduction}.fits

apstar, telescope, reduction, field, apred

apTellstar

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Tellstar-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apTellstar-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Tellstar-{mjd}-{reduction}.fits

mjd, telescope, reduction, field, apred

apTelluric

$APOGEE_REDUX/{apred}/cal/{instrument}/telluric/@apgprefix|Telluric-{chip}-{num}.fits

instrument, chip, apred, num

apVisit

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/apVisit-{apred}-{telescope}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, fiber, telescope, plate, field, apred

apVisit-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits

mjd, telescope, reduction, field, apred

apVisitSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apVisitSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits

mjd, telescope, reduction, field, apred

apWave

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Wave-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apWaveFPI

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|WaveFPI-{chip}-{mjd}-{num:0>8}.fits

chip, instrument, mjd, num, apred

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

task_id, v_astra, run2d, cat_id, apred, component

astraStarFERRE

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-FERRE-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraStarKorg

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-Korg-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraStarSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-SLAM-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraStarSnowWhite

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-SnowWhite-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraStarTheCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-TheCannon-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraStarThePayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-Payne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraStarZetaPayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/star/@cat_id_groups|/astraStar-ZetaPayne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitASPCAP

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-ASPCAP-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitFERRE

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-FERRE-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitKorg

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Korg-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitSLAM

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-SLAM-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitTheCannon

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Cannon-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitThePayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-Payne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitWD

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-WD-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

astraVisitZetaPayne

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/results/visit/@cat_id_groups|/astraVisit-ZetaPayne-{v_astra}-{cat_id}@component_default|-{task_id}.fits

task_id, v_astra, run2d, cat_id, apred, component

conflist

$BOSS_SPECTRO_REDUX/{run2d}/conflist.fits

run2d

fieldlist

$BOSS_SPECTRO_REDUX/{run2d}/fieldlist-{run2d}.fits

run2d

mwmStar

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/spectra/star/@cat_id_groups|/mwmStar-{v_astra}-{cat_id}@component_default|.fits

v_astra, run2d, cat_id, apred, component

mwmVisit

$MWM_ASTRA/{v_astra}/{run2d}-{apred}/spectra/visit/@cat_id_groups|/mwmVisit-{v_astra}-{cat_id}@component_default|.fits

v_astra, run2d, cat_id, apred, component

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

fieldid, mjd, 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

fieldid, mjd, run2d

spArc

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spArc-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spCFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spField

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spField-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spFlat

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFlat-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxcalib

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxcorr

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFluxdistort-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spPlate

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spPlate-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spSpec

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

spXCSAO

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZall

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZbest

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZline

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

specFull

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

specLite

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

IPL3

IPL3

IPL3 path definitions

Name

Template

Kwargs

DL1_spec_eROSITA_eRASS1

$DL1_SDSS_EROSITA/{vers}/DL1_spec_SDSSV_eROSITA_eRASS1-{vers}.fits

vers

DL1_spec_eROSITA_eRASS1_allepoch

$DL1_SDSS_EROSITA/{vers}/DL1_spec_SDSSV_eROSITA_eRASS1_allepoch-{vers}.fits

vers

SDSSV_DA_df

$MWM_WHITEDWARF/da_white_dwarf_properties/{vers}/eSDSS_DA_df.fits

vers

StarFlow_age_posterior

$MWM_STARFLOW/{vers}/StarFlow_age_posterior_{vers}.fits

vers

StarFlow_mass_posterior

$MWM_STARFLOW/{vers}/StarFlow_mass_posterior_{vers}.fits

vers

StarFlow_summary

$MWM_STARFLOW/{vers}/StarFlow_summary_{vers}.fits

vers

allCal

$APOGEE_REDUX/{apred}/allCal.fits

apred

allExp

$APOGEE_REDUX/{apred}/allExp.fits

apred

allPlates

$APOGEE_ASPCAP/{apred}/{aspcap}/allPlates-{apred}-{aspcap}.fits

aspcap, 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

allVisit_MADGICS

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/allVisit_MADGICS_{vers}_{star_prior_type}.fits

star_prior_type, vers

allspec

$ALLSPEC/{vers}/allspec-{release}-{vers}.fits

release, vers

ap1D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|1D-{chip}-{num:0>8}.fits

chip, instrument, mjd, num, apred

ap2D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits

chip, instrument, mjd, num, apred

ap2Dfz

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits.fz

chip, instrument, mjd, num, apred

ap2Dmodel

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2Dmodel-{chip}-{num:0>8}.fits

chip, instrument, mjd, num, apred

apBPM

$APOGEE_REDUX/{apred}/cal/{instrument}/bpm/@apgprefix|BPM-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

prefix, apred

apCalPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|CalPlan-{instrument}-{mjd}.yaml

instrument, mjd, apred

apCframe

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, plate, field, apred

apCframe-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, field, apred

apDark

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|Dark-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apDarkPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|DarkPlan-{instrument}-{mjd}.yaml

instrument, mjd, apred

apDarkRate

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|DarkRate-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apDetector

$APOGEE_REDUX/{apred}/cal/{instrument}/detector/@apgprefix|Detector-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apDiag

$APOGEE_REDUX/{apred}/log/{prefix}Diag-{plate}-{mjd}.log

prefix, mjd, apred, plate

apEPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|EPSF-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apETrace

$APOGEE_REDUX/{apred}/cal/{instrument}/trace/@apgprefix|ETrace-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

prefix, apred

apExtraPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|ExtraPlan-{instrument}-{mjd}.yaml

instrument, mjd, apred

apFPILines

$APOGEE_REDUX/{apred}/cal/{instrument}/fpi/@apgprefix|FPILines-{num:0>8}.fits

instrument, apred, num

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

instrument, chip, apred, num

apFlux

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Flux-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apHist

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|Hist-{chip}-{mjd}.fits

instrument, chip, apred, mjd

apLSF

$APOGEE_REDUX/{apred}/cal/{instrument}/lsf/@apgprefix|LSF-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apLines

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Lines-{num:0>8}.fits

instrument, apred, num

apLittrow

$APOGEE_REDUX/{apred}/cal/{instrument}/littrow/@apgprefix|Littrow-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apMADGICS_out

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_{component_name}_{model_version}.h5

star_prior_type, vers, component_name, model_version

apMADGICS_out_DIB_hess

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_DIB_hess_var_{dib_model}.h5

star_prior_type, vers, dib_model

apMADGICS_out_apVisit_v0

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_apVisit_v0.h5

star_prior_type, vers

apMADGICS_out_flux

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_flux{flux_type}.h5

star_prior_type, vers, flux_type

apMADGICS_out_msk

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_{mask_type}msk.h5

star_prior_type, mask_type, vers

apMADGICS_out_p5deltachi2_lv

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_{scan_type}_p5delchi2_lvl{scan_refinement_level_number}_{dib_model | None}.h5

star_prior_type, scan_refinement_level_number, scan_type, dib_model | None, vers

apPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSF-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPSFModel

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSFModel-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPersist

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|Persist-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPersistModel

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|PersistModel-{chip}-{mjd}.fits

instrument, chip, apred, mjd

apPlan

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plan-{plate}-{mjd}.yaml

mjd, telescope, plate, field, apred

apPlan-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plan-{reduction}-{mjd}.yaml

mjd, telescope, reduction, field, apred

apPlate

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

chip, mjd, telescope, plate, field, apred

apPlate-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

chip, mjd, telescope, plate, field, apred

apPlateSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|PlateSum-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apPlateSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|PlateSum-{reduction}-{mjd}.fits

mjd, telescope, reduction, field, apred

apQA

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/@apgprefix|QA-{plate}-{mjd}.html

mjd, telescope, plate, field, apred

apQAcal

$APOGEE_REDUX/{apred}/cal/{instrument}/qa/{mjd}/@apgprefix|QAcal-{mjd}.fits

instrument, mjd, apred

apR

$APOGEE_DATA_N/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Response-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apSparse

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|Sparse-{num:0>8}.fits

instrument, apred, num

apStar

$APOGEE_REDUX/{apred}/stars/{telescope}/@healpixgrp|/{healpix}/apStar-{apred}-{telescope}-{obj}.fits

obj, healpix, apred, telescope

apStar-1m

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|Star-{apred}-{reduction}.fits

reduction, field, apred, telescope

apTellstar

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Tellstar-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apTellstar-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Tellstar-{mjd}-{reduction}.fits

mjd, telescope, reduction, field, apred

apTelluric

$APOGEE_REDUX/{apred}/cal/{instrument}/telluric/@apgprefix|Telluric-{chip}-{num}.fits

instrument, chip, apred, num

apVisit

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/apVisit-{apred}-{telescope}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, fiber, telescope, plate, field, apred

apVisit-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits

mjd, telescope, reduction, field, apred

apVisitSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apVisitSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits

mjd, telescope, reduction, field, apred

apWave

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Wave-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apWaveFPI

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|WaveFPI-{chip}-{mjd}-{num:0>8}.fits

chip, instrument, mjd, num, apred

apogee-rc

$APOGEE_RC/cat/apogee-rc-{dr}.fits

dr

apogeeDesign

$APOGEE_TARGET/apogeeDesign_{dr}.fits

dr

apogeeField

$APOGEE_TARGET/apogeeField_{dr}.fits

dr

apogeeObject

$APOGEE_TARGET/apogeeObject_{dr}_{field}.fits

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

$APOGEE_TARGET/apogeePlate_{dr}.fits

dr

apogee_occam_cluster

$APOGEE_OCCAM/occam_cluster-{vers}.fits

vers

apogee_occam_member

$APOGEE_OCCAM/occam_member-{vers}.fits

vers

apogee_starhorse

$APOGEE_STARHORSE/APOGEE_DR19_DR3_STARHORSE_{vers}.fits

vers

asR

$APOGEE_DATA_S/{mjd}/asR-{chip}-{num:0>8}.apz

chip, num, mjd

aspcapField

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapField-{field}.fits

aspcap, field, apred, telescope

aspcapStar

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{obj}.fits

aspcap, obj, telescope, field, apred

aspcapStar-1m

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{reduction}.fits

aspcap, telescope, reduction, field, apred

astraAllStarASPCAP

$MWM_ASTRA/{v_astra}/summary/astraAllStarASPCAP-{v_astra}.fits.gz

v_astra

astraAllStarApogeeNet

$MWM_ASTRA/{v_astra}/summary/astraAllStarApogeeNet-{v_astra}.fits.gz

v_astra

astraAllStarAstroNN

$MWM_ASTRA/{v_astra}/summary/astraAllStarAstroNN-{v_astra}.fits.gz

v_astra

astraAllStarAstroNNdist

$MWM_ASTRA/{v_astra}/summary/astraAllStarAstroNNdist-{v_astra}.fits.gz

v_astra

astraAllStarBossNet

$MWM_ASTRA/{v_astra}/summary/astraAllStarBossNet-{v_astra}.fits.gz

v_astra

astraAllStarCorv

$MWM_ASTRA/{v_astra}/summary/astraAllStarCorv-{v_astra}.fits.gz

v_astra

astraAllStarLineForest

$MWM_ASTRA/{v_astra}/summary/astraAllStarLineForest-{v_astra}.fits.gz

v_astra

astraAllStarMDwarfType

$MWM_ASTRA/{v_astra}/summary/astraAllStarMDwarfType-{v_astra}.fits.gz

v_astra

astraAllStarSlam

$MWM_ASTRA/{v_astra}/summary/astraAllStarSlam-{v_astra}.fits.gz

v_astra

astraAllStarSnowWhite

$MWM_ASTRA/{v_astra}/summary/astraAllStarSnowWhite-{v_astra}.fits.gz

v_astra

astraAllStarTheCannon

$MWM_ASTRA/{v_astra}/summary/astraAllStarTheCannon-{v_astra}.fits.gz

v_astra

astraAllStarThePayne

$MWM_ASTRA/{v_astra}/summary/astraAllStarThePayne-{v_astra}.fits.gz

v_astra

astraAllVisitAstroNN

$MWM_ASTRA/{v_astra}/summary/astraAllVisitAstroNN-{v_astra}.fits.gz

v_astra

astraAllVisitBossNet

$MWM_ASTRA/{v_astra}/summary/astraAllVisitBossNet-{v_astra}.fits.gz

v_astra

astraAllVisitCorv

$MWM_ASTRA/{v_astra}/summary/astraAllVisitCorv-{v_astra}.fits.gz

v_astra

astraAllVisitLineForest

$MWM_ASTRA/{v_astra}/summary/astraAllVisitLineForest-{v_astra}.fits.gz

v_astra

astraAllVisitMDwarfType

$MWM_ASTRA/{v_astra}/summary/astraAllVisitMDwarfType-{v_astra}.fits.gz

v_astra

astraAllVisitSnowWhite

$MWM_ASTRA/{v_astra}/summary/astraAllVisitSnowWhite-{v_astra}.fits.gz

v_astra

astraAllVisitThePayne

$MWM_ASTRA/{v_astra}/summary/astraAllVisitThePayne-{v_astra}.fits.gz

v_astra

astraMWMLite

$MWM_ASTRA/{v_astra}/summary/astraMWMLite-{v_astra}.fits.gz

v_astra

astraStarASPCAP

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarASPCAP-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraStarAstroNN

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarAstroNN-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraStarCorv

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarCorv-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraStarSLAM

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarSLAM-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraStarSnowWhite

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarSnowWhite-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraStarTheCannon

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarTheCannon-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraStarThePayne

$MWM_ASTRA/{v_astra}/results/star/@sdss_id_groups|/astraStarThePayne-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitASPCAP

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitASPCAP-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitAstroNN

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitAstroNN-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitCorv

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitCorv-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitSLAM

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitSLAM-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitSnowWhite

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitSnowWhite-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitTheCannon

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitTheCannon-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitThePayne

$MWM_ASTRA/{v_astra}/results/visit/@sdss_id_groups|/astraVisitThePayne-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

badpixels

$SPECFLAT_DIR/flats/badpixels-{mjd}-{br}{id}.fits

id, mjd, br

boss_pixbias

$SPECFLAT_DIR/biases/boss_pixbias-{mjd}-{br}{id}.fits

id, mjd, br

cannonStar

$APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{obj}.pkl

cannon, obj, field, apred

cannonStar-1m

$APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{reduction}.pkl

cannon, reduction, field, apred

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

eSDSS_DA_df

$MWM_WHITEDWARF/da_white_dwarf_properties/{vers}/eSDSS_DA_df.fits

vers

fieldlist

$BOSS_SPECTRO_REDUX/{run2d}/fieldlist-{run2d}.fits

run2d

fieldlist_epoch

$BOSS_SPECTRO_REDUX/{run2d}/epoch/fieldlist-{run2d}.fits

run2d

fimg_apo

$FCAM_DATA_N/{mjd}/fimg-fvc{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

gcam_apo

$GCAM_DATA_N/{mjd}/gcam-{mjd}.fits

mjd

gimg_apo

$GCAM_DATA_N/{mjd}/gimg-gfa{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

guidermon

$SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par

mjd

lvm_frame

$LVM_SPECTRO_REDUX/{drpver}/@tilegrp|/{tileid}/{mjd}/lvm{kind}-{expnum:0>8}.fits

drpver, mjd, tileid, expnum, kind

mdwarf_abundances

$MWM_MDWARF/elemental_abundances/mdwarf_abundances-{vers}.fits

vers

minesweeper

$MWM_MINESWEEPER/minesweeper_{vers}.fits

vers

multiplex

$ALLSPEC/{vers}/multiplex-{release}-{vers}.fits

release, vers

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}.fits

v_astra, sdss_id

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}.fits

v_astra, sdss_id

pixbiasave

$SPECFLAT_DIR/biases/pixbiasave-{mjd}-{br}{id}.fits

id, mjd, br

pixflatave

$SPECFLAT_DIR/flats/pixflatave-{mjd}-{br}{id}.fits

id, mjd, br

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plateHoles

$PLATELIST_DIR/plates/@platedir|/plateHoles-{plateid:0>6}.par

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

proc_fimg_apo

$FCAM_DATA_N/{mjd}/proc-fimg-fvc{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

proc_gimg_apo

$GCAM_DATA_N/{mjd}/proc-gimg-gfa{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

sciExp

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/SciExp-@pad_fieldid|.par

fieldid, run2d

sdHdrFix

$SDSSCORE_DIR/{obs}/sdHdrfix/sdHdrFix-{mjd}.par

obs, mjd

sdHdrFix_plate

$SPECLOG_DIR/{mjd}/sdHdrFix-{mjd}.par

mjd

sdR

$BOSS_SPECTRO_DATA_N/{mjd}/sdR-{br}{id}-{frame}.fit

id, mjd, frame, br

sdR_N

$BOSS_SPECTRO_DATA_N/{mjd}/sdR-{br}{id}-{frame}.fit

id, mjd, frame, br

spAll

$BOSS_SPECTRO_REDUX/{run2d}/spAll-{run2d}.fits

run2d

spAll-lite

$BOSS_SPECTRO_REDUX/{run2d}/spAll-lite-{run2d}.fits

run2d

spAll-lite_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spAll-lite-{run2d}-{coadd}.fits

coadd, run2d

spAll-lite_epoch

$BOSS_SPECTRO_REDUX/{run2d}/epoch/spAll-lite-{run2d}.fits

run2d

spAllField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|/{mjd}/spAll-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spAllField_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/{coadd}/{mjd}/spAll-{coadd}-{mjd}.fits

mjd, coadd, run2d

spAllField_epoch

$BOSS_SPECTRO_REDUX/{run2d}/epoch/spectra/full/@pad_fieldid|/{mjd}/spAll-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spAllLine

$BOSS_SPECTRO_REDUX/{run2d}/spAllLine-{run2d}.fits

run2d

spAllLineField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|/{mjd}/spAllLine-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spAllLineField_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/{coadd}/{mjd}/spAllLine-{coadd}-{mjd}.fits

mjd, coadd, run2d

spAllLineField_epoch

$BOSS_SPECTRO_REDUX/{run2d}/epoch/spectra/full/@pad_fieldid|/{mjd}/spAllLine-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spAllLine_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spAllLine-{run2d}-{coadd}.fits

coadd, run2d

spAllLine_epoch

$BOSS_SPECTRO_REDUX/{run2d}/epoch/spAllLine-{run2d}.fits

run2d

spAll_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spAll-{run2d}-{coadd}.fits

coadd, run2d

spAll_epoch

$BOSS_SPECTRO_REDUX/{run2d}/epoch/spAll-{run2d}.fits

run2d

spArc

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/spArc-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spCFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/spCFrame-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spCFrame_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/epoch/spCFrame-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spCOADDS

$BOSS_SPECTRO_REDUX/{run2d}/{phase}_{survey}_COADDS.par

survey, phase, run2d

spField

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/spField-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spField_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/epoch/spField-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spFlat

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/spFlat-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxcalib

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxcalib_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/epoch/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxcorr

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/spFluxcorr-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxcorr_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/epoch/spFluxcorr-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/spFluxdistort-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spFluxdistort_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/epoch/spFluxdistort-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spFrame

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/spFrame-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFullsky

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/spFullsky-{coadd}-{mjd}.fits

mjd, coadd, run2d

spPlanCustom

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/spPlanCustom-{coadd}-{mjd}.par

mjd, coadd, run2d

spPlancomb

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/spPlancomb-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

spPlancombepoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/epoch/spPlancombepoch-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

spPlate

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/spPlate-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spSpec

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

spSpec_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/coadd/{mjd}/spSpec-{coadd}-{mjd}-{catalogid}.fits

mjd, coadd, run2d, catalogid

spSpec_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/epoch/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

spXCSAO

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spXCSAO_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/{run1d}/spXCSAO-{coadd}-{mjd}.fits

mjd, coadd, run1d, run2d

spXCSAO_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/epoch/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZall

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZall_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/{run1d}/spZall-{coadd}-{mjd}.fits

mjd, coadd, run1d, run2d

spZall_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/epoch/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZbest

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZbest_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/{run1d}/spZbest-{coadd}-{mjd}.fits

mjd, coadd, run1d, run2d

spZbest_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/epoch/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZline

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZline_coadd

$BOSS_SPECTRO_REDUX/{run2d}/{coadd}/{run1d}/spZline-{coadd}-{mjd}.fits

mjd, coadd, run1d, run2d

spZline_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/epoch/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

specFull

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/@pad_fieldid|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

specFull_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/full/{coadd}/{mjd}/spec-{coadd}-{mjd}-{catalogid}.fits

mjd, coadd, run2d, catalogid

specFull_epoch

$BOSS_SPECTRO_REDUX/{run2d}/epoch/spectra/full/@pad_fieldid|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

specLite

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/@pad_fieldid|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

specLite_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/lite/{coadd}/{mjd}/spec-{coadd}-{mjd}-{catalogid}.fits

mjd, coadd, run2d, catalogid

specLite_epoch

$BOSS_SPECTRO_REDUX/{run2d}/epoch/spectra/lite/@pad_fieldid|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

spfibermap

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/spfibermap-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spplan2d

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|/spPlan2d-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

IPL4

IPL4

IPL4 path definitions

Name

Template

Kwargs

DL1_spec_eROSITA_eRASS1

$DL1_SDSS_EROSITA/{vers}/DL1_spec_SDSSV_eROSITA_eRASS1-{vers}.fits

vers

DL1_spec_eROSITA_eRASS1_allepoch

$DL1_SDSS_EROSITA/{vers}/DL1_spec_SDSSV_eROSITA_eRASS1_allepoch-{vers}.fits

vers

SDSSV_DA_df

$MWM_WHITEDWARF/da_white_dwarf_properties/{vers}/eSDSS_DA_df.fits

vers

StarFlow_age_posterior

$MWM_STARFLOW/{vers}/StarFlow_age_posterior_{vers}.fits

vers

StarFlow_mass_posterior

$MWM_STARFLOW/{vers}/StarFlow_mass_posterior_{vers}.fits

vers

StarFlow_summary

$MWM_STARFLOW/{vers}/StarFlow_summary_{vers}.fits

vers

allCal

$APOGEE_REDUX/{apred}/allCal.fits

apred

allExp

$APOGEE_REDUX/{apred}/allExp.fits

apred

allPlates

$APOGEE_ASPCAP/{apred}/{aspcap}/allPlates-{apred}-{aspcap}.fits

aspcap, 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

allVisit_MADGICS

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/allVisit_MADGICS_{vers}_{star_prior_type}.fits

star_prior_type, vers

allspec

$ALLSPEC/{vers}/allspec-{release}-{vers}.{ftype}

release, vers, ftype

ap1D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|1D-{chip}-{num:0>8}.fits

chip, instrument, mjd, num, apred

ap2D

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits

chip, instrument, mjd, num, apred

ap2Dfz

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2D-{chip}-{num:0>8}.fits.fz

chip, instrument, mjd, num, apred

ap2Dmodel

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|2Dmodel-{chip}-{num:0>8}.fits

chip, instrument, mjd, num, apred

apBPM

$APOGEE_REDUX/{apred}/cal/{instrument}/bpm/@apgprefix|BPM-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apCal

$APOGEE_REDUX/{apred}/{prefix}Cal.fits

prefix, apred

apCalPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|CalPlan-{instrument}-{mjd}.yaml

instrument, mjd, apred

apCframe

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, plate, field, apred

apCframe-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Cframe-{chip}-{num:0>8}.fits

chip, mjd, num, telescope, field, apred

apDark

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|Dark-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apDarkPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|DarkPlan-{instrument}-{mjd}.yaml

instrument, mjd, apred

apDarkRate

$APOGEE_REDUX/{apred}/cal/{instrument}/darkcorr/@apgprefix|DarkRate-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apDetector

$APOGEE_REDUX/{apred}/cal/{instrument}/detector/@apgprefix|Detector-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apDiag

$APOGEE_REDUX/{apred}/log/{prefix}Diag-{plate}-{mjd}.log

prefix, mjd, apred, plate

apEPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|EPSF-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apETrace

$APOGEE_REDUX/{apred}/cal/{instrument}/trace/@apgprefix|ETrace-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apExp

$APOGEE_REDUX/{apred}/{prefix}Exp.fits

prefix, apred

apExtraPlan

$APOGEE_REDUX/{apred}/cal/{instrument}/plans/{mjd}/@apgprefix|ExtraPlan-{instrument}-{mjd}.yaml

instrument, mjd, apred

apFPILines

$APOGEE_REDUX/{apred}/cal/{instrument}/fpi/@apgprefix|FPILines-{num:0>8}.fits

instrument, apred, num

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

instrument, chip, apred, num

apFlux

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Flux-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apHist

$APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/@apgprefix|Hist-{chip}-{mjd}.fits

instrument, chip, apred, mjd

apLSF

$APOGEE_REDUX/{apred}/cal/{instrument}/lsf/@apgprefix|LSF-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apLines

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Lines-{num:0>8}.fits

instrument, apred, num

apLittrow

$APOGEE_REDUX/{apred}/cal/{instrument}/littrow/@apgprefix|Littrow-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apMADGICS_out

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_{component_name}_{model_version}.h5

star_prior_type, vers, component_name, model_version

apMADGICS_out_DIB_hess

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_DIB_hess_var_{dib_model}.h5

star_prior_type, vers, dib_model

apMADGICS_out_apVisit_v0

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_apVisit_v0.h5

star_prior_type, vers

apMADGICS_out_flux

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_flux{flux_type}.h5

star_prior_type, vers, flux_type

apMADGICS_out_msk

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_{mask_type}msk.h5

star_prior_type, mask_type, vers

apMADGICS_out_p5deltachi2_lv

$APMADGICS/{vers}/outdir_wu_{star_prior_type}/apMADGICS_out_{scan_type}_p5delchi2_lvl{scan_refinement_level_number}_{dib_model | None}.h5

star_prior_type, scan_refinement_level_number, scan_type, dib_model | None, vers

apPSF

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSF-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPSFModel

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|PSFModel-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPersist

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|Persist-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apPersistModel

$APOGEE_REDUX/{apred}/cal/{instrument}/persist/@apgprefix|PersistModel-{chip}-{mjd}.fits

instrument, chip, apred, mjd

apPlan

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plan-{plate}-{mjd}.yaml

mjd, telescope, plate, field, apred

apPlan-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plan-{reduction}-{mjd}.yaml

mjd, telescope, reduction, field, apred

apPlate

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

chip, mjd, telescope, plate, field, apred

apPlate-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Plate-{chip}-{plate}-{mjd}.fits

chip, mjd, telescope, plate, field, apred

apPlateSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|PlateSum-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apPlateSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|PlateSum-{reduction}-{mjd}.fits

mjd, telescope, reduction, field, apred

apQA

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/@apgprefix|QA-{plate}-{mjd}.html

mjd, telescope, plate, field, apred

apQAcal

$APOGEE_REDUX/{apred}/cal/{instrument}/qa/{mjd}/@apgprefix|QAcal-{mjd}.fits

instrument, mjd, apred

apR

$APOGEE_DATA_N/{mjd}/apR-{chip}-{num:0>8}.apz

chip, num, mjd

apResponse

$APOGEE_REDUX/{apred}/cal/{instrument}/flux/@apgprefix|Response-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apSparse

$APOGEE_REDUX/{apred}/cal/{instrument}/psf/@apgprefix|Sparse-{num:0>8}.fits

instrument, apred, num

apStar

$APOGEE_REDUX/{apred}/stars/{telescope}/@healpixgrp|/{healpix}/apStar-{apred}-{telescope}-{obj}.fits

obj, healpix, apred, telescope

apStar-1m

$APOGEE_REDUX/{apred}/stars/{telescope}/{field}/@apgprefix|Star-{apred}-{reduction}.fits

reduction, field, apred, telescope

apTellstar

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/@apgprefix|Tellstar-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apTellstar-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/@apgprefix|Tellstar-{mjd}-{reduction}.fits

mjd, telescope, reduction, field, apred

apTelluric

$APOGEE_REDUX/{apred}/cal/{instrument}/telluric/@apgprefix|Telluric-{chip}-{num}.fits

instrument, chip, apred, num

apVisit

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/apVisit-{apred}-{telescope}-{plate}-{mjd}-{fiber:0>3}.fits

mjd, fiber, telescope, plate, field, apred

apVisit-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits

mjd, telescope, reduction, field, apred

apVisitSum

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits

mjd, telescope, plate, field, apred

apVisitSum-1m

$APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits

mjd, telescope, reduction, field, apred

apWave

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|Wave-{chip}-{num:0>8}.fits

instrument, chip, apred, num

apWaveFPI

$APOGEE_REDUX/{apred}/cal/{instrument}/wave/@apgprefix|WaveFPI-{chip}-{mjd}-{num:0>8}.fits

chip, instrument, mjd, num, apred

apogee-rc

$APOGEE_RC/cat/apogee-rc-{dr}.fits

dr

apogeeDesign

$APOGEE_TARGET/apogeeDesign_{dr}.fits

dr

apogeeField

$APOGEE_TARGET/apogeeField_{dr}.fits

dr

apogeeObject

$APOGEE_TARGET/apogeeObject_{dr}_{field}.fits

field, dr

apogeeObjectAll

$APOGEE_TARGET/apogeeObject_{dr}.fits

dr

apogeePlate

$APOGEE_TARGET/apogeePlate_{dr}.fits

dr

apogee_occam_cluster

$APOGEE_OCCAM/occam_cluster-{vers}.fits

vers

apogee_occam_member

$APOGEE_OCCAM/occam_member-{vers}.fits

vers

apogee_starhorse

$APOGEE_STARHORSE/APOGEE_DR19_DR3_STARHORSE_{vers}.fits

vers

asR

$APOGEE_DATA_S/{mjd}/asR-{chip}-{num:0>8}.apz

chip, num, mjd

aspcapField

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapField-{field}.fits

aspcap, field, apred, telescope

aspcapStar

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{obj}.fits

aspcap, obj, telescope, field, apred

aspcapStar-1m

$APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{reduction}.fits

aspcap, telescope, reduction, field, apred

astraAllStarASPCAP

$MWM_ASTRA/summary/astraAllStarASPCAP-{v_astra:0.3}.fits.gz

v_astra

astraAllStarApogeeNet

$MWM_ASTRA/summary/astraAllStarApogeeNet-{v_astra:0.3}.fits.gz

v_astra

astraAllStarAstroNN

$MWM_ASTRA/summary/astraAllStarAstroNN-{v_astra:0.3}.fits.gz

v_astra

astraAllStarAstroNNdist

$MWM_ASTRA/summary/astraAllStarAstroNNdist-{v_astra:0.3}.fits.gz

v_astra

astraAllStarBossNet

$MWM_ASTRA/summary/astraAllStarBossNet-{v_astra:0.3}.fits.gz

v_astra

astraAllStarCorv

$MWM_ASTRA/summary/astraAllStarCorv-{v_astra:0.3}.fits.gz

v_astra

astraAllStarLineForest

$MWM_ASTRA/summary/astraAllStarLineForest-{v_astra:0.3}.fits.gz

v_astra

astraAllStarMDwarfType

$MWM_ASTRA/summary/astraAllStarMDwarfType-{v_astra:0.3}.fits.gz

v_astra

astraAllStarSlam

$MWM_ASTRA/summary/astraAllStarSlam-{v_astra:0.3}.fits.gz

v_astra

astraAllStarSnowWhite

$MWM_ASTRA/summary/astraAllStarSnowWhite-{v_astra:0.3}.fits.gz

v_astra

astraAllStarTheCannon

$MWM_ASTRA/summary/astraAllStarTheCannon-{v_astra:0.3}.fits.gz

v_astra

astraAllStarThePayne

$MWM_ASTRA/summary/astraAllStarThePayne-{v_astra:0.3}.fits.gz

v_astra

astraAllVisitAstroNN

$MWM_ASTRA/summary/astraAllVisitAstroNN-{v_astra:0.3}.fits.gz

v_astra

astraAllVisitBossNet

$MWM_ASTRA/summary/astraAllVisitBossNet-{v_astra:0.3}.fits.gz

v_astra

astraAllVisitCorv

$MWM_ASTRA/summary/astraAllVisitCorv-{v_astra:0.3}.fits.gz

v_astra

astraAllVisitLineForest

$MWM_ASTRA/summary/astraAllVisitLineForest-{v_astra:0.3}.fits.gz

v_astra

astraAllVisitMDwarfType

$MWM_ASTRA/summary/astraAllVisitMDwarfType-{v_astra:0.3}.fits.gz

v_astra

astraAllVisitSnowWhite

$MWM_ASTRA/summary/astraAllVisitSnowWhite-{v_astra:0.3}.fits.gz

v_astra

astraAllVisitThePayne

$MWM_ASTRA/summary/astraAllVisitThePayne-{v_astra:0.3}.fits.gz

v_astra

astraMWMLite

$MWM_ASTRA/summary/astraMWMLite-{v_astra:0.3}.fits.gz

v_astra

astraStarASPCAP

$MWM_ASTRA/results/star/@sdss_id_groups|/astraStarASPCAP-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraStarAstroNN

$MWM_ASTRA/results/star/@sdss_id_groups|/astraStarAstroNN-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraStarCorv

$MWM_ASTRA/results/star/@sdss_id_groups|/astraStarCorv-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraStarSLAM

$MWM_ASTRA/results/star/@sdss_id_groups|/astraStarSLAM-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraStarSnowWhite

$MWM_ASTRA/results/star/@sdss_id_groups|/astraStarSnowWhite-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraStarTheCannon

$MWM_ASTRA/results/star/@sdss_id_groups|/astraStarTheCannon-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraStarThePayne

$MWM_ASTRA/results/star/@sdss_id_groups|/astraStarThePayne-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitASPCAP

$MWM_ASTRA/results/visit/@sdss_id_groups|/astraVisitASPCAP-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitAstroNN

$MWM_ASTRA/results/visit/@sdss_id_groups|/astraVisitAstroNN-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitCorv

$MWM_ASTRA/results/visit/@sdss_id_groups|/astraVisitCorv-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitSLAM

$MWM_ASTRA/results/visit/@sdss_id_groups|/astraVisitSLAM-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitSnowWhite

$MWM_ASTRA/results/visit/@sdss_id_groups|/astraVisitSnowWhite-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitTheCannon

$MWM_ASTRA/results/visit/@sdss_id_groups|/astraVisitTheCannon-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

astraVisitThePayne

$MWM_ASTRA/results/visit/@sdss_id_groups|/astraVisitThePayne-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

badpixels

$SPECFLAT_DIR/flats/badpixels-{mjd}-{br}{id}.fits

id, mjd, br

boss_pixbias

$SPECFLAT_DIR/biases/boss_pixbias-{mjd}-{br}{id}.fits

id, mjd, br

cannonStar

$APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{obj}.pkl

cannon, obj, field, apred

cannonStar-1m

$APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{reduction}.pkl

cannon, reduction, field, apred

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

eSDSS_DA_df

$MWM_WHITEDWARF/da_white_dwarf_properties/{vers}/eSDSS_DA_df.fits

vers

fieldlist

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/fieldlist-{run2d}.fits

run2d

fieldlist_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/fieldlist-{run2d}@epochflag|.fits

run2d

fimg_apo

$FCAM_DATA_N/{mjd}/fimg-fvc{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

fimg_lco

$FCAM_DATA_S/{mjd}/fimg-fvc{camnum:d}s-{expnum:0>4}.fits

camnum, mjd, expnum

gcam_apo

$GCAM_DATA_N/{mjd}/gcam-{mjd}.fits

mjd

gcam_lco

$GCAM_DATA_S/{mjd}/gcam-{mjd}.fits

mjd

gimg_apo

$GCAM_DATA_N/{mjd}/gimg-gfa{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

gimg_lco

$GCAM_DATA_S/{mjd}/gimg-gfa{camnum:d}s-{expnum:0>4}.fits

camnum, mjd, expnum

guidermon

$SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par

mjd

lvm_frame

$LVM_SPECTRO_REDUX/{drpver}/@tilegrp|/{tileid}/{mjd}/lvm{kind}-{expnum:0>8}.fits

drpver, mjd, tileid, expnum, kind

mdwarf_abundances

$MWM_MDWARF/elemental_abundances/mdwarf_abundances-{vers}.fits

vers

minesweeper

$MWM_MINESWEEPER/minesweeper_{vers}.fits

vers

multiplex

$ALLSPEC/{vers}/multiplex-{release}-{vers}.{ftype}

release, vers, ftype

mwmAllStar

$MWM_ASTRA/summary/mwmAllStar-{v_astra:0.3}.fits.gz

v_astra

mwmAllVisit

$MWM_ASTRA/summary/mwmAllVisit-{v_astra:0.3}.fits.gz

v_astra

mwmStar

$MWM_ASTRA/spectra/star/@sdss_id_groups|/mwmStar-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

mwmTargets

$MWM_ASTRA/summary/mwmTargets-{v_astra:0.3}.fits.gz

v_astra

mwmVisit

$MWM_ASTRA/spectra/visit/@sdss_id_groups|/mwmVisit-{v_astra}-{sdss_id}.fits

v_astra, sdss_id

pixbiasave

$SPECFLAT_DIR/biases/pixbiasave-{mjd}-{br}{id}.fits

id, mjd, br

pixflatave

$SPECFLAT_DIR/flats/pixflatave-{mjd}-{br}{id}.fits

id, mjd, br

plPlugMapM

$SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par

mjd, plateid

plateHoles

$PLATELIST_DIR/plates/@platedir|/plateHoles-{plateid:0>6}.par

plateid, plateid

platePlans

$PLATELIST_DIR/platePlans.par

proc_fimg_apo

$FCAM_DATA_N/{mjd}/proc-fimg-fvc{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

proc_fimg_lco

$FCAM_DATA_S/{mjd}/proc-fimg-fvc{camnum:d}s-{expnum:0>4}.fits

camnum, mjd, expnum

proc_gimg_apo

$GCAM_DATA_N/{mjd}/proc-gimg-gfa{camnum:d}n-{expnum:0>4}.fits

camnum, mjd, expnum

proc_gimg_lco

$GCAM_DATA_S/{mjd}/proc-gimg-gfa{camnum:d}s-{expnum:0>4}.fits

camnum, mjd, expnum

sciExp

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/SciExp-@pad_fieldid|.par

fieldid, run2d

sdHdrFix

$SDSSCORE_DIR/{obs}/sdHdrfix/sdHdrFix-{mjd}.par

obs, mjd

sdHdrFix_plate

$SPECLOG_DIR/{mjd}/sdHdrFix-{mjd}.par

mjd

sdR

$BOSS_SPECTRO_DATA_N/{mjd}/sdR-{br}{id}-{frame}.fit

id, mjd, frame, br

sdR_N

$BOSS_SPECTRO_DATA_N/{mjd}/sdR-{br}{id}-{frame}.fit

id, mjd, frame, br

sdR_S

$BOSS_SPECTRO_DATA_S/{mjd}/sdR-{br}{id}-{frame}.fit

id, mjd, frame, br

spAll

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAll-{run2d}.fits

run2d

spAll-lite

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAll-lite-{run2d}.fits

run2d

spAll-lite_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/spAll-lite-{run2d}-{coadd}.fits

coadd, run2d

spAll-lite_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAll-lite-{run2d}@epochflag|.fits

run2d

spAllField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@sptypefolder|/full/@fieldgrp|/@pad_fieldid|@isplate|/{mjd}/spAll-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spAllField_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@spcoaddfolder|/full/@spcoaddgrp|/{coadd}@spcoaddobs|/{mjd}/spAll-{coadd}@spcoaddobs|-{mjd}.fits

obs, mjd, coadd, run2d

spAllField_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/full/@fieldgrp|/@pad_fieldid|@isplate|/{mjd}/spAll-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spAllLine

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAllLine-{run2d}.fits

run2d

spAllLineField

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@sptypefolder|/full/@fieldgrp|/@pad_fieldid|@isplate|/{mjd}/spAllLine-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spAllLineField_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@spcoaddfolder|/full/@spcoaddgrp|/{coadd}@spcoaddobs|/{mjd}/spAllLine-{coadd}@spcoaddobs|-{mjd}.fits

obs, mjd, coadd, run2d

spAllLineField_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/full/@fieldgrp|/@pad_fieldid|@isplate|/{mjd}/spAllLine-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spAllLine_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/spAllLine-{run2d}-{coadd}.fits

coadd, run2d

spAllLine_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAllLine-{run2d}@epochflag|.fits

run2d

spAll_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/spAll-{run2d}-{coadd}.fits

coadd, run2d

spAll_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spAll-{run2d}@epochflag|.fits

run2d

spArc

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spArc-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spCFrame

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spCFrame-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spCFrame_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/spCFrame-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spCOADDS

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/{phase}_{survey}_COADDS.par

survey, phase, coadd, run2d

spField

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spField-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spField_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/spField-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spFlat

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spFlat-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxcalib

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxcalib_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxcorr

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spFluxcorr-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxcorr_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/spFluxcorr-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFluxdistort

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spFluxdistort-@pad_fieldid|-{mjd}-{frame:0>8}.fits

frame, fieldid, mjd, run2d

spFluxdistort_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/spFluxdistort-@pad_fieldid|-{mjd}-{frame:0>8}.fits

frame, fieldid, mjd, run2d

spFrame

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spFrame-{br}{id}-{frame:0>8}.fits.gz

fieldid, frame, id, br, run2d

spFullsky

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/spFullsky-{coadd}@spcoaddobs|-{mjd}.fits

obs, mjd, coadd, run2d

spManCal

$SDSSCORE_DIR/{obs}/sdHdrfix/spManCal.par

obs

spPlanCustom

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/spPlanCustom-{coadd}@spcoaddobs|-{mjd}.par

obs, mjd, coadd, run2d

spPlanTrace

$BOSS_SPECTRO_REDUX/{run2d}/trace/{mjd}/spPlanTrace-{mjd}_{OBS}.par

mjd, run2d, OBS

spPlancomb

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spPlancomb-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

spPlancombepoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/spPlancombepoch-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d

spPlate

$BOSS_SPECTRO_REDUX/{run2d}/@pad_fieldid|@isplate|/spPlate-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spSpec

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

spSpec_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/coadd/{mjd}/spSpec-{coadd}@spcoaddobs|-{mjd}-{catalogid}.fits

obs, coadd, catalogid, mjd, run2d

spSpec_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/coadd/{mjd}/spSpec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

spTraceArc

$BOSS_SPECTRO_REDUX/{run2d}/trace/{mjd}/spTraceArc-{br}{id}-{frame}.fits

id, br, mjd, run2d, frame

spTraceFlat

$BOSS_SPECTRO_REDUX/{run2d}/trace/{mjd}/spTraceFlat-{br}{id}-{frame}.fits

id, br, mjd, run2d, frame

spTraceTab

$BOSS_SPECTRO_REDUX/{run2d}/trace/{mjd}/spTraceTab-{br}{id}-{frame}.fits

id, br, mjd, run2d, frame

spXCSAO

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spXCSAO_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/{run1d}/spXCSAO-{coadd}@spcoaddobs|-{mjd}.fits

obs, coadd, mjd, run1d, run2d

spXCSAO_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/{run1d}/spXCSAO-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZall

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZall_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/{run1d}/spZall-{coadd}@spcoaddobs|-{mjd}.fits

obs, coadd, mjd, run1d, run2d

spZall_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/{run1d}/spZall-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZbest

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZbest_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/{run1d}/spZbest-{coadd}@spcoaddobs|-{mjd}.fits

obs, coadd, mjd, run1d, run2d

spZbest_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/{run1d}/spZbest-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZline

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spZline_coadd

$BOSS_SPECTRO_REDUX/{run2d}/@spcoaddfolder|/@spcoaddgrp|/{coadd}@spcoaddobs|/{run1d}/spZline-{coadd}@spcoaddobs|-{mjd}.fits

obs, coadd, mjd, run1d, run2d

spZline_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/epoch/{run1d}/spZline-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run1d, run2d

spcalib_qa

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spCalib_QA-{run2d}.fits

run2d

spcalib_qa_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/spCalib_QA-{run2d}-epoch.fits

run2d

specFull

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@sptypefolder|/full/@fieldgrp|/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

specFull_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@spcoaddfolder|/full/@spcoaddgrp|/{coadd}@spcoaddobs|/{mjd}/spec-{coadd}@spcoaddobs|-{mjd}-{catalogid}.fits

obs, coadd, catalogid, mjd, run2d

specFull_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/full/@fieldgrp|/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

specLite

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@sptypefolder|/lite/@fieldgrp|/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

specLite_coadd

$BOSS_SPECTRO_REDUX/{run2d}/spectra/@spcoaddfolder|/lite/@spcoaddgrp|/{coadd}@spcoaddobs|/{mjd}/spec-{coadd}@spcoaddobs|-{mjd}-{catalogid}.fits

obs, coadd, catalogid, mjd, run2d

specLite_epoch

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/lite/@fieldgrp|/@pad_fieldid|@isplate|/{mjd}/spec-@pad_fieldid|-{mjd}-{catalogid}.fits

fieldid, mjd, run2d, catalogid

spfibermap

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spfibermap-@pad_fieldid|-{mjd}.fits

fieldid, mjd, run2d

spplan2d

$BOSS_SPECTRO_REDUX/{run2d}/@sptypefolder|/@fieldgrp|/@pad_fieldid|@isplate|/spPlan2d-@pad_fieldid|-{mjd}.par

fieldid, mjd, run2d