version 14.3.2 (2014-09-18)

  • Added option to save interpolated forecasts under PFV in windows version, and Y categories in batch version.
  • Improved graphing of seasonally sequenced data.
  • Improved estimation of number length of training period for seasonal data.
  • Prevented occasional resetting of climatological period when new input file is opened.
  • Fixed some problems outputting results for seasonally sequenced data.
  • Set missing values for forecast probabilities to -1 for output files to avoid multiple missing value definitions in one field.
  • Fixed occasional problem incrementing seasons.
  • Fixed problem allocating memory when gamma transformation is on after a reset.
  • Fixed problems opening station files with seasonal sequencing.
  • Improved error messaging when there are too many missing values.
  • Prevented separate prompts for domain settings for each season when running PFV.
  • Eliminated error message after closing CPT when output results has been selected from PFV.
  • Fixed occasional problems allocating memory for PFV.
  • Fixed some occasional problems running PFV with seasonal Y files.
  • Fixed some occasional problems with undeclared variables.
  • Fixed some occasional problems opening project files with unset input files.
  • Fixed some occasional problems opening PFV project files.
  • Fixed problem resetting number of variables when changing domain if time sequencing is seasonal.
  • Removed some spurious Windows formatting symbols from error messages in batch version.
  • Updated some Help pages.

version 14.3.1 (2014-08-13)

  • Added option to save observed and retroactive categories.
  • Improved output of thresholds and climatological averages.
  • Improved default climatological period for PFV.
  • Corrected indication of changed climatological period after a forced reset prompt.
  • Relaxed tolerance for rounding errors in probability sums.
  • Fixed some problems opening seasonally-overlapping sequenced files.
  • Fixed problem reading PFV results in project files.
  • Fixed problem with PFV when number of Y stations exceeds number of X stations.
  • Fixed some occasional problems setting the season indicator.
  • Fixed occasional problem reading gridded forecast probabilities.
  • Fixed occasional problem identifying stations in PFV.
  • Added markers and screen to batch version to enable compatability of windows and batch project files.
  • Implemented subroutine for temporary modification of time-sequencing.

version 14.2.3 (2014-07-16)

  • Added probability of zero parameter to gamma distribution to deal with censored values.
  • Improved scaling of contours and y-axes.
  • Improved initial setting of start-at date when X file is opened second.
  • Minor improvements in setting of default contours for forecast values.
  • Enabled verification options when running retroactive forecasts.
  • Forced closure of any results when a new project is started.
  • Fixed occasional problem opening files after a seasonally sequenced file.
  • Corrected occasional problem setting default length of training period that was too long for seasonally-overlapping sequenced files.
  • Corrected re-setting of minimum length of training period for PFV.
  • Corrected occasional mislabeling of standardization on some forecast products.
  • Corrected some spelling errors.
  • Updated some Help pages.

version 14.2.2 (2014-06-08)

  • Zero-bound checking applied before seasonal calculations and missing value replacement.
  • Fixed occasional problem with restandardization.
  • Fixed some problems reading seasonally sequenced files.
  • Fixed some problems reading old project files.
  • Fixed indication of climatological seasons when seasonally sequenced data are used.
  • Corrected occasional error in incrementing seasonally sequenced dates.
  • Re-initialized number of used variables after an abort.
  • Corrected some spelling errors in messages.
  • Renamed some routines and variables.

version 14.2.1 (2014-05-31)

  • Implemented option to mark stations as crosses or circles.
  • Implemented option to exclude CPT tags in output files.
  • Forced station markers to have equal X- and Y-dimensions.
  • Enabled reading of multiple season files.
  • Added theoretical climatological probabilities and odds to forecast series window when using SPI.
  • Improved identification messages when encountering error reading station and index files.
  • Fixed occasional problem when running PFV with multiple seasons.
  • Fixed occasional problem with SPI.
  • Fixed problem with analogue years when using persistence.
  • Fixed minor inaccuracies in cross-validation with gamma transformation when using multiple locations.
  • Permitted setting of training period to 0 when one or both input files are unset.
  • Provided some missing error messages.
  • Changed “Number of lags” prompt to “Number of seasons” for PFV.
  • Corrected truncation of “Relative Odds” on forecast series window.
  • Modified some accelerator keys.
  • Corrected occasional problem indicating incorrect station / index details.
  • Corrected occasional problem indicating incorrect number of variables.
  • Corrected inconsistent indication of season for climatological period when using persistence.
  • Captured any errors reading space settings for Y file.
  • Improved error message when an input file is protected while opening a project file.
  • Set some undeclared variables to permit saving of project files in batch version.
  • Stopped support for CPTv10 project files.
  • Update to LAPACK 3.5.0.
  • Updated some Help pages, including instructions on how to format probabilistic forecast files for PFV.

version 14.1.11 (2014-04-16)

  • Fixed problem reading version 9 gridded version with south-to-north latitudes.
  • Fixed occasional fatal problem with forecasting in MLR.

version 14.1.10 (2014-04-16)

  • Fixed some occasional problems with reading ungridded version 10+ files.
  • Improved efficiency of opening version 9 files.
  • Fixed problem changing resampling settings in batch version.
  • Improved error messaging for unreferenced v9 files.

version 14.1.9 (2014-04-03)

  • Fixed some occasional problems with persistence option.
  • Fixed some occasional problems with SPI standardization.
  • Fixed occasional problem with restandardization of forecasts.
  • Fixed occasional problem changing zero-bound.
  • Fixed some occasional problems saving project files with results.
  • Fixed problem with ACTIONS menu items in batch version.
  • Improved memory of settings when view is changed.
  • Improved efficiency of reading nongridded files.
  • Removed occasional spurious error message when abort button is selected.
  • Disabled transformation option menu item when SPI standardization is selected and for PFV.

version 14.1.8 (2014-03-18)

  • Fixed problem reading very wide station and reference files.
  • Fixed problem with missing data when forecasting with persistence.
  • Project file opens without results if there is a problem reading the results.
  • Improved clearance of memory when a project file containing results fails to open.
  • Project file change recorded when transformation flag is toggled.
  • Fixed occasional problem running retroactive analysis.
  • Fixed problem with length of retroactive period prompt in batch version.

version 14.1.7 (2014-02-25)

  • Recognised cpt:field=pre as precipitation.
  • Improved error handling when invalid numbers of modes are entered.
  • Fixed problem opening wide station files in version 9 format.
  • Fixed problem saving project files with results if climatological period extends beyond training period.
  • Fixed problem running PFV with multiple seasons.
  • Missing values recognised on forecast maps for PFV.
  • Fixed problem with default Y start date for PFV.
  • Updated some Help pages.

version 14.1.6 (2014-01-02)

  • Fixed occasional problem using GCM option.
  • Fixed problem checking latitudes in batch version.

version 14.1.5 (2013-12-23)

  • Activated forecast selection on probabilistic forecasts map.
  • Added error message when probabilities in X input file for PFV do not sum correctly.
  • Permitted reading of X files for PFV with fewer than 4 years.
  • Ficed problm changing tailoring standardization after results are calculated.
  • Prevented fatal error creating console window when screen size is very small.
  • Resolved problem saving correlation climatologies.
  • Resolved occasional fatal problem viewing correlation climatologies after opening a new X file.
  • Fixed problem replotting correlation climatologies after changing title.
  • Rescaled initial y-axis limits when necessaary.
  • Fixed occasional problem opening X files with multiple lags.
  • Enabled printing of regression coefficients for multiple fields in X index files.
  • Fixed problem reading multiple field index files.
  • Fixed failure to identify change in season when opening new GCM X input files.
  • Fixed occasional problem with missing value warning after changing Y file.
  • Improved check for availability of persistence data for forecasts.
  • Fixed fatal error selecting next domain when there are multiple fields.
  • Renamed some variables.
  • Updated some Help pages.

version 14.1.4 (2013-12-02)

  • ¬†Fixed problem with Y start dates when using GCM X files.

version 14.1.3 (2013-11-29)

  • ¬†Domain prompts are terminated when Apply to all is selected.
  • Corrected possible problems if Same as previous domain is selected, but the grid is different.
  • Date containing negative values is indicated when zero-nound is switched on.
  • Prevented fatal error when fitting gamma distribution with extreme outliers.
  • Addressed occasional truncation of station or grid details on results windows.

version 14.1.2 (2013-11-27)

  • Resolved fatal problem after a reset and change view.
  • Enabled reading of cpt:P tag as an alternative to cpt:Z.

version 14.1.1 (2013-11-25)

  • Implemented option to add a persistence component to a forecast (addition to updated forecasts not yet implemented).
  • Implemented option to use monthly input Y data so CPT can calculate seasonal totals / averages.
  • Implemented option to plot probabilistic forecasts as a single map showing only the probabilities for the most likely category.
  • Enabled plotting of climatological thresholds and averages when using PFV.
  • Improved initial estimates of start-at dates.
  • Implemented option to save formatted output files as tab-, space-, or comma-separated values.
  • :Improved messages for saving project files, including eliminating some spurious warning messages.
  • Implemented some additional unit conversions.
  • Changed headings for missing value boxes when running PFV.
  • Fixed problem viewing GCM options after switching to GCM view.
  • Fixed some occasional problems with warning messages when project files could not be opend at start-up.
  • Reset number of used variables after a file is closed.
  • Deactivated Actions menu item when a project that does not have both files set is opened.
  • Changed prompts for invalid modes to warning messages that do not abort calculations.
  • Corrected climatology when period starts after beginning of training period and endsafter end of training period.
  • Remembered climatological period extension option after reset.
  • Resolved some occasional problems reading probabilistic station and index files.
  • Implemented warning message if X input file is not probabilistic when using PFV.
  • Suppressed redundant missing value options for PFV.
  • Fixed occasional problem plotting new forecasts in PFV.
  • Eliminated some redundant memory allocation for PFV.
  • Fixed occasional problems fitting gamma distributions.
  • Fixed problem replacing missing values in forecast file by nearest neighbours.
  • Fixed problem re-running after selecting new project.
  • Fixed occasional problem setting all subsequent field domains.
  • Fixed occasional problem displaying forecasts saved in results file.
  • Provided missing tagline for upper prediction and confidence limits in output files.
  • Included prediction and confidence levels as separate tag in output files.
  • Enabled plotting of monthly and seasonally sequenced data.
  • Modified procedure for identifying date sequencing.
  • Minor improvements in efficiency when sorting.
  • Other minor improvements in efficiency by using array assignments, and FORALL.
  • Simplified some logical tests by using .EQV. and .NEQV..
  • Changed some functions with side-effects to subroutines.
  • Simplified some subroutine calls when actual arguments are themselves OPTIONAL dummy arguments.
  • Deleted some redundant, and provided some missing, INTRINSIC statements.
  • Implemented some additional translations.

version 13.4.2 (2013-10-07)

  • Improved handling of zero-bound when transformation flag is switched on.
  • Probability of exceedance curves drawn with gamma distribution when appropriate.
  • Implemented some additional unit conversions.
  • Fixed problem immediately recognising changes to length of training period and number of forecasts when number is not set using fly wheels.
  • Improved indication of progress in failed reading of station and unreferenced files.
  • Forced cursor-waiting off after abort.
  • Fixed occasional problem with truncated text for prompt for number of gridpoints.
  • Further simplification of cross-validation coding.
  • Updated some help pages.
  • Implemented some additional translations.
  • Deleted some redundant, and provided some missing, INTRINSIC statements.
  • Provided some missing USE statements.

version 13.4.1 (2013-07-31)

  • Implemented option to view non-cumulative profits and losses.
  • Implemented option to use a gamma distribution for transformation to gaussian.
  • Implemented option to convert data to standardized indices.
  • Implemented option to apply domain settings to all subsequent domains.
  • Minor improvements in efficiency when performing data transformation.
  • Fixed occasional problem with some error messages when using languages other than English.
  • Fixed problem reading labels file in Portuguese.
  • Restored checks for large lags, and corrected spurious checks for daily data.
  • Identified last date in file for station data with lagged fields but no additional years.
  • Implemented warning message if X input file is not probabilistic when using PFV.
  • Resolved some occasional problems reading probabilistic station and index files.
  • Fixed occasional problem plotting new forecasts in PFV.
  • Provided missing tagline for upper prediction and confidence limits in output files.
  • Included prediction and confidence levels as separate tag in output files.
  • Enabled plotting of monthly and seasonally sequenced data.
  • Simplified output procedure for weather roulette results.
  • Simplified cross-validation coding.
  • Minor improvements in efficiency of calculating goodness index when transformation option is on.
  • Modified some INTENT declarations.
  • Deleted some redundant, and provided some missing, USE statements.
  • Updated some help pages.

version 13.3.3 (2013-07-15)

  • Fixed problem selecting skill score in batch version.
  • Re-implemented missing option for skill score output file in batch version.
  • Restored pop-up menu on station skill maps.
  • Fixed error with PCR cross-validation.

version 13.3.2 (2013-06-25)

  • Prevented occasional problem changing forecast year.

version 13.3.3 (2013-07-15)

  • Fixed problem selecting skill score in batch version.
  • Re-implemented missing option for skill score output file in batch version.
  • Restored pop-up menu on station skill maps.
  • Fixed error with PCR cross-validation.

version 13.3.2 (2013-06-25)

  • Prevented occasional problem changing forecast year.

version 13.3.1 (2013-06-06)

  • Added recognition of ensemble data.
  • Added GrADS station output.
  • Added option to save files as stream / transparent access.
  • Permitted reading of seasonally-sequenced files for PFV.
  • Added checks for matching X and Y fields for PFV.
  • Added check for no matching grids.
  • Enabled reading of lagged fields in station and index probability files.

version 13.2.3 (2013-05-02)

  • Fixed fatal error after cancellation of climatological period settings
  • Fixed occasional problem reading version 9 index and station forecast files with no carriage return at end of last line.
  • Fixed occasional problem reading PCR and MLR project files
  • Fixed occasional problem with Actions menu after a reset

version 13.2.2 (2013-04-26)

  • Fixed problem changing station.
  • Modified an incorrect INTENT declaration.

version 13.2.1 (2013-04-18)

  • Added resolution slope and ranked hit scores to probabilistic scores and mapping options.
  • Added option to plot tendency diagrams.
  • Fixed problem changing title of probabilistic score maps.
  • Fixed problem changing title of weather roulette diagrams.

version 13.1.3 (2013-04-13)

  • Fixed problem with Actions menu after opening a second project file.
  • Fixed problems occurring after opening of a second project file is aborted when results have been calculated.
  • Fixed problems reading project file containing results when climatological period extends beyond training period.
  • Implemented more responsive abort button.
  • Further modifications to attributes output file.

version 13.1.2 (2013-03-28)

  • Added station name identifier to skill maps.
  • Implemented progress meter when calculating confidence intervals for probabilistic verification scores.
  • Implemented option to compile batch version in single precision.

version 13.1.1 (2013-03-16)

  • Added various procedures for model combination in GCM option.
  • Project files can be shared between Windows version and batch version running on Windows.
  • Implemented check to see whether X domain is too small for interpolation.
  • Added option to save correlation climatologies.
  • Added no skill line to attributes output file.
  • Output of regression coefficients enabled for all GCM options.
  • Adjusted format of bootstrap outputs.
  • Eliminated occasional large space in output files between Z-level and units, and prevented truncation of units indicator.
  • Blocked file conversion warning message when some different representations of the same units are used.
  • Changed progress meter to a pop-up window with an abort option to cancel calculation.
  • Some other minor changes in design of interface.
  • Implemented additional, and modified some existing, translations.
  • Merged Windows and Linux versions, with substantial reorganization of module structures.
  • Updated some help pages.
  • Deleted some redundant module arrays.
  • Deleted some redundant variables.
  • Deleted some redundant USE statements.

version 12.6.1 (2013-03-14)

  • Domain map is expanded upon redraw if selected area extends beyond data limits.
  • Reliability curve regression fit interpolates across empty probability bins on attributes diagrams and in output file.
  • Improved format of attributes output file.
  • Fixed ocassional problem displaying scree plots.
  • Fixed occasional failure to output data for last station.
  • Corrected prediction error variance for GCM.
  • Corrected cumulative profits and effective interest rate calculations for cases with occasional missing forecasts.
  • Deleted some redundant USE statements.

version 12.5.3 (2012-10-27)

  • Refreshed progress meter bar after reset.
  • Fixed problem with time sequencing when switching views.
  • Changed default name of ensembles graphics file.
  • Simplified coding of graphics output.
  • Reordered some modules.
  • Deleted some redundant USE statements.

version 12.5.2 (2012-10-18)

  • Fixed problem saving incorrect upper prediction limits.
  • Reordered some USE statements.

version 12.4.1 (2012-08-14)

  • Partial implementation of option to save files in GrADS format.
  • Added option to set number of probability bins to 21 (5% bins) instead of the default 11 (10% bins).
  • Added weighted regression line to attributes diagrams and output files.
  • Stored maximum percentages of missing variables in project file.
  • Switched off redundant standardization for Probabilistic Forecast Verification.
  • Set interpolated data to missing when there are no nearby points.
  • Fixed occasional problem saving project file after climatological period is adjusted after analysis.
  • Fixed problem reading project file with results when transformation flag is on, but retroactive calculations are not performed.
  • Fixed occasional problem resetting climatological period.
  • Fixed occasional compiler-specific problem reading multi-field files.
  • Resolved occasional possible memory leak when calculating goodness index.
  • Resolved problem remembering default analogue years.
  • Moved some array declarations for improved object orientation.
  • Reorganised some modules.
  • Deleted some redundant USE and INTRINSIC statements.
  • Updated some Help pages.

version 12.3.6 (2012-07-11)

  • Fixed problem opening scree plots window.
  • Fixed problem opening forecast probabilities window.
  • Fixed problem reading stacked multifield forecast probabilities.
  • Fixed problem reading index files with lags.
  • Adjusted progress meter.
  • Applied progress meter separately to missing value replacement and to calculation of climatologies and thresholds.
  • Restructured missing values replacement module.
  • Updated some Help pages.

version 12.3.5 (2012-06-21)

  • Fixed problem reading version 9 station and unreferenced files.

version 12.3.4 (2012-06-20)

  • Fixed problem starting CPT with a language other than English.

version 12.3.3 (2012-06-07)

  • Fixed problem updating Y Mode maps for multiple fields.

version 12.3.2 (2012-06-07)

  • Deleted some redundant USE declarations.
  • Deleted some redundant INTRINSIC declarations.

version 12.3.1 (2012-06-04)

  • Added options to save graphics in GIF, EMF, and PCX formats.
  • Removed JPEG quality scaling prompt when saving BMP files.
  • Corrected problem displaying CCA modes when results are read from project files.
  • Update to LAPACK 3.4.1.

version 12.0.2 (2012-05-22)

  • Renamed the GCM option to GCM Validation.
  • Reordered some menu items.
  • Improved error messages for incorrectly formatted gridded files.
  • Prevented recontouring of forecast values maps after changing of title.
  • Fixed problem reading forecast EOF scores saved in CPT.
  • Fixed occasional problem displaying X loadings for unreferenced data.
  • Fixed some inefficiencies in calculating odds.
  • Made all array arguments’ dimensions explicit.
  • Implemented a generic graphics window function.
  • Changed some PUBLIC declarations to PRIVATE.

version 12.0.1 (2012-05-08)

  • Added Probabilistic Forecast Verification (PFV) option – reads forecast probabilities as X input file for verification purposes.
  • Project files save and restore results, if available.
  • Added option to allow climatological period to extend beyond the range of the training period.
  • Made cpt_nfields tag optional if nfields=1.
  • Only cpt:T tags (and cpt:S tags if used) need be supplied for lagged fields, and for stack fields (except for the first occurrence).
  • In version 9 station files, longitudes can come before latitudes.
  • Added climatological probabilities to retroactive and forecast probability output files.
  • Changed output of probabilities and odds to indicate the original field, with the units indicating probabilities or odds.
  • Added option on title screen to view full date prompts.
  • Fixed scaling problem plotting Kendall’s tau station correlations.
  • Added South Sudan to maps.
  • Enabled handling of pentadal, weekly, and dekadal data.
  • Improved plotting of non-annual data, and modified plotting of all time sequences.
  • Permitted second time step to be missing (although CPT may struggle to identify sequencing in some cases).
  • Fixed occasional problem reading n-day periods.
  • Fixed problem with truncated “Kendall’s tau” label.
  • Fixed problem calculating p-values when p-values option is switched on without closing existing skill maps window.
  • Fixed occasional problem when using multiple near-neighbours and their are no cases when all near-neighbours have non-missing values.
  • Fixed occasional problem calculating probabilistic verificaion scores.
  • Improved output of longitudes.
  • Incorporated climatology calculations into data input progress monitoring.
  • Modified handling of progress meter for improved compatibility with Linux version.
  • Modified some accelerator keys to avoid duplication.
  • Updated to LAPACK 3.4.0.
  • Improved compatibility with Windows Vista and Windows 7.
  • Introduced some relative date definitions and functions.
  • Set default module accessibility to PRIVATE.
  • Reorganized USE statements to reflect dependency hierarchy.

version 11.10 (2011-11-11)

  • Implemented option to plot correlation maps of predictors.
  • Improved handling of unformatted data output.
  • Postponed some initializations until after title window to allow fuller translations.
  • Implemented additional translations.
  • Reduced memory requirements for bootstrapping.
  • Modularized some remaining field prompts.
  • Modularized data input routines.
  • Renamed some variables.
  • Reorganized some USE statements.
  • Removed some redundant USE statements.
  • Supplied some missing IMPLICIT statements.

version 11.09 (2011-08-15)

  • Introduced check for invalid number of forecasts.
  • Reduced memory requirements and increased efficiency of retroactive calculations.
  • Minor improvement in efficiency in checking of climatological period.
  • Fixed problem viewing forecasts when number of forecasts is greater than 1.
  • Fixed occasional problem reading lagged fields.
  • Fixed occasional problem reading multi-field station files.
  • Fixed problems saving weather roulette outputs.
  • Fixed occasional problem with undefined variable when estimating missing values in the forecast file.
  • Fixed occasional fatal errors when opening an input file after a previous failed attempt.
  • Fixed occasional problems recognizing forecast file after cancelled opening of an alternative forecast file.
  • Improved handling of analogue dates for daily data.
  • Implemented additional translations.
  • Simplified calling of skill maps routines.
  • Simplified extraction of climatological data.
  • Streamlined output of gridded data.
  • Generalized output of canonical correlations to eliminate need for its own output function.
  • Deleted some redundant, and added some missing, USE statements.
  • Deleted some redundant INTRINSIC statements.
  • Removed a redundant OPTIONAL argument declaration.
  • Renamed some variables and procedures.

version 11.08 (2011-07-18)

  • Added option to plot climatological category thresholds and averages, and with flexibility to set the contour limits.
  • Enabled plotting of multiple forecast fields and lagged fields.
  • Added option to set contour limits on forecast values and prediction intervals maps.
  • Added option to set y-axis limits on performance measures, forecast series and forecast ensembles graphs.
  • Added option to set x-axis limits on probability of exceedance graphs.
  • Improved estimation of appropriate contour and tick mark intervals.
  • Modified and combined procedures for calculating tick-mark intervals and contours to simplify customization.
  • Simplified some mapping functions.
  • Fixed problem reading lagged fields as stacked multiple fields.
  • Implemented some additional translations.
  • Deleted some redundant, and added some missing, USE statements.
  • Updated some help pages.

version 11.06 (2011-06-23)

  • Implemented option to save probabilities of exceedance.
  • Adjusted formatting of probability of exceedance window.
  • Improved plotting of daily data.
  • Fixed occasional failure to open forecast series or performance measures windows when selecting locations on forecast and skill maps.
  • Fixed occasional problems with interpolation and identification of nearest grids.
  • Corrected error message when insufficient memory to calculate forecasts.
  • Improved checking for length of training period.
  • Implemented additional translations.
  • Resolved occasional memory problems calculating category thresholds.
  • Resolved problem reading version 9 index and station files with version 10 dates.
  • Renamed some variables.
  • Deleted some redundant, and added some missing, USE statements.
  • Updated some help pages.

version 11.03 (2011-03-03)

  • Implemented conversions to and from cm/day.
  • Implemented option to avoid using too many combined numbers of EOF modes in CCA.
  • Implemented LAPACK 3.3.0, including reduced memory requirements.
  • Implemented additional Spanish translations.
  • Disabled Y transformation option for GCM.
  • Fixed problem when error messages occurred before labels were intialized.
  • Fixed some occasional problems saving regression coefficients.
  • Fixed occasional problems identifying and replacing missing values in the forecast file.
  • Corrected some error messages when unable to open project files.
  • Improved efficiency of calculation of CCA when optimizing the numbers of principal component and CCA modes.
  • Other minor improvements in efficiency.
  • Reduced some occasional problems with rounding errors when CCA model is overfit.
  • Resolved some problems with retroactive forecasts for GCM when Y transformation flag is switched on.
  • Fixed occasional problem with grey View menu items when opening successive project files.
  • Fixed occasional problem reading multiple field files.
  • Fixed problem in Linux version with unassociated pointers when reading unreferenced files.
  • Fixed problem setting domain latitudes for south-to-north files.
  • Fixed problem of drawing map for longitudes less than -180.
  • Renamed a local field derived type to avoid possible conflict in the Linux version.
  • Simplified call to hcov_maps to avoid problems in the Linux version.
  • Improved specification of data precision.

version 11.02 (2011-01-19)

  • Set maximum number of principal components to minimum of the number of variables and one minus the number of cases.
  • Improved efficiency in calculation of forecasts using CCA.
  • Implemented a check for rounding errors in identiying missing values.
  • Created labels file for simpler translation of text.
  • Implemented additional Spanish translations.
  • Modified some accelerator keys for the Spanish menu items.
  • Modularised the principal component calculation options menu.

version 11.01 (2011-01-06)

  • New option to calculate probabilistic verification scores for retroactive forecasts
  • Implemented automatic language detection, multi-language menu items (English and Spanish), and an option to set the language.
  • Permitted multi-language month abbreviations in version 9 gridded input files.
  • Implemented option to compare station or gridded data with interpolated or nearest GCM gridboxes, with various options for bias and skill corrections.
  • Implemented option to choose correlation coefficient for calculating goodness index.
  • Set default coorelation coefficient for goodness index to Kendall’s.
  • Implemented option to calculate probabilistic verification scores for pooled retroactive forecasts.
  • Added Brier score, ranked probability score, and corresponding skill scores to attributes diagrams.
  • Added option to toggle printing of scores on ROC graphs and attributes diagrams.
  • Added options to plot 2AFC skill maps for continuous and categorical forecasts.
  • Permitted different mssing value flags for different fields.
  • Permitted missing years or days in input files except for year/day 2.
  • Made cpt:T tag line in version 10 input files redundant. This line is no longer needed, or is ignored if present.
  • Included file modification date in file definition to prevent potential file reading difficulties.
  • Generalized project files so that all analyses have the same project file structure.
  • Changed project file extension to .CPT, but included option to search for and open version 9 and 10 project files and extensions.
  • Recognised lower-case file project extensions when opening project files.
  • Resolved problem with project file filters after unsuccessful opening of project file.
  • Modified default estimate of “Start at” dates to avoid occasional invalid settings.
  • Changed some accelerator keys to avoid conflicts.
  • View MLR menu item greyed when unreferenced X input file is open.
  • Minor changes to some menu items.
  • Improved error messaging for input file format problems.
  • Simplified error message handling.
  • Recorded change in project file settings when length of cross-validation is automatically reset.
  • Simplified some file output routines.
  • Fixed some problems estimating missing values in forecast files.
  • Fixed problem reading data in non-default forecast files.
  • Fixed some occasional problems saving regression coefficients.
  • Fixed occasional fatal error calculating forecasts using old project files.
  • Corrected occasional problem shading incorrect longitudes on domain map.
  • Generalized probabilistic score routines to allow probabilities to sum to 1 or to 100.
  • Added approximate y-axis limits as optional arguments to permit better plotting of biased forecasts.
  • Simplified data input routines.
  • Supplied missing END qualifiers to READ statements.
  • Created array of attributes diagrams to simplify programming.
  • New get_structure algorithms to implement more rigorous testing, and to facilitate greater flexibility on input formats.
  • Renamed function erfc to avoid conflict with Fortran extensions in some compilers.
  • Deleted some redundant INTRINSIC statements.

Version 10.09 (August 26, 2010)

  • Permitted different domains for different fields.
  • Implemented option to click on forecast maps to open corresponding forecast series window.
  • Implemented option to click on skill maps to open corresponding performance measures window.
  • Enabled domain selection by rectangular selection of an area on the domain map using the mouse.
  • Limited domain shading to map limits.
  • Permitted maps wider than 360 degrees.
  • Changed default key for domain selection from “OK” to “Redraw Map”.
  • Changed “OK” button to “Next” on domain selection window for first few fields.
  • Added a “Same as Previous” button on domain selection window for multiple fields.
  • Changed ‘Number of EOF extensions’ to ‘Number of additional months/days’.
  • Minor changes to some menu items.
  • Changed CCA output file descriptions.
  • Supplied missing sample RMSE in bootstrap window.
  • Supplied missing options to save some graphics as BMP files.
  • Prevented occasional problem when first year of data has too many missing values.
  • Prevented occasional problem with climatological period when first year of data is omitted.
  • Fixed occasional problem plotting forecast values maps.
  • Fixed occasional problem printing rescaled values on labelbars.
  • Fixed occasional problem setting season when months are undefined.
  • Fixed occasional problem locating stations incorrectly.
  • Fixed problem reading multi-month station files.
  • Fixed occasional problem printing saving regression coefficients.
  • Fixed problem showing skill bar charts for unreferenced data with multiple lags.
  • Fixed occasional problem shading first line of grids.
  • Fixed occasional failure to show selected domain.
  • Fixed occasional error calculating forecasts with over-parameterized multiple regression models.
  • Fixed problem drawing maps for data with inverted latitudes.
  • Changed default Help page to Index.html, and removed redundant Help_Intro.html.
  • Modified some Help pages.
  • Reorganized file structure checking algorithm.
  • Moved screen module to gui.f95.
  • Simplified viewport initialization call.
  • Renamed some variables.
  • Deleted unused variable.

version 10.08

  • Added location map to domain selection window.
  • Added interface blocks for external routines.

version 10.07

  • Corrected problem with forecasts when standardization option is reset after model calculated.
  • Renamed tailoring options window title.
  • Minor improvements to tailoring options window layout.
  • Changed EOF temporal scores output files tag so that the files can be read by CPT as unreferenced files.
  • Fixed occasional problem with incorrect dates in predictor time scores output files.
  • Corrected remaining problems ocassionally printing incorrect date on forecast output files.
  • Updated display of total number of gridpoints / stations / series for forecast file when X domain is changed.
  • Erased filename when file selection is cancelled.
  • Updated number of used variables in forecast file.

version 10.06

  • Applied missing restandardization to forecasts and prediction intervals.
  • Corrected occasional problem printing incorrect date on forecast output files.
  • Avoided occasional array size inconsistency when printing weather roulette results.
  • Fixed occasional problem sequencing daily data.
  • Ensured forecast probabilities update when climatological probabilities are adjusted.
  • Improved default first date from which to forecast, and number of forecasts.
  • Implemented pull down menus for month prompts for daily data.
  • Added latitude and longitude prompts for gridded data on bootstrap window.
  • Default climatological period set before analysis is run when user attempts to set the climatological period.
  • Introduced day and month prompts for climatological period for daily data.
  • Resolved problem displaying results for final gridpoint.
  • Fixed unequal spacing on map colourbars.
  • Increased maximum length of cpt:T line to 2**24.
  • Permitted missing ‘/’ at end of XML URLs.
  • Corrected error message when boundariesw and lakes files are missing.
  • Corrected some spelling mistakes in error messages.
  • Renamed get_thresholds subroutine for consistency with menu.

version 10.05

  • Corrected progress meter when retroactive option is used with analogue years.
  • Corrected some problems with some of the example data files.

version 10.04

  • Permitted option to include irregularly lagged EOF extensions.
  • Added lakes to maps.
  • Added option to mask shading over lakes.
  • Added option to mask shading over land.
  • Improved error messages for input file formatting problems.
  • Fixed occasional problem reading files with a single case.
  • Fixed occasional problems reading gridded forecast files.
  • Fixed problem calculating forecasts when number of forecasts is more than length of training period.
  • Fixed occasional problem resetting climatological period.
  • Prevented access of verification results when cross-validation is run after retroactive analysis.
  • Minor improvements to progress meter, including prevention of premature termination.
  • Corrected occasional problem saving regression coefficients because of unset flag.
  • Corrected occasional problem printing longitude markings on maps.
  • Corrected occasional problems initializing fields.
  • Fixed problems saving ensemble forecasts.
  • Set default zero flag for multiple fields to be off.
  • Modified the default length of initial training period, to avoid problems with small datasets.
  • Minor improvements in spacing of labels on colour bar.
  • Improved compatibility with Windows 7.
  • Revised IF statement in write_grid to avoid logical error, but that would never occur in practice (resolved to avoid messages for some compilers).
  • Updated help pages.
  • Added Lulin Song as an author.

version 10.03

  • Added option to set category thresholds by analogues years.
  • Added option to calculate and save p-values for skill maps.
  • Gridded results prompted by latitude and longitude rather than grid number.
  • Fixed occasional truncation of grid and station coordinates.
  • Corrected some problems formatting bootstrap results.
  • Corrected problem showing some retroactive skill maps.
  • Corrected problem saving upper and lower prediction interval maps.
  • Improved contouring.
  • Insured consistency of colour scale.
  • Insured shading of last grid square if used.
  • Permitted reversal of colour scale on forecast values maps.

version 10.02

  • Added option to view all CCA modes upto maximum number selected.
  • Replaced mean squared error with % variance on performance measures window, and reordered other scores.
  • Permitted near-360 degree maps when longitudes are realigned.
  • Improved tick mark interval on y-axis.
  • Improved appearance of logarithmic scree plots.
  • Resolved occasional problem typing initial length of training period for retroactive forecasts.
  • Prevented occasional fatal errors when entering out-of-range settings.
  • Corrected forecasts when tailoring options are reset.
  • Prevented viewing of verification results when tailoring options are reset.
  • Resolved problem viewing forecast ensembles.
  • Resolved occasional problem viewing probabilities of exceedance.
  • Resolved occasional problem calculating forecasts.
  • Resolved occasional problem setting dates for version 9 input files.
  • Resolved some occasional problems reading multified / EOF extension gridded files.
  • Resolved some occasional problems reading short Z files.
  • Resolved problem resetting number of variables when domain setting change is cancelled.
  • Resolved possible problem drawing maps when last gridpoint is unused.
  • Resolved occasional problem calculating asolute thresholds on standardized data.
  • Resolved occasional problem reading structure of station and unreferenced files.
  • Implemented temporary fix for expressing forecast in anomalies.
  • Corrected occasional problem outputting data when some years are marked as missing.
  • Set correct user directories for Spanish and Portuguese versions of Windows.
  • Some improvements in ability to run on Windows Vista.
  • Deleted some redundant USE statements ad INTRINSIC declarations.

version 10.01

  • Permitted reading of multiple fields, and new CPT version 10 file formats.
  • Combined Input and Results windows, and windows for different analysis settings.
  • Added weather roulette options to retroactive verification.
  • Added option to view an ensemble of forecasts based on the assumed error distribution.
  • Added option to set climatological period after Y file is set and before running analysis.
  • Added odds to forecast series window.
  • Added option to show odds relative to climatology.
  • Added option to specify precision of forecasts.
  • Added option to omit cases when number of missing values is too high.
  • Adjusted CCA time series graph to plot X and Y against Y year so that graphs are superimposed when lag/=0.
  • Last year of data shown with file information.
  • Default length of training period set according to amount of available data.
  • Default number of forecasts set according to amount of available data.
  • Revised skill map colour spectrum.
  • Reduced graphic sizes slightly.
  • Corrected occasional problems drawing climatological curve on probability of exceedance graph when data are transformed.
  • Permitted climatological period of an outer category to exceed 0.5.
  • Climatological period printed under actions when calculating.
  • Prompt removed when invalid climatological period updated automatically.
  • Confidence intervals saved in single file.
  • Saved MLR coefficients based on centred rather than standardized data; regression constant also saved.
  • Improved output format for regression coefficients, forecast probabilities and confidence intervals.
  • Output files saved in CPT 10 format.
  • Accepted “STATIONS” as a valid keyword for version 9 station files.
  • Improved progress meter.
  • Disabled project save when no modification has been made.
  • Renamed ‘Graphics’ menu item to ‘Modes’.
  • Renamed ‘Thresholds’ menu item to ‘Tailoring’.
  • Renamed ‘Data Output’ menu item to ‘Output Results’.
  • Moved forecast data output to Output Results menu.
  • Added options to save forecast and retroactive odds.
  • Parameterized the calculation of the ClearWin+ Window size.
  • Prevented fatal error when climatological period is invalid or too short.
  • X EOF calculation option restored after MLR.
  • Fixed problem with forecasts when resetting standardization option after model fit.
  • Prevented MLR calculation when gridded or station X file is opened prior to viewing MLR.
  • Improved data availability checks for retroactive calculations.
  • Prevented fatal error when degrees of freedom for Student’s t-distribution are zero.
  • Prevented programme termination if CPT.ini file in user’s directory is not found.
  • Prevented occasional fatal error when a principal component explains minimal variance during optimization.
  • Prevented some occasional fatal errors when using MLR with large numbers of predictors.
  • Error and warning indicators printed in bold.Updated ifile derived type to include more extensive date information for improved lag checking.
  • Created CPT_Data static library to contain parameter settings.
  • Converted variable inclusion flags to indices for improved efficiency.
  • Modularized error, warning, and advisory notifications, and improved error diagnostics.
  • Improved efficiency of dataset structure identification for pre-v10 input files.
  • Improved memory handling for pointers.
  • Simplified checking for missing values.
  • Minor improvements in efficiency of construction of date strings for progress prompts.
  • Simplified calling of map-drawing routine.
  • Created help initialization subroutine.
  • Simplified handling of project files.Deleted some redundant default and back-up variables.
  • Deleted some redundant USE statements.

version 9.11

  • Prevented occasional estimation of negative values when zero-bound option is set.Resolved occasional problems clearing memory after unsuccessful forecast calculation.
  • Updated CPT homepage URL.

version 9.10

  • Added option to save prediction error variances.
  • Added option to accept approximate data limits as domain settings.
  • Fixed occasional problem saving incorrect latitudes and longitudes for some station data output files.
  • Remembered last initial length of training period for retroactive forecasts.
  • Set lower limit on initial length of training period for retroactive forecasts.
  • Modified gridded file date checking to permit greater flexibility.
  • Fixed occasional fatal error calculating variance ratio.
  • Parameterized some error messages.
  • Removed access to some redundant default variables.
  • Changed some conflicted accelerator keys.
  • Generalized construction of some graphics titles.
  • Deleted a redundant IF statement.

version 9.09

  • Fixed occasional problem resetting length of training period.

version 9.08

  • Fixed fatal problem plotting forecast values.
  • Fixed problems resetting graph titles.
  • Fixed occasional problem resetting length of training period.

version 9.07

  • Added options to save graphics as .BMP files.
  • Changed some accelerator keys.
  • Fixed occasional fatal problem calculating forecast probabilities.

version 9.06

  • Implemented 2AFC scores and variance ratio verification measures.

version 9.05

  • Simplified initialization of some graphics variables.
  • Eliminated some graphics variable-naming conflicts.
  • Supplied some missing IMPLICIT statements.
  • Deleted some redundant variables.
  • Deleted some redundant USE statements.

version 9.04

  • Resolved occasional problem allocating memory for forecasts.
  • Resolved some problems with the cursor after certain error messages.
  • Simplified checking of need for forecast calculation.
  • Modularized standardization options.
  • Alleviated problem with hanging cursor on probability of exceedance windows.
  • X and Y output files reset.
  • Moved missing value replacement routines from data_input to statistics module.
  • Missing value replacement performed after both datasets read.
  • Simplified prompting for changed project file.
  • Renamed some functions and subroutines for greater clarity and consistency.
  • Simplified checks for stopped forecast calculations.
  • Moved a calculation flag to analysis module.
  • Removed some redundant variables.
  • Removed some redundant and supplied some missing USE statements.
  • Removed some redundant and supplied some missing INTRINSIC declarations.

version 9.03

  • Resolved problem allocating memory resulting from ALLOCATE bug in new compiler.
  • Added hour-glass cursor when reading project file.
  • Major restructuring of analysis, cca, and mlr modules to facilitate implementation of DLL structure.
  • Minor restructuring of statistics module to facilitate implementation of DLL structure.
  • Simplified checking of program settings.
  • Combined PCR and MLR modules.
  • Simplified control of title and input windows.
  • Simplified forcing of minimum training period length, and of odd cross-validation window length.
  • Minor improvement to standardization procedure.
  • Correction to occasional problem with station longitudes.
  • Corrected identification of daily data starting on the last day of the month.
  • Simplified code for determining order of magnitude.
  • Created separate routines for standardization and unstandardization to avoid potential confusion.
  • Editted some ungrammatical messages.
  • Derived type INTENT(OUT) changed to INTENT(INOUT) when not all items are set.
  • Minor revisions to memory management.
  • Added some missing PUBLIC declarations.
  • Added some missing INTRINSIC declarations.
  • Removed some redundant variables.
  • Removed some redundant USE statements.
  • Removed some redundant and supplied some missing INTRINSIC declarations.

version 9.02

  • EOF loadings shown in maps and output adjusted for latitude weights.
  • Fixed problem introduced in version 9.01 with overwrite prompt.
  • Simplified CCA and PCR code.
  • Implemented LAPACK 3.1.1.
  • Reduced memory requirements.

version 9.01

  • Divided data_io module into input and output.
  • LAPACK routines included as DLL.
  • Simplified analysis and graphics module to facilitate implementation of DLL structure.
  • Minor improvements in efficiency of plotting of probability of exceedance curves.
  • Replaced overwrite function with print_qwarning.
  • Moved make_coor function to graphics module.
  • Renamed some functions and subroutines for greater consistency.
  • Removed some redundant USE statements.

version 8.08

  • Permitted reading of continuous daily data.
  • Adjusted correlation algorithm to give more accurate results when variances are very different.
  • Implemented missing year checks for unreferenced data.
  • Fixed an occasional problem reading station data from forecast file.
  • Made month format in gridded files case insensitive.
  • Renamed some variables.
  • Removed some redundant USE statements.

version 8.07

  • Fixed occasional fatal error drawing colour bar.
  • Updated help pages.

version 8.06

  • Disabled gridded and station X input files for MLR.
  • Removed low resolution map option.

version 8.05

  • Implemented multiple linear regression (MLR).
  • Parameterized analysis names.
  • Corrected occasional error in indicating project file directory.
  • Removed some redundant USE statements.

version 8.04

  • Implemented option to plot cumulative % of variance on scree plots.
  • Improved error message on failed opening of CPT.ini.
  • Simplified checking of invalid lags.
  • Introduced IRI logo on title page.
  • Parameterized copyright dates.
  • Parameterized font type.
  • Alternative font used if default fonts unavailable.

version 8.03

  • Added option to save retroactive forecast probabilities and upper and lower retroactive prediction limits.
  • Thresholds and standardization options can be set from input window.
  • Added category shading to exceedance probability curves.
  • Activated exceedance probability curves for all options.
  • Input Y data saved standardized according to standardization option.
  • Corrected forecasts for when transformation flag is on.
  • Corrected identification of retroactive and forecast categories.
  • Fixed fatal error when saving forecast probabilities if output file is not formatted.
  • Changed some ‘reliability diagram’ labels to ‘attributes diagram’.
  • Upper and lower prediction limits saved as %s if anomalies are defined as %s.
  • Simplified standardization implementation.
  • Prevented attempts to save data after failed file opening for some output file types.
  • Minor improvements to progress meter.
  • Simplified definitions of retroactive period.
  • Added number to output file derived type to simplify file identification.
  • Added some missing INTRINSIC statements.

version 8.02

  • Corrected plotting of frequency histograms on attributes diagrams.
  • Corrected retroactive forecast probabilitiy calculation when transformation option is on.
  • Improved label positioning on retroactive ROC verification graph when skill is negative.
  • Added ROC areas to ROC graph labels.
  • No skill line on attributes diagram changed to dash-dotted.
  • Minor improvements to black and white graphics.
  • Prevented spurious prompt to save project file changes after file is closed by switching analyses via View menu item.
  • Supplied some missing INTENT statements.
  • Simplified some subroutine calls.

version 8.01

  • Retroactive forecast probabilities calculated.
  • Implemented attributes and ROC diagrams for retroactive forecasts for all points.
  • Simplified unformatted output of ROC diagrams.
  • Corrected resetting of ROC output file name.
  • Corrected occasional failure to recalculate forecasts when first year from which to forecast is reset.
  • Corrected minor inaccuracies in calculating retroactive forecasts when latitude weighting is applied.
  • Corrected calculation of retroactive forecast categories.
  • Retroactive forecast update interval remembered.
  • Revised calculation of probability of exceedance curves.
  • Implemented additional checks to avoid overflow errors.
  • Modified output format of ROC results.
  • Substantial reorganization of modules.
  • Major restructuring of cca and pcr modules to improve efficiency given new retroactive probability forecasts.
  • Improved memory handling.
  • Deleted some redundant USE and INTRINSIC statements.

version 7.06

  • Added colour indicator to Y-axis of CCA time scores graphs.
  • Corrected colour indicators on validation graphs for black and white option.
  • Fixed occasional problem saving unreferenced output files.
  • Error message issued if a file with its name containing the % character is opened.
  • Prevented occasional fatal error resulting from floating errors in calculating the variance of the last EOF.
  • Corrected default CCA map and graph titles.
  • Modified PUBLIC/PRIVATE attributes of some graphics parameters.
  • Supplied some missing INTRINSIC statements.

version 7.05

  • Fixed problem introduced in version 7.01 updating forecast probabilities when thresholds are changed.
  • Corrected problem saving regression coefficients for unreferenced data.
  • Only the optimal number of CCA modes saved in output file to avoid occasional fatal error when saving.

version 7.04

  • Maximum number of EOFs saved in output files rather than optimum number.
  • Principal component scores plotted with correct variance.
  • Principal component scores calculated with PCR saved with variances equal to corresponding eigenvalues.
  • Implemented option to save hit and false-alaram rates from ROC graph.
  • Switched off hour-glass cursor after incorrect initial retroactive training period is specified.
  • Fixed fatal problem calculating latitude weights when latitudes are inverted.
  • Improved latitude weighting scheme for domain boundaries.
  • Improved hadnling of zero-bound.
  • Fixed occasional fatal problem when saving predictor time scores for forecasts.
  • Fixed problem calculating forecasts using PCR with Y transformation option switched on.
  • File initializations moved to iofiles module.
  • Deleted some redundant USE statements.

version 7.03

  • Fixed problem with latitude weighting when only two lines of latitude are used.
  • Improved forecast probability estimates when transform Y data option is activated.
  • Fixed occasional problem reading forecast file after unsuccessful forecast file change.
  • Previous forecast file restored after unsiccessful opening of new file.version 7.02
  • Fixed problem running PCR with transform Y data option activated.version 7.01
  • Added option to set a zero-bound.
  • Added option to transform forecasts to % of average.
  • Reactivated option to transform Y data to normal.
  • Added option to set model update interval during retroactive forecasting.
  • Disabled probability of exceedance plots if normalization and/or zero-bound option is activated.
  • Major improvements in efficiency when optimizing numbers of modes.
  • Goodness index indicated even without optimization.
  • Output files saved as tab-delimited.
  • Can view all principal components, not just those used.
  • All principal component scores plotted and saved with variances equal to corresponding eigenvalues.
  • Cosine latitude weighting applied to gridded data when calculating principal components.
  • Simplified calling of CCA and PCR routines.
  • Reduced memory requirement for calculating goodness index.version 6.10
  • Ensured that forecasts are recalculated if thresholds are updated but a new forecast window is not opened.
  • Occasional improvements in efficiency of calculation of forecasts.
  • Deleted some unused variables.
  • Removed an unused grey menu item flag.version 6.09
  • Parameterized length of station names and months for improved compatability with source code version.
  • Parameterized output formats for improved flexibiliity.
  • Parameterized length of month strings.
  • Restructured routines for output of some output formats.
  • Minor improvements in efficiency of output to some files.
  • Fixed some occasional output problems.
  • Improved data structure checking for gridded data files.
  • Moved get_structure to an internal procedure of get_ifile.
  • Changed some index names for greater consistency.version 6.08
  • Fixed problem opening gridded files introduced in version 6.07.version 6.07
  • Fixed problem saving cross-validated scatter diagram.
  • Changed default first year to be same as first year of opened file.
  • Corrected problem using “LON” keyword.
  • Fixed spurious memory allocation error message issued when forecast file is changed.
  • Adjusted default error bar for predictions to 68.3%.
  • Changed default maximum number of Y EOF modes.
  • Improved file format checks for gridded data.
  • Implemented improved KIND selection for REAL constants.
  • Supplied some missing intrinsic statements.version 6.06
  • Fixed occasional problem with adjustments to thresholds when climatological period is reset.
  • Resolved problems with saving graphics in Output subdirectory.
  • Read input file error messages changed to indicate number of years in training period read successfully.
  • Changed years in copyright statement on start-up window.
  • Editorial corrections made to Help About window.
  • Principal component scores plotted and saved with variances equal to corresponding eigenvalues (corrected from 6.05).
  • Resolved problems plotting bar charts of EOF loadings for unreferenced data.
  • Corrected warning when problem saving PC regression file using gridded data.
  • Converted numbers of X and Y variables to targets to avoid compilation problems with some compilers.
  • Replaced some MATMUL calls for compatibility with source code version, which was experiencing large rounding errors with some compilers.version 6.05
  • Principal component scores plotted and saved with variances equal to corresponding eigenvalues.
  • Added option to save predictor EOF time scores for forecast data.
  • Fixed problems using anomalies and standardized anomalies.
  • Moved standardization options to Threshold Settings.
  • Added standardization option to graphics titles.
  • Increased maximum size of graphics titles, and decreased font size.
  • Fixed problem with absolute thresholds radio button.
  • Fixed occasional problem with first year of training period introduced at version 6.04.
  • Minor modifications to estimation of percentiles when thresholds are beyond range of data.
  • Fixed occasional problem identifying whether to optimise number of modes when running CCA.
  • Improved structure and efficiency of data checks.
  • Improved structure and efficiency of domain checks.
  • Deleted some redundant USE variables.version 6.04
  • Corrected X input file label on Y input section.
  • Forced immediate update to prediction interval length when reset.
  • Changed number of grids / stations / series to zero when no input file is open.
  • Simplified functions for setting output files and file formats.
  • Simplified subroutine call for reading station data.
  • Removed redundant Help menu items from Output File Definitions window.
  • Changed some function and derived type names.version 6.03
  • Implemented option to plot exceedance probability graphs.
  • Implemented option to print and save forecast values as anomalies or standardized anomalies.
  • Major redesign of graphics code.
  • Modifications made to normalization procedure.
  • Improved traps to prevent occasional fatal errors when windows are closed prematurely.
  • Added climatological period to forecast series window.
  • Corrected climatological period indication on forecast probabilities window.
  • Updated help pages.
  • Temporarily disabled Y data transformation option.
  • Changed function names in forecast module for clearer structure.version 6.02
  • Number of latitudes and longitudes / stations / series detected automatically.
  • Line-wrapping no longer permitted in input files.
  • Maximum input file line length of 1048576 characters.
  • Increased maximum width of output files in Windows version of CPT.
  • Updated help pages.version 6.01
  • Separate initialization files and directories for multi-users.version 5.07
  • Implemented options for defining forecast error-variance.
  • Prediction confidence level saved in Project file.
  • Allowed for asymmetric climatological probabilities.
  • Allowed for some output files of wider than 1636 longitudes/stations/series.
  • Minor changes in format of some output files.
  • Correced problem calculating Gerrity coefficients when a category has no cases.
  • Modified procedure for estimation of quantiles beyond data bounds.
  • Resolved some problems setting the bootstrap confidence level.
  • Resolved some problems setting the default bootstrap confidence level and prediction confidence level.
  • Added project name to Results Window.
  • Removed project name from forecast output file prompt.
  • Simplified checks for changed project file settings.
  • Simplified various program option prompts.
  • Fixed problem resetting default forecast confidence level.
  • Supplied a missing accelerator key on title screen.
  • Simplified continency table memory allocation.
  • Resolved some occasional problems opening forecast files, after an attempt to open an invalid forecast file.
  • Implemented some missing error traps for memory allocation problems.
  • Implemented some improvements in efficiency of array handling.
  • Minor improvements in memory management for bootstrapping.
  • Simplified progress meter for improved compatability with source code version of CPT.
  • Improved memory management when results window is closed when program is calculating.
  • Created categories module.
  • Modularized input screens.
  • Modularized forcing of odd length and default length of cross-validation windows.
  • Modularized calculation of scores.
  • Simplified data precision definitions.
  • Removed some redundant USE statements.
  • Removed some redundant INTRINSIC statements.version 5.06
  • Correct keywords saved in unreferenced input files.version 5.05
  • Fixed occasional problems identifying stations within specified domain when domain crosses the dateline.
  • Minor improvements in efficiency in reading station data.
  • ‘LON’ keyword permitted for “LONGITUDE’ or “LONG’.
  • File structure identified automatically.
  • Fixed fatal error calculating goodness index when any of the cross-validated correlations are +/-1.0.
  • Numbers of EOF/CCA modes replaced with minimum numbers.
  • Calculations always halted if there are problems with numbers of EOF/CCA modes prior to reading data.
  • Corrected problem setting default numbers of Y EOF modes.
  • Minor corrections made to calculations of forecast probabilities and prediction intervals.
  • Changed accelerator keys for retroactive scatter plots.
  • Resolved fatal error calculating retroactive performance measures.
  • Deleted some unused variables.
  • Updated help pages describing calculation of the goodness index.version 5.04
  • Implemented Gerrity score.
  • Prevented occasional skipping of series whwen scrolling in bootstrap window.version 5.03
  • Removed variance-adjusted contingency tables, and variance-adjusted hit and hit skill scores.
  • Corrected poblems with categorical scores for transformed data.
  • Implemented LEPS score.
  • Included space for Gerrity score to be implemented at a later version.
  • Changed format of grid reference / station / variable names on results windows to prevent update when new window is opened.
  • Changed column totals for contingency table to indicate percentages of times each of the three categories are forecasted.
  • Changed format of performance measures window to freeze output when another performance measures window is opened.
  • Changed format of contingency tables window to freeze output when another contingency tables window is opened.
  • Replaced forecast thresholds with climatological probabilities on forecast series window.
  • Added confidence level for prediction intervals to forecast values maps.
  • Added climatological period to forecast values and probabilities windows.
  • Resolved conflict between open forecast values and forecast probabilities windows.
  • Prevented overwriting of backup absolute thresholds.
  • Corrected scaling of indicated bootstrap confidence level.
  • Minor changes in some scree plots.
  • Corrected upper limit to climatological probability of above-/below-normal.
  • Corrected problem with reversed thresholds when climatological probability of above-/below-normal is extremely low.
  • Corrected category shading when thresholds are beyond the y-axis range.
  • Improved criteria for y-axis rescaling.
  • Some smoothing of advance of progress bar.
  • Restructuring of validation procedures to improve efficiency and reduce executable size.
  • Major restructuring of modules and internally stored results.
  • Minor improvements in efficiency of cross-validation procedure.
  • Some functions renamed.version 5.02
  • Implemented option to transform data to a normal distribution.
  • Implemented option to set prior probabilities of above/below, or to use absolute thresholds.
  • Climatological period, bootstrap settings, and transformation option saved in Project files.
  • Small changes in format of Forecast Series window to prevent update of thresholds in old windows.
  • Some early CPT version Project files no longer supported.
  • Some restructuring of modules for setting climatological period.
  • Deleted some redundant USE variables.
  • Updated help pages.version 5.01
  • Implemented prediction intervals.
  • Added option to draw maps/bar charts of forecasted values with prediction limits.
  • Removed the forecast category on Forecast Series windows, and removed option to save the categories.
  • Grid spacing based on maximum rather than minimum map dimension.
  • Variable names included on forecast map windows for unreferenced data.
  • Changed accelerator key for scatter plots to avoid conflict with that for performance measures.
  • Fixed an occasional problem with y-axis range on logarithmic scree plots.
  • Changed y-axis lable on unreferenced skill graphs to name of score.
  • Improved positioning of y-axis labels.
  • Improved default definitions of tick mark intervals.
  • Minor improvements in efficiency of constructing y-axes.
  • Resolved occasional problems with bar graphs extending beyond the x-axis.
  • Red, green, and blue graph lines darkened.
  • Implemented some preliminary steps to permit future user-setting of contour and y-axis ranges.
  • Supplied some missing INTRINSIC statements.
  • Updated help pages.version 4.05
  • Removed the “no replacement” missing value option, which had been causing some confusion.
  • Correction made to calculation of forecast probabilities.
  • Fixed problem generating forecasts when number of forecasts has been increased.
  • Fixed problem saving some results when using unreferenced data.
  • Changed “X variables” prompts to “Explanatory (X) variables” prompts.
  • Changed “Y variables” prompts to “Response (Y) variables” prompts.
  • Updated help pages.version 4.04
  • Minor improvements in efficiency in performing SVD, with accompanying reduction in size of executable.
  • Small reductions in memory requirements.version 4.03
  • Implemented black and white graphics option.
  • Resolved some problems running analysis after cancelled new input file.
  • Supplied missing station/grid type when using project file.
  • Changed default JPEG filenames for forecast maps to include year.
  • Realigned bootstrap setting prompts.
  • Implemented LAPACK patches.
  • Minor improvements in efficiency in performing SVD.
  • Corrected some INTENT declarations, and reinstituted INTENT(INOUT) after compiler bug fix.Version 4.02
  • Changed format of forecast probabilities output file, and corrected incorrect output when data are gridded.
  • Corrected format of some error messages.
  • Removed variance-adjusted best-guess forecasts.
  • Increased console window size for screen resolutions of 1792 or greater.
  • Corrected occasional problems plotting forecast “maps” for unreferenced data.
  • Resolved occasional program hang when all data on bar graphs are negative.
  • Set correct upper limit to climatological period.
  • Deleted some redundant, and supplied some missing, USE variables.
  • Removed some redundant calculations and variables in forecast module.
  • Implemented analysis type variables for improved modulation.
  • Minor changes to dataset structure definitions.
  • Prompts for missing value settings moved to analysis module.
  • Deleted forecast probabilities derived type to improve compatibility with EPT.
  • Minor improvements in efficiency in setting forecast calculation flag when resetting climatological period.
  • Minor improvements in efficiency in performing SVD.Version 4.01
  • Implemented option to draw high-resolution boarders and coastlines.
  • Implemented option to set graphic titles.
  • Implemented data types to allow user-defined axis range at a later version.
  • Corrected occasional problems with year limits on forecast graphs.
  • Updated some window titles.
  • Changed some menu item shortcuts to avoid conflicts.
  • Fixed fatal error because of unset climatology when running PCR.
  • Fixed occasional problems with data output after an earlier output cancellation.
  • Increased console window size for screen resolutions of 1600 or greater.
  • Bootstrap confidence intervals activated.
  • Graphics frozen on old results windows.
  • Eliminated occasional vertical lines on scatter plots.
  • Scree plot customise options moved to right mouse click, permitting immediate update.
  • Improved precision of values on vertical lablebars.
  • Updated help pages for new features, plus general editting.
  • New derived type implemented for graphics images, borders, and margins.Version 3.30
  • Added option to reset climatological period.
  • Threshold values included on forecast series window.
  • Improved y-axis scaling.
  • Added option to plot scree plots on log-linear axes.
  • Added broken-stick to scree plots.
  • Fixed problem updating unreferenced variable name on some windows.
  • Fixed problem viewing forecast maps when number of forecasts is more than one and lag is more than zero.
  • Fixed problems saving data in station format.
  • Bootstrap option reactivated (although confidence intervals are not shown yet).
  • Updated help pages to include descriptions of new options.
  • Changed default JPEG quality to maximum value.
  • Some missing axis labels supplied.
  • Removed vertical 5-marker lines when number of x-axis points is only 5.
  • Removed some redundant USE statements.
  • Further generalization of graphics routines.
  • Modularisation of output error routines.
  • Moved function to obtain data precision to numbers module.Version 3.29
  • Corrected occasional fatal error producing contingency tables.
  • Minor improvements in efficiency in routines for checking settings.
  • Replaced legacy DBLE calls with REAL, KIND=dp.
  • Removed redundant INTERFACE blocks.Version 3.28
  • Optional vertical year lines activated on forecast graphs.
  • Further modularisation to improve compatability with EPT.
  • Minor improvements in efficiency of graphics routines.
  • Mior improvements in efficiency of initialization of some windows.
  • Supplied some missing intrinsic function statements.
  • Minor revisiosn made to error, warning, and advisory notes.
  • Removed some redundant IMPLICIT statements.
  • Renamed some tables routines.Version 3.27
  • Fixed fatal problem with threshold calculation from Version 3.26.Version 3.26
  • Implemented some minor improvements in efficiency of graph drawing.
  • Further modularisation to improve compatability with EPT.Version 3.25
  • Fixed occasional problem setting number of forecasts at first attempt.
  • Supplied some missing, and removed some unused, USE declarations.
  • Removed some redundant INTRINSIC statements.Version 3.24
  • Resolved problem accepting default forecast file.
  • Resolved problem with file attributes after unsuccessful opening of forecast file.
  • Graphics options grouped in Customise menu.
  • Improved some error messages for when input files cannot be opened.
  • Year(s) keyword accepted in place of Name in unreferenced data files.
  • Series name for unreferenced files indicated on relevant validation, contingency table, and
  • forecast windows.
  • Minor improvements in efficiency of domains comparison function.
  • Redesigned tables module for greater compatibility with similar modules.
  • Supplied some missing, and removed some unused, INTRINSIC declarations.Version 3.23
  • Correct date and month output when both datasets are gridded.
  • Additional checks implemented for gridded data.
  • X input file provided as default forecast file.
  • Fixed occasional memory problems resulting from unsuccessul opening of forecast file.
  • Implemented attempt to restore previous forecast file after unsuccessul opening of new
    forecast file.
  • Forecast results retained after forecast window closed.
  • Year of target data indicated for forecasts with non-zero lag.
  • Fixed occasional problems printing longitudes.
  • Fixed occasional problems with longitudes exceeding 360 in output files.
  • Fixed problem initializing default first year of interest.
  • Warning message issued if lag is greater than 1.Version 3.22
  • Cross supplied at last point on graphs.
  • Input day and month for gridded data printed in output files.
  • Adjustments made to some USE statements.Version 3.21
  • Fixed problem drawing maps with a range of less than 1 degree.
  • Fixed problem drawing maps when only one longitude is selected.
  • Fixed occasional problems when optimizing number of canonical modes.
  • Removed some redundant and supplied some missing USE arguments.Version 3.20
  • Implemented fix for viewing forecast maps at low screen resolution.
  • Fixed problem reading unreferenced forecast file.Version 3.19
  • Forecast menu item disabled if newly opened project does not have forecast file set.
  • Supplied missing CCA column heading for number of modes optimization.Version 3.18
  • New menu item added to provide confidence limits and significance tests using resampling
    procedures.
  • New menu item added to adjust resampling settings.
  • New property sheet added to define default resampling settings.
  • CPT.ini file extended to include resampling settings.
  • Fixed problem saving forecast maps as JPEG files.
  • Reconfigured interface blocks for compatibility with source code Version of CPT.
  • Analysis initialisation routines changed to functions.
  • Some modules renamed.Version 3.17
  • Minor changes to some window titles.
  • Fixed some problems accessing the help pages.
  • Removed some redundant USE, PUBLIC, and INTRINSIC statements.
  • Help pages updated for changes to file formats implemented at Version 3.15.Version 3.16
  • Implemented second check on number of EOF modes to compare with number of available variables.
  • Second check fixes occasional program crash.Version 3.15
  • Fixed problem opening input files with no file extension.
  • Station file format changed to require STATION, LATITUDE, and LONGITUDE keywords.
  • Unreferenced file format changed to require NAME keyword, and to require variable names.
  • Excel files saved as Text (Tab delimited) can be read as station and unreferenced datasets.Version 3.14
  • Fixed occasional problem saving skill scores for gridded Y datasets.Version 3.13
  • Corrected labeling of X homogeneous map series output file prompt.
  • Supplied missing portion of save prompt for PCR project files.
  • Fixed problem trapping memory allocation errors when making forecast.Version 3.12
  • Corrected variance-adjusted forecast values.
  • Disabled cross-validation window length of 0.
  • Set default first year of interest in forecast file to maximum of first
    year available, and first year of interest of X.
  • Prompts modified for saving changed project file settings.
  • Error message implemented for varying months in gridded datasets.
  • Number of years read successfully is now indicated when there is an error reading input data.
  • Training period is indicated in results window when constructing the model.
  • Window titles changed to indicate Input nd Results Windows.
  • Minor editorial modifications to help pages.Version 3.11
  • Fixed occasional program crash when viewing validation results.Version 3.10
  • Fixed problem displaying EOF loadings of unreferenced data.
  • Largest absolute EOF loadings forced to be positive.
  • Initial focus provided to default file structure to prevent incorrect selection after enter.
  • Simplified assignment of file unit numbers.Version 3.09
  • Results window closed after errors.
  • Minor improvements to smoothness of advance of progress meter.
  • Windows closed properly after errors.
  • Modified nearest neighbour missing value estimation routine so as not to use estimated values when identifying nearest neighbour.
  • Fixed occasional program crash when optimizing CCA setting
  • Simplified handling of insufficient memory when making forecasts.
  • Simplified use of property sheet handles.
  • Missing INTENT declarations supplied.Version 3.08
  • New goodness index implemented (see help pages for details.
  • Added option to save input data (in case estimated missing values are required).
  • Results window opened immediately to show progress in reading data, and to allow earlier termination.
  • Fixed problem calculating number of gridpoints in south-north gridded data.
  • Fixed problems in forecasting with south-north gridded data.
  • Fixed some problems saving gridded results.
  • Fixed problem setting missing value estimation method for Y data.
  • Minor modification made to tercile definition function to handle very small smaple sizes.
  • Slight improvements in efficiency of drawing forecast graph.
  • Minor modifications to handling termination of analyses given insufficient memory.
  • Minor changes in format of some console messages.
  • Corrected incorrect labelling of X eigenvalues output file prompt.
  • Fixed problem calculating EOFs of cross-products matrix.
  • Fixed program crash with PCR when variance of cross-validation sub-sample is zero.
  • Simplified calling of data output routines.
  • Memory allocation modularised, and safer deallocation implemented.
  • Data output routines incorporated into data_io module.
  • Some variables in arrays module moved to analysis module.
  • Removal of some redundant IMPLICIT statements.
  • Scree plot routines modularized.
  • Help files updated:CPT_use5.htm – description of new oodness index.Version 3.07
  • Minor revisions made to tercile definition function.
  • Simplified handling of some memory allocation problem warnings.Version 3.06
  • Fixed problem drawing skill maps for gridded Y data.
  • Fixed overlay of CCA scores.
  • Added option to view and save retroactive residuals and scatter plots.
  • Added additional accelerator keys to results window menu items.
  • Scatter Plots menu item moved from Graphics to Validation~Cross-validated.
  • Graphics menu item renamed depending on analysis method.
  • Other Tools sub-menu items renamed.
  • Fixed occasional problems inheriting domains.
  • Fixed occasional problems setting domain limits with station data.
  • Fixed occasional problems reading south-north oriented gridded data sets.
  • Fixed problem drawing maps of gridded data that is not global and region is split.
  • Eliminated preference for an increasing or decreasing latitude ordering.
  • New checks and error messages implemented for domain settings.
  • Approximate geographical limits of data indicated on domain selection window.
  • No replacement of missing values option included.
  • New meaning for 0% maximum missing values: stations/grids with any missing values are excluded.
  • Forced selection of one missing value replacement option.
  • Vertical lines on graphs set as default.
  • Hour-glass cursor indicated while JPEG files are saving.
  • New warning issued if more than one month/season per year is suspected in input files.
  • New warning issued if project file settings are changed and an attempt is made to close the file.
  • Results window generation modularized.
  • Further modularization of map drawing routines.
  • Help pages converted to full html, and are opened in the default browser.
  • Help pages updated for new features.
  • CPT enabled when Help Pages are open.Version 3.05
  • Prevented program from crashing when there is a problem reading in forecast data.
  • Fixed problems arising on second viewing of forecast results.
  • Fixed an occasional program crash and other problems when stations are outside of domain.
  • Fixed failure to allow line-breaks in station input files.
  • Slight changes to some error messages on reading input files.
  • Forced selection of one input data structure.
  • Accelerator keys added for data structure selection.
  • Some improvements in efficiency of calculation of skill scores for skill maps.
  • Corrected mapping of ROC areas for the above-normal category.
  • Fixed occasional problems of maps being drawn horizontally striped.
  • Fixed problem of missing map shading where input longitudes wrap around.
  • Fixed tercile indicators on graphs when data is rescaled.
  • Fixed inaccuracies in ROC area calculations and graphs.
  • Improved formatting of scaling label on axes.
  • Improved visibility of crosses on station maps.
  • Added option to include crosses on graphs.
  • Added option to include vertical lines on graphs.
  • Added regression line to scatter plot.
  • Opening of project files modularized.
  • Opening of input files modularized.
  • Graphics drawing modularized.
  • Calculation of validation statistics modularized.
  • Contingency table calculations modularized.
  • Most support routines included in modules.
  • Minor enhancements in efficiency of reading station data.
  • Simplified memory allocation for reading data.
  • Some redundant variables removed.
  • Changed assumed-sized arrays to assumed-shaped arrays, and provided explicit interfaces for most routines.Version 3.04
  • Added option to replace missing values with median.
  • Added option to replace missing values by regression using nearest neighbour.
  • Updated help pages to describe new missing value options.
  • Fixed occasional failure to replace missing values in forecast data.
  • Fixed input screen formatting problem for some screen resolutions when switching analysis methods after a calculation.
  • Disabled input screen reactivation after opening output file windows.
  • Supplied some missing use statements in interface blocks.
  • Some renaming of variables.Version 3.03
  • EOF and CCA loadings of unreferenced data now plotted as correlations on bar charts.
  • Fixed problem closing CPT when project file is unsuccessfully opened from Introductory window.
  • Fixed problem displaying CCA and PCR project files when project file is unsuccessfully opened from Introductory window.
  • Fixed incorrect indication of full training period when using retroactive option with PCR.
  • Fixed some problems with multiple file extensions for output files.
  • Output file extensions for unformatted files change to .dat.
  • Output file description added to derived type, which changes some window text in places.
  • General improvements in output formats.
  • Implemented option to save real-time forecasts.
  • Help pages updated to explain how to save real-time forecasts.
  • Streamlined output file routines, and reorganised iofiles and data_io modules.
  • Graphics output file name can now be set, and warning is issued if file exists.
  • Previous directory is remembered when using browse buttons.
  • Help pages updated to explain output file extensions, and for JPEG output.
  • Save Y eigenvalues scree plot removed for PCR.
  • Implemented rescaling of data for plots when values are either large or small.
  • Made minor adjustments to algorithm for identifying selected skill measure.
  • Simplified save forecast image menu prompt.
  • Improved save skill map data dialogue window.
  • Adjusted default record length of skill scores output file.
  • Safer memory deallocation implemented.
  • Realigned longitudes array implemented to simplify all longitude references for gridded data.
  • Some redundant checks removed.
  • Some internal renaming of arrays.
  • Some changes to window handles and removal of redundant control variables.
  • Some corrections made to subroutine argument intents.
  • Changed DOUBLE PRECISION to REAL with declared KIND(1.0d0).
  • Some redundant INTRINSIC declarations deleted.
  • Supplied missing USE statements in a few INTERFACE blocks.Version 3.02
  • Options for missing values included.
  • Help pages updated for missing value option.
  • Option to set default domain included.
  • Precision of values on labelbar made variable.
  • Some causes of uneven spacing of horizontal colour-bar labels and of longitude labels fixed.
  • Occcasional problem of overlapping latitude labels fixed.
  • EOF/CCA mode numbers added to loadings and temporal scores graphs.
  • Canonical correlation added to CCA modes graphics window.
  • Colour scales on hit score maps changed.
  • Internal changes made to some contour-setting for graphics.
  • Prompt for domain automatically issued after specifying number of gridpoints or stations.
  • Output file prompts split into property sheets.
  • Problem with progress bar when no output files are specified fixed.
  • Format of output of cross-validated and retroactive predictions modified.
  • New CPT.ini file required.
  • Check included and advisory issued for old CPT.ini files.
  • Project File formats updated to include missing value information.
  • Check included and advisory issued for old Project Files.
  • Problem opening project file with unset input files fixed.
  • Radio button prompt introduced for data file structure.
  • Fixed problem identifying first year of data in forecast file for station data.
  • Fixed some problems caused by external files being left open after being read unsuccessfully.
  • Input file selection routines modularized.
  • Old input files retained if new input file selection is cancelled.
  • Default first year of interest retained when input file is selected.
  • Console window caption removed.
  • Confirmation prompts added to forecast file window.
  • Close menu item removed from forecast file window.
  • Help menu item added to output files window.
  • Domain and grid derived-types introduced to simplify programming.
  • Data structure flag added to input file derived type.
  • Redundant first year of data in file default setting prompts removed.
  • Redundant window handle settings removed.
  • Slight adjustments made to contingency table formats.
  • Minimum disk space requirement details in Help Pages updated.
  • Other minor revisions to Help Pages.Version 3.01
  • Forecast maps and bar charts implemented.
  • Skill maps and bar charts can be saved.
  • Addition of option for station dataset as input data structure.
  • Skill maps drawn for station datasets.
  • “Number of gridpoints” and “Number of series” prompts changed dynamically to reflect data structure.
  • “Series” prompts changed to reflect data structure.
  • Automatic prompt for number of series when ungridded format is selected replaces Input Screen prompt.
  • Minor performance enhancements in construction and update of Input Screen.
  • Other minor performance enhancements.
  • Some occasional memory allocation problems when opening project files fixed.
  • Some additional checks for correct input file formats implemented.
  • Items on Input Screen reorganized.
  • Some problems with cursor when warning and error messages issued resolved.
  • Fixed problem with cursor when no output files are specified.
  • Fixed problem with indicating latitudes between 0 and 10S.
  • Fixed problem with formatting of some windows at low screen resolutions.
  • Help pages updated for new features.
  • Note on missing values added to the Input Datasets Help Page.
  • Other minor editorial changes made to Help Pages.Version 2.32
  • Warning message issued if problem with reading country boundaries rather than program crashing.
  • Error message issued if problem opening or reading CPT.ini.Version 2.31
  • Grid references shown for gridded Y data on verification, contingency table, and scatter plot screens.
  • Column headers added to formatted eigenvalues output files.
  • Formatted output of EOF loadings changed for gridded data, with latitudes and longitudes included in output.
  • Output routines generalized.
  • Some editorial changes made to Help Files.Version 2.30
  • Fixed problem with map shading when data domain is sub-global.
  • Skill maps enlarged.
  • Fixed problem with Y data settings in Project Files.
  • Ocassional problems in setting northern domain limit for sub-global grids fixed.
  • Some problems with hour-glass cursor after calculations are aborted fixed.
  • Small changes to the way aborted calculations are handled.
  • Help page on Project Files added.
  • Some dead help page links fixed.Version 2.29
  • Option to open project file from title screen added.
  • Hour glass cursor added for when program is busy.
  • Skill maps and histograms implemented.
  • Verification menu items renamed to Validation, and sub-menus modified to inclde the new maps.
  • Window title for domain selection clarified.
  • Other changes to some window titles.
  • Latitude-longitude lines reset to dotted format.
  • Corrections made to western longitude labels.
  • Corrections made to map shading when map domain exceeds data domain.
  • Colour scale centred correctly when number of contours is less than maximum.
  • Scaling on colour-bar corrected and indicated.
  • Other small adjustments made to colour-bar.
  • Small crosses added to scree plots to indicate data points.
  • Input file names cancelled if unsuccessfully read.
  • Action menu item disabled when input file is closed.
  • Updates made to Help-About.
  • Comments on JPEG quality included in the Help pages.
  • Acknowledgements added to the Help pages.
  • Changes made to Help pages because of new features.
  • Changes made to the mapping subroutine to allow for greater flexibility in calling.Version 2.28
  • Coordinate labels added to maps.
  • Colour bar added to maps.
  • Map titles repositioned on wide maps.
  • All EOF and CCA loadings on maps are now shown as correlations with the corresponding time scores.
  • Line labels added to ROC diagrams.
  • Added ability to save graphics as JPEG files using right mouse button.
  • CPT.INI modified to store default output directory for JPEG files.
  • Gridded input files can be ordered north-south or south-north.
  • Corresponding changes made to help pages.
  • Help page structure map updated.
  • Advisory message added for successful saving of project file.Version 2.27
  • Correction made for setting default number of Y series.
  • Comment on bimodal forecast probabilities added to help pages.
  • Seamless adjustments to some Fortran IMPLICIT statements and INTERFACE blocks.Version 2.26
  • Improved data input error checking.
  • Improved memory management.
  • Forced reset of forecast file when X input file is respecified.
  • Errors in categorical verification measures, including ROC graphs, fixed.
  • Fixed errors and occasional memory violations when typing in series number.Version 2.25Fixed problems with latitudes for gridded files when data runs to next line.Version 2.24
  • Problems opening gridded y files when using an old project file fixed.
  • Occasional premature completion of CCA progress meter fixed.
  • Occasional stalling of progress meter fixed.
  • Occasional errors with missing grids and series fixed.
  • Correction made to CPT.INI to fix problems accessing PROJECTS subdirectory.
  • Error trap included for non-consecutive years in gridded input files.Version 2.23
  • Decreased memory requirements for producing forecasts
  • Additional error traps implemented for large memory problems to prevent crashes
  • Minor corrections to the calculated prediction error variance
  • Corrections to occasional errors with y-axis ranges
  • Minor performance enhancements
  • Some problems in automatically accessing the project files directory fixed
  • Version 2.21
  • Inclusion of customise option for setting some defaults
  • Additional help pages included
  • Some enhancements to graphics
  • Various minor bug fixes and performance enhancements