{
"cells": [
{
"cell_type": "markdown",
"id": "f233f79f",
"metadata": {},
"source": [
""
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "90de7369",
"metadata": {
"ploomber": {
"memory_usage": 312.84375,
"timestamp_end": 1695851968.79343,
"timestamp_start": 1695851968.754932
},
"tags": [
"remove-input"
]
},
"outputs": [],
"source": [
"%load_ext autoreload\n",
"%autoreload 2\n",
"%matplotlib inline\n",
"\n",
"import pandas as pd\n",
"\n",
"pd.set_option(\"display.max_rows\", None, \"display.max_columns\", None)"
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "b3845200",
"metadata": {
"ploomber": {
"memory_usage": 317.8046875,
"timestamp_end": 1695851971.80579,
"timestamp_start": 1695851968.793496
},
"tags": [
"hide-cell"
]
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Requirement already satisfied: nrsur_catalog in /Users/avaj0001/Documents/projects/NRSUR_PRJ/nrsur_catalog/src (0.0.5)\r\n",
"Requirement already satisfied: matplotlib in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from nrsur_catalog) (3.7.2)\r\n",
"Requirement already satisfied: loguru in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from nrsur_catalog) (0.7.0)\r\n",
"Requirement already satisfied: bilby[gw] in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from nrsur_catalog) (1.4.1)\r\n",
"Requirement already satisfied: bilby.cython>=0.3.0 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from bilby[gw]->nrsur_catalog) (0.4.0)\r\n",
"Requirement already satisfied: dynesty>=2 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from bilby[gw]->nrsur_catalog) (2.1.0)\r\n",
"Requirement already satisfied: emcee in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/emcee-3.1.1-py3.9.egg (from bilby[gw]->nrsur_catalog) (3.1.1)\r\n",
"Requirement already satisfied: corner in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/corner-2.2.1-py3.9.egg (from bilby[gw]->nrsur_catalog) (2.2.1)\r\n",
"Requirement already satisfied: numpy in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from bilby[gw]->nrsur_catalog) (1.23.5)\r\n",
"Requirement already satisfied: scipy>=1.5 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from bilby[gw]->nrsur_catalog) (1.9.3)\r\n",
"Requirement already satisfied: pandas in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from bilby[gw]->nrsur_catalog) (1.5.1)\r\n",
"Requirement already satisfied: dill in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/dill-0.3.4-py3.9.egg (from bilby[gw]->nrsur_catalog) (0.3.4)\r\n",
"Requirement already satisfied: tqdm in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from bilby[gw]->nrsur_catalog) (4.66.1)\r\n",
"Requirement already satisfied: h5py in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/h5py-3.6.0-py3.9-macosx-10.15-x86_64.egg (from bilby[gw]->nrsur_catalog) (3.6.0)\r\n",
"Requirement already satisfied: attrs in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/attrs-21.2.0-py3.9.egg (from bilby[gw]->nrsur_catalog) (21.2.0)\r\n",
"Requirement already satisfied: astropy>=5 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from bilby[gw]->nrsur_catalog) (5.1)\r\n",
"Requirement already satisfied: lalsuite in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from bilby[gw]->nrsur_catalog) (7.6)\r\n",
"Requirement already satisfied: gwpy in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from bilby[gw]->nrsur_catalog) (2.1.3)\r\n",
"Requirement already satisfied: tables in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/tables-3.6.1-py3.9-macosx-10.15-x86_64.egg (from bilby[gw]->nrsur_catalog) (3.6.1)\r\n",
"Requirement already satisfied: pyfftw in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from bilby[gw]->nrsur_catalog) (0.13.1)\r\n",
"Requirement already satisfied: contourpy>=1.0.1 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from matplotlib->nrsur_catalog) (1.1.0)\r\n",
"Requirement already satisfied: cycler>=0.10 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/cycler-0.11.0-py3.9.egg (from matplotlib->nrsur_catalog) (0.11.0)\r\n",
"Requirement already satisfied: fonttools>=4.22.0 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/fonttools-4.28.3-py3.9.egg (from matplotlib->nrsur_catalog) (4.28.3)\r\n",
"Requirement already satisfied: kiwisolver>=1.0.1 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/kiwisolver-1.3.2-py3.9-macosx-10.15-x86_64.egg (from matplotlib->nrsur_catalog) (1.3.2)\r\n",
"Requirement already satisfied: packaging>=20.0 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from matplotlib->nrsur_catalog) (23.0)\r\n",
"Requirement already satisfied: pillow>=6.2.0 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/Pillow-8.4.0-py3.9-macosx-10.15-x86_64.egg (from matplotlib->nrsur_catalog) (8.4.0)\r\n",
"Requirement already satisfied: pyparsing<3.1,>=2.3.1 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/pyparsing-3.0.6-py3.9.egg (from matplotlib->nrsur_catalog) (3.0.6)\r\n",
"Requirement already satisfied: python-dateutil>=2.7 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/python_dateutil-2.8.2-py3.9.egg (from matplotlib->nrsur_catalog) (2.8.2)\r\n",
"Requirement already satisfied: importlib-resources>=3.2.0 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from matplotlib->nrsur_catalog) (6.0.1)\r\n",
"Requirement already satisfied: pyerfa>=2.0 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/pyerfa-2.0.0.1-py3.9-macosx-10.15-x86_64.egg (from astropy>=5->bilby[gw]->nrsur_catalog) (2.0.0.1)\r\n",
"Requirement already satisfied: PyYAML>=3.13 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/PyYAML-6.0-py3.9-macosx-10.15-x86_64.egg (from astropy>=5->bilby[gw]->nrsur_catalog) (6.0)\r\n",
"Requirement already satisfied: zipp>=3.1.0 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from importlib-resources>=3.2.0->matplotlib->nrsur_catalog) (3.9.0)\r\n",
"Requirement already satisfied: six>=1.5 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/six-1.16.0-py3.9.egg (from python-dateutil>=2.7->matplotlib->nrsur_catalog) (1.16.0)\r\n",
"Requirement already satisfied: dqsegdb2 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from gwpy->bilby[gw]->nrsur_catalog) (1.1.1)\r\n",
"Requirement already satisfied: gwdatafind in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from gwpy->bilby[gw]->nrsur_catalog) (1.1.1)\r\n",
"Requirement already satisfied: gwosc>=0.5.3 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from gwpy->bilby[gw]->nrsur_catalog) (0.6.1)\r\n",
"Requirement already satisfied: ligo-segments>=1.0.0 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from gwpy->bilby[gw]->nrsur_catalog) (1.4.0)\r\n",
"Requirement already satisfied: ligotimegps>=1.2.1 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from gwpy->bilby[gw]->nrsur_catalog) (2.0.1)\r\n",
"Requirement already satisfied: lscsoft-glue in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from lalsuite->bilby[gw]->nrsur_catalog) (3.0.1)\r\n",
"Requirement already satisfied: pytz>=2020.1 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/pytz-2021.3-py3.9.egg (from pandas->bilby[gw]->nrsur_catalog) (2021.3)\r\n",
"Requirement already satisfied: numexpr>=2.6.2 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages/numexpr-2.8.0-py3.9-macosx-10.15-x86_64.egg (from tables->bilby[gw]->nrsur_catalog) (2.8.0)\r\n",
"Requirement already satisfied: requests>=1.0.0 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from gwosc>=0.5.3->gwpy->bilby[gw]->nrsur_catalog) (2.27.1)\r\n",
"Requirement already satisfied: igwn-auth-utils[requests] in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from dqsegdb2->gwpy->bilby[gw]->nrsur_catalog) (0.2.2)\r\n",
"Requirement already satisfied: pyOpenSSL in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from lscsoft-glue->lalsuite->bilby[gw]->nrsur_catalog) (22.0.0)\r\n",
"Requirement already satisfied: pyRXP in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from lscsoft-glue->lalsuite->bilby[gw]->nrsur_catalog) (3.0.1)\r\n",
"Requirement already satisfied: cryptography>=2.3 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from igwn-auth-utils[requests]->dqsegdb2->gwpy->bilby[gw]->nrsur_catalog) (36.0.2)\r\n",
"Requirement already satisfied: scitokens>=1.7.0 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from igwn-auth-utils[requests]->dqsegdb2->gwpy->bilby[gw]->nrsur_catalog) (1.7.0)\r\n",
"Requirement already satisfied: safe-netrc>=1.0.0 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from igwn-auth-utils[requests]->dqsegdb2->gwpy->bilby[gw]->nrsur_catalog) (1.0.0)\r\n",
"Requirement already satisfied: urllib3<1.27,>=1.21.1 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from requests>=1.0.0->gwosc>=0.5.3->gwpy->bilby[gw]->nrsur_catalog) (1.26.9)\r\n",
"Requirement already satisfied: certifi>=2017.4.17 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from requests>=1.0.0->gwosc>=0.5.3->gwpy->bilby[gw]->nrsur_catalog) (2022.5.18.1)\r\n",
"Requirement already satisfied: charset-normalizer~=2.0.0 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from requests>=1.0.0->gwosc>=0.5.3->gwpy->bilby[gw]->nrsur_catalog) (2.0.12)\r\n",
"Requirement already satisfied: idna<4,>=2.5 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from requests>=1.0.0->gwosc>=0.5.3->gwpy->bilby[gw]->nrsur_catalog) (3.3)\r\n",
"Requirement already satisfied: cffi>=1.12 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from cryptography>=2.3->igwn-auth-utils[requests]->dqsegdb2->gwpy->bilby[gw]->nrsur_catalog) (1.15.0)\r\n",
"Requirement already satisfied: PyJWT>=1.6.1 in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from scitokens>=1.7.0->igwn-auth-utils[requests]->dqsegdb2->gwpy->bilby[gw]->nrsur_catalog) (2.4.0)\r\n",
"Requirement already satisfied: pycparser in /Users/avaj0001/Documents/projects/deep_gw_pe_followup/venv/lib/python3.9/site-packages (from cffi>=1.12->cryptography>=2.3->igwn-auth-utils[requests]->dqsegdb2->gwpy->bilby[gw]->nrsur_catalog) (2.21)\r\n"
]
}
],
"source": [
"! pip install nrsur_catalog"
]
},
{
"cell_type": "markdown",
"id": "4ba0f7f3",
"metadata": {},
"source": [
"# GW190805_211137\n",
"\n",
"Below are some plots for GW190805_211137 from the NRSurrogate Catalog."
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "10dd5d41",
"metadata": {
"ploomber": {
"memory_usage": 425.12890625,
"timestamp_end": 1695851972.375141,
"timestamp_start": 1695851971.806405
},
"tags": [
"remove-output"
]
},
"outputs": [],
"source": [
"from nrsur_catalog import NRsurResult\n",
"\n",
"nrsur_result = NRsurResult.load(\"GW190805_211137\", cache_dir=\".nrsur_catalog_cache\")\n",
"# you can specify a `cache_dir`: folder where data will be downloaded"
]
},
{
"cell_type": "markdown",
"id": "e218a830",
"metadata": {},
"source": [
"## Summary"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "d15cbea0",
"metadata": {
"ploomber": {
"memory_usage": 426.421875,
"timestamp_end": 1695851972.493446,
"timestamp_start": 1695851972.375237
},
"tags": [
"remove-output"
]
},
"outputs": [
{
"data": {
"text/html": [
"
\n", " | Posterior 90% CI | \n", "Prior | \n", "
---|---|---|
Parameter | \n", "\n", " | \n", " |
$\\chi_1$ | \n", "${0.75}_{-0.32}^{+0.17}$ | \n", "$\\text{Uniform} [0, 0.99]$ | \n", "
$\\chi_2$ | \n", "${0.58}_{-0.37}^{+0.29}$ | \n", "$\\text{Uniform} [0, 0.99]$ | \n", "
$\\phi$ | \n", "${1.71}_{-0.27}^{+0.83}$ | \n", "$\\text{Uniform} [0, 6.28]$ | \n", "
$\\mathcal{M}_{c}^{\\rm det}\\ [M_{\\odot}]$ | \n", "${60.52}_{-6.44}^{+5.24}$ | \n", "$\\text{UniformInComponentsChirpMass} [12, 400]$ | \n", "
$t_c\\ [s]$ | \n", "${1249074715.31}_{-0.00}^{+0.01}$ | \n", "$\\text{Uniform} [1249074715.25, 1249074715.45]$ | \n", "
$d_L\\ [Mpc]$ | \n", "${6334.90}_{-2222.61}^{+2284.76}$ | \n", "$\\text{UniformSourceFrame} [100.0, 20000.0]$ | \n", "
$q$ | \n", "${0.67}_{-0.22}^{+0.21}$ | \n", "$\\text{UniformInComponentsMassRatio} [0.17, 1]$ | \n", "
$\\phi$ | \n", "${3.20}_{-2.26}^{+2.19}$ | \n", "$\\text{Uniform} [0, 6.28]$ | \n", "
$\\phi_{12}$ | \n", "${3.14}_{-2.18}^{+2.18}$ | \n", "$\\text{Uniform} [0, 6.28]$ | \n", "
$\\phi_{\\mathrm{JL}}$ | \n", "${2.96}_{-1.88}^{+2.18}$ | \n", "$\\text{Uniform} [0, 6.28]$ | \n", "
$\\psi$ | \n", "${1.54}_{-1.11}^{+1.15}$ | \n", "$\\text{Uniform} [0, 3.14]$ | \n", "
$\\theta_{\\mathrm{JN}}$ | \n", "${0.88}_{-0.49}^{+1.64}$ | \n", "$\\text{Sine} [0, 3.14]$ | \n", "
$\\theta_1$ | \n", "${0.87}_{-0.41}^{+0.49}$ | \n", "$\\text{Sine} [0, 3.14]$ | \n", "
$\\theta_2$ | \n", "${1.14}_{-0.58}^{+0.77}$ | \n", "$\\text{Sine} [0, 3.14]$ | \n", "
${M}^{\\rm det}\\ [M_{\\odot}]$ | \n", "${143.78}_{-11.03}^{+11.16}$ | \n", "$\\text{Constraint} [60, 400]$ | \n", "
$\\theta$ | \n", "${1.26}_{-0.06}^{+0.06}$ | \n", "$\\text{Sine} [0, 3.14]$ | \n", "
$m_1^{\\rm src}\\ [M_{\\odot}]$ | \n", "${44.78}_{-7.27}^{+9.22}$ | \n", "$-$ | \n", "
$m_2^{\\rm src}\\ [M_{\\odot}]$ | \n", "${29.06}_{-6.83}^{+7.03}$ | \n", "$-$ | \n", "
$\\chi_{\\mathrm{eff}}$ | \n", "${0.35}_{-0.21}^{+0.17}$ | \n", "$-$ | \n", "
$\\chi_{\\mathrm{p}}$ | \n", "${0.53}_{-0.23}^{+0.23}$ | \n", "$-$ | \n", "
$\\alpha$ | \n", "${6.05}_{-5.49}^{+0.11}$ | \n", "$-$ | \n", "
$\\delta$ | \n", "${-0.18}_{-0.39}^{+0.37}$ | \n", "$-$ | \n", "
$M_f^{\\rm src}\\ [M_{\\odot}]$ | \n", "${135.46}_{-9.55}^{+9.82}$ | \n", "$-$ | \n", "
$\\chi_f$ | \n", "${0.80}_{-0.08}^{+0.05}$ | \n", "$-$ | \n", "
$v_f\\ [{\\rm km/s}]$ | \n", "${894.00}_{-611.38}^{+906.77}$ | \n", "$-$ | \n", "