Amended a filepath in 'SourceCode/initialise_csv_files.py', when generating input CSV files:
from: '_Masterfiles' (note the lowercase 'f')
to: '_MasterFiles' (uppercase 'F', matching the case of the folder name in the repository)
Linux is case sensitive (whereas Windows and macOS aren't) so this difference matters. The lowercase 'f' failed to match any data and generate input CSV files. This led to a problem when running the model because the (non-existent) input files weren't read in, leading to missing arrays during solution.
Other than this now working on Linux, all other behaviour should be unchanged.
Otherwise, the file's been tidied slightly (stripped of trailing whitespace) and uses pathlib for the globbing.
Amended a filepath in 'SourceCode/initialise_csv_files.py', when generating input CSV files:
Linux is case sensitive (whereas Windows and macOS aren't) so this difference matters. The lowercase 'f' failed to match any data and generate input CSV files. This led to a problem when running the model because the (non-existent) input files weren't read in, leading to missing arrays during solution.
Other than this now working on Linux, all other behaviour should be unchanged.
Otherwise, the file's been tidied slightly (stripped of trailing whitespace) and uses
pathlib
for the globbing.