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" ;