⇤ ← Revision 1 as of 2019-02-18 19:32:32
2622
Comment:
|
2622
|
Deletions are marked like this. | Additions are marked like this. |
Line 37: | Line 37: |
* The Omicron job is automated using {{{crontab}}} on {{{k1sum0}}}. | * The Omicron job is automated using {{{crontab}}} on {{{k1sum1}}}. |
Line 40: | Line 40: |
5-59/15 * * * * env - `cat /users/DET/tools/Omicron/etc/sum0_cron-omicron.env` /users/DET/tools/Omicron/Script/automation.sh /users/DET/tools/Omicron/Parameter/summary_test.txt > /tmp/auto-omicron.log 2>&1 | 5-59/15 * * * * env - `cat /users/DET/tools/Omicron/etc/sum1_cron-omicron.env` /users/DET/tools/Omicron/Script/automation.sh /users/DET/tools/Omicron/Parameter/summary_test.txt > /tmp/auto-omicron.log 2>&1 |
Omicron
Installation
- The Omicron code is managed on the Virgo SVN and it should be able to be installed by CMT system.
- But when we use the CMT in order to install Omicron, dependency conflict is occurred and we cannot install it correctly.
F. Robinet helped us to install it on the k1sum0 and we can use copy of it on the another Debian 9 systems.
T. Yamamoto had already copied Omicron and the related packages on k1nfs0:/export/virgo/virgosoft.
- So Omicron can be used by mounting NFS area on the Debian 9 systems.
> grep virgsoft /etc/fstab 10.68.10.10:/export/virgo/virgosoft /home/controls/opt/virgosoft nfs rw,bf,soft 0 0
- So Omicron can be used by mounting NFS area on the Debian 9 systems.
Trigger generation for DailySummary
DailySummaryPage uses the trigger files using gwtrigfind for constructing the Omicron summary page.
T. Yamamoto modified gwtrigfind because our computer environment is slightly different from LIGO's one.
In LIGO convention [1], trigger files should be generated in the /home/detchar/triggers
We have only controls user on k1sum0 and another computers.
--- /home/controls/opt/summary-2.7/lib/python2.7/site-packages/gwtrigfind/core.py.bak 2018-10-19 09:12:45.375654000 +0900 +++ /home/controls/opt/summary-2.7/lib/python2.7/site-packages/gwtrigfind/core.py 2019-01-23 18:29:06.224172322 +0900 @@ -161,12 +161,12 @@ def find_detchar_files(channel, start, e ifo, name = _format_channel_name(channel).split('-', 1) # find base path relative to O1 or O2 formatting if start >= OMICRON_O2_EPOCH: - base = os.path.join(os.path.sep, 'home', 'detchar', 'triggers') + base = os.path.join(os.path.sep, 'home', 'controls', 'triggers') tag = etg.upper() dirtag = '%s_%s' % (name, tag) else: epoch = '*' - base = os.path.join(os.path.sep, 'home', 'detchar', 'triggers', '*') + base = os.path.join(os.path.sep, 'home', 'controls', 'triggers', '*') tag = etg.title() dirtag = '%s_%s' % (str(channel).split(':', 1)[1], tag)
The Omicron job is automated using crontab on k1sum1.
> crontab -l | grep Omicron 5-59/15 * * * * env - `cat /users/DET/tools/Omicron/etc/sum1_cron-omicron.env` /users/DET/tools/Omicron/Script/automation.sh /users/DET/tools/Omicron/Parameter/summary_test.txt > /tmp/auto-omicron.log 2>&1
Reference
[1] LIGO-T1300468, DetChar Trigger Handling Conventions