|
|
|
# Omicron at Virgo
|
|
|
|
|
|
|
|
[[_TOC_]]
|
|
|
|
|
|
|
|
## Environment
|
|
|
|
|
|
|
|
### Local
|
|
|
|
|
|
|
|
Omicron vXrYpZ is installed in `/virgoApp` under CL7. After being logged in an online machine (`detchar1` or `ctrl`, but not `farmn`), load the Omicron environment:
|
|
|
|
|
|
|
|
source /virgoApp/Omicron/vXrYpZ/cmt/setup.sh
|
|
|
|
|
|
|
|
Replace the X, Y and Z by the most recent version (highest number). You are now able to use all the omicron applications
|
|
|
|
|
|
|
|
It is often convenient to visualize plots/pages in a web browser. A web-browsable area is available at Cascina. For Omicron, please use:
|
|
|
|
```
|
|
|
|
/data/procdata/web/Omicron
|
|
|
|
```
|
|
|
|
You can use this area to produce Omicron plots and/or web pages which you can access at the following address: https://scientists.virgo-gw.eu/DataAnalysis/Omicron/
|
|
|
|
|
|
|
|
Please, try to keep this directory clean. You can create your own directory using your user name.
|
|
|
|
|
|
|
|
### Conda
|
|
|
|
|
|
|
|
Omicron is included in the [IGWN Conda Distribution environments](https://computing.docs.ligo.org/conda). After activating a recent environment, you should be able to use omicron applications. To test that you can, type:
|
|
|
|
```
|
|
|
|
omicron version
|
|
|
|
```
|
|
|
|
This should return the Omicron version number of your environment.
|
|
|
|
|
|
|
|
|
|
|
|
## Configurations
|
|
|
|
|
|
|
|
Omicron parameters are defined using a configuration file. This file contains a set of keywords to define the parameters. For a complete list of Omicron parameters, refer to [https://virgo.docs.ligo.org/virgoapp/Omicron/classOmicron.html#a90211e34b5d534c06bdd229524081cfc](Omicron option list).
|
|
|
|
|
|
|
|
Examples of configuration files can be found in
|
|
|
|
```
|
|
|
|
/data/procdata/web/Omicron/configuration
|
|
|
|
```
|
|
|
|
Please, DO NOT EDIT THESE EXAMPLES! If you need to change the parameters, use a copy of the example files.
|
|
|
|
Also, NOTE that the channel list in these examples may not be up-to-date. To update the list of channels, you can use the command:
|
|
|
|
```
|
|
|
|
printchannels /virgoData/ffl/raw.ffl $(( `tconvert now` - 1000 )) | awk '$2>100 {print "DATA CHANNELS", $1}'
|
|
|
|
```
|
|
|
|
This command prints all the channels with a sampling rate larger than 100 Hz and with the correct format for Omicron configuration files. Of course, you can filter these channels with extra bash command (e.g. `grep`).
|
|
|
|
|
|
|
|
|
|
|
|
## Other applications
|
|
|
|
|
|
|
|
- [Omicron conda package](https://anaconda.org/conda-forge/omicron)
|
|
|
|
- [Python utilities and extensions for the Omicron (C++) GW event trigger generator](https://pypi.org/project/pyomicron/) |