Projects / SOFA Statistics

SOFA Statistics

SOFA is a statistics, analysis, and reporting program with an emphasis on ease of use, learning as you go, and beautiful output. SOFA can connect directly to your database and lets you display results in an attractive format ready to share or put in a spread­sheet. SOFA will help you learn as you go, whether you are a student, business analyst, or researcher.

Operating Systems

Last announcement

SOFA wins People's Choice Award 10 Nov 2012 06:50

SOFA won the 2012 People's Choice Award in the NZ Open Source Awards - thanks to everyone who voted in support. And SOFA was also a finalist for the Best Open Source Project award.

Recent releases

  •  16 Mar 2014 03:24

    Release Notes: Can import tab-delimited data. More options for attractive charts and reports. Three new themes are available: sky, prestige (screen), and prestige (print). Better support for automation (i.e. headless, running without a GUI), especially in an international context. Exporting to spreadsheet now relies on a more robust code library (xlwt). Easy to select or deselect many row stats measures at once. Faster opening in many cases.

    •  09 Feb 2014 06:40

      Release Notes: This release can export results as high-resolution images (PNG), as PDFs, and as tabular output as spreadsheets without needing plugin extensions (this doesn't work for Macs, currently), can export data tables to a spreadsheet without needing a plugin extension, and can backup SOFA data and settings without needing a plugin extension. Variable details content (vdt files) is now sorted, which makes it much easier to read and search for items when checking things.

      •  01 Feb 2014 00:19

        Release Notes: Scatterplots now have an option for displaying a regression line with slope and intercept details. The export output plug-in (a proprietary add-on) now has an option for exporting tabular data to spreadsheet. Positioning of the legend in scatterplots made by matplotlib was improved. The algorithm for getting optimal min and max axis values was tweaked and is now more sensible when there is no variation.

        •  15 Dec 2013 04:15

          Release Notes: A cleaner interface for viewing, saving, and exporting output. Data export to the spreadsheet plug-in now automatically exports as CSV as well as .xls. Data importing copes with spaces at the end of dates: trailing spaces are removed and the value is treated properly as a date.

          •  14 Oct 2013 09:40

            Release Notes: This release adds simplified access to data for most users. SOFA now only displays a list of data tables (instead of showing both a list of databases and tables) unless there are multiple databases to choose from. For most users, the only database will be the default database SOFA uses to store imported or hand-entered data. Slovenian support has been added.

            Recent comments

            06 Aug 2010 23:25 creaturefan65

            SOFA Statistics is easy to use and a very pleasant experience, and I've quickly found it's simply the easiest way to access and query all sorts of databases. Once the planned graphical/charting enhancements are added, I would expect SOFA will take off quickly in terms of popularity and fandom.

            I think this has potential to be a revolutionary product in several ways. There are no other products quite like SOFA, and it represents a breakthrough in making statistics accessible to everyone. It's easy enough to be used by the business analyst who doesn't need SPSS, SAS or other systems -- or who just doesn't feel like spending thousands of dollars on a piece of desktop software.

            As such, it has potential to bring the benefits of statistics to a whole new population of business intelligence and academic users. The trend that SOFA Statistics may, then, subsequently unleash will likely eventually force IBM and others to make competitive repositionings of enterprise statistics applications such as SPSS.

            07 May 2010 18:21 deverne

            Grant is a very responsive project manager. Sofa looks very promising from my point of view and I'm waiting for next release to use all its features.

            02 Mar 2010 17:03 sofastats

            If you are migrating from commercial statistics software like SPSS, SAS or even R, Sofa statistics is a great bet. Not only does it have an intuitive GUI, it is light on system resources and produces neat output in HTML/CSS unlike any other software I have come across. In addition, suggestions and bugs are rapidly addressed by the developer.

            09 Jul 2009 19:00 Myckel

            This project is really promising. The interface lets you choose the right statistical test and and tables are also easy to make. Some tests and features are not implemented yet, but as soon as these things are implemented statistics will be easy for everyone.

            05 Jun 2009 08:51 waynemcdougall

            Easy to use, connects to a wide range of databases and works on both Linux and Windows. Straightforward installation, and a simple, elegant design.

            HTML tabular data is quick and easy to produce, and generated quicky, even from large data sets. Helpful warnings to stop you running stupid queries.
            Data can be exported into spreadsheets.

            Basic statistical and summary functions available now, and more expected later.

            Highly recommended. The easiest way to get well-presented data from an existing dataset.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.