SOFA Statistics 0.9.14

Added min, max, and range to row stats tables.
Report tables are much easier to read when there are multiple row variables. Added pale line between row variables in left-most column.
CSV importing has been substantially improved. User gets option of confirming or changing auto-identified csv file delimiter and encoding. Confirming presence of a header is also integrated and the first 20 rows are displayed in a table with visible cell borders. The import is more forgiving of some faults e.g. missing items at the end of a row. These are automatically filled with empty strings. When errors are encountered in csv import SOFA tells user the relevant line number. Also made other minor improvements to (error) messages from csv importing.
Added Filter button next to Table dropdown to make filtering functionality of SOFA more accessible.
Much simpler installation for Ubuntu/Linux Mint users. No additional steps required now that SOFA has started using gtk-webkit.
ANOVAs and similar group by analyses now cope with massive tables when selecting unique values to show in group by drop downs.
Appropriate messages are shown to users when large tables underlying analyses are about to be run. The user can opt out.
Changed default for Anova from precision to speed.
Better messages when chopping group by values shown.
If SOFA has been opened by an incompatible version of Python it will give a useful message and leave a helpful text file behind with instructions for fixing the problem.
Better messages when Chi Square warnings about number of rows, cols, or cells.
Better tool tip for setting MS SQL Server host e.g. my-svr-01, 1433.
Added minor improvement to tool tips for data tables. It now always shows labelled value if possible and read only status as suffix as appropriate.
Created more robust startup process with better error messages. Users also able to run test code (e.g. sent by the SOFA developer) and get result. Great for diagnosis.
Overhauled start code so checks version if possible, updates version, and makes a recovery folder if not current.

Downloads *************************************************************************

* deb for Ubuntu and Linux Mint ##################################################

https://sourceforge.net/projects/sofastatistics/files/sofastatistics/sofa_0.9.14-1_all.deb/download

IMPORTANT FOR KARMIC & LUCID USERS - the Preferences button might not respond to a mouse click. Workaround - click that button with mouse then press Enter key.
IMPORTANT FOR LINUX MINT USERS - For some mysterious reason, the SOFA Statistics shortcut (under Other)
doesn't work. But there is a simple workaround. Just drag the icon onto the desktop. That icon will work. There seems to be something a little quirky about the Mint Menu.
DEB USER UPGRADING FROM OLD VERSION? If the version you are upgrading from is 0.9.8 or lower, read "upgrading_from_sofa_pre_0.9.9_in_linux.pdf".

* zipped exe for Windows #########################################################

https://sourceforge.net/projects/sofastatistics/files/sofastatistics/sofa-0.9.14_python-2.6_for_win.zip/download

* dmg file (containing mpkg package) for Mac OS X ################################

WANTING TO CONNECT TO MYSQL or POSTGRESQL - The Mac version of SOFA does not currently have the MySQL and PostgreSQL connectors included (unlike the Ubuntu/Linux Mint and Windows versions). A manual process is possible but it is not currently simple enough for packaging. Please contact us at grant@sofastatistics.com if you would like to install the extra database connectors. We can supply detailed instructions plus some email support.

https://sourceforge.net/projects/sofastatistics/files/sofastatistics/sofa_0.9.14_for_mac.dmg/download

Milestone information

Project:
SOFA Statistics
Series:
0.9
Version:
0.9.14
Released:
 
Registrant:
Grant Paton-Simpson
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

File Description Downloads

Release notes 

Added min, max, and range to row stats tables.
Report tables are much easier to read when there are multiple row variables. Added pale line between row variables in left-most column.
CSV importing has been substantially improved. User gets option of confirming or changing auto-identified csv file delimiter and encoding. Confirming presence of a header is also integrated and the first 20 rows are displayed in a table with visible cell borders. The import is more forgiving of some faults e.g. missing items at the end of a row. These are automatically filled with empty strings. When errors are encountered in csv import SOFA tells user the relevant line number. Also made other minor improvements to (error) messages from csv importing.
Added Filter button next to Table dropdown to make filtering functionality of SOFA more accessible.
Much simpler installation for Ubuntu/Linux Mint users. No additional steps required now that SOFA has started using gtk-webkit.
ANOVAs and similar group by analyses now cope with massive tables when selecting unique values to show in group by drop downs.
Appropriate messages are shown to users when large tables underlying analyses are about to be run. The user can opt out.
Changed default for Anova from precision to speed.
Better messages when chopping group by values shown.
If SOFA has been opened by an incompatible version of Python it will give a useful message and leave a helpful text file behind with instructions for fixing the problem.
Better messages when Chi Square warnings about number of rows, cols, or cells.
Better tool tip for setting MS SQL Server host e.g. my-svr-01, 1433.
Added minor improvement to tool tips for data tables. It now always shows labelled value if possible and read only status as suffix as appropriate.
Created more robust startup process with better error messages. Users also able to run test code (e.g. sent by the SOFA developer) and get result. Great for diagnosis.
Overhauled start code so checks version if possible, updates version, and makes a recovery folder if not current.

Downloads *************************************************************************

* deb for Ubuntu and Linux Mint ##################################################

https://sourceforge.net/projects/sofastatistics/files/sofastatistics/sofa_0.9.14-1_all.deb/download

IMPORTANT FOR KARMIC & LUCID USERS - the Preferences button might not respond to a mouse click. Workaround - click that button with mouse then press Enter key.
IMPORTANT FOR LINUX MINT USERS - For some mysterious reason, the SOFA Statistics shortcut (under Other)
doesn't work. But there is a simple workaround. Just drag the icon onto the desktop. That icon will work. There seems to be something a little quirky about the Mint Menu.
DEB USER UPGRADING FROM OLD VERSION? If the version you are upgrading from is 0.9.8 or lower, read "upgrading_from_sofa_pre_0.9.9_in_linux.pdf".

* zipped exe for Windows #########################################################

https://sourceforge.net/projects/sofastatistics/files/sofastatistics/sofa-0.9.14_python-2.6_for_win.zip/download

* dmg file (containing mpkg package) for Mac OS X ################################

WANTING TO CONNECT TO MYSQL or POSTGRESQL - The Mac version of SOFA does not currently have the MySQL and PostgreSQL connectors included (unlike the Ubuntu/Linux Mint and Windows versions). A manual process is possible but it is not currently simple enough for packaging. Please contact us at grant@sofastatistics.com if you would like to install the extra database connectors. We can supply detailed instructions plus some email support.

https://sourceforge.net/projects/sofastatistics/files/sofastatistics/sofa_0.9.14_for_mac.dmg/download

Changelog 

View the full changelog

Added min, max, and range to row stats tables.
Report tables are much easier to read when there are multiple row variables. Added pale line between row variables in left-most column.
CSV importing has been substantially improved. User gets option of confirming or changing auto-identified csv file delimiter and encoding. Confirming presence of a header is also integrated and the first 20 rows are displayed in a table with visible cell borders. The import is more forgiving of some faults e.g. missing items at the end of a row. These are automatically filled with empty strings. When errors are encountered in csv import SOFA tells user the relevant line number. Also made other minor improvements to (error) messages from csv importing.
Added Filter button next to Table dropdown to make filtering functionality of SOFA more accessible.
Much simpler installation for Ubuntu/Linux Mint users. No additional steps required now that SOFA has started using gtk-webkit.
ANOVAs and similar group by analyses now cope with massive tables when selecting unique values to show in group by drop downs.
Appropriate messages are shown to users when large tables underlying analyses are about to be run. The user can opt out.
Changed default for Anova from precision to speed.
Better messages when chopping group by values shown.
If SOFA has been opened by an incompatible version of Python it will give a useful message and leave a helpful text file behind with instructions for fixing the problem.
Better messages when Chi Square warnings about number of rows, cols, or cells.
Better tool tip for setting MS SQL Server host e.g. my-svr-01, 1433.
Added minor improvement to tool tips for data tables. It now always shows labelled value if possible and read only status as suffix as appropriate.
Created more robust startup process with better error messages. Users also able to run test code (e.g. sent by the SOFA developer) and get result. Great for diagnosis.
Overhauled start code so checks version if possible, updates version, and makes a recovery folder if not current.

Downloads *************************************************************************

* deb for Ubuntu and Linux Mint ##################################################

https://sourceforge.net/projects/sofastatistics/files/sofastatistics/sofa_0.9.14-1_all.deb/download

IMPORTANT FOR KARMIC & LUCID USERS - the Preferences button might not respond to a mouse click. Workaround - click that button with mouse then press Enter key.
IMPORTANT FOR LINUX MINT USERS - For some mysterious reason, the SOFA Statistics shortcut (under Other)
doesn't work. But there is a simple workaround. Just drag the icon onto the desktop. That icon will work. There seems to be something a little quirky about the Mint Menu.
DEB USER UPGRADING FROM OLD VERSION? If the version you are upgrading from is 0.9.8 or lower, read "upgrading_from_sofa_pre_0.9.9_in_linux.pdf".

* zipped exe for Windows #########################################################

https://sourceforge.net/projects/sofastatistics/files/sofastatistics/sofa-0.9.14_python-2.6_for_win.zip/download

* dmg file (containing mpkg package) for Mac OS X ################################

WANTING TO CONNECT TO MYSQL or POSTGRESQL - The Mac version of SOFA does not currently have the MySQL and PostgreSQL connectors included (unlike the Ubuntu/Linux Mint and Windows versions). A manual process is possible but it is not currently simple enough for packaging. Please contact us at <email address hidden> if you would like to install the extra database connectors. We can supply detailed instructions plus some email support.

https://sourceforge.net/projects/sofastatistics/files/sofastatistics/sofa_0.9.14_for_mac.dmg/download

Bug fixes **************************************************************************

Fixed bug where only one of multiple databases shown e.g. for MySQL, PostgreSQL, and MS SQL Server.
Fixed bug stopping MS SQL Server 2005 from opening.
MS SQL Server 2000 will now open successfully, even if master is not the default table.
Fixed bug with Chi Square on MySQL caused by dividing Decimal data type by float.
Hourglass starts earlier when saving filter options.
Fixed minor bug with display tool tips in read-only tables.
Now using gtk-webkit inside wxpython. Now displays background images in tables properly in Ubuntu/Linux Mint. Can start working on all output charting.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.