Update VItamin and Bilby with Different Noises authored by Wei Changfeng's avatar Wei Changfeng
...@@ -101,7 +101,7 @@ ifos.set_strain_data_from_power_spectral_densities( ...@@ -101,7 +101,7 @@ ifos.set_strain_data_from_power_spectral_densities(
sampling_frequency=sampling_frequency, duration=duration, sampling_frequency=sampling_frequency, duration=duration,
start_time=ref_geocent_time-duration/2.0) start_time=ref_geocent_time-duration/2.0)
``` ```
I think, my way of setting start time is Ok. I think, my way of setting start time is also Ok here.
(iii) Priors are used differently. Priors used by tutorial are:(only different parts are shown) (iii) Priors are used differently. Priors used by tutorial are:(only different parts are shown)
``` ```
...@@ -122,12 +122,16 @@ priors['geocent_time'] = bilby.core.prior.Uniform( ...@@ -122,12 +122,16 @@ priors['geocent_time'] = bilby.core.prior.Uniform(
maximum=ref_geocent_time + 1, maximum=ref_geocent_time + 1,
name='geocent_time', latex_label='$t_c$', unit='$s$') name='geocent_time', latex_label='$t_c$', unit='$s$')
``` ```
In this part, the additional specified priors are the correct format from Daniel. However, when I output priors, their distance priors are different: The prior of geocentric time are wider in my script. Besides, the additional specified priors are the correct format provided by Daniel. However, when I output priors, their distance priors are different.
> 'luminosity_distance': Uniform(minimum=1000, maximum=5000, name='luminosity_distance', latex_label='$d_L$', unit='$Mpc_{\\odot}$', boundary=None) Output of my script:
```
> 'luminosity_distance': UniformSourceFrame(minimum=100.0, maximum=5000.0, cosmology=FlatLambdaCDM(name="Planck15", H0=67.7 km / (Mpc s), Om0=0.307, Tcmb0=2.725 K, Neff=3.05, m_nu=[0. 0. 0.06] eV, Ob0=0.0486), name='luminosity_distance', latex_label='$d_L$', unit=Unit("Mpc"), boundary=None) 'luminosity_distance': Uniform(minimum=1000, maximum=5000, name='luminosity_distance', latex_label='$d_L$', unit='$Mpc_{\\odot}$', boundary=None)
```
Output of tutorial:
```
'luminosity_distance': UniformSourceFrame(minimum=100.0, maximum=5000.0, cosmology=FlatLambdaCDM(name="Planck15", H0=67.7 km / (Mpc s), Om0=0.307, Tcmb0=2.725 K, Neff=3.05, m_nu=[0. 0. 0.06] eV, Ob0=0.0486), name='luminosity_distance', latex_label='$d_L$', unit=Unit("Mpc"), boundary=None)
```
I'm not sure if this has an impact when Bilby runs, though they point to the same range.
(iv) Result function. (iv) Result function.
Tutorial: Tutorial:
``` ```
...@@ -143,6 +147,8 @@ result = bilby.run_sampler( ...@@ -143,6 +147,8 @@ result = bilby.run_sampler(
likelihood=likelihood, priors=priors, sampler='dynesty', npoints=1000, likelihood=likelihood, priors=priors, sampler='dynesty', npoints=1000,
outdir=outdir, label=label) outdir=outdir, label=label)
``` ```
> generate_all_bbh_parameters function: From either a single sample or a set of samples fill in all missing BBH parameters in place.
## (3) 15 parameters with (m1,m2) instead of (chirp mass, mass ratio) ## (3) 15 parameters with (m1,m2) instead of (chirp mass, mass ratio)
We get results with good consistency in the sections above. This is to test if (m1,m2) will decrease the convergence. We get results with good consistency in the sections above. This is to test if (m1,m2) will decrease the convergence.
### (i) posterior ### (i) posterior
...@@ -175,6 +181,7 @@ JSD = 0.1759 ...@@ -175,6 +181,7 @@ JSD = 0.1759
#### (a) distance #### (a) distance
JSD = 0.1096 JSD = 0.1096
![encounter_margil_d](uploads/81863c4571955f98fe5aa3f7d5112dba/encounter_margil_d.png) ![encounter_margil_d](uploads/81863c4571955f98fe5aa3f7d5112dba/encounter_margil_d.png)
Wrong template (using BBH template to model BH encounter) reduces the consistency of results.
## (2) BH enoucnter without marginalization(distance, time, phase) ## (2) BH enoucnter without marginalization(distance, time, phase)
### (i) posterior ### (i) posterior
![encounter_without_margil](uploads/155ebf8256d4bdb4f3aeeab20a974c9b/encounter_without_margil.png) ![encounter_without_margil](uploads/155ebf8256d4bdb4f3aeeab20a974c9b/encounter_without_margil.png)
...@@ -189,5 +196,5 @@ JSD = 0.4551 ...@@ -189,5 +196,5 @@ JSD = 0.4551
#### (a) distance #### (a) distance
JSD = 0.2937 JSD = 0.2937
![encounter_d](uploads/1fd6439364cc2a2ba9fa6a061bf778e8/encounter_d.png) ![encounter_d](uploads/1fd6439364cc2a2ba9fa6a061bf778e8/encounter_d.png)
Lack of Marginalization of distance, phase and time reduces the consistency of results further.
\ No newline at end of file