This is a package for:
- Create the input file based on the DESI Mock Spectra for the CNN DLA finder
- Evaluate the predicted result from the CNN DLA finder Algorithm
git clone https://github.com/JianiDing/DESI_SANDBOX.git
python setup.py develop
- hdf5_writter: Used to write the hdf5 file storing the mock spectra (input of the DLA finder)
- reading_data: Reading Mock DLA meta data from the DESI Mock DLA Catalog
- dla_output_fits: Creating output file for the Mock DLA meta data
- running_data: Run the CNN DLA Finder on the mock spectra
- dlametadata: Create the DLA meta data from the CNN DLA Finder Predictions
- match_rate: Used to compute the purity and completeness of the predicted results
- confusion_matrix: Used to compute the confusion matrix of the results
- miss_id_check: Checking the false positive and false negative spectra
- plotting: Plotting the false positive and false negative spectra
The information for the CNN DLA finder Algorithm is listed here: https://github.com/davidparks21/qso_lya_detection_pipeline