Document what drexec functions are required for the main reduction recipes
In order to recreate 2dfdr recipes entirely in Python, we require several drexec functions to be accessible via Python bindings. We need to document which functions are needed in order to estimate the time required to finalise the project. That is, what percentage of drexec do we have to bind to form a minimum viable product in terms of creating a modular 2dfdr.
The main recipes being:
- make_tlm
- make_im
- make_ex
- make_red
- correct_throughput
- subtract_sky
- reduce_fflat
- reduce_arc (already documented by Brent)
- reduce_object
- reduce_sky
- reduce_bias
- reduce_dark
- reduce_lflat
- reduce_fflux
- reduce_run (optional, not sure this is really needed?)
- combine_image
- combine_spectra
- splice