The evaporation variable (water_evaporation_amount) was not properly downloaded from MEPS archives for 2018. The absence of evaporation data caused NaNs in the FVCOM forcing files and then NaNs in the output. The missing evaporation values were set to zero in the forcing dataset.
- Data Checking & Debugging
check_MEPS_evap.py: Checks for missing values in MEPS datasets via Opendap and verifies evaporation data.
qc_atm_forcing.py: Quality check on atmospheric forcing variables, generates plots. - Fixing the Evaporation Issue
fix_evaporation.py: Overwrites missing evaporation with zero (0) in the atmospheric forcing. - Preprocessing & Model Setup
convert_to_node.py: Converts locations in rivers NML file from edges to nodes format.
add_fabm_river.ipynb: Notebooks related to adding river (pipe) input to NML and also add FABM tracer to river files, nesting and restart. - Simulation Output & Validation
qc_output.py: Analyzes FVCOM simulation output, generates plots.
- Check MEPS Data
Usecheck_MEPS_evap.pyto verify evaporation. water_evaporation_amount was available, but effie didn't download it. - Modify Forcing Data
Usefix_evaporation.pyto replace evaporation values with 0 in adamselv_forcing_evap0.nc. - Validate Fixes
qc_atm_forcing.pyto confirm no missing variables. Check simulation results usingqc_output.py.
- Fix Effie downloading evaporation (already tried to add base_names to try to download from THREDDS, but it didn't help).
- Improve Effie handling of missing variables