Our lab has developed a variety of software programs to ease practical data analysis for applied researchers.

Featured software

Logo 1

WebPower is a collection of tools for conducting statistical power analysis online. WebPower can be used by anyone for free. To use the software now, click here. For a short tutorial on how to use WebPower, click here. For a manual in progress (more than 30MB), please click here. To cite WebPower, please use:

Zhang, Z., & Yuan, K.-H. (2018). Practical Statistical Power Analysis Using Webpower and R (Eds). Granger, IN: ISDSA Press.

The development of WebPower is supported by a grant from the Department of Education (R305D140037). However, the contents of WebPower do not necessarily represent the policy of the Department of Education, and you should not assume endorsement by the Federal Government.

All software

  1. Zhang, Z., Yuan, K.-H., & Cain, M. (2016). Software for estimating univariate and multivariate skewness and kurtosis. Retrieved from

  2. Ke, Z., & Zhang, Z. (2016). pautocorr: Testing Autocorrelation and Partial Autocorrelation Through Bootstrap and Surrogate Methods. R package retrievialbe from

  3. Liu, H., & Zhang, Z. (2016). logistic4p: Logistic Regression with Misclassification in Dependent Variables. R package retrievialbe from statistics

  4. Mai, Y., Zhang, Z., & Yuan, K.-H. (2015) An Online Interface for Drawing Path Diagrams for Structural Equation Modeling. Retrieved from

  5. Zhang, Z., Yuan, K.-H., & Mai, Y. (2015-2016). WebPower: Statistical power analysis online. Retrieved from

  6. Zhang, Z., & Yuan, K.-H. (2015). coefficientalpha: Robust Cronbach's alpha and McDonald's omega for non-normal and missing data. Usage statistics

  7. Zhang, Z. (2014). WebBUGS: Conducting Bayesian Analysis online. Retrievable from

  8. Zhang, Z., Jiang, J., & Liu, H. (2013). An online software for meta-analysis of correlation. Available at

  9. Zhang, Z., McArdle, J. J., Hamagami, F., & Grimm, K. J. (2013). RAMpath: Structural Equation Modeling using RAM Notation. R package version 0.3.6. Usage statistics

  10. Zhang, Z., Yuan, K.-H., & Mai, Y. (2012-2016). WebSEM: Structural equation modeling online. Retrievable from

  11. Zhang, Z., & Tong, X. (2011). Online software of distribution diagnostics for robust growth curve models. Available at

  12. Yuan, K.-H., & Zhang, Z. (2011). rsem: An R package for Robust non-normal SEM with Missing Data. Available at statistics

  13. Zhang, Z. & Yuan, K.-H. (2011). semdiag: An R package for structural equation modeling diagnostics. Retrievable from statistics

  14. Zhang, Z., & Wang, L. (2011). bmem: An R packages for mediation analysis with ignorable and non-ignorable missing data. Retrievable from statistics

  15. Zhang, Z., Tong, X., & Lu, Z. (2010). Bayesian estimation of robust growth curve models using Student's t distribution. Available at

  16. Zhang, Z., & Wang, L. (2009). SAS macros for power analysis of growth curve models, Version 1.0. Retrievable from

  17. Zhang, Z., & Wang, L. (2008). BAUW as an OpenBUGS plugin, Version 1.0. Retrievable from

  18. Zhang, Z., & Wang, L. (2007). MedCI: Mediation Confidence Intervals, Version 3.0. Retrievable from

  19. Zhang, Z., & Wang, L. (2006). BAUW: Bayesian Analysis Using WinBUGS, Version 1.0. Retrievable from Citations

  20. Zhang, Z. (2006). LDSM: A C++ program for generating codes for analyzing latent difference score model in Mplus. Retrievable from

  21. Zhang, Z., & Nesselroade, J. R. (2005). Selection: A C++ program for analyzing selection effects. Retrievable from

  22. Zhang, Z., & Nesselroade, J. R. (2004). DFA: Dynamic Factor Analysis, Version 2.0. Retrievable from