Size: 1846
Comment:
|
Size: 2512
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
<<TableOfContents(3)>> |
|
Line 7: | Line 9: |
<<TableOfContents(3)>> | |
Line 12: | Line 13: |
{{{ | * All packages are now available on {{{conda-forge}}}, though the {{{inspiral-range}}} package is installed via {{{pip}}} in the original installation manual. {{{ |
Line 16: | Line 18: |
}}} * Though the {{{inspiral-range}}} package is installed via {{{pip}}} in the original installation manual, it's now available on {{{conda-forge}}}. |
}}} * For accessing data easily, it's better to change some environmental variables automatically in the {{{aligoNB}}} environment. {{{ $ conda env config vars set NDSSERVER='k1nds2:8088' }}} |
Line 38: | Line 44: |
== How to manage measurement files? == * On Local NFS disk * Only on-site (including Mitaka control room) people can contribute the noise budget activity. * On Git * We cannot do 'git clone' soon because of too large repositories. |
== Challenges == * There is no way to share the measurement files between on-site and off-site. * There is no global NDS2 server. === How to share the measurement files? === |
Line 46: | Line 52: |
* On Git * We cannot do 'git clone' soon because of a too large repository. * On Local NFS disk * Only on-site (including Mitaka control room) people can contribute the noise budget activity. * On KAGRA Dropbox * The conflict problem must be fixed at first. * Dropbox must be installed as same path for sharing the noise budget code among collaborators. * {{{/kagra/Dropbox}}} on CDS workstations vs. {{{${HOME}/Dropbox}}} on the personal laptop for the most of people. |
aligoNB for KAGRA
Contents
The original aligoNB is developed on https://git.ligo.org/NoiseBudget/aligoNB. Because this package depends on the LIGO's computer environment, some changes are required for using in KAGRA. So TY forked it on https://git.ligo.org/yamamoto/aligoNB/-/tree/kamioka?ref_type=heads. Alteration for KAGRA is managed in kamioka branch.
Environment construction
- On Kamioka/Mitaka workstations, environment is already constructed. So you can skip this section.
All packages are now available on conda-forge, though the inspiral-range package is installed via pip in the original installation manual.
$ conda create -n aligoNB python=3.9 $ conda activate aligoNB $ conda install -c conda-forge numpy scipy matplotlib nds2-client python-nds2-client gwinc gpstime astropy inspiral-range
For accessing data easily, it's better to change some environmental variables automatically in the aligoNB environment.
$ conda env config vars set NDSSERVER='k1nds2:8088'
Installation of aligoNB
On the CDS workstation, aligoNB is already installed on /users/Commissioning/aligoNB.
$ cd /path/to/somewhere $ git clone https://git.ligo.org/yamamoto/aligoNB.git $ git checkout -b kamioka origin/kamioka
Quick start
- It works only on CDS workstations in Kamioka and Mitaka.
$ cd /users/Commissioning/aligoNB $ conda activate aligoNB $ python3 -m aligoNB -t 1369232206 -s 64 -hs k1nds2 -p 8088 K1
Challenges
- There is no way to share the measurement files between on-site and off-site.
- There is no global NDS2 server.
How to share the measurement files?
- On Git-LFS (same way as LIGO)
- 50GB = $60/year?
- For a long term usage, more large storage (= much money) is required.
- On Git
- We cannot do 'git clone' soon because of a too large repository.
- On Local NFS disk
- Only on-site (including Mitaka control room) people can contribute the noise budget activity.
- On KAGRA Dropbox
- The conflict problem must be fixed at first.
- Dropbox must be installed as same path for sharing the noise budget code among collaborators.
/kagra/Dropbox on CDS workstations vs. ${HOME}/Dropbox on the personal laptop for the most of people.