Code Flow

This describes the standard code flow of PypeIt.

ARMS

Multi-slit and longslit reductions.

Step Class/module Internals Outputs QA
Setup PypeItSetup fitstbl keck_lris_red_setup_A.fits  
  setup_dict setup_files/keck_lris_red_2018-Jun-19.setups  
    keck_lris_red_setup_A.pypeit  
Bias BiasFrame msbias MasterBias_A_02_aa.fits  
ArcImg ArcImage msarc MasterArc_A_02_aa.fits  
Bad Pixel Mask BPMImage msbpm    
Pixel location pixlocn    
Trace Slits TraceSlit tslits_dict MasterTrace_A_02_aa.fits.gz Slit_Trace_A_02_aa.png
    MasterTrace_A_02_aa.json  
1D Wave Calib WaveCalib wv_calib MasterWaveCalib_A_02_aa.json Arc_1dfit_A_02_aa_S0000.png
Wave Tilts WaveTilts mstilts MasterTilts_A_02_aa.fits Arc_tilts_A_02_aa_S0000.png
Pixel flat FlatField mspixflatnrm MasterFlatField_A_02_aa.fits  
       
Process Science ScienceImage sciframe spec2d_basename.fits  
Global skysub ScienceImage global_sky    
Find objects ScienceImage tracelist    
Extraction ScienceImage specobjs    
Flexure arflex flex_list   basename_flex_sky.png
      basename_flex_corr.png
Heliocentric arwave velcorr    
Flux FlexSpec sensfunc spec1d_basename.fits