geotech R package
Summary:
R is an opensource, objectoriented language and environment for computing that offers a wide availability of addon usercontributed software codes (packages). The geotech R package is the first to perform a broad range of calculations that appear in geotechnical engineering education, research, and practice; its development was supported by a special project grant through the United States Universities Council and Geotechnical Education and Research (USUCGER).
Citations:
 Kaklamanos, J., and K. T. Elmy (2016a). geotech: Geotechnical Engineering. R package version 1.0.
 Kaklamanos, J., and K. T. Elmy (2016b). Development of a geotechnical engineering software package in R and its implementation in the civil engineering curriculum, Geotechnical and Structural Engineering Congress 2016, Phoenix, Arizona, 1417 February 2016, American Society of Civil Engineers (ASCE), C. Y. Chandran and M. I. Hoit (eds)., pp. 635–647.
Resources:
geotech R package web siteReference manual (PDF) Installation file (zip) Kaklamanos and Elmy (2016) conference paper and presentationUSUCGER final summary reportSource code: Phase diagrams and index parameters Grain size distributions Plasticity Soil classification Subsurface exploration Groundwater Mohr circle analyses Stress Bearing capacity Lateral earth pressures Slope stability Background plot functions
nga R package
Summary:
The nga R package is an implementation of the earthquake ground motion prediction equations released in 2008 as part of the Next Generation Attenuation of Ground Motions (NGAWest) Project, using the opensource statistical language and environment R.
Citations:
 Kaklamanos, J., and E. M. Thompson (2010). nga: NGA Ground Motion Prediction Equations. R package version 1.41.
 Kaklamanos, J., D. M. Boore, E. M. Thompson, and K. W. Campbell (2010). Implementation of the Next Generation Attenuation (NGA) groundmotion prediction equations in Fortran and R, U.S. Geological Survey OpenFile Report 20101296, 43 p.
Resources:
nga R package web siteReference manual (PDF) Installation file (zip) Kaklamanos et al. (2010) openfile reportChange log (PDF)
Source code: NGA (comprehensive functions for all models) Abrahamson and Silva (2008) Boore and Atkinson (2008) Campbell and Bozorgnia (2008) Chiou and Youngs (2008) Miscellaneous Functions
Mathcad worksheets for the NGAW1 and NGAW2 ground motion models
Summary:
We have developed Mathcad worksheets for the ground motion prediction equations released in 2008 as part of the Next Generation Attenuation of Ground Motions (NGAWest 1) Project and in 2014 as part of the Enhancement of Next Generation Attenuation Relationships for Western U.S. (NGAWest 2) Project. Because the Mathcad worksheets present the equations in a highly visual, easytocomprehend framework, they allow for users to obtain a greater understanding of the models than otherwise possible, and also allow users to perform calculations on subportions of the models that are not readily available in other programs. Citations:
 Blair, T. J., T. C. Cross, A. N. Moolacattu, B. M. Picard, and J. Kaklamanos (2016a). Implementation of the Next Generation Attenuation of Ground Motions (NGAWest 1) models in Mathcad. Merrimack College, North Andover, Mass.
 Blair, T. J., T. C. Cross, A. N. Moolacattu, B. M. Picard, and J. Kaklamanos (2016b). Implementation of the Enhancement of Next Generation Attenuation Relationships for Western U.S. (NGAWest 2) models in Mathcad. Merrimack College, North Andover, Mass.
NGAWest 1 worksheets:
Abrahamson and Silva (2008) Boore and Atkinson (2008) Campbell and Bozorgnia (2008) Chiou and Youngs (2008) Idriss (2008)
NGAWest 2 worksheets:
Abrahamson, Silva, and Kamai (2014) Boore, Stewart, Seyhan, and Atkinson (2014) Campbell and Bozorgnia (2014) Chiou and Youngs (2014) Idriss (2014)
Distance relations in groundmotion prediction equations
Summary:
As part of the Kaklamanos et al. (2011) paper, we derived physical equations relating three earthquake distance parameters used in these recent groundmotion prediction equations: the rupture distance (R_{RUP}), JoynerBoore distance (R_{JB}), and site coordinate (R_{X}). The following electronic files are provided for implementing the physical distance equations.
Citation:
Kaklamanos, J., L. G. Baise, and D. M. Boore (2011). Estimating unknown input parameters when implementing the NGA groundmotion prediction equations in engineering practice, Earthquake Spectra, Vol. 27, No. 4, pp. 1219–1235.
Resources:
 R script, using the opensource statistical language and environment R. This file may be opened using any text editor.
 Mathcad worksheet, with various examples and numerical solutions for backsolving.
 Microsoft Excel worksheet. When opening the document, please enable macros; otherwise, the worksheet will not function.

