.gitignore
.gitlab-ci.yml
.pre-commit-config.yaml
CONTRIBUTING.md
README.md
pyproject.toml
setup.cfg
setup.py
.github/workflows/check-semver.yaml
.github/workflows/pre-commit.yaml
.gitlab/ci/check-semver.yaml
.gitlab/ci/pre-commit.yaml
.gitlab/ci/publish.yaml
cextern/exponential_integral_Ei.c
cextern/exponential_integral_Ei.h
cextern/chealpix/chealpix.c
cextern/chealpix/chealpix.h
sealgw/__init__.py
sealgw/seal.py
sealgw.egg-info/PKG-INFO
sealgw.egg-info/SOURCES.txt
sealgw.egg-info/dependency_links.txt
sealgw.egg-info/requires.txt
sealgw.egg-info/top_level.txt
sealgw/calculation/__init__.py
sealgw/calculation/cealcore.c
sealgw/calculation/cealcore.pyx
sealgw/calculation/localization.py
sealgw/calculation/multiorder4fits.py
sealgw/calculation/sealCachedDetectors.h
sealgw/calculation/sealcore.h
sealgw/simulation/__init__.py
sealgw/simulation/generating_data.py
sealgw/simulation/prior_fitting.py
sealgw/simulation/sealinterferometers.py
sealgw/simulation/added_detectors/CEL.interferometer
sealgw/simulation/added_detectors/ET15km_PSD.txt
sealgw/simulation/added_detectors/M1.interferometer
sealgw/simulation/added_detectors/M2.interferometer
sealgw/simulation/added_detectors/M3.interferometer
share/examples/example1-fitting_and_initializing.ipynb
share/examples/example2-localization-Copy1.ipynb
share/examples/example2-localization.ipynb
share/examples/example3-catalog_test.ipynb
share/examples/example3-catalog_test.py
share/examples/example4-early_warning_beta.ipynb
share/examples/example_inputs/H1L1V1_1000605649_59_626.xml
share/examples/example_inputs/H1L1V1_1187008882_3_806.xml
share/examples/example_inputs/H1_psd.txt
share/examples/example_inputs/L1_psd.txt
share/examples/example_inputs/V1_psd.txt
share/examples/example_outputs/bimodal_fitting.png
share/examples/example_outputs/bimodal_fitting_custom.png
share/examples/example_outputs/catalog_statistics.txt
share/examples/example_outputs/catalog_statistics_short.txt
share/examples/example_outputs/config_ew0s_lhv.txt
share/examples/example_outputs/config_ew10s_lhv.txt
share/examples/example_outputs/config_ew20s_lhv.txt
share/examples/example_outputs/config_ew30s_lhv.txt
share/examples/example_outputs/config_ew5s_lhv.txt
share/examples/example_outputs/config_multiple_saving_example.json
share/examples/example_outputs/ew_example_skymap.gif
share/examples/example_outputs/linear_fitting.png
share/examples/example_outputs/linear_fitting_custom.png
share/examples/example_outputs/sealconfig_O2_lhv_BNS.txt
share/examples/example_outputs/sealconfig_bilby_lhv_BBH.txt
share/examples/example_outputs/sealconfig_bilby_lhv_BNS.txt
share/examples/example_outputs/sealconfig_bilby_lhv_NSBH.txt
share/examples/example_outputs/skymap_LHVew_0s.png
share/examples/example_outputs/skymap_LHVew_10s.png
share/examples/example_outputs/skymap_LHVew_20s.png
share/examples/example_outputs/skymap_LHVew_30s.png
share/examples/example_outputs/skymap_LHVew_5s.png
share/examples/example_outputs/skymap_SPIIR_trigger.pdf
share/examples/example_outputs/skymap_SPIIR_trigger_UNIQ.fits
share/scripts/3g/fit_sealgw_model.py
share/scripts/3g/fitseal.sh
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_1080to960_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_1200to1080_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_120to0_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_1320to1200_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_1440to1320_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_1560to1440_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_1680to1560_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_1800to1680_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_1920to1800_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_2040to1920_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_2160to2040_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_2280to2160_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_2400to2280_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_240to120_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_2520to2400_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_2640to2520_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_2760to2640_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_2880to2760_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_3000to2880_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_3120to3000_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_3240to3120_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_3360to3240_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_3480to3360_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_3600to3480_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_360to240_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_480to360_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_600to480_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_720to600_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_840to720_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/bimodal_fitting_BNS_EW_960to840_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/config_ET2CE_BNSEW.json
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_1080to960_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_1200to1080_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_120to0_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_1320to1200_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_1440to1320_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_1560to1440_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_1680to1560_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_1800to1680_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_1920to1800_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_2040to1920_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_2160to2040_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_2280to2160_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_2400to2280_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_240to120_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_2520to2400_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_2640to2520_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_2760to2640_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_2880to2760_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_3000to2880_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_3120to3000_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_3240to3120_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_3360to3240_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_3480to3360_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_3600to3480_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_360to240_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_480to360_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_600to480_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_720to600_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_840to720_ET2CE_BNSEW.png
share/scripts/3g/et2ce_training_outputs/linear_fitting_BNS_EW_960to840_ET2CE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_1080to960_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_1200to1080_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_120to0_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_1320to1200_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_1440to1320_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_1560to1440_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_1680to1560_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_1800to1680_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_1920to1800_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_2040to1920_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_2160to2040_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_2280to2160_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_2400to2280_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_240to120_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_2520to2400_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_2640to2520_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_2760to2640_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_2880to2760_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_3000to2880_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_3120to3000_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_3240to3120_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_3360to3240_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_3480to3360_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_3600to3480_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_360to240_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_480to360_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_600to480_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_720to600_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_840to720_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/bimodal_fitting_BNS_EW_960to840_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/config_ETCE_BNSEW.json
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_1080to960_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_1200to1080_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_120to0_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_1320to1200_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_1440to1320_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_1560to1440_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_1680to1560_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_1800to1680_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_1920to1800_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_2040to1920_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_2160to2040_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_2280to2160_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_2400to2280_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_240to120_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_2520to2400_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_2640to2520_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_2760to2640_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_2880to2760_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_3000to2880_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_3120to3000_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_3240to3120_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_3360to3240_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_3480to3360_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_3600to3480_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_360to240_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_480to360_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_600to480_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_720to600_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_840to720_ETCE_BNSEW.png
share/scripts/3g/etce_training_outputs/linear_fitting_BNS_EW_960to840_ETCE_BNSEW.png
share/scripts/spiir/H1L1V1-O4_psd-1000001000-21600.xml.gz
share/scripts/spiir/H1L1V1-REFERENCE_PSD-1263344418-21600.xml.gz
share/scripts/spiir/fit_sealgw_model.py
share/scripts/spiir/fitseal.sh
share/scripts/spiir/seal_training_outputs/bimodal_fitting_BBH_LHV_O3PSD.png
share/scripts/spiir/seal_training_outputs/bimodal_fitting_BBH_LHV_O4ExpectedPSD.png
share/scripts/spiir/seal_training_outputs/bimodal_fitting_BBH_LHV_O4ExpectedPSDFixMtot.png
share/scripts/spiir/seal_training_outputs/bimodal_fitting_BBH_LH_O4ExpectedPSDFixMtot.png
share/scripts/spiir/seal_training_outputs/bimodal_fitting_BNS_LHV_O3PSD.png
share/scripts/spiir/seal_training_outputs/bimodal_fitting_BNS_LHV_O4ExpectedPSD.png
share/scripts/spiir/seal_training_outputs/bimodal_fitting_BNS_LHV_O4ExpectedPSDFixMtot.png
share/scripts/spiir/seal_training_outputs/bimodal_fitting_BNS_LH_O4ExpectedPSDFixMtot.png
share/scripts/spiir/seal_training_outputs/bimodal_fitting_NSBH_LHV_O3PSD.png
share/scripts/spiir/seal_training_outputs/bimodal_fitting_NSBH_LHV_O4ExpectedPSD.png
share/scripts/spiir/seal_training_outputs/bimodal_fitting_NSBH_LHV_O4ExpectedPSDFixMtot.png
share/scripts/spiir/seal_training_outputs/bimodal_fitting_NSBH_LH_O4ExpectedPSDFixMtot.png
share/scripts/spiir/seal_training_outputs/config_LHV_O3PSD.json
share/scripts/spiir/seal_training_outputs/config_LHV_O4ExpectedPSD.json
share/scripts/spiir/seal_training_outputs/config_LHV_O4ExpectedPSDFixMtot.json
share/scripts/spiir/seal_training_outputs/config_LH_O4ExpectedPSDFixMtot.json
share/scripts/spiir/seal_training_outputs/linear_fitting_BBH_LHV_O3PSD.png
share/scripts/spiir/seal_training_outputs/linear_fitting_BBH_LHV_O4ExpectedPSD.png
share/scripts/spiir/seal_training_outputs/linear_fitting_BBH_LHV_O4ExpectedPSDFixMtot.png
share/scripts/spiir/seal_training_outputs/linear_fitting_BBH_LH_O4ExpectedPSDFixMtot.png
share/scripts/spiir/seal_training_outputs/linear_fitting_BNS_LHV_O3PSD.png
share/scripts/spiir/seal_training_outputs/linear_fitting_BNS_LHV_O4ExpectedPSD.png
share/scripts/spiir/seal_training_outputs/linear_fitting_BNS_LHV_O4ExpectedPSDFixMtot.png
share/scripts/spiir/seal_training_outputs/linear_fitting_BNS_LH_O4ExpectedPSDFixMtot.png
share/scripts/spiir/seal_training_outputs/linear_fitting_NSBH_LHV_O3PSD.png
share/scripts/spiir/seal_training_outputs/linear_fitting_NSBH_LHV_O4ExpectedPSD.png
share/scripts/spiir/seal_training_outputs/linear_fitting_NSBH_LHV_O4ExpectedPSDFixMtot.png
share/scripts/spiir/seal_training_outputs/linear_fitting_NSBH_LH_O4ExpectedPSDFixMtot.png