Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#!/bin/bash
#Script to merge real data.
#Change paths according to your system
#DATES=( 20201118 20201119 20201120 )
DATES=( 20201120 )
VERSION="v0.9.2"
#SUFFIX="_tuned_main_island"
CLEANING="tailcut84"
INDIR=/fefs/aswg/workspace/alice.donini/Analysis/data/DL2/
SCRIPT="/fefs/aswg/workspace/alice.donini/Software/cta-lstchain/lstchain/scripts/lstchain_merge_hdf5_files.py"
for date in "${DATES[@]}"
do
DIR=$INDIR/$date/$VERSION/$CLEANING/
mkdir -p ${DIR}/merged
FILES=`ls $DIR/dl2*.h5`
current_run=0000
for f in $FILES
do
b=$(basename $f)
run=${b:14:-8}
if [ "$run" -eq "$current_run" ]
then
continue
else
current_run=$run
echo $run
OUTNAME=${DIR}/merged/'dl2_LST-1.Run0'$run'.h5'
if [ ! -f $OUTNAME ]
then
srun -p long -o $DIR/run_${run}_merge.log python $SCRIPT -d $DIR -o $OUTNAME -r $run --smart False &
fi
fi
done
done