Welcome to RainyDay! RainyDay is an open source framework for generating large numbers of realistic extreme rainfall scenarios based on remotely-sensed precipitation fields. It is founded on a statistical resampling concept known as stochastic storm transposition (SST). These rainfall scenarios can then be used to examine the extreme rainfall statistics for a user-specified region, or to drive a hazard model (usually a hydrologic model).
RainyDay is written in Python 3 and is available in Github. We highly recommend reading the related publications and the RainyDay User’s Guide (found here) and examining the example files available on Github. Please contact us if you have questions or comments. RainyDay is published under the MIT License for open source distribution (see https://opensource.org/licenses/MIT/). NOTE: This code is currently undergoing major refactoring. Please contact Daniel Wright directly (danielb.wright@wisc.edu) for instructions and current status information.
Acknowledgements:
The development of RainyDay was sponsored by The NASA Postdoctoral Program, with follow-on development supported by the Research and Development Office and the Dam Safety Office at the Bureau of Reclamation (see here).
Additional useful references include:
- Wright, D.B., R. Mantilla, and C.D. Peters-Lidard. “A remote sensing-based tool for assessing rainfall-driven hazards,” Environmental Modelling & Software 90 (34-54), 2017.
- Wright, D.B., J.A. Smith, M.L. Baeck. “Flood Frequency Analysis Using Radar Rainfall Fields and Stochastic Storm Transposition,” Water Resources Research, 50 (1592-1615), 2014.
- Wright, D.B., J.A. Smith, G. Villarini, M.L. Baeck. “Estimating the frequency of extreme rainfall using weather radar and stochastic storm transposition,” Journal of Hydrology, 448(150-165), 2013.
NOTE: THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.