From 115ae8a500e5d647a07232d005d19a7924ed5a10 Mon Sep 17 00:00:00 2001 From: Arno Schoenmakers <schoenmakers@astron.nl> Date: Tue, 26 Jun 2012 13:11:33 +0000 Subject: [PATCH] Task #3241: Merge of latest changes in LOFAR-Release-0_96 into trunk --- CMake/variants/variants.lhn001 | 1 - RTCP/Run/src/LogArchiver.sh | 3 +- RTCP/Run/src/OLAP.parset | 71 +++++++++++++++++----------------- RTCP/Run/src/startBGL.sh | 6 +++ 4 files changed, 43 insertions(+), 38 deletions(-) diff --git a/CMake/variants/variants.lhn001 b/CMake/variants/variants.lhn001 index bee05566ce9..bcc42b9ed10 100644 --- a/CMake/variants/variants.lhn001 +++ b/CMake/variants/variants.lhn001 @@ -3,7 +3,6 @@ option(BUILD_SHARED_LIBS "Build shared libraries" ON) set(CASACORE_ROOT_DIR /opt/cep/casacore) set(CASAREST_ROOT_DIR /opt/cep/casarest) set(DAL_ROOT_DIR /globalhome/lofarsystem/packages/root/lhn/dal) -#set(ENV{HDF5_ROOT} /opt/cep/storage/hdf5) set(ENV{HDF5_ROOT} /opt/cep/hdf5) set(PYRAP_ROOT_DIR /opt/cep/pyrap) diff --git a/RTCP/Run/src/LogArchiver.sh b/RTCP/Run/src/LogArchiver.sh index 733a16337cd..015bae67d2e 100755 --- a/RTCP/Run/src/LogArchiver.sh +++ b/RTCP/Run/src/LogArchiver.sh @@ -6,8 +6,7 @@ # # cron jobs don't set $PATH, so construct our own. -PATH=$PATH:/bin:/usr/bin:/opt/lofar/bin -export PATH +export PATH=$PATH:/bin:/usr/bin:/opt/lofar/bin source locations.sh diff --git a/RTCP/Run/src/OLAP.parset b/RTCP/Run/src/OLAP.parset index 59a6b16bb91..ab67f546c6a 100644 --- a/RTCP/Run/src/OLAP.parset +++ b/RTCP/Run/src/OLAP.parset @@ -4,38 +4,43 @@ OLAP.correctClocks = T # -# Fibre length corrections for superterp stations using +# Fibre length corrections for core stations using # a single clock. # -PIC.Core.CS002LBA.clockCorrectionTime = 8.291395e-06 -PIC.Core.CS002HBA0.clockCorrectionTime = 8.291555e-06 -PIC.Core.CS002HBA1.clockCorrectionTime = 8.291235e-06 -PIC.Core.CS002HBA.clockCorrectionTime = 8.291395e-06 - -PIC.Core.CS003LBA.clockCorrectionTime = 6.890990e-06 -PIC.Core.CS003HBA0.clockCorrectionTime = 6.889845e-06 -PIC.Core.CS003HBA1.clockCorrectionTime = 6.890135e-06 -PIC.Core.CS003HBA.clockCorrectionTime = 6.889990e-06 - -PIC.Core.CS004LBA.clockCorrectionTime = 7.855759e-06 -PIC.Core.CS004HBA0.clockCorrectionTime = 7.861849e-06 -PIC.Core.CS004HBA1.clockCorrectionTime = 7.861669e-06 -PIC.Core.CS004HBA.clockCorrectionTime = 7.861759e-06 - -PIC.Core.CS005LBA.clockCorrectionTime = 8.507690e-06 -PIC.Core.CS005HBA0.clockCorrectionTime = 8.513765e-06 -PIC.Core.CS005HBA1.clockCorrectionTime = 8.513615e-06 -PIC.Core.CS005HBA.clockCorrectionTime = 8.513690e-06 - -PIC.Core.CS006LBA.clockCorrectionTime = 7.850904e-06 -PIC.Core.CS006HBA0.clockCorrectionTime = 7.855584e-06 -PIC.Core.CS006HBA1.clockCorrectionTime = 7.854224e-06 -PIC.Core.CS006HBA.clockCorrectionTime = 7.854904e-06 - -PIC.Core.CS007LBA.clockCorrectionTime = 7.885136e-06 -PIC.Core.CS007HBA0.clockCorrectionTime = 7.884946e-06 -PIC.Core.CS007HBA1.clockCorrectionTime = 7.885326e-06 -PIC.Core.CS007HBA.clockCorrectionTime = 7.885136e-06 +PIC.Core.CS002LBA.clockCorrectionTime = 8.339918e-06 +PIC.Core.CS002HBA0.clockCorrectionTime = 8.318834e-06 +PIC.Core.CS002HBA1.clockCorrectionTime = 8.318304e-06 +PIC.Core.CS002HBA.clockCorrectionTime = 8.318569e-06 + +PIC.Core.CS003LBA.clockCorrectionTime = 6.936566e-06 +PIC.Core.CS003HBA0.clockCorrectionTime = 6.917926e-06 +PIC.Core.CS003HBA1.clockCorrectionTime = 6.917872e-06 +PIC.Core.CS003HBA.clockCorrectionTime = 6.917899e-06 + +PIC.Core.CS004LBA.clockCorrectionTime = 7.905512e-06 +PIC.Core.CS004HBA0.clockCorrectionTime = 7.889961e-06 +PIC.Core.CS004HBA1.clockCorrectionTime = 7.889505e-06 +PIC.Core.CS004HBA.clockCorrectionTime = 7.889733e-06 + +PIC.Core.CS005LBA.clockCorrectionTime = 8.556805e-06 +PIC.Core.CS005HBA0.clockCorrectionTime = 8.542093e-06 +PIC.Core.CS005HBA1.clockCorrectionTime = 8.541791e-06 +PIC.Core.CS005HBA.clockCorrectionTime = 8.541942e-06 + +PIC.Core.CS006LBA.clockCorrectionTime = 7.905282e-06 +PIC.Core.CS006HBA0.clockCorrectionTime = 7.882360e-06 +PIC.Core.CS006HBA1.clockCorrectionTime = 7.882960e-06 +PIC.Core.CS006HBA.clockCorrectionTime = 7.882660e-06 + +PIC.Core.CS007LBA.clockCorrectionTime = 7.928823e-06 +PIC.Core.CS007HBA0.clockCorrectionTime = 7.913020e-06 +PIC.Core.CS007HBA1.clockCorrectionTime = 7.913260e-06 +PIC.Core.CS007HBA.clockCorrectionTime = 7.913140e-06 + +PIC.Core.CS401LBA.clockCorrectionTime = 8.06397e-06 +PIC.Core.CS401HBA0.clockCorrectionTime = 8.069604e-06 +PIC.Core.CS401HBA1.clockCorrectionTime = 8.069870e-06 +PIC.Core.CS401HBA.clockCorrectionTime = 8.069737e-06 # # Stations outside of the superterp (no correction needed) @@ -121,11 +126,6 @@ PIC.Core.CS302HBA0.clockCorrectionTime = 0 PIC.Core.CS302HBA.clockCorrectionTime = 0 PIC.Core.CS302HBA1.clockCorrectionTime = 0 -PIC.Core.CS401LBA.clockCorrectionTime = 0 -PIC.Core.CS401HBA0.clockCorrectionTime = 0 -PIC.Core.CS401HBA1.clockCorrectionTime = 0 -PIC.Core.CS401HBA.clockCorrectionTime = 0 - PIC.Core.CS501LBA.clockCorrectionTime = 0 PIC.Core.CS501HBA0.clockCorrectionTime = 0 PIC.Core.CS501HBA1.clockCorrectionTime = 0 @@ -158,6 +158,7 @@ PIC.Core.RS508HBA.clockCorrectionTime = 0 PIC.Core.RS509LBA.clockCorrectionTime = 0 PIC.Core.RS509HBA.clockCorrectionTime = 0 +# DE601 has a clock offset for unknown reasons PIC.Core.DE601LBA.clockCorrectionTime = 1.1e-6 PIC.Core.DE601HBA.clockCorrectionTime = 1.1e-6 diff --git a/RTCP/Run/src/startBGL.sh b/RTCP/Run/src/startBGL.sh index 99ebd63f043..fdca0f27ec7 100755 --- a/RTCP/Run/src/startBGL.sh +++ b/RTCP/Run/src/startBGL.sh @@ -19,14 +19,20 @@ OBSID=$5 source /opt/lofar/bin/locations.sh ( + echo "---------------" date echo starting obs $OBSID echo "---------------" +STORAGE_PARSET=/opt/lofar/log/L$OBSID.parset + # Convert keys where needed /opt/lofar/bin/LOFAR/Parset.py -P $PARTITION $PARSET /opt/lofar/etc/OLAP.parset <(echo "$EXTRA_KEYS") > $IONPROC_PARSET && +# Copy the parset to NFS for post processing +(cp $IONPROC_PARSET $STORAGE_PARSET || true) && + # Make the /opt/lofar/log/latest symlink (ln -sfT `dirname $STORAGE_PARSET` /opt/lofar/log/latest || true) && -- GitLab