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_ASPCAP/{apred}/{aspcap}/allStar-{apred}-{aspcap}.fits apred, aspcap
allVisit $APOGEE_ASPCAP/{apred}/{aspcap}/allVisit-{apred}-{aspcap}.fits apred, aspcap
allPlates $APOGEE_ASPCAP/{apred}/{aspcap}/allPlates-{apred}-{aspcap}.fits apred, aspcap
allExp $APOGEE_REDUX/{apred}/allExp.fits apred
allSci $APOGEE_REDUX/{apred}/allSci.fits apred
allCal $APOGEE_REDUX/{apred}/allCal.fits apred
apCal $APOGEE_REDUX/{apred}/{prefix}Cal.fits apred, prefix
apExp $APOGEE_REDUX/{apred}/{prefix}Exp.fits apred, prefix
apSci $APOGEE_REDUX/{apred}/{prefix}Sci.fits apred, prefix
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 mjd, chip, apred, num, prefix, instrument
ap2D $APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}2D-{chip}-{num:0>8}.fits mjd, chip, apred, num, prefix, instrument
ap2Dfz $APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}2D-{chip}-{num:0>8}.fits.fz mjd, chip, apred, num, prefix, instrument
ap2Dmodel $APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}2Dmodel-{chip}-{num:0>8}.fits mjd, chip, apred, num, prefix, instrument
apBPM $APOGEE_REDUX/{apred}/cal/bpm/{prefix}BPM-{chip}-{num:0>8}.fits apred, chip, prefix, num
apCframe $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Cframe-{chip}-{num:0>8}.fits mjd, telescope, chip, apred, plate, num, prefix, field
apCframe-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Cframe-{chip}-{num:0>8}.fits mjd, telescope, chip, apred, num, prefix, field
apDark $APOGEE_REDUX/{apred}/cal/darkcorr/{prefix}Dark-{chip}-{num:0>8}.fits apred, chip, prefix, num
apDetector $APOGEE_REDUX/{apred}/cal/detector/{prefix}Detector-{chip}-{num:0>8}.fits apred, chip, prefix, num
apDiag $APOGEE_REDUX/{apred}/log/{prefix}Diag-{plate}-{mjd}.fits apred, mjd, plate, prefix
apField $APOGEE_REDUX/{apred}/stars/{telescope}/{field}/{prefix}Field-{field}.fits apred, telescope, prefix, field
apFieldVisits $APOGEE_REDUX/{apred}/stars/{telescope}/{field}/{prefix}FieldVisits-{field}.fits apred, telescope, prefix, field
apFlat $APOGEE_REDUX/{apred}/cal/flatcorr/{prefix}Flat-{chip}-{num:0>8}.fits apred, chip, prefix, num
apFlux $APOGEE_REDUX/{apred}/cal/flux/{prefix}Flux-{chip}-{num:0>8}.fits apred, chip, prefix, num
apHist $APOGEE_REDUX/{apred}/exposures/{instrument}/{mjd}/{prefix}Hist-{chip}-{mjd}.fits instrument, mjd, apred, prefix, chip
apLittrow $APOGEE_REDUX/{apred}/cal/littrow/{prefix}Littrow-{chip}-{num:0>8}.fits apred, chip, prefix, num
apLSF $APOGEE_REDUX/{apred}/cal/lsf/{prefix}LSF-{chip}-{num:0>8}.fits apred, chip, prefix, num
apPSF $APOGEE_REDUX/{apred}/cal/psf/{prefix}PSF-{chip}-{num:0>8}.fits apred, chip, prefix, num
apEPSF $APOGEE_REDUX/{apred}/cal/psf/{prefix}EPSF-{chip}-{num:0>8}.fits apred, chip, prefix, num
apPersist $APOGEE_REDUX/{apred}/cal/persist/{prefix}Persist-{chip}-{num:0>8}.fits apred, chip, prefix, num
apPersistModel $APOGEE_REDUX/{apred}/cal/persist/{prefix}PersistModel-{chip}-{mjd}.fits apred, mjd, chip, prefix
apPlan $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Plan-{plate}-{mjd}.par mjd, telescope, apred, plate, field, prefix
apPlan-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Plan-{reduction}-{mjd}.par mjd, telescope, apred, reduction, prefix, field
apCalPlan $APOGEE_REDUX/{apred}/cal/{instrument}/{mjd}/{prefix}CalPlan-{instrument}-{mjd}.par instrument, mjd, apred, prefix
apDarkPlan $APOGEE_REDUX/{apred}/cal/{instrument}/{mjd}/{prefix}DarkPlan-{instrument}-{mjd}.par instrument, mjd, apred, prefix
apPlate $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Plate-{chip}-{plate}-{mjd}.fits mjd, telescope, chip, apred, plate, prefix, field
apPlate-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Plate-{chip}-{plate}-{mjd}.fits mjd, telescope, chip, plate, apred, prefix, field
apPlateSum $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}PlateSum-{plate}-{mjd}.fits mjd, telescope, apred, plate, field, prefix
apPlateSum-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}PlateSum-{reduction}-{mjd}.fits mjd, telescope, apred, reduction, prefix, field
apQA $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/html/{prefix}QA-{plate}-{mjd}.html mjd, telescope, apred, plate, field, prefix
apQAcal $APOGEE_REDUX/{apred}/cal/{instrument}/{mjd}/{prefix}QAcal-{mjd}.fits instrument, mjd, apred, prefix
apR $APOGEE_DATA/{mjd}/apR-{chip}-{num:0>8}.apz mjd, chip, num
asR $APOGEE_DATA_2S/{mjd}/asR-{chip}-{num:0>8}.apz mjd, chip, num
apR-1m $APOGEE_DATA_1M/{mjd}/apR-{chip}-{num:0>8}.apz mjd, chip, num
apRaw $APOGEE_RAW/{mjd}/apRaw-{num:0>8}-{read:0>3}.fits mjd, read, num
apResponse $APOGEE_REDUX/{apred}/cal/flux/{prefix}Response-{chip}-{num:0>8}.fits apred, chip, prefix, num
apStar $APOGEE_REDUX/{apred}/stars/{telescope}/{field}/{prefix}Star-{apred}-{obj}.fits apred, telescope, prefix, field, obj
apStar-1m $APOGEE_REDUX/{apred}/stars/{telescope}/{field}/apStar-{apred}-{reduction}.fits telescope, apred, field, reduction
apStarLSF $APOGEE_REDUX/{apred}/stars/{telescope}/{field}/{prefix}StarLSF-{obj}.fits apred, telescope, prefix, field, obj
apETrace $APOGEE_REDUX/{apred}/cal/trace/{prefix}ETrace-{chip}-{num:0>8}.fits apred, chip, prefix, num
apTrace $APOGEE_REDUX/{apred}/cal/trace/{prefix}Trace-{chip}-{num:0>8}.fits apred, chip, prefix, num
apTellstar $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Tellstar-{plate}-{mjd}.fits mjd, telescope, apred, plate, field, prefix
apTellstar-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/{prefix}Tellstar-{mjd}-{reduction}.fits mjd, telescope, apred, reduction, prefix, field
apVisit $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{plate}/{mjd}/{prefix}Visit-{apred}-{plate}-{mjd}-{fiber:0>3}.fits mjd, telescope, apred, plate, field, prefix, fiber
apVisit-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/{mjd}/apVisit-{apred}-{mjd}-{reduction}.fits mjd, reduction, apred, field, telescope
apVisitSum $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{plate}-{mjd}.fits apred, mjd, plate, field, telescope
apVisitSum-1m $APOGEE_REDUX/{apred}/visit/{telescope}/{field}/apVisitSum-{mjd}-{reduction}.fits mjd, reduction, apred, field, telescope
apWave $APOGEE_REDUX/{apred}/cal/wave/{prefix}Wave-{chip}-{num:0>8}.fits apred, chip, prefix, num
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 dr, field
apogeeObjectAll $APOGEE_TARGET/apogeeObject_{dr}.fits dr
apogeePlate $APOGEE_TARGET/apogeePlate_{dr}.fits dr
asParam $PHOTO_REDUX/{rerun}/{run}/astrom/asParam.par rerun, run
asPlan $PHOTO_REDUX/{rerun}/{run}/astrom/asPlan.par rerun, run
asQA $PHOTO_REDUX/{rerun}/{run}/astrom/asQA-{run:0>6}.fit rerun, run, run
asTrans $PHOTO_REDUX/{rerun}/{run}/astrom/asTrans-{run:0>6}.fit rerun, run, run
asTranscol $PHOTO_REDUX/{rerun}/{run}/astrom/{camcol}/asTrans-{run:0>6}.fit camcol, rerun, run, run
cannonStar $APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{obj}.pkl apred, obj, cannon, field
cannonStar-1m $APOGEE_CANNON/{apred}/{cannon}/{field}/cannonStar-{apred}-{reduction}.pkl apred, cannon, field, reduction
aspcapStar $APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{obj}.fits aspcap, obj, apred, field, telescope
aspcapStar-1m $APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapStar-{apred}-{reduction}.fits aspcap, telescope, apred, field, reduction
aspcapField $APOGEE_ASPCAP/{apred}/{aspcap}/{telescope}/{field}/aspcapField-{field}.fits telescope, apred, field, aspcap
astromQA $BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/{camcol}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz camcol, rerun, run, catalog
astromQA-offsets $BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run}-{camcol}.png camcol, rerun, run, catalog
astromQA-offsets-all $BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-offsets-{run}-all.png rerun, run, catalog
astromQA-offsets-pmoffsets $BOSS_PHOTOOBJ/astromqa/plots/{rerun}/{run}/astromQA-{catalog}-pmoffsets-{run}-{camcol}.png camcol, rerun, run, catalog
astromQAFieldFlag $BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldFlag-{catalog}-{run}-{camcol}.fits camcol, rerun, run, catalog
astromQAFieldSummary $BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQAFieldSummary-{catalog}-{run}-{camcol}.fits.gz camcol, rerun, run, catalog
astromQAFields $BOSS_PHOTOOBJ/astromqa/astromQAFields.fits  
astromQAImage $BOSS_PHOTOOBJ/astromqa/{catalog}/astromQAImage-{catalog}-{type}-{nra}-{ndec}.fits catalog, type, ndec, nra
astromQASummary $BOSS_PHOTOOBJ/astromqa/{catalog}/{rerun}/{run}/astromQASummary-{catalog}-{run}-{camcol}.fits camcol, rerun, run, catalog
astromqa $BOSS_PHOTOOBJ/astromqa/astromqa-{nra}-{ndec}.html ndec, nra
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 camcol, rerun, target_run, type, run
bosstarget_collate $BOSS_TARGET/{target_run}/bosstarget-{type}-{target_run}-collate.fits type, target_run
bosstarget_chunk $BOSS_TARGET/{target_bosstarget}/run-{type}-{target_run}-{chunk}.fits target_bosstarget, type, target_run, chunk
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, rerun, run, run
calibObj $PHOTO_SWEEP/{rerun}/{run}/calibObj-{run:0>6}-{camcol}-{field:0>4}-{type}.fits run, field, camcol, run, rerun, type
calibPhotom $PHOTO_REDUX/{rerun}/{run}/nfcalib/calibPhotom-{run:0>6}-{camcol}.fits camcol, rerun, run, run
calibPhotomGlobal $PHOTO_CALIB/{rerun}/{run}/nfcalib/calibPhotomGlobal-{run:0>6}-{camcol}.fits camcol, rerun, run, run
calibPlateP $CALIBPLATE_DIR/calibPlateP-{plate:0>4}.fits plate
dapall $MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/dapall-{drpver}-{dapver}.fits dapver, drpver
dark $GCAM_DATA/{mjd}/dark-{index:0>4}.fits mjd, index
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 rerun, results, platename
fibretranslationtable $MARVELS_REDUX/{rerun}/{params}/fibretranslationtable.par params, rerun
final-boss $BOSSTILELIST_DIR/outputs/{chunk}/final-{chunk}.fits chunk
flat $GCAT_DATA/{mjd}/flat-{index:0>4}-{cartridge}.dat mjd, index, cartridge
fpAtlas $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpAtlas-{run:0>6}-{camcol}-{field:0>4}.fit camcol, rerun, run, run, field
fpBIN $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpBIN-{run:0>6}-{filter}{camcol}-{field:0>4}.fit run, field, camcol, run, rerun, filter
fpC $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpC-{run:0>6}-{filter}{camcol}-{field:0>4}.fit run, field, camcol, run, rerun, filter
fpFieldStat $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpFieldStat-{run:0>6}-{camcol}-{field:0>4}.fit camcol, rerun, run, run, field
fpM $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpM-{run:0>6}-{filter}{camcol}-{field:0>4}.fit run, field, camcol, run, rerun, filter
fpObjc $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/fpObjc-{run:0>6}-{camcol}-{field:0>4}.fit camcol, rerun, run, 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 run, field, camcol, run, rerun, filter
frame-thumb $BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-thumb-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg run, field, camcol, run, rerun, filter
frame-jpg $BOSS_PHOTOOBJ/frames/{rerun}/{run}/{camcol}/frame-{filter}-{run:0>6}-{camcol}-{field:0>4}.jpg run, field, camcol, run, rerun, filter
frames.list $RAWDATA_DIR/{mjd}/frames.list mjd
ft $MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_S{fiberid}_MARVELS1.{time}.fits fiberid, rerun, mjd, time
ft_noFlat $MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.fits fiberid, rerun, mjd, time
ft_whirl $MARVELS_REDUX/{rerun}/{mjd}/reduction1/processed_images/ft_noFlat_S{fiberid}_MARVELS1.{time}.wrhl fiberid, rerun, mjd, time
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 sample, dr, ns, version
galaxy-photoObj $BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-photoObj.fits.gz sample, dr, ns, version
galaxy-specObj $BOSS_LSS_REDUX/galaxy_{dr}{version}_{sample}_{ns}-specObj.fits.gz sample, dr, ns, version
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 configuration, run2d, version
granada_fsps_plate $BOSS_GALAXY_REDUX/{version}/{run2d}/{plate:0>4}/{run1d}/granada/fsps/granada_fsps_{configuration}-{plate:0>4}-{mjd}.fits run2d, mjd, run1d, plate, version, configuration
guidermon $SPECLOG_DIR/{mjd}/guiderMon-{mjd}.par mjd
gimg $GCAT_DATA/{mjd}/gimg-{index:0>4}.fits.gz mjd, index
gimg-old $RAWDATA_DIR/{mjd}/guider/gimg{index:0>4}.fits mjd, index
idB $PHOTO_REDUX/{rerun}/{run}/photo/calib/idB-{run:0>6}-{filter}{camcol}.fit camcol, rerun, run, run, filter
idCCDLog $STAGING_DATA/oplogs/{mjd}/idCCDLog-{camrow}{camcol}-{mjd}.par camcol, mjd, camrow
idFF $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/idFF-{run:0>6}-{filter}{camcol}.fit camcol, rerun, run, run, filter
idFrameLog $PHOTO_REDUX/{rerun}/{run}/logs/idFrameLog-{run:0>6}-{ccd}.par rerun, run, ccd, run
idGang $PHOTO_DATA/{run}/gangs/idGang-{run:0>6}-{rc}{ccd}-{frame:0>4}.fit run, run, ccd, rc, frame
idR $PHOTO_DATA/{run}/fields/{camcol}/idR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit camcol, run, filter, run, field
idRR $PHOTO_DATA/{run}/fields/{camcol}/idRR-{run:0>6}-{filter}{camcol}-{field:0>4}.fit camcol, run, filter, run, field
idReport $PHOTO_REDUX/{rerun}/{run}/logs/idReport-{mjd}.par rerun, mjd, run
idWeather $PHOTO_REDUX/{rerun}/{run}/logs/idWeather-{mjd}.par rerun, mjd, run
irsc $IRCAM_DATA/{mjd}/irsc.log mjd
knownMissing $SPECTRO_REDUX/{run2d}/{plate:0>4}/knownMissing.txt run2d, plate
koAstrom $PHOTO_REDUX/{rerun}/{run}/astrom/koAstrom-{run:0>6}.fit rerun, run, run
koAstromDR9 $PHOTO_REDUX/{rerun}/{run}/astrom/koAstromDR9-{run:0>6}.fit rerun, run, run
koCat $PHOTO_REDUX/{rerun}/{run}/ssc/koCat-{run:0>6}.fit rerun, run, run
koTycho2 $PHOTO_REDUX/{rerun}/{run}/astrom/koTycho2-{run:0>6}.fit rerun, run, run
mangadefault $MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/default/{plate}/mangadap-{plate}-{ifu}-default.fits.gz ifu, dapver, plate, drpver
mangamap $MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/full/{plate}/{ifu}/manga-{plate}-{ifu}-LOGCUBE_MAPS-{bintype}-{n:0>3}.fits.gz plate, ifu, dapver, drpver, bintype, n
mangadap $MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/{plate}/{ifu}/manga-{plate}-{ifu}-LOG{mode}_BIN-{bintype}-{n:0>3}.fits plate, ifu, dapver, drpver, mode, bintype, n
mangadap5 $MANGA_SPECTRO_ANALYSIS/{drpver}/{dapver}/{daptype}/{plate}/{ifu}/manga-{plate}-{ifu}-{mode}-{daptype}.fits.gz plate, ifu, dapver, drpver, mode, daptype
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 dir3d, ifu, plate, drpver
mangaimagenew $MANGA_SPECTRO_REDUX/{drpver}/{plate}/images/{ifu}.png ifu, plate, 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 mangaid, designgrp, designid
mangapreimg $MANGA_PREIMAGING/{designgrp}/{designid}/preimage-{mangaid}_irg.jpg mangaid, designgrp, designid
mangagalaxyzoo3d $MANGA_SANDBOX/galaxyzoo3d/{gz3dver}/{mangaid}_{ifusize}_{zooid}.fits.gz gz3dver, zooid, mangaid, ifusize
mangahisum $MANGA_HI/{ver}/mangaHI{type}.fits ver, type
mangahispectra $MANGA_HI/{ver}/spectra/{program}/fits/mangaHI-{plateifu}.fits program, plateifu, ver
mask $BOSS_PHOTOOBJ/atlasOutput/{rerun}/{run}/{camcol}/mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format} run, field, camcol, format, run, rerun, filter
movie $GCAM_DATA/{mjd}/{mjd}-{start:0>4}-{end:0>4}.mp4 mjd, start, end
nsa $ATLAS_DATA/{version:.2}/nsa_{version}.fits version, version
opBC $PHOTO_REDUX/{rerun}/{run}/logs/opBC-{mjd}.par rerun, mjd, run
opCamera $PHOTO_REDUX/{rerun}/{run}/logs/opCamera-{mjd}.par rerun, mjd, run
opConfig $PHOTO_REDUX/{rerun}/{run}/logs/opConfig-{mjd}.par rerun, mjd, run
opECalib $PHOTO_REDUX/{rerun}/{run}/logs/opECalib-{mjd}.par rerun, mjd, run
pcalibMatchObj $PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibMatchObj-{run:0>6}-{camcol}.fits camcol, rerun, run, run
pcalibTrimIndx $PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibTrimIndx-{run:0>6}-{camcol}.fits camcol, rerun, run, run
pcalibTrimObj $PHOTO_RESOLVE/{rerun}/{run}/nfcalib/pcalibTrimObj-{run:0>6}-{camcol}.fits camcol, rerun, run, run
photo2MASS $BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/{camcol}/photo2MASS-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
photo2MASSCamcol $BOSS_PHOTOOBJ/external/2MASS/{rerun}/{run}/photo2MASSCamcol-{run:0>6}-{camcol}.fits camcol, rerun, run, run
photo2MASSXSC $BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/{camcol}/photo2MASSXSC-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
photo2MASSXSCCamcol $BOSS_PHOTOOBJ/external/2MASSXSC/{rerun}/{run}/photo2MASSXSCCamcol-{run:0>6}-{camcol}.fits camcol, rerun, run, run
photoCombine $BOSS_PHOTOOBJ/Combine/{rerun}/{run}/{camcol}/photoCombine-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
photoCombineCamcol $BOSS_PHOTOOBJ/Combine/{rerun}/{run}/photoCombineCamcol-{run:0>6}-{camcol}.fits camcol, rerun, run, run
photoEpochs $BOSS_PHOTOOBJ/Combine/{rerun}/{run}/{camcol}/photoEpochs-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
photoField $BOSS_PHOTOOBJ/{rerun}/{run}/photoField-{run:0>6}-{camcol}.fits camcol, rerun, run, run
photoFirst $BOSS_PHOTOOBJ/external/First/{rerun}/{run}/{camcol}/photoFirst-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
photoFirstCamcol $BOSS_PHOTOOBJ/external/First/{rerun}/{run}/photoFirstCamcol-{run:0>6}-{camcol}.fits camcol, rerun, run, run
photoMatchPlate-original $BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoMatchPlate-{plate:0>4}.fits resolve, plate
photoMatchPlate %spectrodir/{run2d}/{plateid:0>4}/photoMatchPlate-{plateid:0>4}-{mjd}.fits run2d, mjd, plateid
photoObj $BOSS_PHOTOOBJ/{rerun}/{run}/{camcol}/photoObj-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
photoPM $BOSS_PHOTOOBJ/external/PM/{rerun}/{run}/{camcol}/photoPM-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
photoPlate-original $BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPlate-{plate:0>4}.fits resolve, plate
photoPlate %spectrodir/{run2d}/{plateid:0>4}/photoPlate-{plateid:0>4}-{mjd}.fits run2d, mjd, plateid
photoPosPlate-original $BOSS_PHOTOOBJ/plates/{resolve}/{plate:0>4}/photoPosPlate-{plate:0>4}.fits resolve, plate
photoPosPlate %spectrodir/{run2d}/{plateid:0>4}/photoPosPlate-{plateid:0>4}-{mjd}.fits run2d, mjd, plateid
photoRC3 $BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/{camcol}/photoRC3-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
photoRC3Camcol $BOSS_PHOTOOBJ/external/RC3/{rerun}/{run}/photoRC3Camcol-{run:0>6}-{camcol}.fits camcol, rerun, run, run
photoROSAT $BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/{camcol}/photoROSAT-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
photoROSATCamcol $BOSS_PHOTOOBJ/external/ROSAT/{rerun}/{run}/photoROSATCamcol-{run:0>6}-{camcol}.fits camcol, rerun, run, run
photoRun $BOSS_PHOTOOBJ/{rerun}/{run}/photoRun-{run:0>6}.fits rerun, run, run
photoRunAll $BOSS_PHOTOOBJ/photoRunAll.fits  
photoUKIDSS $BOSS_PHOTOOBJ/external/UKIDSS/{rerun}/{run}/{camcol}/photoUKIDSS-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
photoUSNOB $BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/{camcol}/photoUSNOB-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
photoUSNOBCamcol $BOSS_PHOTOOBJ/external/USNOB/{rerun}/{run}/photoUSNOBCamcol-{run:0>6}-{camcol}.fits camcol, rerun, run, run
photoWISE $BOSS_PHOTOOBJ/external/WISE/{rerun}/{run}/{camcol}/photoWISE-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
plDrillPos $PLATELIST_DIR/runs/{drillrun}/plDrillPos-{plate:0>4}.par drillrun, plate
plFanuc $PLATELIST_DIR/runs/{drillrun}/pl{ns}Fanuc{adjust}-{plate:0>4}.par drillrun, ns, plate, adjust
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, lambda, plateid, pointing
plateGuideOffsets $PLATELIST_DIR/plates/%platedir/plateGuideOffsets-{plateid:0>6}-p{pointing}-{lambda:0>5}.par plateid, lambda, plateid, pointing
plateHoles $PLATELIST_DIR/plates/%platedir/plateHoles-{plateid:0>6}.par plateid, plateid
plateHolesSorted $PLATELIST_DIR/plates/%platedir/plateHolesSorted-{plateid:0>6}.par plateid, plateid
plateInput $PLATELIST_DIR/inputs/{survey}/{drillrun}/plateInputs-{designid:0>6}.par drillrun, survey, designid
plateInput-output $PLATELIST_DIR/plates/%platedir/plateInput-output-{plateid:0>6}.par plateid, plateid
plateLines $PLATELIST_DIR/plates/%platedir/plateLines-%plateid6.png plateid
plateLines-print $PLATELIST_DIR/plates/%platedir/plateLines-{plateid:0>6}-print.pdf plateid, plateid
platePlans $PLATELIST_DIR/platePlans.par  
platePlans-boss $BOSSTILELIST_DIR/outputs/{chunk}/platePlans-{chunk}.par chunk
plateStandard $PLATELIST_DIR/designs/%definitiondir/plateStandard-{designid:0>6}-p{pointing}.par designid, designid, pointing
plateTrap $PLATELIST_DIR/designs/%definitiondir/plateTrap-{designid:0>6}-p{pointing}.par designid, designid, pointing
platelist %spectrodir/{run2d}/platelist.fits run2d
platelist-manga $MANGA_SPECTRO_REDUX/{mangadrp_ver}/platelist.fits mangadrp_ver
platequality %spectrodir/{run2d}/platequality{type} run2d, type
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 configuration, run2d, version
portsmouth_plate $BOSS_GALAXY_REDUX/{version}/{run2d}/{plate:0>4}/{run1d}/portsmouth/portsmouth_{configuration}-{plate:0>4}-{mjd}.fits run2d, mjd, run1d, plate, version, configuration
primary-mask $BOSS_PHOTOOBJ/atlasOutput/{rerun}/{run}/{camcol}/primary-mask-{filter}-{run:0>6}-{camcol}-{field:0>4}.{format} run, field, camcol, format, run, rerun, filter
proc-gimg $GCAT_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 run, field, camcol, run, rerun, filter
psCT $PHOTO_REDUX/{rerun}/{run}/photo/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, rerun, run, run, filter
psFang $PHOTO_REDUX/{rerun}/{run}/psFangs/{camcol}/psFang-{run:0>6}-{camcol}-{field:0>4}.fit camcol, rerun, run, run, field
psField $PHOTO_REDUX/{rerun}/{run}/objcs/{camcol}/psField-{run:0>6}-{camcol}-{field:0>4}.fit camcol, rerun, run, run, field
psKO $PHOTO_REDUX/{rerun}/{run}/PS/{camcol}/psKO-{run:0>6}-{camcol}-{field:0>4}.fit camcol, rerun, run, run, field
psParam $PHOTO_REDUX/{rerun}/{run}/photo/psParam.par rerun, run
psPlan $PHOTO_REDUX/{rerun}/{run}/photo/psPlan.par rerun, run
psObj $PHOTO_REDUX/{rerun}/{run}/calibChunks/{camcol}/psObj-{run:0>6}-{camcol}-{rerun}-{field:0>4}.fit camcol, rerun, run, run, field
reObjGlobal $PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjGlobal-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
reObjRun $PHOTO_REDUX/{rerun}/{run}/resolve/{camcol}/reObjRun-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
reObjTmp $PHOTO_RESOLVE/{rerun}/{run}/resolve/{camcol}/reObjTmp-{run:0>6}-{camcol}-{field:0>4}.fits camcol, rerun, run, run, field
redux $BOSS_SPECTRO_REDUX/{run2d}/{plate:0>4}/redux-{plate:0>4}-{mjd} run2d, mjd, plate
redux.log $BOSS_SPECTRO_REDUX/{run2d}/{plate:0>4}/redux-{plate:0>4}-{mjd}.o{pid} pid, run2d, mjd, plate
resolve.log $PHOTO_REDUX/{rerun}/{run}/resolve/resolve-{run:0>6}-{camcol}.log camcol, rerun, run, run
results_marvels $MARVELS_REDUX/{rerun}/RESULTS/results_R{ira}D{idec}v{version}.fits rerun, idec, version, ira
results_tio_marvels $MARVELS_REDUX/{rerun}/RESULTS/results_tio.fits rerun
rsAllocation $ROBOSTRATEGY_DATA/allocations/{plan}/rsAllocation-{plan}-{observatory}.fits plan, observatory
rsAllocationPng $ROBOSTRATEGY_DATA/allocations/{plan}/rsAllocation-{name}-{plan}-{observatory}.png plan, name, observatory
rsAllocationHtml $ROBOSTRATEGY_DATA/allocations/{plan}/rsAllocation-{plan}-{observatory}.html plan, 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
rsFieldCadences $ROBOSTRATEGY_DATA/allocations/{plan}/rsFieldCadences-{plan}-{observatory}.fits plan, observatory
rsFieldCadencesPng $ROBOSTRATEGY_DATA/allocations/{plan}/rsFieldCadences-{name}-{plan}-{observatory}.png plan, name, observatory
rsFieldCadencesHtml $ROBOSTRATEGY_DATA/allocations/{plan}/rsFieldCadences-{plan}-{observatory}.html plan, observatory
rsFieldAssignments $ROBOSTRATEGY_DATA/allocations/{plan}/targets/rsFieldAssignments-{plan}-{observatory}-{fieldid}.fits plan, fieldid, observatory
rsFields $ROBOSTRATEGY_DATA/allocations/{plan}/rsFields-{plan}-{observatory}.fits plan, observatory
rsFieldSlots $ROBOSTRATEGY_DATA/allocations/{plan}/rsFieldSlots-{plan}-{observatory}.fits plan, observatory
rsFieldTargets $ROBOSTRATEGY_DATA/allocations/{plan}/targets/rsFieldTargets-{plan}-{observatory}-{fieldid}.fits plan, fieldid, observatory
rsFieldsPng $ROBOSTRATEGY_DATA/allocations/{plan}/rsFields-{plan}-{observatory}.png plan, observatory
rsOptions $ROBOSTRATEGY_DATA/allocations/{plan}/rsOptions-{plan}-{observatory}.fits plan, observatory
rsSlots $ROBOSTRATEGY_DATA/allocations/{plan}/rsSlots-{plan}-{observatory}.fits plan, observatory
rsTargets $ROBOSTRATEGY_DATA/allocations/{plan}/rsTargets-{plan}-{observatory}.fits plan, observatory
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
scFang $PHOTO_REDUX/{rerun}/{run}/fangs/{camcol}/scFang-{run:0>6}-{camcol}-{field:0>4}.fit camcol, rerun, run, run, field
sdR $BOSS_SPECTRO_DATA/{mjd}/sdR-{br}{id}-{frame}.fit id, mjd, frame, br
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
segue2TargetAll $SEGUE2_TARGET_ALL/{rerun}/{run}/segue2TargetAll-{dr}-{run}-{camcol}.fits.gz camcol, rerun, dr, run
segueTarget $SSPP_REDUX/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}.fits.gz camcol, rerun, dr, run
seguetsObjAll $SEGUE2_TARGET_ALL/{rerun}/{run}/seguetsObjAll-{dr}-{run}-{camcol}.fits.gz camcol, rerun, dr, run
seguetsObjPlate $SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjPlate-{plate:0>4}-{mjd}-{mapid}.fits drillrun, mjd, mapid, plate, designid
seguetsObjSetAll $SEGUE2_TARGET/raw/{drillrun}/d{designid:0>4}/seguetsObjSetAll-{designid:0>4}-{plate:0>4}-{locationid:0>4}.fits drillrun, locationid, plate, designid
seguetsObjSetAllDup $SEGUE2_TARGET/seguetsObjSetAllDup-{plate:0>4}-{mjd}.fits mjd, plate
skyvec $PHOTO_SKY/{rerun}/{run}/sky/skyvec-{run:0>6}-{filter}.fits rerun, run, run, filter
skyfield $PHOTO_SKY/{rerun}/{run}/sky/{camcol}/skyfield-{run:0>6}-{camcol}-{field:0>4}-{filter}.fits run, field, camcol, run, rerun, filter
skyframes $PHOTO_SKY/{rerun}/{run}/sky/skyframes-{run:0>6}-{camcol}-{filter}.fits camcol, rerun, run, run, filter
skymask $PHOTO_SKY/{rerun}/{run}/sky/skymask-{run:0>6}-{camcol}-{filter}.fits camcol, rerun, run, run, filter
skymodel $PHOTO_SKY/{rerun}/{run}/sky/skymodel-{run:0>6}-{filter}.fits rerun, run, run, filter
skyymodel $PHOTO_SKY/{rerun}/{run}/sky/skyymodel-{run:0>6}-{filter}.fits rerun, run, run, filter
skyweights $PHOTO_SKY/{rerun}/{run}/sky/skyweights-{run:0>6}-{filter}.fits rerun, run, run, filter
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 run2d, id, plateid, frame, br
spCFrame %spectrodir/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz run2d, id, plateid, frame, br
spDiag %spectrodir/{run2d}/{plateid:0>4}/spDiag1d-{plateid:0>4}-{mjd}.log run2d, mjd, plateid
spDiag1d %spectrodir/{run2d}/{plateid:0>4}/{run1d}/spDiag1d-{plateid:0>4}-{mjd}.log run2d, mjd, run1d, plateid
spFlat %spectrodir/{run2d}/{plateid:0>4}/spFlat-{br}{id}-{frame:0>8}.fits.gz run2d, id, plateid, frame, br
spFluxcalib %spectrodir/{run2d}/{plateid:0>4}/spFluxcalib-{br}{id}-{frame:0>8}.fits.gz run2d, id, plateid, frame, br
spFluxcorr %spectrodir/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz run2d, id, plateid, frame, br
spFluxdistort %spectrodir/{run2d}/{plateid:0>4}/spFluxdistort-{plateid:0>4}-{mjd}.fits run2d, mjd, plateid
spFrame %spectrodir/{run2d}/{plateid:0>4}/spFrame-{br}{id}-{frame:0>8}.fits.gz run2d, id, plateid, frame, br
spInspect $SPINSPECT_DIR/data/{name}/spInspect-{plate:0>4}-{mjd}.par name, mjd, plate
spPlate %spectrodir/{run2d}/{plateid:0>4}/spPlate-{plateid:0>4}-{mjd}.fits run2d, mjd, plateid
spSN2d %spectrodir/{run2d}/{plateid:0>4}/spSN2d-{plateid:0>4}-{mjd}.ps run2d, mjd, plateid
spZall %spectrodir/{run2d}/{plateid:0>4}/{run1d}/spZall-{plateid:0>4}-{mjd}.fits run2d, mjd, run1d, plateid
spZbest %spectrodir/{run2d}/{plateid:0>4}/{run1d}/spZbest-{plateid:0>4}-{mjd}.fits run2d, mjd, run1d, plateid
spZline %spectrodir/{run2d}/{plateid:0>4}/{run1d}/spZline-{plateid:0>4}-{mjd}.fits run2d, mjd, run1d, plateid
spec %spectrodir/{run2d}/spectra/{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 run2d, mjd, run1d, plate, 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
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, plate, fiberid
sqlField $CAS_LOAD/phCSV/{skyversion}/{run}/sqlField-{skyversion}-{run}-{rerun}_{seqno}.csv skyversion, rerun, seqno, run
sqlFieldProfile $CAS_LOAD/phCSV/{skyversion}/{run}/sqlFieldProfile-{skyversion}-{run}-{rerun}_{seqno}.csv skyversion, rerun, seqno, run
sqlPhotoObjAll $CAS_LOAD/phCSV/{skyversion}/{run}/sqlPhotoObjAll-{skyversion}-{run}-{rerun}_{seqno}.csv skyversion, rerun, seqno, run
sqlPhotoProfile $CAS_LOAD/phCSV/{skyversion}/{run}/sqlPhotoProfile-{skyversion}-{run}-{rerun}_{seqno}.csv skyversion, rerun, seqno, run
sqlRun $CAS_LOAD/phCSV/{skyversion}/{run}/sqlRun-{skyversion}-{run}-{rerun}.csv skyversion, rerun, run
ssppOut $SSPP_REDUX/ssppOut-{dr}.fits dr
ssppOut_plate $SSPP_REDUX/{run2d}/{plate:0>4}/output/param/ssppOut-{plate:0>4}-{mjd}.fits run2d, mjd, plate
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 run2d, mjd, plate
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
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 rerun, platename
tioprof $MARVELS_REDUX/{rerun}/RESULTS/{platename}/tioprof_{platename}.fits rerun, platename
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, rerun, run, run, field
tsFieldTargets $SDSS_TARGET/data/tsField-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit muStart, fieldStart, camcol, fieldEnd, skyVersion, run, rerun, stripe
tsObj $PHOTO_REDUX/{rerun}/{run}/calibChunks/{camcol}/tsObj-{run:0>6}-{camcol}-{rerun}-{field:0>4}.fit camcol, rerun, run, run, field
tsObjTargets $SDSS_TARGET/data/tsObjTargets-{stripe:0>2}-{muStart:0>8}-{run:0>5}-{skyVersion}-{rerun}-{camcol}-{fieldStart}-{fieldEnd}.fit muStart, fieldStart, camcol, fieldEnd, skyVersion, run, rerun, stripe
wiField $PHOTO_REDUX/{rerun}/{run}/window/wiField-{run:0>6}-{camcol}.fits camcol, rerun, run, run
wiRun $PHOTO_REDUX/{rerun}/{run}/window/wiRun-{run:0>6}-{camcol}.fits camcol, rerun, run, run
wiRunQA $PHOTO_REDUX/{rerun}/{run}/window/wiRunQA-{run:0>6}.ps rerun, run, run
wiScanline $PHOTO_REDUX/{rerun}/{run}/window/wiScanline-{run:0>6}-{camcol}.fits camcol, rerun, run, run
wiTrimRun $PHOTO_REDUX/{rerun}/{run}/window/wiTrimRun-{run:0>6}-{camcol}.fits camcol, rerun, run, 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/{version}/wisconsin_pca_{configuration}-{run2d}.fits configuration, run2d, version
wisconsin_pca_plate $BOSS_GALAXY_REDUX/{version}/{run2d}/{plate:0>4}/{run1d}/wisconsin/pca/wisconsin_pca_{configuration}-{plate:0>4}-{mjd}.fits run2d, mjd, run1d, plate, version, configuration
wisematch $PHOTO_SWEEP/external/WISE/wisematch-calibObj-{run:0>6}-{camcol}-{type}.fits camcol, run, type
xdqso $BOSS_PHOTOOBJ/xdqso/xdqso_{run:0>6}.fits run
xdqso_index $BOSS_PHOTOOBJ/xdqso/xdqso_index.fits  
allwisecat $ALLWISE_DIR/{ver}/src/wise-allwise-cat-part{num}.bz2 num, ver
erositacat $EROSITA_DIR/{ver}/src/summary_eRASS3_{type}_SDSS_V_format.fits ver, type
gaiacat $GAIA_DIR/{ver}/src/GaiaSource_{start}_{end}.csv.gz end, ver, start
guvcat $GUVCAT_DIR/{ver}/src/GUVCat_AIS_glat{lat}_{lon}_fov055_wExtObbjFlag.csv ver, lon, lat
kiccat $KIC_DIR/{ver}/src/kic.txt ver
sqlapocat $SDSS_APOSTAR_DIR/{ver}/src/sqlApogee{name}.csv.bz2 name, ver
sqlcannoncat $SDSS_CANNONSTAR_DIR/{ver}/src/sqlcannonStar.csv.bz2 ver
sqlaspcapcat $SDSS_ASCAPSTAR_DIR/{ver}/src/sqlaspcap{name}.csv.bz2 name, ver
specobjcat $SDSS_SPECOBJ_DIR/{ver}/src/sql{name}.csv.bz2 name, ver
photoobjcat $SDSS_PHOTOOBJ_DIR/{ver}/src/{run}/sql{name}-{skyversion}-{run}-{rerun}_{seqno}.csv.bz2 seqno, ver, run, skyversion, name, rerun
ticcat $TIC_DIR/{ver}/src/tic_dec{dec1}_00{hemi}__{dec2}_00{hemi}.csv.gz dec1, hemi, ver, dec2
twomasscat $TWOMASSCAT_DIR/{ver}/src/psc_{desig} ver, desig
wdcat $WD_DIR/{ver}/src/gaia_{gaiaver}_wd_candidates_{wdver}.csv wdver, ver, gaiaver
xmatchcat $XMATCH_DIR/{srvy1}_{srvy2}/{ver}/src/{name}.csv srvy1, name, ver, srvy2