[Yuzurihara, Komori]
We lauched a new GitLab project of KAGRA pygwinc.
https://git.ligo.org/komori/kagrapygwinc
This is a pygwinc-style noise budget code for python3.
You can perform the noise budget by running the following python code wIth numpy and scipy.
import kagragwinc
import numpy as np
f = np.arange(10, 1000)
a = kagragwinc.load_ifo("kagragwinc/ifo/bKAGRA_O4.yaml")
b = kagragwinc.gwinc(f, a, verbose=True)
fig = kagragwinc.plot_noise(a, b)
fig.show()
import numpy as np
f = np.arange(10, 1000)
a = kagragwinc.load_ifo("kagragwinc/ifo/bKAGRA_O4.yaml")
b = kagragwinc.gwinc(f, a, verbose=True)
fig = kagragwinc.plot_noise(a, b)
fig.show()
Other noise budgets can be done by changing "bKAGRA_O4a.yaml" to other configurations in the ifo directory.
You can also acnieve the same result by running
python3 budget.py
in the same directory.
Please let me or Yuzurihara-san know if you find some bugs.
Also, please let us know if you want to be a member of this project. We highly appreciate your help.