PROCESSNOAA =========== Version ------- 1.1.2 Description ----------- PROCESSNOAA is a Graphical User Interface (GUI) that extracts, processes, and calculates rainfall and wind direction and speed variables from National Oceanic and Atmospheric Administration (NOAA) data files. Barometric pressure data are also extracted. The NOAA data files are local climatological data collected at airports that contain measurements of rainfall, wind speed, wind direction, and barometric pressure. PROCESSNOAA allows users to view plots and tables of processed rainfall, wind speed, and wind direction data. In addition, users can merge field measurements of E.coli with NOAA data files, and save processed data in a format ready for direct import into Virtual Beach. A detailed description of this program and its use is described in the following USGS Report: Francy, D.S., Brady, A.M.G., Carvin, R.B., Corsi, S.R., Fuller, L.M., Harrison, J.H., Hayhurst, B.A., Lant, J., Nevers, M.B., Terrio, P.J., and Zimmerman, T.M., 2013, Developing and implementing predictive models for estimating recreational water quality at Great Lakes beaches: U.S. Geological Survey Scientific Investigations Report 2013–5166. PROCESSNOAA was originally written in MATLAB using release 2010a and compiled in MATLAB using release 2012a. PROCESSNOAA ran on a Dell Inc. Precision Workstation T7500 x64-based PC using Microsoft Windows 7 Enterprise. Requirements ------------ To use PROCESSNOAA, a free MATLAB Component Runtime Library needs to be installed on the computer that will run PROCESSNOAA. The following specific version of the MATLAB Runtime Library is required: MATLAB Runtime Library 2012a (32-bit), version 7.17 (approx. 333 MB) The MATLAB Runtime Library 2012a (32-bit), version 7.17 is freely available for download from MATLAB (MathWorks) at: http://www.mathworks.com/products/compiler/mcr/ Directory Layout ---------------- processnoaa_version-1.1.2/ example-datasets/ ecoli-data/ ecoli_data.xls - example E. coli dataset example-hourly-daily-xls-files/ DailyData.xls - example saved "daily" data HourlyData.xls - example saved "hourly" data noaa-data/ 2010-05.txt - example NOAA dataset 2010-06.txt - example NOAA dataset 2010-07.txt - example NOAA dataset 2010-08.txt - example NOAA dataset 2010-09.txt - example NOAA dataset 2011-05.txt - example NOAA dataset 2010-06.txt - example NOAA dataset 2011-07.txt - example NOAA dataset 2011-08.txt - example NOAA dataset 2011-09.txt - example NOAA dataset executable/ PROCESSNOAA.exe - PROCESSNOAA executable source/ PROCESSNOAA.m - main source code PROCESSNOAA.fig - user interface source code README.txt General Instructions -------------------- NOTE: Data in text file must be displayed with "Hourly obs" and "Month/Year" on separate lines in order to be imported in PROCESSNOAA. 1. Run PROCESSNOAA by double clicking on "PROCESSNOAA.exe" 2. Open NOAA data file(s) using "File" -> "Open NOAA *.txt Files" - general NOAA data file(s) information is displayed in the upper left corner - hourly data is displayed in a table labeled "Hourly Data" - daily data is displayed in a table labeled "Daily Data" - plots of the relevant daily data parameters are displayed in a figure labeled "PLOTS" 3. Save hourly data as an Excel file using "Save" -> "Save Hourly Data (.xls)" - an Excel file called "HourlyData.xls" will be saved to the directory containing the NOAA data files. 4. Save daily data as an Excel file using "Save" -> "Save Daily Data (.xls)" - an Excel file called "DailyData.xls" will be saved to the directory containing the NOAA data files. 5. Merge an Excel file of E. coli data with the processed NOAA data using "Options" -> "Merge E.coli Data (*.xls)" - plots of the relevant daily data parameters with merged E. coli data are displayed in a figure labeled "PLOTS" - save daily data containing the merged E. coli data as an Excel file using "Save" -> "Save Daily Data (.xls)" * an Excel file called "DailyData.xls" will be saved to the directory containing the NOAA data files. 6. View frequency plots of relevant daily data parameters using "Options" -> "View" 7. Exit PROCESSNOAA using "Exit" Author ------ Jeremiah Lant Hydrologist USGS Kentucky Water Science Center jlant@usgs.gov Date of last revison -------------------- March 26, 2013 DISCLAIMER and NOTICE --------------------- Please refer to the USGS Software User Rights Notice (http://water.usgs.gov/software/help/notice/) for complete use, copyright, and distribution information. The USGS provides no warranty, expressed or implied, as to the correctness of the furnished software or the suitability for any purpose. The software has been tested, but as with any complex software, there could be undetected errors. Users who find errors are requested to report them to the USGS. References to non-USGS products, trade names, and (or) services are provided for information purposes only and do not constitute endorsement or warranty, express or implied, by the USGS, U.S. Department of Interior, or U.S. Government, as to their suitability, content, usefulness, functioning, completeness, or accuracy. Although this program has been used by the USGS, no warranty, expressed or implied, is made by the USGS or the United States Government as to the accuracy and functioning of the program and related program material nor shall the fact of distribution constitute any such warranty, and no responsibility is assumed by the USGS in connection therewith.