Development Tasks / Future Enhancements

The following future enhancements have been identified:

  1. Add simple, yet beneficial, testing to the SNODAS Tools with pyTest.
  2. Create a helper Python script to move pertinent files from the development environment to the deployed environment.
  3. Edit the script to retry downloading daily SNODAS data if an error occurs on the initial attempt. Build a waiting function within the second attempt to deter from error of high FTP traffic.
  4. Create a helper Python script to compute the intensity of overlapping basins and gaps within the watershed basin input shapefile.