├── .github ├── dependabot.yml └── workflows │ ├── python-app.yml │ ├── python-publish.yml │ └── python-test-notebooks.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── LICENSE ├── README.md ├── dev-requirements.txt ├── docs ├── Makefile ├── conf.py ├── configuration.rst ├── environment.yml ├── examples │ ├── GW150914.ipynb │ ├── GW190521.ipynb │ ├── fit_from_imr_result.ipynb │ ├── imr_injection.ipynb │ └── single_damped_sinusoid.ipynb ├── exe_ringdown_fit.rst ├── gallery.rst ├── index.rst ├── make.bat ├── models.rst ├── modules.rst ├── overview.rst └── requirements_docs.txt ├── environment.yml ├── etc ├── ringdown_fit_config_example.ini └── ringdown_pipe_config_example.ini ├── examples └── README.md ├── pyproject.toml ├── pytest.ini ├── requirements.txt ├── ringdown ├── __init__.py ├── cli │ ├── __init__.py │ ├── ringdown_fit.py │ ├── ringdown_pipe.py │ ├── ringdown_scan.py │ └── ringdown_scan_pipe.py ├── config.py ├── data.py ├── fit.py ├── imr.py ├── indexing.py ├── model.py ├── qnms.py ├── result.py ├── target.py ├── utils │ ├── __init__.py │ ├── kde_contour.py │ ├── stats.py │ ├── swsh.py │ └── utils.py └── waveforms │ ├── __init__.py │ ├── coalescence.py │ ├── core.py │ └── ringdown.py ├── tests ├── test_fit_config.sh ├── test_indexing.py ├── test_pipe_config.sh ├── test_qnms.py ├── test_scan_config.sh └── test_target.py └── uv.lock /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/python-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/.github/workflows/python-app.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.github/workflows/python-test-notebooks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/.github/workflows/python-test-notebooks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/README.md -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- 1 | flake8 2 | pytest 3 | pre-commit 4 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/configuration.rst -------------------------------------------------------------------------------- /docs/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/environment.yml -------------------------------------------------------------------------------- /docs/examples/GW150914.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/examples/GW150914.ipynb -------------------------------------------------------------------------------- /docs/examples/GW190521.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/examples/GW190521.ipynb -------------------------------------------------------------------------------- /docs/examples/fit_from_imr_result.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/examples/fit_from_imr_result.ipynb -------------------------------------------------------------------------------- /docs/examples/imr_injection.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/examples/imr_injection.ipynb -------------------------------------------------------------------------------- /docs/examples/single_damped_sinusoid.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/examples/single_damped_sinusoid.ipynb -------------------------------------------------------------------------------- /docs/exe_ringdown_fit.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/exe_ringdown_fit.rst -------------------------------------------------------------------------------- /docs/gallery.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/gallery.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/models.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/models.rst -------------------------------------------------------------------------------- /docs/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/modules.rst -------------------------------------------------------------------------------- /docs/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/overview.rst -------------------------------------------------------------------------------- /docs/requirements_docs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/docs/requirements_docs.txt -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/environment.yml -------------------------------------------------------------------------------- /etc/ringdown_fit_config_example.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/etc/ringdown_fit_config_example.ini -------------------------------------------------------------------------------- /etc/ringdown_pipe_config_example.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/etc/ringdown_pipe_config_example.ini -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/examples/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/requirements.txt -------------------------------------------------------------------------------- /ringdown/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/__init__.py -------------------------------------------------------------------------------- /ringdown/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ringdown/cli/ringdown_fit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/cli/ringdown_fit.py -------------------------------------------------------------------------------- /ringdown/cli/ringdown_pipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/cli/ringdown_pipe.py -------------------------------------------------------------------------------- /ringdown/cli/ringdown_scan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/cli/ringdown_scan.py -------------------------------------------------------------------------------- /ringdown/cli/ringdown_scan_pipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/cli/ringdown_scan_pipe.py -------------------------------------------------------------------------------- /ringdown/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/config.py -------------------------------------------------------------------------------- /ringdown/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/data.py -------------------------------------------------------------------------------- /ringdown/fit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/fit.py -------------------------------------------------------------------------------- /ringdown/imr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/imr.py -------------------------------------------------------------------------------- /ringdown/indexing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/indexing.py -------------------------------------------------------------------------------- /ringdown/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/model.py -------------------------------------------------------------------------------- /ringdown/qnms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/qnms.py -------------------------------------------------------------------------------- /ringdown/result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/result.py -------------------------------------------------------------------------------- /ringdown/target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/target.py -------------------------------------------------------------------------------- /ringdown/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/utils/__init__.py -------------------------------------------------------------------------------- /ringdown/utils/kde_contour.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/utils/kde_contour.py -------------------------------------------------------------------------------- /ringdown/utils/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/utils/stats.py -------------------------------------------------------------------------------- /ringdown/utils/swsh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/utils/swsh.py -------------------------------------------------------------------------------- /ringdown/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/utils/utils.py -------------------------------------------------------------------------------- /ringdown/waveforms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/waveforms/__init__.py -------------------------------------------------------------------------------- /ringdown/waveforms/coalescence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/waveforms/coalescence.py -------------------------------------------------------------------------------- /ringdown/waveforms/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/waveforms/core.py -------------------------------------------------------------------------------- /ringdown/waveforms/ringdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/ringdown/waveforms/ringdown.py -------------------------------------------------------------------------------- /tests/test_fit_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/tests/test_fit_config.sh -------------------------------------------------------------------------------- /tests/test_indexing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/tests/test_indexing.py -------------------------------------------------------------------------------- /tests/test_pipe_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/tests/test_pipe_config.sh -------------------------------------------------------------------------------- /tests/test_qnms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/tests/test_qnms.py -------------------------------------------------------------------------------- /tests/test_scan_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/tests/test_scan_config.sh -------------------------------------------------------------------------------- /tests/test_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/tests/test_target.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxisi/ringdown/HEAD/uv.lock --------------------------------------------------------------------------------