├── .github └── workflows │ └── documentation.yml ├── .gitignore ├── GWForge ├── __init__.py ├── conversion.py ├── ifo │ ├── __init__.py │ ├── detectors.py │ ├── ifos │ │ ├── CE20.ifo │ │ ├── CE40.ifo │ │ ├── ET.ifo │ │ ├── ET_Meuse_Rhine_L.ifo │ │ ├── ET_Sardinia_L.ifo │ │ └── NEMO.ifo │ ├── network_configuration_files │ │ └── xg.ini │ └── noise_curves │ │ ├── Asharp-asd.txt │ │ ├── CE20-asd.txt │ │ ├── CE20km_1p0MW_Aplus_coat_strain.txt │ │ ├── CE20km_1p0MW_aLIGO_coat_strain.txt │ │ ├── CE20km_1p5MW_Aplus_coat_strain.txt │ │ ├── CE20km_1p5MW_aLIGO_coat_strain.txt │ │ ├── CE40-asd.txt │ │ ├── CE40km_1p0MW_Aplus_coat_strain.txt │ │ ├── CE40km_1p0MW_aLIGO_coat_strain.txt │ │ ├── CE40km_1p5MW_Aplus_coat_strain.txt │ │ ├── CE40km_1p5MW_aLIGO_coat_strain.txt │ │ ├── CE_tech_sensitivity_curves.png │ │ ├── ET-psd.txt │ │ ├── ET_cryo_10km_psd.txt │ │ ├── ET_cryo_15km_psd.txt │ │ └── README.md ├── inject │ ├── __init__.py │ ├── bilby_inject.py │ ├── eos_tables │ │ ├── TOVSeq_ALF2.dat │ │ ├── TOVSeq_APR3.dat │ │ ├── TOVSeq_APR4.dat │ │ ├── TOVSeq_BHB.dat │ │ ├── TOVSeq_DD2.dat │ │ ├── TOVSeq_MPA1.dat │ │ ├── TOVSeq_PP2.dat │ │ ├── TOVSeq_PP5.dat │ │ ├── TOVSeq_SLy.dat │ │ ├── TOVSeq_eosBLh.dat │ │ ├── TOVSeq_eosBLq.dat │ │ ├── TOVSeq_eosDD2qG.dat │ │ ├── TOVSeq_eosH3.dat │ │ ├── TOVSeq_eosH4.dat │ │ ├── TOVSeq_eosLS220.dat │ │ └── TOVSeq_eosSFHo.dat │ ├── inject.py │ └── pycbc_inject.py ├── population │ ├── __init__.py │ ├── extrinsic.py │ ├── mass.py │ ├── population_configuration_files │ │ ├── aligned_spin_bbh.ini │ │ ├── aligned_spin_bns_tides_on.ini │ │ ├── aligned_spin_nsbh.ini │ │ └── precessing_bbh_powerlawpeak.ini │ ├── redshift.py │ └── spin.py └── utils.py ├── README.md ├── __init__.py ├── bin ├── gwforge_estimate_psd ├── gwforge_inject ├── gwforge_noise ├── gwforge_optimal_snr ├── gwforge_population └── gwforge_workflow ├── docs ├── Makefile ├── make.bat └── source │ ├── conf.py │ ├── index.md │ ├── inject.md │ ├── install.md │ ├── noise.md │ ├── population.md │ ├── usage.md │ └── workflow.md ├── pyproject.toml ├── requirements.txt ├── setup.cfg └── setup.py /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/.gitignore -------------------------------------------------------------------------------- /GWForge/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GWForge/conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/conversion.py -------------------------------------------------------------------------------- /GWForge/ifo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GWForge/ifo/detectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/detectors.py -------------------------------------------------------------------------------- /GWForge/ifo/ifos/CE20.ifo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/ifos/CE20.ifo -------------------------------------------------------------------------------- /GWForge/ifo/ifos/CE40.ifo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/ifos/CE40.ifo -------------------------------------------------------------------------------- /GWForge/ifo/ifos/ET.ifo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/ifos/ET.ifo -------------------------------------------------------------------------------- /GWForge/ifo/ifos/ET_Meuse_Rhine_L.ifo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/ifos/ET_Meuse_Rhine_L.ifo -------------------------------------------------------------------------------- /GWForge/ifo/ifos/ET_Sardinia_L.ifo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/ifos/ET_Sardinia_L.ifo -------------------------------------------------------------------------------- /GWForge/ifo/ifos/NEMO.ifo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/ifos/NEMO.ifo -------------------------------------------------------------------------------- /GWForge/ifo/network_configuration_files/xg.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/network_configuration_files/xg.ini -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/Asharp-asd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/Asharp-asd.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/CE20-asd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/CE20-asd.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/CE20km_1p0MW_Aplus_coat_strain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/CE20km_1p0MW_Aplus_coat_strain.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/CE20km_1p0MW_aLIGO_coat_strain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/CE20km_1p0MW_aLIGO_coat_strain.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/CE20km_1p5MW_Aplus_coat_strain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/CE20km_1p5MW_Aplus_coat_strain.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/CE20km_1p5MW_aLIGO_coat_strain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/CE20km_1p5MW_aLIGO_coat_strain.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/CE40-asd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/CE40-asd.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/CE40km_1p0MW_Aplus_coat_strain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/CE40km_1p0MW_Aplus_coat_strain.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/CE40km_1p0MW_aLIGO_coat_strain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/CE40km_1p0MW_aLIGO_coat_strain.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/CE40km_1p5MW_Aplus_coat_strain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/CE40km_1p5MW_Aplus_coat_strain.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/CE40km_1p5MW_aLIGO_coat_strain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/CE40km_1p5MW_aLIGO_coat_strain.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/CE_tech_sensitivity_curves.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/CE_tech_sensitivity_curves.png -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/ET-psd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/ET-psd.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/ET_cryo_10km_psd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/ET_cryo_10km_psd.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/ET_cryo_15km_psd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/ET_cryo_15km_psd.txt -------------------------------------------------------------------------------- /GWForge/ifo/noise_curves/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/ifo/noise_curves/README.md -------------------------------------------------------------------------------- /GWForge/inject/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GWForge/inject/bilby_inject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/bilby_inject.py -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_ALF2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_ALF2.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_APR3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_APR3.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_APR4.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_APR4.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_BHB.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_BHB.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_DD2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_DD2.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_MPA1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_MPA1.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_PP2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_PP2.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_PP5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_PP5.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_SLy.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_SLy.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_eosBLh.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_eosBLh.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_eosBLq.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_eosBLq.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_eosDD2qG.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_eosDD2qG.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_eosH3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_eosH3.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_eosH4.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_eosH4.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_eosLS220.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_eosLS220.dat -------------------------------------------------------------------------------- /GWForge/inject/eos_tables/TOVSeq_eosSFHo.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/eos_tables/TOVSeq_eosSFHo.dat -------------------------------------------------------------------------------- /GWForge/inject/inject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/inject.py -------------------------------------------------------------------------------- /GWForge/inject/pycbc_inject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/inject/pycbc_inject.py -------------------------------------------------------------------------------- /GWForge/population/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GWForge/population/extrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/population/extrinsic.py -------------------------------------------------------------------------------- /GWForge/population/mass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/population/mass.py -------------------------------------------------------------------------------- /GWForge/population/population_configuration_files/aligned_spin_bbh.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/population/population_configuration_files/aligned_spin_bbh.ini -------------------------------------------------------------------------------- /GWForge/population/population_configuration_files/aligned_spin_bns_tides_on.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/population/population_configuration_files/aligned_spin_bns_tides_on.ini -------------------------------------------------------------------------------- /GWForge/population/population_configuration_files/aligned_spin_nsbh.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/population/population_configuration_files/aligned_spin_nsbh.ini -------------------------------------------------------------------------------- /GWForge/population/population_configuration_files/precessing_bbh_powerlawpeak.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/population/population_configuration_files/precessing_bbh_powerlawpeak.ini -------------------------------------------------------------------------------- /GWForge/population/redshift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/population/redshift.py -------------------------------------------------------------------------------- /GWForge/population/spin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/population/spin.py -------------------------------------------------------------------------------- /GWForge/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/GWForge/utils.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bin/gwforge_estimate_psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/bin/gwforge_estimate_psd -------------------------------------------------------------------------------- /bin/gwforge_inject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/bin/gwforge_inject -------------------------------------------------------------------------------- /bin/gwforge_noise: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/bin/gwforge_noise -------------------------------------------------------------------------------- /bin/gwforge_optimal_snr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/bin/gwforge_optimal_snr -------------------------------------------------------------------------------- /bin/gwforge_population: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/bin/gwforge_population -------------------------------------------------------------------------------- /bin/gwforge_workflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/bin/gwforge_workflow -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/docs/source/index.md -------------------------------------------------------------------------------- /docs/source/inject.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/docs/source/inject.md -------------------------------------------------------------------------------- /docs/source/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/docs/source/install.md -------------------------------------------------------------------------------- /docs/source/noise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/docs/source/noise.md -------------------------------------------------------------------------------- /docs/source/population.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/docs/source/population.md -------------------------------------------------------------------------------- /docs/source/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/docs/source/usage.md -------------------------------------------------------------------------------- /docs/source/workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/docs/source/workflow.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koustavchandra/gwforge/HEAD/setup.py --------------------------------------------------------------------------------