LICENSE.rst
MANIFEST.in
README.rst
pyproject.toml
setup.cfg
setup.py
bin/copyprod
bin/desi_add_scores
bin/desi_archive_tilenight
bin/desi_assemble_fibermap
bin/desi_assemble_tilepix
bin/desi_autocalib_fiberflat
bin/desi_average_fiberflat
bin/desi_average_flux_calibration
bin/desi_average_psf
bin/desi_bootcalib
bin/desi_calib_config
bin/desi_calibrate_tsnr_ensemble
bin/desi_ccd_xy
bin/desi_coadd_frames
bin/desi_coadd_preproc
bin/desi_coadd_spectra
bin/desi_compare_bias
bin/desi_compute_badcolumn_mask
bin/desi_compute_bias
bin/desi_compute_broadband_pixel_flatfield
bin/desi_compute_crosstalk
bin/desi_compute_dark
bin/desi_compute_dark_night
bin/desi_compute_dark_nonlinear
bin/desi_compute_dark_trail
bin/desi_compute_fiber_crosstalk
bin/desi_compute_fiberflat
bin/desi_compute_fiberflat_vs_humidity
bin/desi_compute_fluxcalibration
bin/desi_compute_gain
bin/desi_compute_humidity_corrected_fiberflat
bin/desi_compute_large_trace_shifts
bin/desi_compute_nightly_bias
bin/desi_compute_pixel_flatfield
bin/desi_compute_pixmask
bin/desi_compute_psf
bin/desi_compute_psf_gradients
bin/desi_compute_psf_mpi
bin/desi_compute_sky
bin/desi_compute_skycorr_pca
bin/desi_compute_skymags
bin/desi_compute_trace_shifts
bin/desi_compute_tsnr_ensemble
bin/desi_create_exposure_tables
bin/desi_create_override_file
bin/desi_create_processing_tables
bin/desi_create_tiletable
bin/desi_dailyproc
bin/desi_edit_exposure_table
bin/desi_emlinefit_afterburner
bin/desi_exposure_info
bin/desi_exposure_qa
bin/desi_extract_spectra
bin/desi_fake_dts
bin/desi_find_badpos
bin/desi_find_file
bin/desi_fit_cte_night
bin/desi_fit_fiber_crosstalk
bin/desi_fit_scattered_light_kernel
bin/desi_fit_stdstars
bin/desi_focus
bin/desi_group_spectra
bin/desi_group_tileframes
bin/desi_hartmann_analysis
bin/desi_header
bin/desi_healpix_redshifts
bin/desi_insert_fiber_trace
bin/desi_inspect
bin/desi_inspect_dark
bin/desi_interpolate_fiber_psf
bin/desi_job_graph
bin/desi_link_calibnight
bin/desi_load_metadata
bin/desi_load_redshift
bin/desi_make_dark_tables
bin/desi_make_regular_darks
bin/desi_merge_bundles
bin/desi_merge_psf
bin/desi_night_qa
bin/desi_nightly_redshifts
bin/desi_offset_fiber_traces
bin/desi_paste_preproc
bin/desi_preproc
bin/desi_preproc_darks
bin/desi_proc
bin/desi_proc_dashboard
bin/desi_proc_joint_fit
bin/desi_proc_night
bin/desi_proc_tilenight
bin/desi_process_exposure
bin/desi_psf_fit
bin/desi_purge_night
bin/desi_purge_tilenight
bin/desi_qproc
bin/desi_qso_mgii_afterburner
bin/desi_qso_qn_afterburner
bin/desi_queue_status
bin/desi_reformat_exptables
bin/desi_reformat_proctables
bin/desi_reject_cosmics
bin/desi_resubmit_queue_failures
bin/desi_resubmit_zpix
bin/desi_select_calib_stars
bin/desi_spcalib_history
bin/desi_submit_prod
bin/desi_tile_qa
bin/desi_tile_qa_reference
bin/desi_tile_redshifts
bin/desi_tile_redshifts_bash
bin/desi_tile_vi
bin/desi_tiles_completeness
bin/desi_tsnr_afterburner
bin/desi_update_exposure_table
bin/desi_update_proctable_statuses
bin/desi_update_spectra
bin/desi_update_tiles_specstatus
bin/desi_use_reservation
bin/desi_validate_zcatalog_spectra
bin/desi_zcatalog
bin/desi_zcatalog_wrapper
bin/desi_zproc
bin/desi_zproc_dashboard
bin/lines_for_specex
bin/make_zmtl_files
bin/plot_cte_profiles.py
bin/plot_fiber_traces
bin/plot_frame
bin/plot_preproc
bin/plot_spectra
bin/plot_timing
bin/repair_mask
bin/wrap_rrdesi
py/desispec/__init__.py
py/desispec/_version.py
py/desispec/averagefluxcalibration.py
py/desispec/badcolumn.py
py/desispec/bootcalib.py
py/desispec/calibfinder.py
py/desispec/ccdcalib.py
py/desispec/coaddition.py
py/desispec/correct_cte.py
py/desispec/cosmics.py
py/desispec/darktrail.py
py/desispec/desi_bias_dark_1d_model.py
py/desispec/desi_create_bias_dark.py
py/desispec/desi_dashboard.py
py/desispec/desi_proc_time_distribution.py
py/desispec/efftime.py
py/desispec/emlinefit.py
py/desispec/exposure_qa.py
py/desispec/fiberbitmasking.py
py/desispec/fibercrosstalk.py
py/desispec/fiberflat.py
py/desispec/fiberflat_vs_humidity.py
py/desispec/fiberfluxcorr.py
py/desispec/fluxcalibration.py
py/desispec/focus.py
py/desispec/frame.py
py/desispec/gpu.py
py/desispec/heliocentric.py
py/desispec/image.py
py/desispec/image_model.py
py/desispec/interpolation.py
py/desispec/joincosmics.py
py/desispec/large_trace_shifts.py
py/desispec/linalg.py
py/desispec/log.py
py/desispec/magnitude.py
py/desispec/maskbits.py
py/desispec/maskedmedian.py
py/desispec/mgii_afterburner.py
py/desispec/night_qa.py
py/desispec/parallel.py
py/desispec/pixflat.py
py/desispec/pixgroup.py
py/desispec/preproc.py
py/desispec/resolution.py
py/desispec/scatteredlight.py
py/desispec/sky.py
py/desispec/skycorr.py
py/desispec/skygradpca.py
py/desispec/skymag.py
py/desispec/specscore.py
py/desispec/specstatus.py
py/desispec/spectra.py
py/desispec/tile_qa.py
py/desispec/tile_qa_plot.py
py/desispec/tilecompleteness.py
py/desispec/tpcorrparam.py
py/desispec/trace_shifts.py
py/desispec/tsnr.py
py/desispec/util.py
py/desispec/validredshifts.py
py/desispec/xytraceset.py
py/desispec/zcatalog.py
py/desispec/zmtl.py
py/desispec.egg-info/PKG-INFO
py/desispec.egg-info/SOURCES.txt
py/desispec.egg-info/dependency_links.txt
py/desispec.egg-info/requires.txt
py/desispec.egg-info/top_level.txt
py/desispec.egg-info/zip-safe
py/desispec/data/batch_config.yaml
py/desispec/data/fiber-crosstalk.yaml
py/desispec/data/spec-arc-lamps.dat
py/desispec/data/spec-sky.dat
py/desispec/data/arc_lines/ArI_air.ascii
py/desispec/data/arc_lines/ArI_vacuum.ascii
py/desispec/data/arc_lines/CdI_air.ascii
py/desispec/data/arc_lines/CdI_vacuum.ascii
py/desispec/data/arc_lines/HeI_vacuum.ascii
py/desispec/data/arc_lines/HgI_air.ascii
py/desispec/data/arc_lines/HgI_vacuum.ascii
py/desispec/data/arc_lines/KrI_air.ascii
py/desispec/data/arc_lines/KrI_vacuum.ascii
py/desispec/data/arc_lines/NeI_air.ascii
py/desispec/data/arc_lines/NeI_vacuum.ascii
py/desispec/data/arc_lines/XeI_vacuum.ascii
py/desispec/data/arc_lines/ZnI_vacuum.ascii
py/desispec/data/arc_lines/goodlines_vacuum.ascii
py/desispec/data/arc_lines/rejected_lines_air.yaml
py/desispec/data/arc_lines/rejected_lines_vacuum.yaml
py/desispec/data/arc_lines/specex_linelist.txt
py/desispec/data/arc_lines/telluric_lines.txt
py/desispec/data/db/raw_data.sql
py/desispec/data/gfa/gfa-mean-desi-1297.csv
py/desispec/data/params/README
py/desispec/data/params/desispec_param.yml
py/desispec/data/qa/nightqa.css
py/desispec/data/qa/qa-params.yaml
py/desispec/data/qa/qa-reference-nz.ecsv
py/desispec/data/qa/qa-reference-tsnr2.ecsv
py/desispec/data/quicklook/qlconfig_arc.yaml
py/desispec/data/quicklook/qlconfig_bias.yaml
py/desispec/data/quicklook/qlconfig_darkcurrent.yaml
py/desispec/data/quicklook/qlconfig_flat.yaml
py/desispec/data/quicklook/qlconfig_science.yaml
py/desispec/data/quicklook/qlplot_config.yaml
py/desispec/data/tsnr/README
py/desispec/data/tsnr/sv1-exposures.csv
py/desispec/data/tsnr/tsnr-config-bgs.yaml
py/desispec/data/tsnr/tsnr-config-elg.yaml
py/desispec/data/tsnr/tsnr-config-lrg.yaml
py/desispec/data/tsnr/tsnr-config-qso.yaml
py/desispec/data/tsnr/tsnr_refset_etc.csv
py/desispec/database/__init__.py
py/desispec/database/duplicates.py
py/desispec/database/metadata.py
py/desispec/database/redshift.py
py/desispec/database/util.py
py/desispec/io/__init__.py
py/desispec/io/download.py
py/desispec/io/emlinefit.py
py/desispec/io/exposure_tile_qa.py
py/desispec/io/fiberflat.py
py/desispec/io/fiberflat_vs_humidity.py
py/desispec/io/fibermap.py
py/desispec/io/filters.py
py/desispec/io/fluxcalibration.py
py/desispec/io/frame.py
py/desispec/io/image.py
py/desispec/io/iotime.py
py/desispec/io/meta.py
py/desispec/io/params.py
py/desispec/io/photo.py
py/desispec/io/raw.py
py/desispec/io/sky.py
py/desispec/io/skycorr.py
py/desispec/io/skygradpca.py
py/desispec/io/spectra.py
py/desispec/io/table.py
py/desispec/io/tpcorrparam.py
py/desispec/io/util.py
py/desispec/io/xytraceset.py
py/desispec/qproc/__init__.py
py/desispec/qproc/flavor.py
py/desispec/qproc/io.py
py/desispec/qproc/qarc.py
py/desispec/qproc/qextract.py
py/desispec/qproc/qfiberflat.py
py/desispec/qproc/qframe.py
py/desispec/qproc/qsky.py
py/desispec/qproc/rowbyrowextract.py
py/desispec/scripts/__init__.py
py/desispec/scripts/archive_tilenight.py
py/desispec/scripts/assemble_fibermap.py
py/desispec/scripts/autocalib_fiberflat.py
py/desispec/scripts/average_fiberflat.py
py/desispec/scripts/badcolumn_mask.py
py/desispec/scripts/bootcalib.py
py/desispec/scripts/calibrate_tsnr_ensemble.py
py/desispec/scripts/coadd_frames.py
py/desispec/scripts/coadd_preproc.py
py/desispec/scripts/coadd_spectra.py
py/desispec/scripts/compute_dark.py
py/desispec/scripts/compute_dark_night.py
py/desispec/scripts/compute_tsnr_ensemble.py
py/desispec/scripts/createoverride.py
py/desispec/scripts/editexptable.py
py/desispec/scripts/emlinefit.py
py/desispec/scripts/exposure_qa.py
py/desispec/scripts/exposuretable.py
py/desispec/scripts/extract.py
py/desispec/scripts/fibercrosstalk.py
py/desispec/scripts/fiberflat.py
py/desispec/scripts/fit_cte_night.py
py/desispec/scripts/fluxcalibration.py
py/desispec/scripts/group_spectra.py
py/desispec/scripts/healpix_redshifts.py
py/desispec/scripts/humidity_corrected_fiberflat.py
py/desispec/scripts/inspect_dark.py
py/desispec/scripts/interpolate_fiber_psf.py
py/desispec/scripts/large_trace_shifts.py
py/desispec/scripts/link_calibnight.py
py/desispec/scripts/makezmtl.py
py/desispec/scripts/master_nea.py
py/desispec/scripts/mergebundles.py
py/desispec/scripts/nightly_bias.py
py/desispec/scripts/preproc.py
py/desispec/scripts/preproc_darks_mpi.py
py/desispec/scripts/proc.py
py/desispec/scripts/proc_joint_fit.py
py/desispec/scripts/proc_night.py
py/desispec/scripts/proc_tilenight.py
py/desispec/scripts/procdashboard.py
py/desispec/scripts/processingtable.py
py/desispec/scripts/procexp.py
py/desispec/scripts/purge_night.py
py/desispec/scripts/purge_tilenight.py
py/desispec/scripts/qproc.py
py/desispec/scripts/qsomgii.py
py/desispec/scripts/qsoqn.py
py/desispec/scripts/reformat_exptables.py
py/desispec/scripts/reformat_proctables.py
py/desispec/scripts/rejectcosmics.py
py/desispec/scripts/repair_mask.py
py/desispec/scripts/select_calib_stars.py
py/desispec/scripts/sky.py
py/desispec/scripts/specex.py
py/desispec/scripts/specscore.py
py/desispec/scripts/stdstars.py
py/desispec/scripts/submit_night.py
py/desispec/scripts/submit_prod.py
py/desispec/scripts/tile_redshifts.py
py/desispec/scripts/tile_redshifts_bash.py
py/desispec/scripts/tileqa.py
py/desispec/scripts/trace_shifts.py
py/desispec/scripts/update_exptable.py
py/desispec/scripts/update_spectra.py
py/desispec/scripts/zcatalog.py
py/desispec/scripts/zcatalog_wrap.py
py/desispec/scripts/zproc.py
py/desispec/scripts/zprocdashboard.py
py/desispec/test/__init__.py
py/desispec/test/analyze_fibermap.py
py/desispec/test/desispec_test_suite.py
py/desispec/test/integration_test_quicklook.py
py/desispec/test/pipehelpers.py
py/desispec/test/test_badcolumn.py
py/desispec/test/test_binscripts.py
py/desispec/test/test_bitmask.py
py/desispec/test/test_bootcalib.py
py/desispec/test/test_calibfinder.py
py/desispec/test/test_ccdcalib.py
py/desispec/test/test_coadd.py
py/desispec/test/test_cosmics.py
py/desispec/test/test_database.py
py/desispec/test/test_efftime.py
py/desispec/test/test_emlinefit.py
py/desispec/test/test_example.py
py/desispec/test/test_extract.py
py/desispec/test/test_fiberbitmask.py
py/desispec/test/test_fibercrosstalk.py
py/desispec/test/test_fiberflat.py
py/desispec/test/test_flux_calibration.py
py/desispec/test/test_frame.py
py/desispec/test/test_gpu.py
py/desispec/test/test_image.py
py/desispec/test/test_image_model.py
py/desispec/test/test_io.py
py/desispec/test/test_io_fibermap.py
py/desispec/test/test_linalg.py
py/desispec/test/test_link_calibnight.py
py/desispec/test/test_lite.py
py/desispec/test/test_parallel.py
py/desispec/test/test_params.py
py/desispec/test/test_photo.py
py/desispec/test/test_pipeline_plan.py
py/desispec/test/test_pipeline_run.py
py/desispec/test/test_pixgroup.py
py/desispec/test/test_preproc.py
py/desispec/test/test_proc_night.py
py/desispec/test/test_resample.py
py/desispec/test/test_resolution.py
py/desispec/test/test_rowbyrowextract.py
py/desispec/test/test_scores.py
py/desispec/test/test_scripts.py
py/desispec/test/test_sky.py
py/desispec/test/test_specstatus.py
py/desispec/test/test_spectra.py
py/desispec/test/test_tilecompleteness.py
py/desispec/test/test_util.py
py/desispec/test/test_workflow_batch.py
py/desispec/test/test_workflow_calibration_selection.py
py/desispec/test/test_workflow_queue.py
py/desispec/test/test_workflow_tableio.py
py/desispec/test/test_workflow_timing.py
py/desispec/test/test_xytraceset.py
py/desispec/test/test_zcatalog.py
py/desispec/test/test_zproc.py
py/desispec/test/util.py
py/desispec/test/data/exposure_tables/202111/exposure_table_20211129.csv
py/desispec/test/data/exposure_tables/202309/exposure_table_20230913.csv
py/desispec/test/data/exposure_tables/202309/exposure_table_20230914.csv
py/desispec/test/data/miniprod/README
py/desispec/test/data/miniprod/exposures-miniprod.fits
py/desispec/test/data/miniprod/tiles-miniprod.fits
py/desispec/test/data/miniprod/exposure_tables/202105/exposure_table_20210511.csv
py/desispec/test/data/miniprod/preproc/20210511/00088034/tilepix-501.json
py/desispec/test/data/miniprod/preproc/20210511/00088038/tilepix-81099.json
py/desispec/test/data/miniprod/preproc/20210511/00088041/tilepix-516.json
py/desispec/test/data/miniprod/preproc/20210511/00088042/tilepix-489.json
py/desispec/test/data/miniprod/preproc/20210511/00088044/tilepix-80972.json
py/desispec/test/data/miniprod/preproc/20210511/00088045/tilepix-80972.json
py/desispec/test/data/miniprod/preproc/20210511/00088046/tilepix-80972.json
py/desispec/test/data/miniprod/preproc/20210511/00088047/tilepix-579.json
py/desispec/test/data/miniprod/preproc/20210511/00088048/tilepix-593.json
py/desispec/test/data/miniprod/preproc/20210511/00088049/tilepix-562.json
py/desispec/test/data/miniprod/preproc/20210511/00088050/tilepix-546.json
py/desispec/test/data/miniprod/preproc/20210511/00088055/tilepix-562.json
py/desispec/test/data/miniprod/preproc/20210511/00088056/tilepix-562.json
py/desispec/test/data/miniprod/preproc/20210511/00088057/tilepix-562.json
py/desispec/test/data/processing_tables/processing_table_daily-20201206.csv
py/desispec/test/data/processing_tables/processing_table_daily-20210110.csv
py/desispec/test/data/processing_tables/processing_table_daily-20210211.csv
py/desispec/test/data/processing_tables/processing_table_daily-20240320.csv
py/desispec/test/data/processing_tables/processing_table_daily-20240321.csv
py/desispec/test/data/ql/b0.yaml
py/desispec/test/data/ql/psf-b0.fits
py/desispec/test/data/ql/psf-r0.fits
py/desispec/test/data/ql/psf-z0.fits
py/desispec/test/data/ql/r0.yaml
py/desispec/test/data/ql/z0.yaml
py/desispec/workflow/__init__.py
py/desispec/workflow/batch.py
py/desispec/workflow/batch_writer.py
py/desispec/workflow/calibration_selection.py
py/desispec/workflow/desi_proc_funcs.py
py/desispec/workflow/exptable.py
py/desispec/workflow/proc_dashboard_funcs.py
py/desispec/workflow/processing.py
py/desispec/workflow/proctable.py
py/desispec/workflow/queue.py
py/desispec/workflow/redshifts.py
py/desispec/workflow/schedule.py
py/desispec/workflow/science_selection.py
py/desispec/workflow/submission.py
py/desispec/workflow/tableio.py
py/desispec/workflow/timing.py
py/desispec/workflow/utils.py