Supposed to work with *.csv files generated from Cary Eclipse Fluorescence Spectrophotometer.
Quick setup guide for windows in terminal:
pip install poetrygit clone git@github.com:acmoudleysa/fluorescence-visualization-dash.gitcd fluorescence-visualization-dashpoetry installpoetry shell- Locate the folder where the
*.csvfiles are present usingset_data_path \path, where\pathis the actual path of the folder - Run
run_fluorescence_app
The idea was to test the dashboard. Currently, I am focusing on minimizing the usage of dbc components and integrating native dash, html, css.
- User can upload the file using the upload button but need to add the functionality
- Could use docker
- Different wavelength selection for 1D and 2D spectrum.
- Cannot be deployed on a server because right now the data objects are global variables. Need to figure this out.
- Optimize the
scatter_removalfunction usingnumpyvectorization. - The webpage seems to have problem with different screen sizes. Make it responsive (Using
flexbox) - Follow this file structure