This article has multiple issues. Please help to improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) A major contributor to this article appears to have a close connection with its subject. It may require cleanup to comply with Wikipedia's content policies, particularly neutral point of view. Please discuss further on the talk page. (November 2014) (Learn how and when to remove this template message) This article contains content that is written like an advertisement. Please help improve it by removing promotional content and inappropriate external links, and by adding encyclopedic content written from a neutral point of view. (March 2013) (Learn how and when to remove this template message) (Learn how and when to remove this template message)
SOFA Statistics
SOFA Statistics
Developer(s)Paton-Simpson & Associates Ltd
Stable release
1.5.4 / 14 January 2021; 8 months ago (2021-01-14)
Written inPython
Operating systemCross-platform
TypeStatistical analysis

SOFA Statistics is an open-source statistical package. The name stands for Statistics Open For All. It has a graphical user interface and can connect directly to MySQL, PostgreSQL, SQLite, MS Access (mdb), and Microsoft SQL Server. Data can also be imported from CSV and Tab-Separated files or spreadsheets (Microsoft Excel, Calc, Gnumeric, Google Docs). The main statistical tests available are Independent and Paired t-tests, Wilcoxon signed ranks, Mann–Whitney U, Pearson's chi squared, Kruskal Wallis H, one-way ANOVA, Spearman's R, and Pearson's R. Nested tables can be produced with row and column percentages, totals, sd, mean, median, lower and upper quartiles, and sum.

Installation packages are available for several Operating Systems such as Microsoft Windows, Ubuntu, ArchLinux, Linux Mint, and macOS (Leopard upwards).

SOFA Statistics is written in Python, and the widget toolkit used is wxPython. The statistical analyses are based on functions available through the Scipy stats module.[1]

Statistics Features - Workflows

As a basic workflow the users are guided through the selection of the appropriate basic statistical methods and assignment of the basic statistical on the table column of the data that should be analysed, so it the workflow of SOFA is addressing more or less beginners. In comparison to OpenSource R Statistics Software with a very large repository of statistics packages the features that are available within SOFA for statistical analysis are limited.

See also


  1. ^ "SOFA - Statistics Open For All". Linux Journal. 201: 40–41. January 2011.