Update O4 Roadmap authored by Daniel Williams's avatar Daniel Williams
......@@ -42,10 +42,54 @@ At present the syntax for specifying priors is a mess and created in an ad-hoc m
## Timeline
O4 is expected to begin in December 2022, which means we need to be ready to have review sign-off in late October 2022.
Ideally I'd like to see our reviewed release for O4 be our 1.0.0 release, however this may not end up being practical.
The testing requirements for asimov are likely to be intensive, given the need for high-stability and its complexity. As a result I'd like to budget at least two months for testing after notional feature completion. Therefore it would be ideal to be **feature-complete** by **August 2022**.
### v0.4.0
*Release target*: January 2023
*Milestone*: https://git.ligo.org/groups/asimov/-/milestones/1
*Preview Branch*: [infrastructure-updates](https://git.ligo.org/asimov/asimov/-/tree/infrastructure-updates)
*Preview release*: v0.4.0b5
*Review status*: Under review
This version is intended to support the CBC-PE group's sampler review exercise, and should be feature-complete for this purpose.
This version overhauls the codebase from the O3 analyses, aiming to provide more stability and a simpler interface for analysts.
As of 20 January 2023 primary development is now complete, and undergoing beta testing. Once review and testing have been completed we will release v0.4.0.
### v0.5.0
*Release target*: February 2023
*Milestone*: https://git.ligo.org/groups/asimov/-/milestones/3
*Preview Branch*:
*Preview release*:
*Review status*: Pending
New features:
| Feature | MR | Status | Review |
|---------|-------|--------|--------|
| Bilby OSG Integration | | Waiting | |
| RIFT O4 Integration | !51 | Ongoing | |
### v0.6.0
*Release target*: Late March 2023
*Milestone*: https://git.ligo.org/groups/asimov/-/milestones/2
*Preview Branch*:
*Preview release*:
*Review status*: Pending
Planned New features:
| Feature | MR | Status | Review |
|---------|-------|--------|--------|
| Multi-event analyses | !46 | Ongoing | :construction: |
| Integration with online PE | | Waiting | :construction: |
| Integration with CBC Workflow | | To Do | :construction: |
| Overhaul of Postprocessing | | To Do | :construction: |
| Support for multibanded likelihoods | | To Do | :construction: |
| Support for ROQ Likelihoods | | To Do | :construction: |
| Improved calibration envelope handling | | To Do | :construction: |
| Further prior interface improvements | | To Do | :construction: |
## Priorities
......
......