Recent Releases of https://github.com/bilby-dev/bilby
https://github.com/bilby-dev/bilby - v2.6.0
We noticed a longstanding mis-definition in the GravitationalWaveTransient likelihood that caused the PSD to be
incorrectly normalised when using time domain data with a Tukey window (https://github.com/bilby-dev/bilby/issues/869).
By extension, the SNR and log-likelihood is overestimated. While the peak of the likelihood is in
the correct place, the posterior is overly constrained and due to prior effects may not peak in the
correct place.
The specific form of the previous version of the likelihood is
$$ \hat{p}(d | \theta) = \frac{p(d | theta)}{\beta} $$
where $\beta$ is the power loss factor in the Tukey window ($\beta = 1 - 5 \alpha / 8$).
The impact of this bug is most pronounced for short-duration signals, with a long turn on for the Tukey window.
To reproduce the old behaviour, users can set the environment variable BILBY_INCORRECT_PSD_NORMALIZATION=TRUE.
Fixed
- Fix PSD normalisation in
GravitationalWaveTransient(https://github.com/bilby-dev/bilby/pull/967)
- Python
Published by ColmTalbot 8 months ago
https://github.com/bilby-dev/bilby - v2.5.2
Release of bilby v2.5.2
This bug fix release resolves an issue introduced in v2.5.1 that caused problems when reading result files.
Fixed
- Fix the filename extension precedence for result files (https://github.com/bilby-dev/bilby/pull/960)
Full Changelog: https://github.com/bilby-dev/bilby/compare/v2.5.1...v2.5.2
- Python
Published by mj-will 9 months ago
https://github.com/bilby-dev/bilby - v2.5.2rc1
First release candidate for bilby v2.5.2
This is bug fix release.
Fixed
- Fix the filename extension precedence for result files (https://github.com/bilby-dev/bilby/pull/960)
- Python
Published by mj-will 9 months ago
https://github.com/bilby-dev/bilby - v2.5.1
[2.5.1]
This is a bugfix release, most importantly fixing a new bug when reconstructing marginalized parameters for an analysis with an injection.
Changed
- Pin dynesty to version < 2.2 (https://github.com/bilby-dev/bilby/pull/949)
Fixed
- Enable printing dlogZ values below 1e-3 with
dynesty(https://github.com/bilby-dev/bilby/pull/936) - Fix how injection parameters are handled in parameter conversion to avoid bugs with parameter reconstruction in
run_sampler(https://github.com/bilby-dev/bilby/pull/931) - Fix
time_referencecheck in_generate_all_cbc_parameters(https://github.com/bilby-dev/bilby/pull/930) - Ensure output directory exists when performing reweighting with
get_weights_for_reweighting(https://github.com/bilby-dev/bilby/pull/923/)
New Contributors
- @unkaktus made their first contribution in https://github.com/bilby-dev/bilby/pull/936
- @Rhiannon-Udall made their first contribution in https://github.com/bilby-dev/bilby/pull/930
Full Changelog: https://github.com/bilby-dev/bilby/compare/v2.5.0...v2.5.1
- Python
Published by ColmTalbot 10 months ago
https://github.com/bilby-dev/bilby - v2.5.0
The primary additions in this release are backwards compatible addition of a global metadata to keep track of things like random number generators and cosmology. This is currently not saved in result files by default to enable a slow roll-out, users can opt-in by setting the BILBY_INCLUDE_GLOBAL_METADATA environment variable.
We also added better tracking of cosmology in general around CBC-specific classes.
To address a bug in the dynesty sampler, we modified the interface to avoid cases where progress can be lost during the checkpointing process.
A full change listing is below.
Added
- Add
cosmologytoCBCPriorDict(https://github.com/bilby-dev/bilby/pull/868) - Add
cosmologytoCBCResult(https://github.com/bilby-dev/bilby/pull/867) - Add support for analytic aligned spin priors (https://github.com/bilby-dev/bilby/pull/849)
- Add optional global meta data (https://github.com/bilby-dev/bilby/pull/873, https://github.com/bilby-dev/bilby/pull/915)
- Add warning when prior sampling efficiency is low (https://github.com/bilby-dev/bilby/pull/853)
- Add
plot_time_domain_datatoInterferometerList(https://github.com/bilby-dev/bilby/pull/920)
Changed
- Remove calls to deprecated scipy functions (https://github.com/bilby-dev/bilby/pull/884)
- [dynesty] Reduce number of calls to `addlivepoints (https://github.com/bilby-dev/bilby/pull/872)
- Check for empty result files when resuming (https://github.com/bilby-dev/bilby/pull/890)
- Add
num_interptoAlignedSpinprior (https://github.com/bilby-dev/bilby/pull/912) - Allow result files with inconsistent priors to be merged (https://github.com/bilby-dev/bilby/pull/918)
Fixed
- Fix
numerical_relativity_filekeyword argument (https://github.com/bilby-dev/bilby/pull/909) - Fix missing argument in precomputed calibration (https://github.com/bilby-dev/bilby/pull/882)
- Fix passing
mode_arrayin injections waveform arguments (https://github.com/bilby-dev/bilby/pull/820) - Fix dtypes changing in
plot_interferometer_waveform_posterior(https://github.com/bilby-dev/bilby/pull/870) - Fix raise statement in
get_all_injection_credible_levels(https://github.com/bilby-dev/bilby/pull/911) - Specify likelihood for injection conversion function (https://github.com/bilby-dev/bilby/pull/900)
New Contributors
- @adivijaykumar made their first contribution in https://github.com/bilby-dev/bilby/pull/882
- @foocheng made their first contribution in https://github.com/bilby-dev/bilby/pull/870
- @lorenzopompili00 made their first contribution in https://github.com/bilby-dev/bilby/pull/820
- @transientlunatic made their first contribution in https://github.com/bilby-dev/bilby/pull/918
- @MattiaEmma2022 made their first contribution in https://github.com/bilby-dev/bilby/pull/899
- @mick-wright made their first contribution in https://github.com/bilby-dev/bilby/pull/920
Full Changelog: https://github.com/bilby-dev/bilby/compare/v2.4.0...v2.5.0
- Python
Published by ColmTalbot 11 months ago
https://github.com/bilby-dev/bilby - v2.5.0rc1
First release candidate for bilby v2.5.0.
Added
- Add
cosmologytoCBCPriorDict(https://github.com/bilby-dev/bilby/pull/868) - Add
cosmologytoCBCResult(https://github.com/bilby-dev/bilby/pull/867) - Add support for analytic aligned spin priors (https://github.com/bilby-dev/bilby/pull/849)
- Add optional global meta data (https://github.com/bilby-dev/bilby/pull/873, https://github.com/bilby-dev/bilby/pull/915)
- Add warning when prior sampling efficiency is low (https://github.com/bilby-dev/bilby/pull/853)
- Add
plot_time_domain_datatoInterferometerList(https://github.com/bilby-dev/bilby/pull/920)
Changed
- Remove calls to deprecated scipy functions (https://github.com/bilby-dev/bilby/pull/884)
- [dynesty] Reduce number of calls to
add_live_points(https://github.com/bilby-dev/bilby/pull/872) - Check for empty result files when resuming (https://github.com/bilby-dev/bilby/pull/890)
- Add
num_interptoAlignedSpinprior (https://github.com/bilby-dev/bilby/pull/912) - Allow result files with inconsistent priors to be merged (https://github.com/bilby-dev/bilby/pull/918)
Fixed
- Fix
numerical_relativity_filekeyword argument (https://github.com/bilby-dev/bilby/pull/909) - Fix missing argument in precomputed calibration (https://github.com/bilby-dev/bilby/pull/882)
- Fix passing
mode_arrayin injections waveform arguments (https://github.com/bilby-dev/bilby/pull/820) - Fix dtypes changing in
plot_interferometer_waveform_posterior(https://github.com/bilby-dev/bilby/pull/870) - Fix raise statement in
get_all_injection_credible_levels(https://github.com/bilby-dev/bilby/pull/911) - Specify likelihood for injection conversion function (https://github.com/bilby-dev/bilby/pull/900)
Full Changelog: https://github.com/bilby-dev/bilby/compare/v2.4.0...v2.5.0rc1
- Python
Published by mj-will 12 months ago
https://github.com/bilby-dev/bilby - v2.4.0
Bilby 2.4.0
This release contains an important fix to the treatment of gravitational-wave detector calibration envelopes along with a number of small changes, additions, and bugfixes.
Note: this release contains changes made on both GitHub and LIGO GitLab and is the first release made natively on GitHub.
Added
- Add support for time marginalization in multiband likelihood (https://github.com/bilby-dev/bilby/pull/842)
- Add
Planck15_LALcosmology (https://github.com/bilby-dev/bilby/pull/829) - Add option to specify calibration correction direction (https://github.com/bilby-dev/bilby/pull/47)
- Add explicit support for Python 3.12 (!1376)
- Add option to disable caching in
hyper.model.Model(!1364) - Add
Interferometer.template_template_inner_product(!345) - Add flag to skip prior normalization when using constraints (!1308)
- Add information error messages for ROQs (!1280)
- Add a warning for unused waveform keyword arguments (!1269, https://github.com/bilby-dev/bilby/pull/42)
- Add identity conversion and generation functions (!1264)
Changed
- Optimize prior rescale methods (https://github.com/bilby-dev/bilby/pull/850)
- Remove double-backslashes in latex labels (https://github.com/bilby-dev/bilby/pull/837)
- Documentation updates (!1351, !1377, https://github.com/bilby-dev/bilby/pull/824, https://github.com/bilby-dev/bilby/pull/826,https://github.com/bilby-dev/bilby/pull/838)
- Improve I/O efficiency in bilby_mcmc (!1378)
- Drop support for Python 3.9 (!1374)
- Simplify healpix distance PDF call (!1366)
- Suppress dynesty warnings (!1365)
Fixed
- Fix absolute and relative paths in result files (https://github.com/bilby-dev/bilby/pull/858)
- Fix
get_cosmologyandset_cosmologyto be consistent (https://github.com/bilby-dev/bilby/pull/828) - Fix indexing bug when using relative binning (https://github.com/bilby-dev/bilby/pull/48)
- Fix JointPrior subclassing (https://github.com/bilby-dev/bilby/pull/44)
- Ensure infinite ACT estimates are handled in dynesty (https://github.com/bilby-dev/bilby/pull/39)
- Fix likelihood time (!1371)
- Catch error when trying to load zero byes resume file (!1341)
- Avoid redundant calculations in
HealPixMapPriorDist(!1323)
Deprecated
nessaiandpypolychordinterfaces are deprecated in favour of the corresponding plugins (https://github.com/bilby-dev/bilby/pull/822)
New Contributors
- @JasperMartins made their first contribution in https://github.com/bilby-dev/bilby/pull/44
- @jacopok made their first contribution in https://github.com/bilby-dev/bilby/pull/838
- @AlexandreGoettel made their first contribution in https://github.com/bilby-dev/bilby/pull/837
- @noahewolfe made their first contribution in https://github.com/bilby-dev/bilby/pull/48
Full Changelog: https://github.com/bilby-dev/bilby/compare/v2.3.0...v2.4.0
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - v2.3.0
[2.3.0] - 2024-05-30
Minor release with change to samplers as plugins.
Added
- Add support for sampler plugins via entry points (!1340, !1355)
- Add
bilby.core.sampler.get_implemented_samplersandbilby.core.get_sampler_class(!1340) - Add
bilby.core.utils.entry_points.get_entry_points(!1340) - Add support for reading results from PathLike objects (!1342)
- Add
snrs_as_sampleproperty tobilby.gw.likelihood.base.GravitationalWaveTransient(!1344) - Add
get_expected_outputsmethod to the sampler classes (!1336)
Changed
- Change
bilby_mcmcto useglasflowinstead ofnflows(!1332) - Sampler classes in are no longer imported in
bilby.core.sampler(!1340) - Sampler classes in
bilby.core.sampler.IMPLEMENTED_SAMPLERSmust now be loaded before use (!1340) bilby.core.sampler.IMPLEMENTED_SAMPLERSis now an instance ofbilby.core.sampler.ImplementedSamplerinstead of a dictionary (!1355)- Updates to support numpy v2 (!1362)
Fixed
- Include final frequency point in relative binning integration (!1310)
- Address various deprecation warnings and deprecated keyword arguments (!1316, !1326, !1343)
- Fix typo in logging statement in
bilby.gw.source(!1325) - Fix missing import in
bilby.gw.detector.load_data_from_cache_file(!1327) - Fix bug where
linestylewas ignored inbilby.core.result.plot_multiple(!1238) - Fix
soft_initsampler keyword argument withdynesty(!1335) - Fix ZeroDivisionError when using the
dynestywithact-walkand large values ofnact(!1346) - Fix custom prior loading from result file (!1360)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - v2.3.0rc0
Release candidate primarily for testing the sampler plugins.
Added
- Add support for sampler plugins via entry points (!1340, !1355)
- Add
bilby.core.sampler.get_implemented_samplersandbilby.core.get_sampler_class(!1340) - Add
bilby.core.utils.entry_points.get_entry_points(!1340) - Add support for reading results from PathLike objects (!1342)
- Add
snrs_as_sampleproperty tobilby.gw.likelihood.base.GravitationalWaveTransient(!1344) - Add
get_expected_outputsmethod to the sampler classes (!1336)
Changed
- Speed up ROQ weight calculation with IFFT (!903)
- Change
bilby_mcmcto useglasflowinstead ofnflows(!1332) - Sampler classes in are no longer imported in
bilby.core.sampler(!1340) - Sampler classes in
bilby.core.sampler.IMPLEMENTED_SAMPLERSmust now be loaded before use (!1340) bilby.core.sampler.IMPLEMENTED_SAMPLERSis now an instance ofbilby.core.sampler.ImplementedSamplerinstead of a dictionary (!1355)
Fixed
- Include final frequency point in relative binning integration (!1310)
- Address various deprecation warnings and deprecated keyword arguments (!1316, !1326, !1343)
- Fix typo in logging statement in
bilby.gw.source(!1325) - Fix missing import in
bilby.gw.detector.load_data_from_cache_file(!1327) - Fix bug where
linestylewas ignored inbilby.core.result.plot_multiple(!1238) - Fix
soft_initsampler keyword argument withdynesty(!1335) - Fix ZeroDivisionError when using the
dynestywithact-walkand large values ofnact(!1346)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - v2.2.3
[2.2.3] 2024-02-24
Version 2.2.3 release of Bilby
This is a bugfix release
There are also a number of testing/infrastructure updates.
Changes
- Fix a bug when the specified maximum frequency is too low for the multibanding likelihood (!1279)
- Allow the
DirichletElementprior to be pickled (!1312) - Add the ability to change the pool size when resuming a
dynestyjob (!1315) - Fix how the random seed is passed to
dynesty(!1319)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - v2.2.2
[2.2.2] 2023-11-29
Version 2.2.2 release of Bilby
This is a bugfix release reverting a change from 2.2.1
Changes
- Revert !1284 (!1306)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - v2.2.1
[2.2.1] 2023-1111
Version 2.2.1 release of Bilby
This release is a bugfix release.
Changes
- Ensure inteferometer metadata is not empty (!1281)
- Make interrupted pools exit more quickly (!1284)
- Fix conditional sampling with DeltaFunction conditions (!1289)
- The triangular prior raised an error with numpy (!1294)
- Make sure strain data resampling works (!1295)
- Dynesty logging (!1296)
- A bug with saving lists that contain None (!1301)
- Preparatory fix an upcoming change in dynesty (!1302)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - v2.2.0
[2.2.0] 2023-07-24
Version 2.2.0 release of Bilby
This release contains one new feature and drops support for Python 3.8.
Added
- New waveform interface to support the SEOBNRv5 family of waveforms (!1218)
- Enable default noise + injection function for non-CBC signals (!1263)
- Fallback to result pickle loading to match result writing (!1291)
Changes
- Additional error catching for plotting (!1261, !1271)
- Improve plotting options for corner plots (!1270)
- Fix bugs in closing the pool for emcee (!1274)
- Generalize MPI support (!1278)
- Fix a bug with saving hdf5 results when conda isn't present (!1290)
Deprecated
- Drop support for py38 (!1277)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - v2.1.2
[2.1.2] 2023-07-17
Version 2.1.2 release of Bilby
This is a bugfix release.
Note that one of the changes will have a significant impact on scripts that rely on
a seed for random data generation.
Where users have previously used np.random.seed they should now call
bilby.core.utils.random.seed.
Changes
- Fix issues related to random number generation with multiprocessing (!1273)
- Enable cosmological priors to be written/read in our plain text format (!1258)
- Allow posterior reweighting to be performed when changing the likelihood and the prior (!1260)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - v2.1.1
[2.1.1] 2023-04-28
Version 2.1.1 release of Bilby
Bugfix release
Changes
- Fix the matched filter SNR phase for the multiband likelihood (!1253)
- Bugfix for Fisher matrix proposals in
bilby_mcmc(!1251) - Make the changes to the spline calibration backward compatible, 2.0.2 resume files can't be read with 2.1.0 (!1250)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - v2.1.0
[2.1.0] 2023-04-12
Version 2.1.0 release of Bilby
Minor feature improvements and bug fixes
Additions
- Additional parameterizations for equation-of-state inference (!1083, !1240)
- Add Fisher matrix posterior estimator (!1242)
Changes
- Improvements to the bilby-mcmc sampler including a Fisher Information Matrix proposal (!1242)
- Optimize spline interpolation of calibration uncertainties (!1241)
- Update LIGO India coordinates record to public DCC (!1246)
- Make logger disabling work in redundancy test (!1245)
- Make sure nested samples are data frame (!1244)
- Minor improvements to the result methods including moving to top level imports (!1243)
- Fix a bug in the slabspike prior (!1235)
- Reduce verbosity when setting strain data (!1233)
- Fix issue with cached results class (!1223)
Deprecated
- Reading/writing ROQ weights to json (!1232)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - v1.4.1
[1.4.1] 2022-12-14
Version 1.4.1 release of Bilby
This is a bugfix release to address some minor issues identified after v1.4.0.
Changes
- Documentation updates (!1181, !1183)
- Fix some of the examples in the repository (!1182)
- Make sure conversion to symmetric mass ratio always returns a valid value (!1184)
- Provide a default nlive for dynamic dynesty (!1185)
- Enable the relative binning likelihood to be initialized with ra/dec when sampling in a different sky parameterization (!1186)
- Make sure that all dumping pickle files is done safely (!1189)
- Make error catching for
dynestycheckpointing more robust (!1190)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - v1.4.0
[1.4.0] 2022-11-18
Version 1.4.0 release of Bilby
The main changes in this release are support for more recent versions of dynesty (!1138)
and nessai (!1161) and adding the
RelativeBinningGravitationalWaveTransientLikelihood (!1105)
(see arXiv:1806.08792) for details.
Added
- Per-detector likelihood calculations (!1149)
bilby.gw.likelihood.relative.RelativeBinningGravitationalWaveTransient(!1105)
Changes
- Reset the timer for
PyMultiNestwhen overwriting an existing checkpoint directory (!1163) - Cache the computed the noise log likelihood for the
GravitationalWaveTransient(!1179) - Set the reference chirp mass for the multi banded likelihood from the prior when not specified (!1169)
- Bugfix in the name of the saved ASD file in
Interferometer.save_data(!1176) - Modify the window length for stationarity tests for
ptemcee(!1146) - Explicit support for
nessai>=0.7.0(!1161) - Allow prior arguments read from a string to be functions (!1144)
- Support
dynesty>=1.1.0(!1138)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - 1.3.0
[1.3.0] 2022-10-23
Version 1.3.0 release of Bilby
This release has a major change to a sampler interface, pymc3 is no longer supported, users should switch to pymc>=4. This release also adds a new top-level dependency, bilby-cython.
This release also contains various documentation improvements.
Added
- Improved logging of likelihood information when starting sampling (!1148)
- Switch some geometric calculations to use optimized bilby-cython package (!1053)
- Directly specify the starting point for
bilby_mcmc(!1155) - Allow a signal to be specified to only be present in a specific
Interferometer(!1164) - Store time domain model function in CBCResult metadata (!1165)
Changes
- Switch from
pymc3topymc(!1117) - Relax equality check for distance marginalization lookup to allow cross-platform use (!1150)
- Fix to deal with non-checkpointing
bilby_mcmcanalyses (!1151) - Allow result objects with different analysis configurations to be combined (!1153)
- Improve the storing of environment information (!166)
- Fix issue when specifying distance and redshfit independently (!1154)
- Fix a bug in the storage of likelihood/prior samples for
bilby_mcmc(!1156)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - 1.2.1
[1.2.1] 2022-09-05
Version 1.2.1 release of Bilby
This release contains a few bug fixes following 1.2.0.
Changes
- Improve how sampling seed is handled across samplers (!1134)
- Make sure labels are included when evidences are in corner plot legend (!1135)
- Remove calls to
getargspec(!1136) - Make sure parameter reconstruction cache is not mangled when reading (!1126)
- Enable the constant uncertainty calibration spline to have a specifiable boundary condition (!1137)
- Fix a bug in checkpointing for
bilby_mcmc(!1141) - Fix the
LALCBCWaveformGenerator(!1140) - Switch to automatic versioning with
setuptools_scm(!1125) - Improve the stability of the multivariate normal prior (!1142)
- Extend mass conversions to include source-frame parameters (!1131)
- Fix prior ranges for GW150914 example (!1129)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - 1.2.0
[1.2.0] 2022-08-15
Version 1.2.0 release of Bilby
This is the first release that drops support for Python<3.8.
This release involves major refactoring, especially of the sampler implementations.
Additionally, there are a range of improvements to how information is passed with multiprocessing.
Added
- Time marginalized ROQ likelihood (!1040)
- Multiple and multi-banded ROQ likelihood (!1093)
- Gaussian process likelihoods (!1086)
CBCWaveformGeneratoradded with CBC specific defaults (!1080)
Changes
- Fixes and improvements to multi-processing (!1084, !1043, !1096)
- Major refactoring of sampler implementations (!1043)
- Fixes for reading/writing priors (!1103, !1127, !1128)
- Fixes/updates to exmample scripts (!1050, !1031, !1076, !1081, !1074)
- Fixes to calibration correction in GW likelihoods (!1114, !1120, !1119)
Deprecated/removed
- Require
Python>=3.8 - Require
astropy>=5 bilby.core.utils.conversion.gps_time_to_gmstbilby.core.utils.spherical_to_cartesianbilby.core.utils.progress- Deepdish IO for
Result,Interferometer, andInterferometerList
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - 1.1.5
[1.1.5] 2022-01-14
Version 1.1.5 release of bilby
Added
- Option to enforce that a GW signal fits into the segment duration (!1041)
- Remove the save
.datsamples file withdynesty(!1028) - Catch corrupted
jsonresult result files being passed (!1034)
Changes
- Fixes to conversion function for
nessaiandcpnest(!1055) - Workaround for
astropyv5 (!1054) - Various fixes to testing system (!1038, !1044, !1045, !1048)
- Updated defaults for
nessai(!1042) - Small bug fixes (!1032, !1036, !1039, !1046, !1052)
- Bug fix in the definition of some standard interferometers (!1037)
- Improvements to the multi-banded GWT likelihood (!1026)
- Improve meta data comparison (!1035)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - 1.1.3
[1.1.3] 2021-07-02
Version 1.1.3 release of bilby
Added
- Added
Categoricalprior (!982)(!990) - Added a built-in mcmc sampler (
bilby_mcmc) (!905)(!985) - Added run statistics to the
dynestymeta data (!969) - Added
cdfmethod toPriorDictclasses (!943)
Changes
- Removed the autoburnin causing
kombineto fail the CI tests (!988) - Sped up the spline interpolation in ROQ (!971)
- Replaced bessel interpolant to scipy function (!976)
- Improved checkpoint stats plot (!977)
- Fixed a typo in the sampler documentation (!986)
- Fixed issue that causes ConditionalDeltaFunction posterior samples not to be saved correctly (!973)
- Solved an issue where injected SNRs were logged incorrectly (!980)
- Made Python 3.6+ a specific requirement (!978)
- Fixed the calibration and time marginalized likelihood (!978)
- Removed a possible error in the distance marginalization (!960)
- Fixed an issue where
check_drawdid not catchnp.nanvalues (!965) - Removed a superfluous line in the docs configuration file (!963)
- Added a warning about class side effects to the
GravtiationalWaveTransientlikelihood classes (!964) - Allow
ptemceeinitialization with array (!955) - Removed
Prior.test_valid_for_rescaling(!956) - Replaced deprecated numpy aliases builtins (!970)
- Fixed a bug in the algorithm to determine time resolution of ROQ (!967)
- Restructured utils module into several submodules. API remains backwards compatible (!873)
- Changed number of default walks in
dynestyfrom10*self.ndimto100(!961)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - 1.1.2
[1.1.2] 2021-05-05
Version 1.1.2 release of bilby
Added
- Added MCMC combine method and improved shuffle behaviour when combining results (!945)
- Added an extras requires to enable downstream packages to depend on
bilby.gw(!939) - Added a dynesty unit plot (!954)
Changes
- Removed a number of deprecated functions and classes (!936)
- Removed the pin on the numpy version (!934)
- Added requirements to MANIFEST (!929)
- Sped up the ROQ weight calculation with IFFT (!903)
- Streamlined hdf5 improvements (!925)
- Sped up
import bilbyby reducing internal imports (!933) - Reduced time required for the sampler tests (!949)
- Resolved an unclear error message (!935)
- Encapsulated GMST method in
gw.utils(!947) - Improvements to
gw.utils(!948) - Improvements to
core.prior(!944) - Suppresses error message when creating injections (!938)
- Fixed loading meta data, booleans, string lists with hdf5 (!941)
- Made tables an optional requirement (!930)
- Added
exists_oktomkdircalls (!946) - Increased the default dynesty checkpoint time to 30 minutes (!940)
- Resolved issue with sampling from prior test (!950)
- Added errstate ignore to the gw.conversion module (!952)
- Fixed issues with pickle saving and loading (!932)
- Fixed an issue with the
_base_roq_waveform(!959)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - 0.6.2
[0.6.2] 2019-12-20
Added
- Introduced conditional prior sets (!332)(!673)(!674)
- Introduced joint priors (!668)
- Added a check to make sure sampling time exists before trying to update (!672) ### Changed
- Fixed a caching issue with the waveform generators (!630)
- Fixed an issue that made the dynamic dynesty sampler not work (!667)
- Changed the backend docker files (!669)
- Fixed an error when plotting time domain data when using
filtfilt=True Interpedpriors now dynamically update when newyyvalues are set (!675)- Fixed the ROQ scaling checks (!678)
- Python
Published by ColmTalbot over 1 year ago
https://github.com/bilby-dev/bilby - 0.3
Switch to bilby
- Python
Published by ColmTalbot over 1 year ago