.net Biostatistics Library

Welcome to the home page for the .net Biostatistics Library, an expanding library of .net classes that will enable programmers working in the .net Framework environment to compute the statistics commonly of interest to researchers in the medical and biological sciences.

This present release ( includes classes that provide the means to calculate

  • various descriptive statistics (mean, median, population standard deviation, sample standard deviation, maximum, and minimum)
  • t-Test
  • Paired t-Test
  • One-Way Analysis of Variance (ANOVA)
  • Repeated Measures ANOVA
  • Correlation and Regression
  • Mann-Whitney Rank Sum Test
  • Wilcoxon Signed Rank Test
  • Kruskal-Wallis Test
  • Friedman Test
  • Spearman Rank Order Correlation
  • Fisher Exact Test
  • Chi-Squared Test
  • McNemar’s Test
  • Cochran’s Q Test
  • Relative Risk
  • Odds Ratios
  • z-Test.

Download Biostatistics.zip to obtain the .net biostatistics library. Unzip the files to a CD or to a directory and run the setup.exe program to install the library. The download also includes a simple front-end Windows form, which provides the user a spreadsheet in which to enter data and various controls. With respect to the tests for which a spreadsheet is provided, (e.g., the descriptive statistics), choose the test you want to run, enter the data, press the "*" button in the upper left corner, and the program will use the .net Biostatistics Library to generate the desired results. You can save your data in a comma-delimited file and read data from a comma-delimited file. With respect to the other tests, for which non-spreadsheet controls are provided (e.g., Relative Risk), enter the data in the appropriate textboxes, and the .net Biostatistics Library calculates the relevant statistics on the fly.

Documentation on the members of the .net Biostatistics Library is available here.

In the future I may charge a modest fee for the use of the .net Biostatistics Library, but at this early stage everything is free, and you are permitted to use the library and the front-end for your personal purposes, which includes using the library’s classes in programs you develop for your personal purposes.

Future releases will provide classes for running these tests and procedures: Bonferroni t-Test, Holm Test, Student-Newman-Keuls Test, Tukey Test, Dunnett Test, Dunn Test, standard error of proportion, comparisons of regressions, Bland Altman Test, and survival curves, comparisons of survival curves, and Gehan’s Test.

I welcome your comments. You may here.

Copyright © 2004–2009 Stephen S. Ashley. All rights reserved.
Revised May 31, 2009

Gary Beck Harvey Bennett Bennett S. Bibel John T. Bogart Paul Kenneth Bronston Robert A. Carney Michael E. Carter Michael P. Cerf Gary D. Chartier John W. Cressman Michael Delizia Jeffrey Diamond Rob Dietz E.L. Evans Phil C. Gallagher JOSEPH F. GILDNER William D. Hager Alan Hamilton Everette Lee Herndon, Jr. Bruce C. Holton Norman Katz Don Kelley Seymour P. Kern Joel B. Kipphut Ralph Korn Robert W. Lazarus Harvey M. Lewis Ted Marules Richard J. Masters James Mathis
James D. McQueen, Jr. Charles M. Miller Mary R. Minkin John Oakley Frank A. Orma Robert M. Palter John W. Partlow Dennis J. Patterson Joseph P. Petitta Steven Plitt William G. Rake Victor J. Reizman Gordon K. Rose Tim Ryles Allison K. Smith
Philip N. Spotts Mercy Steenwyk William C. Stewart, Jr. James P. Strang Akos Swierkiewicz C.R. Vince Claude Arch West Robert Westin Gary Williams Allan Windt Barry Zalma Walter C. Zimmer