Initial prototype for "Design processing module"
Relates to #37 (closed)
- generalize mock_datastore for multiple fires
- add src/flowalert/rainfall.py for interpolation and intensity calculations
- add src/flowalert/cli/process_data.py for checking fire thresholds
- update how thresholds are handled internally
Example running process (after config created using token):
poetry run flowalert debrisflow add dln2020 -w 20200818_dolan
poetry run flowalert update_data --fires dln2020 --starttime 2021-12-01 --endtime 2022-01-01
poetry run flowalert process_data --fires dln2020
the --fires argument is optional, but will process a single fire even if multiple are configured
/cc @hschovanec
Edited by Jeremy M Fee