Ringdown analysis with rational filters. The properties of the rational filters can be found in Ma, et al. (2023a), Ma, et al. (2023b), and Ma, et al. (2022).
Install this Python package in "editable mode":
git clone git@github.com:Sizheng-Ma/qnm_filter.git
cd qnm_filter
conda create --name qnm_filter python=3.11
conda activate qnm_filter
pip install -e .- The analysis of GW150914 can be found in code_demo/Filter.ipynb.
- Two injection systems with a numerical-relativity waveform (GW150914-like) are available at code_demo/NRInjection_bilby.ipynb and code_demo/NRInjection_customized_noise.ipynb.
- The evidence curve is a useful tool for determining the statistical significance of a quasinormal mode and for limiting its start time. An example is at code_demo/Evidence.ipynb.
Please cite these three papers if you use this code for academic research:
- Black Hole Spectroscopy by Mode Cleaning, Ma et al., Phys. Rev. Lett. 130, 141401 (2023).
- Using rational filters to uncover the first ringdown overtone in GW150914, Ma et al., Phys. Rev. D 107, 084010 (2023).
- Quasinormal-mode filters: A new approach to analyze the gravitational-wave ringdown of binary black-hole mergers, Ma et al., Phys. Rev. D 106, 084036 (2022).
The documentation can be viewed at here.