SOFA Statistics is an
open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
statistical package. The name stands for ''S''tatistics ''O''pen ''F''or ''A''ll. It has a
graphical user interface
The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows User (computing), users to Human–computer interaction, interact with electronic devices through graphical icon (comp ...
and can connect directly to
MySQL
MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database ...
,
PostgreSQL
PostgreSQL (, ), also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. It was originally named POSTGRES, referring to its origins as a successor to the In ...
,
SQLite
SQLite (, ) is a database engine written in the C programming language. It is not a standalone app; rather, it is a library that software developers embed in their apps. As such, it belongs to the family of embedded databases. It is the mo ...
,
MS Access (map), and
Microsoft SQL Server
Microsoft SQL Server is a relational database management system developed by Microsoft. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications—which ...
. Data can also be imported from
CSV and
Tab-Separated files or spreadsheets (
Microsoft Excel
Microsoft Excel is a spreadsheet developed by Microsoft for Windows, macOS, Android and iOS. It features calculation or computation capabilities, graphing tools, pivot tables, and a macro programming language called Visual Basic for ...
,
OpenOffice.org Calc,
Gumeric,
Google Docs
Google Docs is an online word processor included as part of the free, web-based Google Docs Editors suite offered by Google, which also includes: Google Sheets, Google Slides, Google Drawings, Google Forms, Google Sites and Google Keep. G ...
). 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,
standard deviation,
mean
There are several kinds of mean in mathematics, especially in statistics. Each mean serves to summarize a given group of data, often to better understand the overall value ( magnitude and sign) of a given data set.
For a data set, the '' ari ...
,
median,
lower and upper quartiles, and sum.
Installation packages are available for several
Operating System
An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
s such as
Microsoft Windows,
Ubuntu,
Arch Linux
Arch Linux () is an independently developed, x86-64 general-purpose Linux distribution that strives to provide the latest stable versions of most software by following a rolling-release model. The default installation is a minimal base system, ...
,
Linux Mint, and
macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
(Leopard upwards).
SOFA Statistics is written in
Python, and the
widget toolkit
A widget toolkit, widget library, GUI toolkit, or UX library is a library or a collection of libraries containing a set of graphical control elements (called ''widgets'') used to construct the graphical user interface (GUI) of programs.
Most wid ...
used is
WxPython. The statistical analyses are based on functions available through the
SciPy stats module.
Statistics Features - Workflows
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 analyzed.
The features available within SOFA for statistical analysis are limited compared to those found in Open Source
R Statistics Software, which contains a large
repository of statistics packages.
See also
*
Comparison of statistical packages
*
List of statistical packages
*
List of open-source software for mathematics
References
External links
SOFA Statistics Homepage*
SOFA Statistics project page at Source ForgeSOFA Statistics project page at LaunchpadSOFA Statistics page at Show Me Do
{{Statistical software
Cross-platform free software
Cross-platform software
Free statistical software
Numerical software
Science software for Linux
Science software for macOS
Science software for Windows
Software that uses wxPython
Software using the GNU AGPL license