Changeset 176 for src/post_scores.sh
- Timestamp:
- Oct 11, 2019, 3:26:01 PM (7 years ago)
- File:
-
- 1 edited
-
src/post_scores.sh (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/post_scores.sh
r145 r176 2 2 3 3 wavemin=$1 4 nwave=$24 wavemax=$2 5 5 SCMvsLES=1 6 6 … … 8 8 9 9 # Loop on waves 10 for wave in $(seq $wavemin $ nwave) ; do10 for wave in $(seq $wavemin $wavemax) ; do 11 11 12 12 if [ $SCMvsLES = 1 ] ; then … … 39 39 for i in `cat csv.$type` ; do echo $i >> line.$type ; done 40 40 done 41 #paste line.SCM line.mean line.std | sed -n -e '2,$p' | awk ' { print ( $1 - $2 )^2 } ' > tmp 41 42 paste line.SCM line.mean line.std | sed -n -e '2,$p' | awk ' { print ( $1 - $2 )^2 / $3 } ' > tmp 42 43 metrics_scores=`cat tmp` ; metrics_scores=`echo $metrics_scores |sed -e 's/ /,/g'` … … 52 53 53 54 mkdir -p XMGR/AVE 54 for i in $(seq $wavemin $ nwave) ; do awk -F, ' { print $(NF-1) } ' score$i.csv | sed -e 1d > XMGR/AVE/$i ; done55 for i in $(seq $wavemin $wavemax) ; do awk -F, ' { print $(NF-1) } ' score$i.csv | sed -e 1d > XMGR/AVE/$i ; done 55 56 if [ XMGR/AVE/0 ] ; then for ii in $( seq 5 ) ; do cat XMGR/AVE/0 XMGR/AVE/0 >| tt ; \mv -f tt XMGR/AVE/0 ; done ; fi 56 57 cd XMGR/AVE/ ; xmgrace -legend load -log y * -viewport 0.1 0.1 0.8 0.8 -hardcopy -hdevice EPS -printfile tmp.eps ; epstopdf tmp.eps ; evince tmp.pdf ; cd - 57 58 58 59 mkdir -p XMGR/MAX 59 for i in $(seq $wavemin $ nwave) ; do awk -F, ' { print $(NF) } ' score$i.csv | sed -e 1d > XMGR/MAX/$i ; done60 for i in $(seq $wavemin $wavemax) ; do awk -F, ' { print $(NF) } ' score$i.csv | sed -e 1d > XMGR/MAX/$i ; done 60 61 if [ XMGR/MAX/0 ] ; then for ii in $( seq 5 ) ; do cat XMGR/MAX/0 XMGR/MAX/0 >| tt ; \mv -f tt XMGR/MAX/0 ; done ; fi 61 62 cd XMGR/MAX/ ; xmgrace -legend load -log y * -viewport 0.1 0.1 0.8 0.8 -hardcopy -hdevice EPS -printfile tmp.eps ; epstopdf tmp.eps ; evince tmp.pdf ; cd - 62 63 63 64 # Diag sur la dernière vague métrique par métrique : 64 mkdir -p XMGR/WAVE$ nwave65 for i in $(seq 2 $(( $nmetrics + 1 )) ) ; do awk -F, ' { print $'$i' } ' score$ nwave.csv | sed -e 1d > XMGR/WAVE$nwave/`sed -n -e 1p score$nwave.csv | awk -F, ' { print $'$i' } '` ; done66 cd XMGR/WAVE$ nwave; xmgrace -legend load -log y * -viewport 0.1 0.1 0.8 0.8 -hardcopy -hdevice EPS -printfile tmp.eps ; epstopdf tmp.eps ; evince tmp.pdf ; cd -65 mkdir -p XMGR/WAVE$wavemax 66 for i in $(seq 2 $(( $nmetrics + 1 )) ) ; do awk -F, ' { print $'$i' } ' score$wavemax.csv | sed -e 1d > XMGR/WAVE$wavemax/`sed -n -e 1p score$wavemax.csv | awk -F, ' { print $'$i' } '` ; done 67 cd XMGR/WAVE$wavemax ; xmgrace -legend load -log y * -viewport 0.1 0.1 0.8 0.8 -hardcopy -hdevice EPS -printfile tmp.eps ; epstopdf tmp.eps ; evince tmp.pdf ; cd - 67 68 68 69 # awk -F, ' { if ( $2 < 4. && $NF < 5 ) { print $1 } } ' score1.csv
Note: See TracChangeset
for help on using the changeset viewer.
