#!/bin/bash Here=`pwd` Sandbox=`$Here/bin/playpen coseekmo` Repeats=20 Use=10 Pred=30 Trust=95 SpecialMethods="cocomost cocomin1 cocomin2" NormalMethods="lc m5p lsr nearestNeighborMe nearestNeighborMre staticLocomo dynamicLocomoMean dynamicLocomoMedian" ColumnPrunerMethods="oldCocominWrapper newCocominWrapperNative newCocominWrapperMedian lsrWrapper lsrWrapperNoLog m5pWrapper m5pWrapperNoLog" Log=$Here/results/mainLog trap "/bin/rm -rf $Sandbox" 0 1 2 3 15 cp bin/* $Sandbox cp cocomin/* $Sandbox cp cocomost/* $Sandbox cp config/* $Sandbox mkdir $Sandbox/data cp data/* $Sandbox/data/ cp evaluation/* $Sandbox cp lc/* $Sandbox cp localwrapper/* $Sandbox cp locomo/* $Sandbox cp methods/* $Sandbox cp nearest/* $Sandbox cp weka/* $Sandbox cd $Sandbox g++ -Wall cocomostFSS.cpp -o cocomostFSS g++ -Wall fastCocomin.cpp -o fastCocomin g++ -Wall cocomin81.cpp -o cocomin81 gawk -f coc81.awk data/coc81modetypelangtype.csv gawk -f nasa93.awk data/nasa93.csv #Find dataset sizes #./datasetSizes > $Here/results/datasetSizes #Run the experiment and generate the results #./generate $Here $Sandbox $Repeats $Use $Pred "$SpecialMethods" "$NormalMethods" "$ColumnPrunerMethods" $Log #Run the non-parametric analysis using the mwu test (Possible evaluation criteria are AR, MRE, MER, BRE, IBRE) #./mwu $Here $Log AR #./mwu $Here $Log MER #./mwu $Here $Log MRE #Run the non-parametric analysis using the median test (Possible evaluation criteria are AR, MRE, MER, BRE, IBRE) #./medianTest $Here $Log AR #Run the parametric analysis #./parametricAnalysis $Here $Sandbox $Pred $Trust $Log #Generate the MREs to see whether the results are Normal #./mre $Here $Log #Generate the REs to see whether the results are Normal #./re $Here $Log