Normality test

This software performs a normality test on each row of a table using the Shapiro-Wilk normality test. Threshold used for the test is 0.05 by default. The program automatically skip rows where all values are identical : in that case the test cannot be done.

Manual :

1- if not already installed, install Perl free programming language.

2- install R programming language.

3- unzip the software

4- copy your tables files in the “data” directory. The files must be formated as follows (an example is given with the soft) :

- txt or csv files with TAB separator

- first line : column names

- first column : row names

- next columns : values with dot as decimal separator.

4- execute the software by the command : perl software_name or double click on the .pl file

5- processed files are in the “results” directory.

CAUTION : calculations are done by a R program. R does not like special characters in strings, so be carefull to avoid any special character such as "*", "/", "-" etc... or the computation will fail.

This software has been developped and tested on linux operating system. To use it on windows some minor changes are required, especially the R path should be changed.

To use this program on windows, modify the folowing line in the .pl file according to your R path :

system "\"C:/Program Files/R/R-2.10.1/bin/Rterm.exe\" --vanilla < shapiro_by_rows_0.1.r $nom_tableau" ;