Orchestration¶
gwmock now expects adapter-backed orchestration: configs for new runs. This
surface replaces the legacy simulators: layout and splits configuration into
three explicit sections:
orchestration.populationorchestration.signalorchestration.noise
Migration from simulators:¶
If you still have a legacy config, it will continue to run for now, but the CLI
warns that it will be removed in v0.5.0. For the full configuration shape and
examples, use the Configuration Files guide.
orchestration:
population:
backend: file
n-samples: 1
arguments:
path: population.h5
signal:
detectors:
- H1
output:
file_name: signal-{{ counter }}.gwf
arguments:
channel: H1:STRAIN
noise:
arguments:
seed: 7
output:
file_name: noise-{{ counter }}.npy
For protocol details and third-party backend integration, see Protocol Contracts and Extensibility.