Menu

Tree [06639e] default tip /
 History

Read Only access


File Date Author Commit
 ConsumerCheck 2016-05-03 Thomas Graff Thomas Graff [06639e] Oliver workplace
 TestData 2016-01-25 Thomas Graff Thomas Graff [6d8e4d] Merge
 docs-developer 2015-10-09 Thomas Graff Thomas Graff [0eae3c] Update setup infrmation
 docs-user 2012-11-15 Thomas Graff Thomas Graff [e9b35f] Update version to 0.7.5
 explore unknown
 pyi-hooks 2016-04-21 Thomas Graff Thomas Graff [92e5c6] Build scripts updates
 .dir-locals.el 2014-03-06 Thomas Graff Thomas Graff [aa3dd5] More portable Emacs project folder
 .hgignore 2016-04-21 Thomas Graff Thomas Graff [7b04b4] Merge
 .hgtags 2015-08-11 Thomas Graff Thomas Graff [95f9c9] Added tag v1.3.0 for changeset 652b1eb9be9e
 CHANGES.txt unknown
 DESCRIPTION.rst 2015-11-10 Thomas Graff Thomas Graff [613a40] Language improvements
 LICENSE.txt unknown
 MANIFEST.in unknown
 README.txt 2015-11-30 Thomas Graff Thomas Graff [f1aefb] Added updated info to Readme
 cc.hgstyle 2012-09-17 Thomas Graff Thomas Graff [a98a91] Added changelog style and changelog for v0.7.0
 cc_test.py 2015-10-15 Thomas Graff Thomas Graff [3d358c] Update script for app test start
 dummy_license.rtf 2014-02-05 Thomas Graff Thomas Graff [254df4] Remove (at your option) in copyright notice.
 pip-requirements.txt 2014-10-06 Thomas Graff Thomas Graff [9f6555] Update libraries
 pyi-build-win.bat 2016-01-29 Thomas Graff Thomas Graff [d1f6a8] Rename pyi build win batch file
 pyi-cc-win.spec 2016-01-29 Thomas Graff Thomas Graff [db1d61] Update and rename win build spec file
 pyi-cc.osx.spec.py 2015-10-15 Thomas Graff Thomas Graff [d0f761] Add OS X build configuration
 pyi-cc.win.spec 2016-01-25 Thomas Graff Thomas Graff [028044] Add new Windows spec file
 pyi-osx-build.sh 2015-11-13 Thomas Graff Thomas Graff [5e0cdf] Update version to 1.3.3
 pyi-rthook_pyqt4.py unknown
 pyi-specmake.bat 2016-04-21 Thomas Graff Thomas Graff [92e5c6] Build scripts updates
 pyi-wix-cc-instinfo.wxs 2016-01-29 Thomas Graff Thomas Graff [0adf4c] Update version to 1.4.0
 pyi-wix.bat 2016-01-29 Thomas Graff Thomas Graff [0adf4c] Update version to 1.4.0
 pylint.rc 2013-03-18 Thomas Graff Thomas Graff [ec7ddb] Remove pylint check
 setup.cfg 2015-12-22 Thomas Graff Thomas Graff [a612a4] Move pytest settings
 setup.py 2016-01-29 Thomas Graff Thomas Graff [0adf4c] Update version to 1.4.0
 site-packages.patch unknown

Read Me

ConsumerCheck: a software for analysis of sensory and consumer data
===================================================================

Copyright © 2009-2015 Thomas Graff.
Licensed under the terms of the GNU GPLv3.
(see `LICENSE.txt` for details)

Updated: 2015-11-30


Overview
========

ConsumerCheck is a software for statistical analysis of data from sensory and consumer science, or more precisely data that is acquired from consumer trials and descriptive analysis performed by trained sensory panels. ConsumerCheck has a an easy-to-use graphical user interface that makes the statistical methods available to users that have little or no
programming skills.


Installation
============

I wish the answer was:

	pip install consumercheck

But unfortunately it is not that simple. The following list of python modules needs to be installed prior to using **pip install consumercheck** in order to make ConsumerCheck work.

+-------------+------------+-----------------------------------------------------------------+
| Name        | Tested ver | Function                                                        |
+=============+============+=================================================================+
|chaco        | 4.4.1      | Plotting library                                                |
+-------------+------------+-----------------------------------------------------------------+
|pandas       | 0.15.1     | Matrix container (0.16.2)                                       |
+-------------+------------+-----------------------------------------------------------------+
|numpy        | 1.9.2      | Basis for statistics and datatype                               |
+-------------+------------+-----------------------------------------------------------------+
|traits       | 4.5.0      | Event and type automation for Traitsui and Chaco                |
+-------------+------------+-----------------------------------------------------------------+
|traitsui     | 4.4.0      | Abstract GUI toolkit                                            |
+-------------+------------+-----------------------------------------------------------------+
|pyface       | 4.4.0      | Traitsui needs this                                             |
+-------------+------------+-----------------------------------------------------------------+
|enable       | 4.4.1      | Support for Chaco                                               |
+-------------+------------+-----------------------------------------------------------------+
|xlrd         | 0.9.3      | For reading XL spreadsheet                                      |
+-------------+------------+-----------------------------------------------------------------+
|openpyxl     | 1.8.5      | For reading XL spreadsheet                                      |
+-------------+------------+-----------------------------------------------------------------+
|colormath    | 2.1.1      | Latest version                                                  |
+-------------+------------+-----------------------------------------------------------------+
|pyper        | 1.1.1      | Python <-> R communication                                      |
+-------------+------------+-----------------------------------------------------------------+
|configparser | 3.3.0      | Parsing configfile                                              |
+-------------+------------+-----------------------------------------------------------------+

Moreover, ConsumerCheck uses the `R <https://www.r-project.org/>`_ environment for statistical computing. This means you need to have R (> 3.0) installed on your platform. Furthermore, the following R-package needs to be installed:

	lmerTest	ver 2.0-11


MS Windows and Mac OS X
-----------------------

If you are on MS Window or Mac OS X the easiest way is to install the required Python packages listed above by installing the `Anaconda <http://continuum.io/downloads>`_ python environment from Continuum Analytics.

Then you have to use the Conda installer to add some additional python packages that are needed for ConsumerCheck. In a Windows PowerShell / Mac terminal type:

	conda install chaco


After this, ConsumerCheck can be installed with pip:

	pip install consumercheck


Linux
-----

The following installation procecure was tested on Debian Jessie 8.2.

On the shell commandline::

  sudo apt-get --no-install-recommends install python-pip python-pandas python-chaco python-qt4-gl python-networkx python-configparser r-base r-cran-lme4 r-cran-numderiv r-cran-hmisc r-cran-gplots r-cran-nloptr r-cran-plyr r-cran-ggplot2

  sudo pip install consumercheck


Then you have to start R and run the following commands::

  install.packages(c("pbkrtest"))
  pkgurl <- "http://cran.r-project.org/src/contrib/Archive/lmerTest/lmerTest_2.0-11.tar.gz"
  install.packages(pkgurl, repos=NULL, type="source")


Running ConsumerCheck
---------------------

ConsumerCheck is started by typing **ccgui** on the command line.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.