Asimov 0.5.0
This is a minor feature release designed to implement new functionality
required for running LIGO's O4a parameter estimation workflows.
Breaking changes
This release is not believed to introduce any backwards-incompatible
changes.
Merges
- ligo!51:
Updates to the RIFT ini file - ligo!71:
Introduces monitor and application hooks - ligo!72:
Changes to the handling of state vectors - ligo!73:
Changes to allow bilby to use new likelihood models - ligo!74:
Changes to the handling of priors in bilby, removal of prior files - ligo!76:
Improvements to ledger file handling - ligo!77:
Fixes a bug with profiling data collection - ligo!78:
Allow ROQ use in bilby - ligo!79:
Fix a bug where accounting information is omitted from asimov-generated condor jobs - ligo!86:
Updates various bilby defaults
Major New Features
Hooks
Introduced in ligo!71, asimov now allows plugins to interact with the monitor loop, and gain access to the ledger once the monitoring process has completed. It also allows external packages to provide new data via the asimov apply
} interface.
ROQ bases in bilby
This version introduces support for ROQ bases in bilby.
Review status
The newly reviewed features in asimov 0.5.0 are:
- Monitor and apply hooks for CBCflow
- Integration of peconfigurator via entry points
- Integration of asimov-gwdata via entry points
- Reduced order quadrature support with bilby with the dynesty sampler
The newly reviewed capabilities in asimov 0.5.0 are:
- Operability on the Open Science Grid (OSG)
- Support for shared user accounts
Additional reviewed updates:
- Revised
BayesWave
defaults associated with v1.1.0 - Revised
bilby_pipe
defaults associated with v1.0.8 and also compatible with v1.1.0. - Compatibility with
pesummary
v1.0.0
Getting asimov v0.5.0
pypi
You can install this preview directly from pypi using pip:
pip install --upgrade asimov==v0.5.0
git
You can clone this repository and install from source by running
git clone git@git.ligo.org:asimov/asimov.git
git checkout v0.5.0
pip install .