... | ... | @@ -23,7 +23,8 @@ This is the home page for the review of the detection of non-quadrupole modes us |
|
|
* *Analysis of GW190412 for detection of higher-order inspiral modes*: [Link](https://dcc.ligo.org/G1902017),
|
|
|
presented in [R&D call 2019-10-21](https://wiki.ligo.org/CBC/TechAgenda20191021),
|
|
|
[CBC call 2019-10-15](https://wiki.ligo.org/CBC/MainAgenda20191015)
|
|
|
* *Contribution in S190412m event:* [**Link**]( https://git.ligo.org/soumen.roy/o3inspiralhom/wikis/Status-of-S190412m-event )
|
|
|
* *Contribution in S190412m event:* [**Link**](https://git.ligo.org/soumen.roy/o3inspiralhom/tree/master/GW190412/statement )
|
|
|
* *Contribution in S190814bv event:* [**Link**](https://git.ligo.org/soumen.roy/o3inspiralhom/tree/master/GW190814)
|
|
|
|
|
|
# Developer Team
|
|
|
* [Soumen Roy](https://git.ligo.org/soumen.roy)
|
... | ... | @@ -38,11 +39,11 @@ This is the home page for the review of the detection of non-quadrupole modes us |
|
|
|
|
|
## Review statements
|
|
|
|
|
|
We have reviewed the implementation of 'search of higher modes in the gravitational wave strain assuming the detection of 22 mode' using time-frequency map of the data. The method was introduced in (https://arxiv.org/abs/1910.04565) and presented in [R&D call 2019-08-19](https://dcc.ligo.org/G1901496). The brief summary of analysis can be found [here](https://git.ligo.org/soumen.roy/o3inspiralhom/-/wikis/Home):
|
|
|
We have reviewed the implementation of 'search of higher modes in the gravitational wave strain assuming the detection of 22 mode' using the time-frequency map of the data. The method was introduced in (https://arxiv.org/abs/1910.04565) and presented in [R&D call 2019-08-19](https://dcc.ligo.org/G1901496). The brief summary of analysis can be found [here](https://git.ligo.org/soumen.roy/o3inspiralhom/-/wikis/Home):
|
|
|
|
|
|
|
|
|
|
|
|
The python implementation of the analysis can be found [here](https://git.ligo.org/soumen.roy/o3inspiralhom/-/wikis/Home#method). `inspiralhom_analysis.py` is the standalone script, which can take the summary table of PE analysis and produce a `h5` file with results along with figures. Separate *jupyter notebooks8 for producing customized figures for individual events are provided in the event directories. The codes require few python modules of lalsuite along with PyCBC. The following are the publicly available version of `lal`, `lalsimulation` and `PyCBC` used for this analysis.
|
|
|
The python implementation of the analysis can be found [here](https://git.ligo.org/soumen.roy/o3inspiralhom/-/wikis/Home#method). `inspiralhom_analysis.py` is the standalone script, which can take the summary table of PE analysis and produce a `h5` file with results along with figures. Separate *jupyter notebooks* for producing customized figures for individual events are provided in the event directories. The codes require few python modules of lalsuite along with PyCBC. The following are the publicly available version of `lal`, `lalsimulation` and `PyCBC` used for this analysis.
|
|
|
|
|
|
* lal.__version__ = '6.21.0'
|
|
|
* lalsimulation.__version__ = '1.10.0'
|
... | ... | @@ -50,14 +51,14 @@ The python implementation of the analysis can be found [here](https://git.ligo.o |
|
|
|
|
|
| Script | Short description | Status | git hash | Comment | final sign-off |
|
|
|
| ------ | ----------------- | ------ | -------- | ------- | -------------- |
|
|
|
| [utils.py](https://git.ligo.org/soumen.roy/o3inspiralhom/blob/master/scripts/utils.py) | Content: Class MiscellaneousUtils: Main Class for the analysis , Function NegativeLogLikelihoodRatio: Used for maximizing the LLR over unknown overall amplitudes of the template model of each 'm' mode. | Done | | Still needs some documentation fixes | :heavy_check_mark: |
|
|
|
| [utils.py](https://git.ligo.org/soumen.roy/o3inspiralhom/blob/master/scripts/utils.py) | Content: Class MiscellaneousUtils: Main Class for the analysis , Function NegativeLogLikelihoodRatio: Used for maximizing the LLR over unknown overall amplitudes of the template model of each 'm' mode. | Done | 61cafb16d7c1f93ddd2217650ca4e0204b5bd166 | Still needs some documentation fixes | :heavy_check_mark: |
|
|
|
| [noisebg.py](https://git.ligo.org/soumen.roy/o3inspiralhom/blob/master/scripts/noisebg.py) | Tools for computing background distribution| Done | | | Nathan: :x: , Haris: :x: |
|
|
|
| [calndm.py](https://git.ligo.org/soumen.roy/o3inspiralhom/blob/master/scripts/calndm.py) | Tools to obtain best central frequency of the wavelet, by maximizing power along 22 modes track| Done | | Some small typos in the comments still need to be fixed | :heavy_check_mark: |
|
|
|
| [calndm.py](https://git.ligo.org/soumen.roy/o3inspiralhom/blob/master/scripts/calndm.py) | Tools to obtain best central frequency of the wavelet, by maximizing power along 22 modes track| Done | 61cafb16d7c1f93ddd2217650ca4e0204b5bd166 | Some small typos in the comments still need to be fixed | :heavy_check_mark: |
|
|
|
| [inspiralhom_analysis.py](https://git.ligo.org/soumen.roy/o3inspiralhom/blob/master/scripts/inspiralhom_analysis.py) | Stand-alone python script to perform the analysis on an event. | | | | Nathan: :x: , Haris: :x: |
|
|
|
| [ReadResults.ipynb](https://git.ligo.org/soumen.roy/o3inspiralhom/blob/master/GW190412/analysis/C01/ReadResults.ipynb) | Notebook used for producing final plots for GW190412 from `h5` file | | | | Nathan: :x: , Haris: :x: |
|
|
|
|
|
|
|
|
|
We performed a set of investigation on the analysis to check it's efficiency. Below is the summary of investigations performed to test the pipeline.
|
|
|
|
|
|
We performed a set of investigations on the analysis to check it's efficiency. Below is the summary of investigations performed to test the pipeline.
|
|
|
|
|
|
# Investigations for code review
|
|
|
|
... | ... | @@ -69,20 +70,38 @@ We performed a set of investigation on the analysis to check it's efficiency. B |
|
|
| [Haris K](https://git.ligo.org/haris-k), [Nathan K. Johnson-McDaniel](https://git.ligo.org/nathan-johnson-mcdaniel) | Study on $`p-`$value | Done | [Link](https://git.ligo.org/soumen.roy/o3inspiralhom/-/wikis/Study-on-p-value) | Soumen | Extrapolation of $`P(\beta\|H_0)`$ doesn't seem to be a good idea. Will use background samples to quote an upper bound on *p*-value | :heavy_check_mark: |
|
|
|
| [Haris K](https://git.ligo.org/haris-k), [Nathan K. Johnson-McDaniel](https://git.ligo.org/nathan-johnson-mcdaniel) | Distribution of on-source $`\beta`$ | | [Link](https://git.ligo.org/soumen.roy/o3inspiralhom/-/wikis/Distribution-of-on-source-beta) | Soumen | | |
|
|
|
|
|
|
# GW190412m
|
|
|
| Script | Short description | Status | git hash | Comment | final sign-off |
|
|
|
| ------ | ----------------- | ------ | -------- | ------- | -------------- |
|
|
|
| [test_insphom_GW190412_C01.sh](https://git.ligo.org/soumen.roy/o3inspiralhom/blob/master/GW190412/analysis/C01/test_insphom_GW190412_C01.sh) | Bash script to produce results (h5 file) for the event GW190412m | | | | Nathan: :x: , Haris: :x: |
|
|
|
| [ReadResults.ipynb](https://git.ligo.org/soumen.roy/o3inspiralhom/blob/master/GW190412/analysis/C01/ReadResults.ipynb) | Notebook used for producing final plots for GW190412 from `h5` file | | | | Nathan: :x: , Haris: :x: |
|
|
|
|
|
|
|
|
|
Below is the summary of investigations to test the S190412m and S190814bv results.
|
|
|
Below is the summary of investigations to test the S190412m results.
|
|
|
|
|
|
# Investigations for S190412m and S190814bv result review
|
|
|
| Reviewer| Task | Status | Link to review material | Persons Responsible | Comment | final sign-off |
|
|
|
| ------ | ------ |--------|-------------------------|---------------------|---------------|----------------|
|
|
|
| [Haris K](https://git.ligo.org/haris-k), [Nathan K. Johnson-McDaniel](https://git.ligo.org/nathan-johnson-mcdaniel) | Analysis of GW190412m with PE samples as templates | In progress | [Link](https://git.ligo.org/soumen.roy/o3inspiralhom/-/wikis/Distribution-of-on-source-beta) | Soumen | Haris: It is evident from the $`\beta`$ histogram that using MaxL value of parameters as template is not an optimal way. Alternatively, we need to marginalize $`\beta`$ over templates from constructed from samples. | Nathan: :x: , Haris: :x: |
|
|
|
| [Haris K](https://git.ligo.org/haris-k), [Nathan K. Johnson-McDaniel](https://git.ligo.org/nathan-johnson-mcdaniel) | Analysis of GW190814bv with PE samples as templates | In progress | [Link](https://git.ligo.org/soumen.roy/o3inspiralhom/-/wikis/Distribution-of-on-source-beta) | Soumen | | Nathan: :x: , Haris: :x: |
|
|
|
| [Haris K](https://git.ligo.org/haris-k), [Nathan K. Johnson-McDaniel](https://git.ligo.org/nathan-johnson-mcdaniel) | Inject study for S190412m event using C00 \& C01 data | In progress | [Link](https://git.ligo.org/soumen.roy/o3inspiralhom/wikis/injection-Study-for-S190412m-event) | Soumen | cell | Nathan: :x: , Haris: :x: |
|
|
|
| [Haris K](https://git.ligo.org/haris-k), [Nathan K. Johnson-McDaniel](https://git.ligo.org/nathan-johnson-mcdaniel) | Inject study for S190814bv event using C00 data | In progress | [Link](https://git.ligo.org/soumen.roy/o3inspiralhom/wikis/injection-Study-for-S190814bv-event) | Soumen | cell | Nathan: :x: , Haris: :x: |
|
|
|
| [Haris K](https://git.ligo.org/haris-k), [Nathan K. Johnson-McDaniel](https://git.ligo.org/nathan-johnson-mcdaniel) | Inject study for S190412m event using C00 data | In progress | [Link](https://git.ligo.org/soumen.roy/o3inspiralhom/-/wikis/injection-Study-for-S190412m-event) | Soumen | cell | Nathan: :x: , Haris: :x: |
|
|
|
| [Haris K](https://git.ligo.org/haris-k), [Nathan K. Johnson-McDaniel](https://git.ligo.org/nathan-johnson-mcdaniel) | Injection study using NR waveform | cell | [Link](https://git.ligo.org/soumen.roy/o3inspiralhom/wikis/Injection-study-using-NR-waveorm) | cell | cell | Nathan: :x: , Haris: :x: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# GW190814bv
|
|
|
|
|
|
| Script | Short description | Status | git hash | Comment | final sign-off |
|
|
|
| ------ | ----------------- | ------ | -------- | ------- | -------------- |
|
|
|
| [test_insphom_GW190814_C01.sh](https://git.ligo.org/soumen.roy/o3inspiralhom/blob/master/GW190814/analysis/C01/test_insphom_GW190814_C01.sh) | Bash script to produce results (h5 file) for the event GW190814bv | | | | Nathan: :x: , Haris: :x: |
|
|
|
| [ReadResults.ipynb](https://git.ligo.org/soumen.roy/o3inspiralhom/blob/master/GW190814/analysis/C01/ReadResults.ipynb) | Notebook used for producing final plots for GW190814 from `h5` file | | | | Nathan: :x: , Haris: :x: |
|
|
|
|
|
|
Investigations for S190814bv result review
|
|
|
|
|
|
| Reviewer| Task | Status | Link to review material | Persons Responsible | Comment | final sign-off |
|
|
|
| ------ | ------ |--------|-------------------------|---------------------|---------------|----------------|
|
|
|
| [Haris K](https://git.ligo.org/haris-k), [Nathan K. Johnson-McDaniel](https://git.ligo.org/nathan-johnson-mcdaniel) | Analysis of GW190814bv with PE samples as templates | In progress | [Link](https://git.ligo.org/soumen.roy/o3inspiralhom/-/wikis/Distribution-of-on-source-beta) | Soumen | | Nathan: :x: , Haris: :x: |
|
|
|
| [Haris K](https://git.ligo.org/haris-k), [Nathan K. Johnson-McDaniel](https://git.ligo.org/nathan-johnson-mcdaniel) | Inject study for S190814bv event using C00 data | In progress | [Link](https://git.ligo.org/soumen.roy/o3inspiralhom/wikis/injection-Study-for-S190814bv-event) | Soumen | cell | Nathan: :x: , Haris: :x: |
|
|
|
|
|
|
# Link to review telecons minutes
|
|
|
1. [07/11/2019](https://git.ligo.org/soumen.roy/o3inspiralhom/wikis/Telecons/07November2019)
|
|
|
2. [11/11/2019](https://git.ligo.org/soumen.roy/o3inspiralhom/wikis/Telecons/11November2019)
|
... | ... | |