Version history
                             
                             2024.07
                            
- GHCN hourly output includes temperature and dewpoint
                            
- 1-minute ASOS output includes NP ("no precipitation") readings
                            
- CSReporter reads InfoWorks ICM CSV output
                            
- Rainfall disaggregation optionally writes to SWMM rain gage format
                            
- Transform | Rescale can write to SWMM binary rain gage format
                            
- various bug fixes and IDF metadata updates
                             
                            
 2022.09
                            
- add 0.1 resolution option for metric data disaggregation
                            
- fix bug in SWMM Read routines affecting read of elements.dat file
                            
- fix bug for long folder names in Global Hourly data
                            
- fix bug in IDF output for display of powers of 10 (10.0 was displaying as ****) 
                            
- fix bug for pre-1900 dates in Annual Series IDF plots
                            
- improve IDF report appearance
                            
- User-specified Gage info files for IDF analysis no longer look for country and elevation. Include gage info reference at top of rainfall file, e.g., # "C:\myfiles\gageinfo.dat"
                            	
Metadata file contains one or more gages with format:
                            	
;gageID, Name, Latitude, Longitude
                            	
RG1, "Washington School", 39.3000, -77.9000
                            
- ASOS data acquisition updated to obtain files from NOAA website instead of discontinued FTP; minor interface improvements for reading ASOS
                            
                            
 2022.02
                            
- Graph annual maximum series for annual totals and selected durations; exclude missing years
                            
 - Obtain metadata for non-NOAA rain gages from filename following # in file header
                            
- Mann-Kendall trend test added to IDF and annual totals
                            
- Optionally use standard IDF constraint correction factors based on NOAA Atlas 14
                            
- Global hourly data download also saves temperature file
                            
                            
 2021.03
                            
 - Many improvements to IDF output tables
                            
 - Improved algorithms for reading 1-minute ASOS and Global Hourly NOAA datasets to better match certified hourly data
                            
                            
 2019.10
                            
 - New menu item to download data from NOAA's 30,000-station Global Hourly precipitation database (Read | Get NOAA Global Hourly)
                            
 - Improved formatting and metadata for IDF output
                            
                            
 2015-2019
                            
 - IDF: HTML-formatted output, frequency estimates extended to 1000 years, confidence intervals added, station info reported from NOAA HOMR database
                            
 - IDF: Constrained observation adjustments for 1-168 hour GEV
                            
 - IDF: optional start/end years
                            
 - STORM: user-specified DWF
                            
                            
 2014
                            
 - Hourly precip can be downloaded data from NCDC web service directly from a dialog box in the software. - Hourly rainfall synthetic disaggregation accommodates new NCDC time format (midnight = 0:00)
                            
 - Graphing capabilities added to the rainfall IDF tool
                            
 - Various routines refactored for clarity and improved error handling
                            
 - ASOS 1-minute data conversion restored to functionality
                            
 - SWMM binary output reader (CSReporter) updated to read both SWMM 5.0.22 and 5.1 output correctly
                            
 - CSReporter cross-tab functionality updated to report node inflows instead of depth
                            
 - Read NCDC Quality Controlled Local Climatological Data (QCLCD) forms
                            
 - Windows 32- and 64-bit compatibility
                            
 - CS plotter can plot multiple timeseries
                            
 - CSReporter.mdb has changes to tables "Conduit Hydrographs", "Junction Hydrographs", "_ConduitSmooth" and "_JunctionSmooth".
                            
 -LegendName field added for displaying custom legend names on calibration plots
                            
                            
 2013
                            
 - Windows 7/8 32- and 64-bit compatibility
                            
 - CS plotter graphics improved, Willmott index of agreement added
                            
 - IDF output identifies US COOP and WBAN station names
                            
 - new NCDC US hourly format added
                            
 - Read dialogs simplified
                            
 - various old precipitation data formats dropped
                            
 - Powerpoint macro to import calibration plots
                            
                            
 2012
                            
 - Updates to CSInterfacer - Bug fixes to CSReporter - Updated help file - CSReporter - Reads SWMM Binary Out files
                            
 - CSReporter - Reads and plots multiple modeled timeseries
                            
 - CS Interfacer - Includes tool for data exchanges among MOUSE, HSPF SWMM etc. See 
 CS Interfacer  for more information
                            
 - IDF Analysis - Bases interevent times on minutes, not just hours between events
                            
 - IDF Analysis - Uses fitted return period to IDF event listings
                            
 - IDF Analysis - Excludes missing periods from period of record to improve plotting positions and IDF statistics
                            
 - Rainfall analysis - Implements character gage names
                            
 - IDF Analysis - LP-III fit for flow data (cutoff≠0)
							
 - Rescale and Reformat - Pad Zeroes handles multiple gages
							
							
 2011
							
 - CSReporter - Updates MOUSE data import routine to run faster
							
 - CSReporter - Import timeseries for upto 1000 elements from MOUSE results file
							
 - CSReporter - Added functionallity to import Subcatchment Hydrographs from SWMM report file
							
							
 2010
							
 - Fix SWMM5 data import in MGD for CSReporter
							
 - Smoothing function to use GageInterval in Gages table for CSReporter
							
 - Fix for CSO Statistics
							
 - Calibration Event Summary export to ModGage.xls
							
 - Calibration Hydrograph: Added markers to observed data timeseries plot
							
 - Fix problem reading SWMM 5 output files
							
 - Fix problem in Transform|Rescale/Reformat
							
 - Fix problem in loading SWMM5 output files to CSReporter
							
 - New C# code base replaces previous VB6 version.
							
 - Complete revamping of SWMMReporter. Now CS Reporter
							
 - Multi-structure NetSTORM modeling and Gradually Varied Flow calculator omitted. 
							
 - Correct error in sub-daily aggregation for last record of a gage
							
 - Handle pre-1900 dates properly in IDF analysis
							
 - Read new GHCN format
							
 - Read USHCN WTEQ data
							
 - Update USHCN Monthly to 
Version 2 dataset
							
 - Ignore brackets in raw ASOS data
							
 - Improve Compute Snowmelt output
							
 - Known issues: Transform|Rescale/Reformat not working, SWMM5 output files can't be loaded to CSReporter
							
							
 2009
							
 - Read | Precipitation imports NWS 1-minute 
 ASOS DSI 6406 precipitation
							 - Read | US Historical Climatology Network imports international 
 Daily GHCN data
							 - CSO Stats function in SWMM reporter counts events by overflow occurrence or by storm
							
 - Tables _CSOStormsCalc, CSOStorms, _ModelOutfallByStorm, _CSOStatsByStorm added to SWMMReporter.mdb
							
 - SWMM Plotter plots flows in CFS or MGD
							
 - Observed and modeled statistics can be switched off in SWMM Plotter graphs
							
 - User can modify SWMM Plotter output folder location from dialog
							
 - Offset field in Gages table is subtracted from observed junction depth timeseries
							
 - Data grids displaying SWMM output timeseries hidden to fix 'Out of Memory' error
							
 - ImageImport.pptm sorts plots in ascending order
							
 - Known issue: IDF analysis ignores multiple file requests
							
							
 2008
							
 - SWMM Reporter can read subcatchment data from the SWMM report file
							
 - New tables Subcatchment Hydrographs and WellData were added in SWMMReporter.mdb file
							
 - Read NCDC surface airways data formats as formatted by UCAR (TD-14 and TD-3280)
							
 - Removed tooltip option which caused error in ImageImport.ppt
							
 - Read HydroData vertical bar (|) delimited precipitation format
							
 - SWMM Reporter moved to separate main menu item, calibration hydrographs improved
							
 - Stochastic disaggregation preserves hourly precipitation fixing 2008.1 error
							
 - SWMM Reporter loads multiple files and saves run IDs
							
 - Stochastic hourly disaggregation algorithm has new spiking factor
							
 - Customizable annual storm depth histograms added to IDF output
							
 - SWMM Reporter also supports SWMM 4 and can append to existing datasets
							
							
 2007
							
 - previous restrictions removed for SWMM simplification of large files
							
 - STORM supports acre-feet as storage and treatment units
							
 - new SWMM Reporter menus support SWMM5 calibration and statistical reports
							
 - correct error in STORM most efficient size introduced in 2007.3
							
 - STORM multi-run facilitates constant specification
							
 - IDF lists percentiles
							
 - precipitation by hour of day and month matrix added to IDF statistics
							
 - Excel STORM includes first flush parameters
							
 - short-duration disaggregation and multi-gage decomposition write gage IDs
							
 - paired stochastic daily disaggregation algorithm improved
							
 - help pages added for NetSTORM output tables
							
 - correct error: STORM multi-runs did not process metric datasets properly after the first iteration
							
 - SWMM simplification reads/writes comment lines
							
 - Excel STORM uses explicit metric parameter
							
							
 2006
							
 - allow drag-drop of input file names from Windows onto text boxes
							
 - correct errors for SWMM simplication export of unsimplified files, improve dialogs
							
 - all daily precipitation disaggregation options now work with all rainfall formats
							
 - Rescale/Reformat no longer reports extraneous errors when PC setting for date order differs from m/d/y
							
 - Excel STORM uses either rain format
							
 - Windows Vista compatibility modifications: default to user's root folder; datasheets use MSOWC 11
							
 - SWMM simplication checks for zero-height conduits
							
 - date formats d/m/y and y/m/d recognized
							
 - SWMM simplication prioritizes merging manholes with unknown inverts and handles [LOSSES] and [INFLOWS] sections
							
 - new feature Read | USHCN daily and monthly datasets
							
 - correct error where NetSTORM module was not reading multi-gage rain files properly
							
 - new feature Transform | SWMM5 Simplication rationalizes SWMM5 input files. Unlicensed users can only operate on small datasets
							
 - correct error reporting storm durations in IDF output for sub-hourly datasets
							
 - STORM uses metric or English units
							
 - 12 minute data options in disaggregation
							
 - value threshold to IDF analysis excludes data points and report averages (e.g. for streamflow analysis)
							
 - improve support messages for license expiration and IDF password
							
							
 2005
							
 - IDF event listings in tabbed columns
							
 - max intensity and mean event duration added to monthly and annual statistics in IDF analysis
							
 - short-duration disaggregation and rescale/reformat dialogs improved
							
 - fix problem where time series values greater than 100 were causing program to crash
							
 - statistical summary at end of detailed STORM output improved
							
 - output files open at beginning, rather than end of file
							
 - minor reformatting of IDF drought and storm statistics
							
 - Web hyperlinks added to About dialog
							
 - replace final storage reporting with max storage reporting in STORM, storm list in tabbed columns
							
 - Internet release
							
 - improve Analyze|IDF output. Was not saving results for multiple files. Add password protection for large file analysis
							
 - improve Transform|Reformat|Cross-tab. Was not reading sub-hourly files properly
							
 - speed-up Transform|Rescale|Pad zeroes function
							
							
 2004
							
 - default precipitation format changed from gggg yyy mm dd hh to mm/dd/yyyy hh:mm
							
 - DLL runs much faster and reliably on Windows XP
							
 - new option for computing snowmelt-equivalent precipitation
							
 - NetSTORM date data in .dbf files now more easily read in other programs
							
 - additional summary information in STORM output including overflow duration
							
 - Known issue: running Paired Daily Disaggregation twice in succession causes crash
							
 - NCDC-imported data has comment line at top giving gage ID and source file name
							
 - computational error corrected in STORM. Internal precision of constant MGTOIN was affecting storage-treatment calcs
							
 - new option to select geometric (previously "multi-run") or arithmetic sequencing for STORM multi-scenario runs
							
 - error fixed in Sanitary Flow and Percent Capture calculation in NetSTORM monthly summary table
							
 - license agreement added to installation package
							
 - improved formatting of STORM summary output
							
 - NCDC comma-delimited precipitation files can be imported