Available Paths

These are the paths available to you.

paths

paths
Name Template Kwargs
BOSSLyaDR_cat $BOSS_LYA/cat/BOSSLya{dr}_cat dr
BOSSLyaDR_spectra $BOSS_LYA/cat/BOSSLya{dr}_spectra dr
DRQ $BOSS_QSO/{dr}Q/{dr}Q.fits dr
Supplementary_DRQ $BOSS_QSO/{dr}Q/Supplementary_{dr}Q.fits dr
DRQ_BAL $BOSS_QSO/{dr}Q/{dr}Q_BAL.fits dr
DRQ_sup $BOSS_QSO/{dr}Q/{dr}Q_sup.fits dr
DRQ_superset $BOSS_QSO/{dr}Q/{dr}Q_superset.fits dr
MARVELS1 $MARVELS_DATA/{mjd}/et1/MARVELS1.{utc}.fits utc, mjd
MARVELS1_QALOG $MARVELS_DATA/{mjd}/logs_qualityassurance/MARVELS1_QALOG.{utc}.fits utc, mjd
REJECT_MASK $BOSS_LSS_REDUX/reject_mask/{type}.{format} type, format
MASK $BOSS_LSS_REDUX/mask/{type}.{format} type, format
allStar $APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allStar-{results}.fits apred, aspcap, apstar, results
allVisit $APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allVisit-{results}.fits apred, aspcap, apstar, results
allPlates $APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/allPlates-{results}.fits apred, aspcap, apstar, results
allExp $APOGEE_REDUX/{apred}/allExp.fits apred
allSci $APOGEE_REDUX/{apred}/allSci.fits apred
allCal $APOGEE_REDUX/{apred}/allCal.fits apred
allVisitSum $APOGEE_REDUX/{apred}/allVisitSum.fits apred
ancillary-boss $BOSSTILELIST_DIR/inputs/ancillary/{chunk}/ancillary-{chunk}.par chunk
ap1D $APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}1D-{chip}-{num:0>8}.fits apred, mjd, instrument, chip, prefix, num:0>8
ap2D $APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}2D-{chip}-{num:0>8}.fits apred, mjd, instrument, chip, prefix, num:0>8
ap2Dmodel $APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}2Dmodel-{chip}-{num:0>8}.fits apred, mjd, instrument, chip, prefix, num:0>8
apBPM $APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apCframe $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Cframe-{chip}-{num:0>8}.fits apred, mjd, field, chip, plate, prefix, telescope, num:0>8
apCframe-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Cframe-{chip}-{num:0>8}.fits apred, mjd, field, chip, prefix, telescope, num:0>8
apDark $APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apDetector $APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apDiag $APOGEE_REDUX/{apred}/log/{prefix}Diag-{plate}-{mjd}.fits apred, plate, mjd, prefix
apField $APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}Field-{location}.fits apred, telescope, location, prefix, apstar
apFieldVisits $APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}FieldVisits-{location}.fits apred, telescope, location, prefix, apstar
apFlat $APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apFlux $APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apHist $APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}Hist-{chip}-{mjd}.fits apred, chip, mjd, prefix, instrument
apLittrow $APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apLSF $APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apPSF $APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apEPSF $APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apPersist $APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apPersistModel $APOGEE_REDUX/{apred}/cal/persist/{prefix}PersistModel-{chip}-{mjd}.fits apred, chip, mjd, prefix
apPlan $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par apred, mjd, field, plate, prefix, telescope
apPlan-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Plan-{reduction}-{mjd}.par apred, mjd, reduction, field, prefix, telescope
apCalPlan $APOGEE_REDUX/{apred}/cal/{instrument}/{mjd}/{prefix}CalPlan-{instrument}-{mjd}.par apred, mjd, prefix, instrument
apDarkPlan $APOGEE_REDUX/{apred}/cal/{instrument}/{mjd}/{prefix}DarkPlan-{instrument}-{mjd}.par apred, mjd, prefix, instrument
apPlate $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Plate-{chip}-{plate}-{mjd}.fits apred, mjd, field, chip, plate, prefix, telescope
apPlate-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Plate-{chip}-{plate}-{mjd}.fits apred, mjd, field, chip, plate, prefix, telescope
apPlateSum $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}PlateSum-{plate}-{mjd}.fits apred, mjd, field, plate, prefix, telescope
apPlateSum-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}PlateSum-{reduction}-{mjd}.fits apred, mjd, reduction, field, prefix, telescope
apQA $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html apred, mjd, field, plate, prefix, telescope
apQAcal $APOGEE_REDUX/{apred}/cal/{instrument}/{mjd}/{prefix}QAcal-{mjd}.fits apred, mjd, prefix, instrument
apR $APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz chip, mjd, num:0>8
asR $APOGEE_DATA_2S/{mjd}/asR-{chip}-{num:0>8}.apz chip, mjd, num:0>8
apR-1m $APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz chip, mjd, num:0>8
apResponse $APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apStar $APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}Star-{apred}-{obj}.fits apred, apstar, obj, location, prefix, telescope
apStar-1m $APOGEE_REDUX/{apred}/{apstar}/{telescope}/{field}/{prefix}Star-{apred}-{reduction}.fits apred, apstar, reduction, field, prefix, telescope
apStarLSF $APOGEE_REDUX/{apred}/{apstar}/{telescope}/{location}/{prefix}StarLSF-{obj}-{mjd}.fits apred, mjd, apstar, obj, location, prefix, telescope
apETrace $APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apTrace $APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
apTellstar $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits apred, mjd, field, plate, prefix, telescope
apTellstar-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Tellstar-{mjd}-{reduction}.fits apred, mjd, reduction, field, prefix, telescope
apVisit $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Visit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits apred, mjd, field, fiber:0>3, plate, prefix, telescope
apVisit-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits apred, telescope, reduction, mjd, field
apVisitSum $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits apred, telescope, mjd, plate, field
apVisitSum-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits apred, telescope, reduction, mjd, field
apWave $APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits apred, chip, prefix, num:0>8
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
asParam $PHOTO_REDUX/{rerun}/{run}/astrom/asParam.par run, rerun
asPlan $PHOTO_REDUX/{rerun}/{run}/astrom/asPlan.par run, rerun
asQA $PHOTO_REDUX/{rerun}/{run}/astrom/asQA-{run:0>6}.fit run, rerun, run:0>6
asTrans $PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit run, rerun, run:0>6
asTranscol $PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit camcol, run, rerun, run:0>6
cannonStar $APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{location}/cannonStar-{apred}-{results}-{obj}.pkl apred, apstar, results, obj, cannon, aspcap, location
cannonStar-1m $APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{cannon}/{field}/cannonStar-{apred}-{results}-{reduction}.pkl apred, apstar, field, reduction, results, cannon, aspcap
aspcapStar $APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapStar-{apred}-{results}-{obj}.fits apred, apstar, results, obj, aspcap, location
aspcapStar-1m $APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{field}/aspcapStar-{apred}-{results}-{reduction}.fits apred, apstar, field, reduction, results, aspcap
aspcapField $APOGEE_REDUX/{apred}/{apstar}/{aspcap}/{results}/{location}/aspcapField-{location}.fits apred, aspcap, location, apstar, results
astromQA $BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/{camcol}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz catalog, camcol, run, rerun
astromQA-offsets $BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run}-{camcol}.png catalog, camcol, run, rerun
astromQA-offsets-all $BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run}-all.png catalog, run, rerun
astromQA-offsets-pmoffsets $BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run}-{camcol}.png catalog, camcol, run, rerun
astromQAFieldFlag $BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits catalog, camcol, run, rerun
astromQAFieldSummary $BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz catalog, camcol, run, rerun
astromQAFields $BOSS_PHOTOOBJ/astromqa/astromQAFields.fits  
astromQAImage $BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits catalog, type, nra, ndec
astromQASummary $BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits catalog, camcol, run, rerun
astromqa $BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html nra, ndec
boss_geometry $BOSSTILELIST_DIR/geometry/boss_geometry.{format} format
boss_locations $BOSSTILELIST_DIR/geometry/boss_locations.{format} format
boss_sector2tile $BOSSTILELIST_DIR/geometry/boss_sector2tile.par  
boss_sectors $BOSSTILELIST_DIR/geometry/boss_sectors.par  
boss_survey $BOSSTILELIST_DIR/geometry/boss_survey.par  
bosschunks $BOSSTILELIST_DIR/bosschunks.par  
bosstarget $BOSS_TARGET/{target_run}/bosstarget-{type}-{run}-{camcol}-{rerun}-{target_run}.fits target_run, run, type, camcol, rerun
bosstarget_collate $BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits target_run, type
bosstarget_chunk $BOSS_TARGET/{target_bosstarget}/run-{type}-{target_run}-{chunk}.fits target_bosstarget, type, chunk, target_run
bosstile-final-collated $BOSS_LSS_REDUX/bosstile-final-collated-boss2-bossN.fits.gz  
bosstile-final-collated-param $BOSS_LSS_REDUX/bosstile-final-collated-boss2-bossN-{param}.fits.gz param
bosstiles $BOSSTILELIST_DIR/bosstiles.par  
cR $IRCAM_DATA/{mjd}/cR{time}.fit mjd, time
calibMatch $PHOTO_REDUX/{rerun}/{run}/nfcalib/calibMatch-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
calibObj $PHOTO_SWEEP/{rerun}/{run}/calibObj-{run:0>6}-{camcol}-{field:0>4}-{type}.fits camcol, rerun, type, run:0>6, run, field:0>4
calibPhotom $PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
calibPhotomGlobal $PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
calibPlateP $CALIBPLATE_DIR/calibPlateP-{plate:0>4}.fits plate:0>4
dapall $MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/dapall-{drpver}-{dapver}.fits dapver, drpver
dark $GCAM_DATA/{mjd}/dark-{index:0>4}.fits index:0>4, mjd
datasweep-index $PHOTO_SWEEP/datasweep-index-{type}.fits type
drpall $MANGA_SPECTRO_REDUX/{drpver}/drpall-{drpver}.fits drpver
dup $SSPP_REDUX/duplicates/dup-{origname}.fits origname
exposureinfo $MARVELS_REDUX/{rerun}/{results}/{platename}/exposureinfo_{platename}.fits results, platename, rerun
fibretranslationtable $MARVELS_REDUX/{rerun}/{params}/fibretranslationtable.par rerun, params
final-boss $BOSSTILELIST_DIR/outputs/{chunk}/final-{chunk}.fits chunk
flat $GCAT_DATA/{mjd}/flat-{index:0>4}-{cartridge}.dat index:0>4, cartridge, mjd
fpAtlas $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit camcol, run, rerun, field:0>4, run:0>6
fpBIN $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit camcol, rerun, run:0>6, filter, run, field:0>4
fpC $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpC-{run:0>6}-{filter}{camcol}-{field:0>4}.fit camcol, rerun, run:0>6, filter, run, field:0>4
fpFieldStat $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit camcol, run, rerun, field:0>4, run:0>6
fpM $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit camcol, rerun, run:0>6, filter, run, field:0>4
fpObjc $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit camcol, run, rerun, field:0>4, run:0>6
fpParam $PHOTO_REDUX/{rerun}/{run}/photo/fpParam.par run, rerun
fpPlan $PHOTO_REDUX/{rerun}/{run}/photo/fpPlan.par run, rerun
frame $BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run:0>6, filter, run, field:0>4
frame-thumb $BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg camcol, rerun, run:0>6, filter, run, field:0>4
frame-jpg $BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg camcol, rerun, run:0>6, filter, run, field:0>4
frames.list $RAWDATA_DIR/{mjd}/frames.list mjd
ft $MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits mjd, rerun, time, fiberid
ft_noFlat $MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits mjd, rerun, time, fiberid
ft_whirl $MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.wrhl mjd, rerun, time, fiberid
galSpecExtra $SPECTRO_REDUX/galSpecExtra-{dr}.fits dr
galSpecIndx $SPECTRO_REDUX/galSpecIndx-{dr}.fits dr
galSpecInfo $SPECTRO_REDUX/galSpecInfo-{dr}.fits dr
galSpecLine $SPECTRO_REDUX/galSpecLine-{dr}.fits dr
galaxy $BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}.fits.gz version, sample, ns, dr
galaxy-photoObj $BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz version, sample, ns, dr
galaxy-specObj $BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz version, sample, ns, dr
gangs.list $STAGING_DATA/gangs/{mjd}/gangs.list mjd
geometry-boss $BOSSTILELIST_DIR/outputs/{chunk}/geometry-{chunk}.fits chunk
granada_fsps $BOSS_GALAXY_REDUX/{version}/granada_fsps_{configuration}-{run2d}.fits version, configuration, run2d
granada_fsps_plate $BOSS_GALAXY_REDUX/{version}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits version, configuration, mjd, plate:0>4, run1d, run2d
guidermon $SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par mjd
gimg $GCAT_DATA/{mjd}/gimg-{index:0>4}.fits.gz index:0>4, mjd
gimg-old $RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits index:0>4, mjd
idB $PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{run:0>6}-{filter}{camcol}.fit filter, run, camcol, rerun, run:0>6
idCCDLog $STAGING_DATA/oplogs/{mjd}/idCCDLog-{camrow}{camcol}-{mjd}.par mjd, camcol, camrow
idFF $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/idFF-{run:0>6}-{filter}{camcol}.fit camcol, run, rerun, filter, run:0>6
idFrameLog $PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par ccd, run, rerun, run:0>6
idGang $PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit frame:0>4, rc, ccd, run, run:0>6
idR $PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit filter, run, camcol, field:0>4, run:0>6
idRR $PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit filter, run, camcol, field:0>4, run:0>6
idReport $PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par mjd, run, rerun
idWeather $PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par mjd, run, rerun
irsc $IRCAM_DATA/{mjd}/irsc.log mjd
knownMissing $SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt plate:0>4, run2d
koAstrom $PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit run, rerun, run:0>6
koAstromDR9 $PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit run, rerun, run:0>6
koCat $PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit run, rerun, run:0>6
koTycho2 $PHOTO_REDUX/{rerun}/{run}/astrom/koTycho2-{run:0>6}.fit run, rerun, run:0>6
mangadefault $MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/default/{plate}/mangadap-{plate}-{ifu}-default.fits.gz ifu, plate, dapver, drpver
mangamap $MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/full/{plate}/{ifu}/manga-{plate}-{ifu}-LOGCUBE_MAPS-{bintype}-{n:0>3}.fits.gz ifu, n:0>3, dapver, drpver, bintype, plate
mangadap $MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/{plate}/{ifu}/manga-{plate}-{ifu}-LOG{mode}_BIN-{bintype}-{n:0>3}.fits ifu, n:0>3, dapver, mode, drpver, bintype, plate
mangadap5 $MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/{daptype}/{plate}/{ifu}/manga-{plate}-{ifu}-{mode}-{daptype}.fits.gz ifu, daptype, dapver, mode, drpver, plate
mangacube $MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-LOGCUBE.fits.gz ifu, plate, drpver
mangarss $MANGA_SPECTRO_REDUX/{drpver}/{plate}/stack/manga-{plate}-{ifu}-LOGRSS.fits.gz ifu, plate, drpver
mangaimage $MANGA_SPECTRO_REDUX/{drpver}/{plate}/{dir3d}/images/{ifu}.png ifu, plate, dir3d, drpver
mangamastar $MANGA_SPECTRO_REDUX/{drpver}/{plate}/mastar/mastar-LOG-{plate}-{ifu}.fits.gz ifu, plate, drpver
mangaplate $MANGA_SPECTRO_REDUX/{drpver}/{plate} plate, drpver
mangapreimfits $MANGA_PREIMAGING/{designgrp}/{designid}/preimage-{mangaid}.fits.gz designgrp, designid, mangaid
mangapreimg $MANGA_PREIMAGING/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg designgrp, designid, mangaid
mask $BOSS_PHOTOOBJ/atlasOutput/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format} camcol, rerun, format, run:0>6, filter, run, field:0>4
movie $GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4 start:0>4, mjd, end:0>4
nsa $ATLAS_DATA/{version:.2}/nsa_{version}.fits version, version:.2
opBC $PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par mjd, run, rerun
opCamera $PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par mjd, run, rerun
opConfig $PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par mjd, run, rerun
opECalib $PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par mjd, run, rerun
pcalibMatchObj $PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
pcalibTrimIndx $PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibTrimIndx-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
pcalibTrimObj $PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibTrimObj-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
photo2MASS $BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
photo2MASSCamcol $BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
photo2MASSXSC $BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
photo2MASSXSCCamcol $BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
photoCombine $BOSS_PHOTOOBJ/Combine/{rerun}/{run}/{camcol}/photoCombine-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
photoCombineCamcol $BOSS_PHOTOOBJ/Combine/{rerun}/{run}/photoCombineCamcol-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
photoEpochs $BOSS_PHOTOOBJ/Combine/{rerun}/{run}/{camcol}/photoEpochs-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
photoField $BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
photoFirst $BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
photoFirstCamcol $BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
photoMatchPlate-original $BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoMatchPlate-{plate:0>4}.fits resolve, plate:0>4
photoMatchPlate %spectrodir/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits plateid:0>4, mjd, run2d
photoObj $BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
photoPM $BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
photoPlate-original $BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPlate-{plate:0>4}.fits resolve, plate:0>4
photoPlate %spectrodir/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits plateid:0>4, mjd, run2d
photoPosPlate-original $BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPosPlate-{plate:0>4}.fits resolve, plate:0>4
photoPosPlate %spectrodir/{run2d}/{plateid:0>4}/photoPosPlate-{plateid:0>4}-{mjd}.fits plateid:0>4, mjd, run2d
photoRC3 $BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
photoRC3Camcol $BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
photoROSAT $BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
photoROSATCamcol $BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
photoRun $BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits run, rerun, run:0>6
photoRunAll $BOSS_PHOTOOBJ/photoRunAll.fits  
photoUKIDSS $BOSS_PHOTOOBJ/external/UKIDSS/{rerun}/{run}/{camcol}/photoUKIDSS-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
photoUSNOB $BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/{camcol}/photoUSNOB-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
photoUSNOBCamcol $BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
photoWISE $BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
plDrillPos $PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par drillrun, plate:0>4
plFanuc $PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par drillrun, plate:0>4, ns, adjust
plMeas $PLATELIST_DIR/runs/{drillrun}/plMeas-{plate:0>4}.par drillrun, plate:0>4
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:0>4
plPlugMapM $SPECLOG_DIR/{mjd}/plPlugMapM-{plateid:0>4}.par plateid:0>4, mjd
plPlugMapP $PLATELIST_DIR/plates/%platedir/plPlugMapP-{plateid:0>4}.par plateid:0>4
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:0>6
plateDefinitionAddenda $PLATELIST_DIR/definitions_addenda/%definitiondir/plateDefinitionAddenda-{designid:0>6}.par designid:0>6
plateDesign $PLATELIST_DIR/designs/%designdir/plateDesign-{designid:0>6}.par designid:0>6
plateGuide $PLATELIST_DIR/designs/%designdir/plateGuide-{designid:0>6}-p{pointing}.par pointing, designid:0>6
plateGuideAdjust $PLATELIST_DIR/plates/%platedir/plateGuideAdjust-{plateid:0>6}-p{pointing}-{lambda:0>5}).par lambda:0>5, pointing, plateid:0>6
plateGuideOffsets $PLATELIST_DIR/plates/%platedir/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}).par lambda:0>5, pointing, plateid:0>6
plateHoles $PLATELIST_DIR/plates/%platedir/plateHoles-{plateid:0>6}.par plateid:0>6
plateHolesSorted $PLATELIST_DIR/plates/%platedir/plateHolesSorted-{plateid:0>6}.par plateid:0>6
plateInput $PLATELIST_DIR/inputs/{survey}/{drillrun}/plateInputs-{designid:0>6}.par drillrun, designid:0>6, survey
plateInput-output $PLATELIST_DIR/plates/%platedir/plateInput-output-{plateid:0>6}.par plateid:0>6
plateLines $PLATELIST_DIR/plates/%platedir/plateLines-%plateid6.png  
plateLines-print $PLATELIST_DIR/plates/%platedir/plateLines-{plateid:0>6d}-print.pdf plateid:0>6d
platePlans $PLATELIST_DIR/platePlans.par  
platePlans-boss $BOSSTILELIST_DIR/outputs/{chunk}/platePlans-{chunk}.par chunk
plateStandard $PLATELIST_DIR/designs/%designdir/plateStandard-{designid:0>6}-p{pointing}.par pointing, designid:0>6
plateTrap $PLATELIST_DIR/designs/%designdir/plateTrap-{designid:0>6}-p{pointing}.par pointing, designid:0>6
platelist %spectrodir/{run2d}/platelist.fits run2d
platelist-manga $MANGA_SPECTRO_REDUX/{mangadrp_ver}/platelist.fits mangadrp_ver
platequality %spectrodir/{run2d}/platequality{type} type, run2d
plates $SPECTRO_REDUX/plates-{dr}.fits dr
plates-survey $SPECTRO_REDUX/plates-{survey}-{dr}.fits survey, dr
plugtest-boss $BOSSTILELIST_DIR/outputs/{chunk}/plugtest-{chunk}.par chunk
portsmouth $BOSS_GALAXY_REDUX/{version}/portsmouth_{configuration}-{run2d}.fits version, configuration, run2d
portsmouth_plate $BOSS_GALAXY_REDUX/{version}/{run2d}/{plate:0>4}/{run1d}/portsmouth/portsmouth_{configuration}-{plate:0>4}-{mjd}.fits version, configuration, mjd, plate:0>4, run1d, run2d
primary-mask $BOSS_PHOTOOBJ/atlasOutput/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format} camcol, rerun, format, run:0>6, filter, run, field:0>4
proc-gimg $GCAT_DATA/{mjd}/proc-gimg-{index:0>4}.fits.gz index:0>4, mjd
psBB $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psBB-{run:0>6}-{filter}{camcol}-{field:0>4}.fit camcol, rerun, run:0>6, filter, run, field:0>4
psCT $PHOTO_REDUX/{rerun}/{run}/photo/psCT-{run:0>6}-{camcol}.fit camcol, run, rerun, run:0>6
psFF $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psFF-{run:0>6}-{filter}{camcol}.fit camcol, run, rerun, filter, run:0>6
psFang $PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit camcol, run, rerun, field:0>4, run:0>6
psField $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit camcol, run, rerun, field:0>4, run:0>6
psKO $PHOTO_REDUX/{rerun}/{run}/PS/{camcol}/psKO-{run:0>6}-{camcol}-{field:0>4}.fit camcol, run, rerun, field:0>4, run:0>6
psParam $PHOTO_REDUX/{rerun}/{run}/photo/psParam.par run, rerun
psPlan $PHOTO_REDUX/{rerun}/{run}/photo/psPlan.par run, rerun
psObj $PHOTO_REDUX/{rerun}/{run}/calibChunks/{camcol}/psObj-{run:0>6}-{camcol}-{rerun}-{field:0>4}.fit camcol, run, rerun, field:0>4, run:0>6
reObjGlobal $PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjGlobal-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
reObjRun $PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
reObjTmp $PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits camcol, run, rerun, field:0>4, run:0>6
redux $BOSS_SPECTRO_REDUX/{run2d}/{plate:0>4}/redux-{plate:0>4}-{mjd} mjd, plate:0>4, run2d
redux.log $BOSS_SPECTRO_REDUX/{run2d}/{plate:0>4}/redux-{plate:0>4}-{mjd}.o{pid} mjd, plate:0>4, run2d, pid
resolve.log $PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log camcol, run, rerun, run:0>6
results_marvels $MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits version, ira, rerun, idec
results_tio_marvels $MARVELS_REDUX/{rerun}/RESULTS/results_tio.fits rerun
runList $PHOTO_REDUX/runList.par  
scParam $PHOTO_REDUX/{rerun}/{run}/ssc/scParam.par run, rerun
scPlan $PHOTO_REDUX/{rerun}/{run}/ssc/scPlan.par run, rerun
scFang $PHOTO_REDUX/{rerun}/{run}/fangs/{camcol}/scFang-{run:0>6}-{camcol}-{field:0>4}.fit camcol, run, rerun, field:0>4, run:0>6
sdR $BOSS_SPECTRO_DATA/{mjd}/sdR-{br}{id}-{frame}.fit br, id, mjd, frame
sdReport $STAGING_DATA/oplogs/{mjd}/sdReport-{mjd}.par mjd
sdHdrFix $SPECLOG_DIR/{mjd}/sdHdrFix-{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  
sector-boss $BOSSTILELIST_DIR/outputs/{chunk}/sector-{chunk}.fits chunk
segue1TargetObjSetAllDup $SEGUE_TARGET/segue1TargetObjSetAllDup-{plate:0>4}-{mjd}.fits mjd, plate:0>4
segue2TargetAll $SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz camcol, run, rerun, dr
segueTarget $SSPP_REDUX/all/segueTarget-{plate:0>4}.fits plate:0>4
segueTargetPlate $SSPP_REDUX/targets/{plate:0>4}/segueTargetPlate-{plate:0>4}-{mjd}.fits mjd, plate:0>4
seguetsCasObj $SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsCasObj-{dr}-{run}-{camcol}.fits.gz camcol, run, rerun, dr
seguetsObjAll $SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz camcol, run, rerun, dr
seguetsObjPlate $SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits mjd, drillrun, designid:0>4, plate:0>4, mapid
seguetsObjSetAll $SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits locationid:0>4, drillrun, designid:0>4, plate:0>4
seguetsObjSetAllDup $SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits mjd, plate:0>4
skyvec $PHOTO_SKY/{rerun}/{run}/sky/skyvec-{run:0>6}-{filter}.fits filter, run, rerun, run:0>6
skyfield $PHOTO_SKY/{rerun}/{run}/sky/{camcol}/skyfield-{run:0>6}-{camcol}-{field:0>4}-{filter}.fits camcol, rerun, run:0>6, filter, run, field:0>4
skyframes $PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits camcol, run, rerun, filter, run:0>6
skymask $PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits camcol, run, rerun, filter, run:0>6
skymodel $PHOTO_SKY/{rerun}/{run}/sky/skymodel-{run:0>6}-{filter}.fits filter, run, rerun, run:0>6
skyymodel $PHOTO_SKY/{rerun}/{run}/sky/skyymodel-{run:0>6}-{filter}.fits filter, run, rerun, run:0>6
skyweights $PHOTO_SKY/{rerun}/{run}/sky/skyweights-{run:0>6}-{filter}.fits filter, run, rerun, run:0>6
spAll %spectrodir/{run2d}/spAll-{run2d}.fits run2d
spAll-subset %spectrodir/{run2d}/spAll-{subset}-{run2d}.fits run2d, subset
spAllLine %spectrodir/{run2d}/spAll-{run2d}.fits run2d
spArc %spectrodir/{run2d}/{plateid:0>4}/spArc-{br}{id}-{frame:0>8}.fits.gz id, frame:0>8, plateid:0>4, br, run2d
spCFrame %spectrodir/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz id, frame:0>8, plateid:0>4, br, run2d
spDiag %spectrodir/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log plateid:0>4, mjd, run2d
spDiag1d %spectrodir/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log run1d, plateid:0>4, mjd, run2d
spFlat %spectrodir/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz id, frame:0>8, plateid:0>4, br, run2d
spFluxcalib %spectrodir/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz id, frame:0>8, plateid:0>4, br, run2d
spFluxcorr %spectrodir/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz id, frame:0>8, plateid:0>4, br, run2d
spFluxdistort %spectrodir/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits plateid:0>4, mjd, run2d
spFrame %spectrodir/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz id, frame:0>8, plateid:0>4, br, run2d
spInspect $SPINSPECT_DIR/data/{name}/spInspect-{plate:0>4}-{mjd}.par mjd, plate:0>4, name
spPlate %spectrodir/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits plateid:0>4, mjd, run2d
spSN2d %spectrodir/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps plateid:0>4, mjd, run2d
spZall %spectrodir/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits run1d, plateid:0>4, mjd, run2d
spZbest %spectrodir/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits run1d, plateid:0>4, mjd, run2d
spZline %spectrodir/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits run1d, plateid:0>4, mjd, run2d
spec %spectrodir/{run2d}/spectra/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits plateid:0>4, mjd, run2d, fiberid:0>4
spec-image %spectrodir/images/{run2d}/{run1d}/{plate:0>4}-{mjd}/spec-image-{plate:0>4}-{mjd}-{fiberid:0>4}.png run1d, fiberid:0>4, plate:0>4, run2d, mjd
spec-lite %spectrodir/{run2d}/spectra/lite/{plateid:0>4}/spec-{plateid:0>4}-{mjd}-{fiberid:0>4}.fits plateid:0>4, mjd, run2d, fiberid:0>4
specObj $SPECTRO_REDUX/specObj-{dr}.fits dr
specObj-survey $SPECTRO_REDUX/specObj-{survey}-{dr}.fits survey, dr
specfiles $BOSS_SPECTRO_REDUX/{run2d}/spectra/specfile-{subset}-{run2d}.txt run2d, subset
speclya $BOSS_LYA/cat/speclya-{plate:0>4}-{mjd}-{fiberid:0>4}.fits mjd, fiberid:0>4, plate:0>4
sqlField $CAS_LOAD/phCSV/{skyversion}/{run}/sqlField-{skyversion}-{run}-{rerun}_{seqno}.csv seqno, skyversion, run, rerun
sqlFieldProfile $CAS_LOAD/phCSV/{skyversion}/{run}/sqlFieldProfile-{skyversion}-{run}-{rerun}_{seqno}.csv seqno, skyversion, run, rerun
sqlPhotoObjAll $CAS_LOAD/phCSV/{skyversion}/{run}/sqlPhotoObjAll-{skyversion}-{run}-{rerun}_{seqno}.csv seqno, skyversion, run, rerun
sqlPhotoProfile $CAS_LOAD/phCSV/{skyversion}/{run}/sqlPhotoProfile-{skyversion}-{run}-{rerun}_{seqno}.csv seqno, skyversion, run, rerun
sqlRun $CAS_LOAD/phCSV/{skyversion}/{run}/sqlRun-{skyversion}-{run}-{rerun}.csv skyversion, run, rerun
ssppOut $SSPP_REDUX/ssppOut-{dr}.fits dr
ssppOut_plate $SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fits mjd, plate:0>4, run2d
ssppOut_lineindex $SSPP_REDUX/ssppOut_lineindex-{dr}.fits dr
ssppOut_lineindex_plate $SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut_lineindex-{plate:0>4}-{mjd}.fits mjd, plate:0>4, run2d
ssppPlates $SSPP_REDUX/ssppPlates-{dr}.fits dr
ssppTargets $SSPP_REDUX/ssppTargets-{dr}.fits dr
star1d $MARVELS_REDUX/{rerun}/RESULTS/{platename}/star1d_{platename}.fits platename, rerun
starastro $BOSS_PHOTOOBJ/astromqa/DR7/starastro/starastro-{run}.fits run
starprof-boss $MARVELS_REDUX/{rerun}/RESULTS/{platename}/starprof_{platename}.fits platename, rerun
starrv-boss $MARVELS_REDUX/{rerun}/RESULTS/{platename}/starrv_{platename}.fits platename, rerun
stpair-boss $BOSSTILELIST_DIR/outputs/{chunk}/stpair-{chunk}.fits chunk
targets-boss $BOSSTILELIST_DIR/inputs/{chunk}/targets-{chunk}.fits chunk
thingIndex $PHOTO_RESOLVE/thingIndex.fits  
thingList $PHOTO_RESOLVE/thingList.fits  
tiles-boss $BOSSTILELIST_DIR/outputs/{chunk}/tiles-{chunk}.par chunk
tio1d $MARVELS_REDUX/{rerun}/RESULTS/{platename}/tio1d_{platename}.fits platename, rerun
tioprof $MARVELS_REDUX/{rerun}/RESULTS/{platename}/tioprof_{platename}.fits platename, rerun
trimmed-collate $BOSS_LSS_REDUX/trimmed-collate-{sample}-{dr}.fits.gz sample, dr
tsField $PHOTO_REDUX/{rerun}/{run}/calibChunks/{camcol}/tsField-{run:0>6}-{camcol}-{rerun}-{field:0>4}.fit camcol, run, rerun, field:0>4, run:0>6
tsFieldTargets $SDSS_TARGET/data/tsField-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit camcol, rerun, muStart:0>8, fieldEnd, skyVersion, fieldStart, run:0>5, stripe:0>2
tsObj $PHOTO_REDUX/{rerun}/{run}/calibChunks/{camcol}/tsObj-{run:0>6}-{camcol}-{rerun}-{field:0>4}.fit camcol, run, rerun, field:0>4, run:0>6
tsObjTargets $SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit camcol, rerun, muStart:0>8, fieldEnd, skyVersion, fieldStart, run:0>5, stripe:0>2
wiField $PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
wiRun $PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
wiRunQA $PHOTO_REDUX/{rerun}/{run}/window/wiRunQA-{run:0>6}.ps run, rerun, run:0>6
wiScanline $PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
wiTrimRun $PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits camcol, run, rerun, run:0>6
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/{version}/wisconsin_pca_{configuration}-{run2d}.fits version, configuration, run2d
wisconsin_pca_plate $BOSS_GALAXY_REDUX/{version}/{run2d}/{plate:0>4}/{run1d}/wisconsin/pca/wisconsin_pca_{configuration}-{plate:0>4}-{mjd}.fits version, configuration, mjd, plate:0>4, run1d, run2d
wisematch $PHOTO_SWEEP/external/WISE/wisematch-calibObj-{run:0>6}-{camcol}-{type}.fits type, camcol, run:0>6
xdqso $BOSS_PHOTOOBJ/xdqso/xdqso_{run:0>6}.fits run:0>6
xdqso_index $BOSS_PHOTOOBJ/xdqso/xdqso_index.fits