Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 2.12 KB

File metadata and controls

48 lines (36 loc) · 2.12 KB

To-Do List

To Do

  • Add comparison plot of initial spectrum in measurement data with epsilon spectrum

  • Add general options for data processing

    • Baseline correction of LED emission spectrum (move to general)
    • Smoothing of LED emission spectrum
    • Fitting of Gaussian shapes to spectra
  • Add instructions video

In Progress :)

  • Create Results folder upon saving the results and save all data used into that folder

    • Include processed data, fits, etc., with results (to allow subsequent plotting by the user)
    • Save Concentrations Results (experimental and fitted)
    • Save Reconstructed Spectra and Residuals from Fractions calculation
  • Automatically show newly generated tab

  • Change residuals plot in QY Results: absolute residual of R; relative residual/normalised of R

  • Improve QY Results plot of absorption spectra (fit vs experimental): show residuals in a separate window

  • Introduce DPI auto-scaling to accommodate all screen resolutions

  • Include uncertainty in epsilon data

Completed ✓

  • Release version 1.1.1
  • Indicate baseline in loaded spectra to facilitate checking of negative values for user
  • Error handling
    • Put functions in "try"-statements to catch errors and prevent crashing
    • Upon save results: do not overwrite existing filename
  • Add status field that shows message log
  • Release version 1.1.0
  • Introduce alternative Concentrations method for solving the ODEs: involves initial retrieval of concentrations from absorption spectra by fitting of epsilons spectra (version 1.1.0)
  • Take into account delays around acquisition of spectra; use actual irradiation times (shift timestamps) for ODE
  • Release version 1.0.0
  • Create CITATION.cff
  • Add configuration file to set defaults (e.g., for Log format)
  • Enable closing of tabs
  • Load UI files as .py files generated by pyuic (instead of .ui files) => program can be called from anywhere
  • Fix crash upon pressing cancel button in Save Results file window
  • Add button to clear loaded data
  • Simplify installation instructions