Supposed to work with *.csv
files generated from Cary Eclipse Fluorescence Spectrophotometer.
Quick setup guide for windows in terminal:
pip install poetry
git clone git@github.com:acmoudleysa/fluorescence-visualization-dash.git
cd fluorescence-visualization-dash
poetry install
poetry shell
- Locate the folder where the
*.csv
files are present usingset_data_path \path
, where\path
is 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_removal
function usingnumpy
vectorization. - The webpage seems to have problem with different screen sizes. Make it responsive (Using
flexbox
) - Follow this file structure