Asimov : The PE Automator and Manager
Asimov is a python package to help with setting-up, automating, and monitoring parameter estimation workflows for gravitational wave signals.
Asimov makes setting-up and running parameter estimation jobs easier.
It can generate configuration files for several parameter estimation pipelines, and handle submitting these to a cluster.
Whether you’re setting-up a preliminary analysis for a single gravitational wave event, or analysing hundreds of events for a catalog, Asimov can help.
Features
Job monitoring and management
Asimov is able to interact with high throughput job management tools, and can submit jobs to clusters, monitor them for problems, and initiate post-processing tasks.
Centralised configuration
Asimov records all ongoing, completed, and scheduled analyses, allowing jobs, configurations, and results to be found easily.
Reporting overview
Asimov can provide both machine-readible and human-friendly reports of all jobs it is monitoring, while collating relevant log files and outputs.
Quick installation
Asimov is available on pypi
and can be installed via pip install ligo-asimov
.