Comparison between lalinference and bilby - differences in prior
For context: I'm running GW150914.py. The results obtained with bilby(0.3.4 - 90413d4e) agree with the results obtained from lalinference (master - 6.50), however the best match is obtained modifying the prior file GW150914.prior.
[c1819547@raven14 bilby_practice]$ diff ~/src/bilby/bilby/gw/prior_files/GW150914.prior GW150914_new.prior
2,3c2,3
< mass_1 = Uniform(name='mass_1', minimum=30, maximum=50, unit='$M_{\\odot}$')
< mass_2 = Uniform(name='mass_2', minimum=20, maximum=40, unit='$M_{\\odot}$')
---
> mass_1 = Uniform(name='mass_1', minimum=20, maximum=50, unit='$M_{\\odot}$')
> mass_2 = Uniform(name='mass_2', minimum=20, maximum=50, unit='$M_{\\odot}$')
10,11c10,11
< luminosity_distance = bilby.gw.prior.UniformComovingVolume(name='luminosity_distance', minimum=1e2, maximum=1e3, unit='Mpc')
< dec = Cosine(name='dec')
---
> luminosity_distance = bilby.gw.prior.UniformComovingVolume(name='luminosity_distance', minimum=0, maximum=2e3, unit='Mpc')
> dec = Cosine(name='dec', minimum=-np.pi/2, maximum=np.pi/2)
13c13
< iota = Sine(name='iota')
---
> iota = Sine(name='iota', minimum=0, maximum=np.pi)
I will compare lalinference defaults prior settings by running both codes with zero likelihood.
The results I obtained 3 months ago with bilby (0.3.1 - 2c3451c9) are included, as they differ from the current version. 