ClimateDynamics2017 Codes for "The influence of ENSO, PDO and PNA on secular rainfall variations in Hawai‘i"