SE_003399  mh1823 logo

MIL-HDBK-1823A
"Nondestructive Evaluation System
Reliability Assessment"

mh1823 Site Map

MIL-HDBK-1823
POD software version history

Current version is mh1823_v3.1.2
(29 January, 2012)

mh1823POD version 3.1.2 is a major update from earlier versions. It was built using R2.14.1 and you should upgrade your R to version R2.14.1 also. Software packages now require a NAMESPACE, starting with R version R2.14.0 (October 31, 2011)

Version 3.0 is a major update.  Changes in version 3.1.2 from 3.0.1 (29 January, 2012)

  1. Added loglikelihood ratio contours to the GLM parameterization of the LLR plot.
  2. Correct misplotted a.90.95 point on loglikelihood surface, glm parameterization.  This is a cosmetic change only.
  3. Added code to check for obvious need for POD ceiling and write warning on plot.
  4. Rewrote read.noise to accept .csv, .xls, and .xlsx files. All must have a header.

Changes in version 3.1 from 3.0 (8 August 2011)

  1. Combined new read.csv.hit.miss.data, read.csv.a.hat.vs.a.data, read.xls.hit.miss.data, and read.xls.a.hat.vs.a.data into read.csv.xlsx.data relying on logical CSV and response (either "hit.miss" or "a.hat")
  2. Completely re-wrote read.csv.hit.miss.data, read.csv.a.hat.vs.a.data, read.xls.hit.miss.data, and read.xls.a.hat.vs.a.data to provide data input error checking and provide better input data summaries. read.xls.hit.miss.data and read.xls.a.hat.vs.a.data now use xlsx2 which is must faster than earlier methods for reading xls files.

Created version 3.0 from version 2.5.4.6 (June 2011)

  1. Now show the Deviance in bold large type on the hit/miss diagnostic plots.
  2. Created options for Addendum functions available only with the mh1823 POD Short Course & Workshop.

Changes in version 2.5.4.7 from 2.5.4.6 (11 November, 2011)

  1. Repackaged with a namespace to be compatible with R 2.14.0.

Changes in version 2.5.4.6 from 2.5.4.5 (1 November, 2010)

  1. Corrected placement of the horizontal gray dashed line at 0.95 which was incorrectly drawn at 0.9 on Gaussian and Lognormal probability plots.  The line has no influence on any analysis and is drawn for reference purposes only.

Changes in version 2.5.4.5 from 2.5.4.4 (12 October, 2010)

  1. Fixed file misspecification in routine read.csv.hit.miss.data that under certain conditions caused the routine to hang.
  2. Fixed calculation for a50 for asymmetric link functions.

Changes in version 2.5.4.4 from 2.5.4.2 (6 August, 2010)

  1. Fixed sign error in plotting routine for the Cheng & Iles ellipse that resulted in improper orientation of the comparison ellipse on the log(likelihood ratio) surface plot.
  2. Removed redundant code that wrote the y-axis label twice on the log(likelihood ratio) surface plot.

Changes in version 2.5.4.2 from 2.5.4.1 (8 January, 2010)

  1. Version 2.5.4.2 is a rebuild using R2.10.1, which no longer supports compiled html (chm) help pages.

Changes in version 2.5.4.1 from 2.5.4 (25 May, 2009)

  1. Removed requirement to use CRAN packages rcom and rscproxy. (rscproxy is a recent requirement of rcom after R2.8.0)  This should make it easier to use the mh1823 POD package on enterprise computers.  These routines were only used to clear the R console screen.
  2. Removed print.hardcopy, and print.a.hat.vs.a.hardcopy routines. The instructions now print to the screen.
  3. Made the supporting changes to the drop-down menu.

Changes in version 2.5.4 from 2.5.2 (17 November, 2008)

  1. Version 2.5.4 is essentially a rebuild (using R2.8.0) of version 2.5.2 (which used R2.7.2). R2.7.x did not treat "â" correctly and substituted a strange 2-character symbol. (This did not occur in all geographical locales.)
  2. Corrects incompatibility with versions 2.7.x of R that no longer supply the file-type suffix in savePlot() if ".xls" or ".csv" is part of the filename and simplifies all related plotting routines. This is a consolidation of the method used in version 2.5.2.
  3. Adds capability to turn off/on jpg graphics.
  4. The drop-down menu has added a choice that makes updating to new mh1823 POD versions easier. Just click on "remove package mh1823" and follow the directions.
  5. According to standard statistical nomenclature, carets ("hats") have been added to the parameter labels in the loglikelihood surface plots to indicate that they are parameter estimates (rather than the parameters themselves).

Changes in version 2.5.2 from 2.5.1 (22 September, 2008)

  1. Corrected incompatibility with versions 2.7.x of R that no longer supplies the file-type suffix in savePlot() if ".xls" or ".csv" is part of the filename. This necessitated changes to 26 routines:
    1. add.individuals.save.GLM.plot
    2. add.individuals.save.POD.plot
    3. diagnostic.a.hat.vs.a.plots
    4. diagnostic.hit.miss.plots
    5. execute.Cartesian.x.POD.algorithms
    6. execute.GLM.algorithms
    7. execute.log.x.POD.algorithms
    8. execute.POD.algorithms
    9. fit.and.plot.individual.censored.regressions
    10. fit.and.plot.individual.POD.models
    11. plot.all.a.hat.vs.a
    12. plot.all.Cartesian.x.POD
    13. plot.all.log.x.POD
    14. plot.choices
    15. Plot.loglikelihood.surface.glm.parameterization.setup
    16. Plot.loglikelihood.surface.setup
    17. plot.noise.analysis
    18. plot.noise.cdfs
    19. plot.noise.censored.regression
    20. plot.noise.vs.size
    21. plot.threshold.tradeoff
    22. solo.plot.exponential.noise
    23. solo.plot.Gaussian.noise
    24. solo.plot.lognormal.noise
    25. solo.plot.noise
    26. solo.plot.Weibull.noise
  2. Changed "mh1823Menu" to use ASCII character for "a.hat".
  3. Improved arrowhead renderings ("arrowhead") in routine "plot.threshold.tradeoff".
  4. Updated routines "instruction.Notes" "instruction.Notes.a.hat.vs.a" "list.Note" and "mh1823Menu" to new version number.

Changes in version 2.5.1 from 2.5 (17 September, 2008)

  1. Corrected bug in routine menu.plot.a.hat.vs.a.data that sometimes prevented a.hat vs a menu options 2.3, 2.4, 2.5 from working properly.
  2. Updated splash screen to acknowledge version 2.5.1.

Changes in version 2.5 from 2.4.4 (25 December, 2007)

  1. Fixed double bookkeeping of repeated measures in function compute.a.90.etc. that caused the (2 mil) discrepancy in the two a90/95 values in figures G-27 and G-28.
  2. Fixed difficulties in reading exogenous â noise data, which must be in column 1 on "Sheet1" if the input uses an Excel format.
  3. Allowed for read-in noise to contain NA for left-censored observations.
  4. Restricted use of column 1 in input datasets to row identification only; column 1 cannot be used for either size or response.
  5. Updated splash screen to acknowledge version 2.5
  6. Removed the cause of an annoying but harmless recurring error message associated with plotting noise data.
  7. Fixed a problem reading CSV input files.

Although these upgrades may seem modest, nevertheless they necessitated changes to 26 of the package's 154 subroutines.

Changes in version 2.4.4 from 2.4.3 (26 October, 2007)

  1. Corrected misspelling of David Forsyth.
  2. Corrected typo: "plot.noise.analyis" to "plot.noise.analysis" that had caused "could not find function" error.
  3. Updated disclaimer.

Version 2.4.3 was submitted to the U.S. Air Force on 28 February, 2007 with the DRAFT of MIL-HDBK-1823.

Click here to return to the Background page, or here to return to the mh1823 home page.