The AMPEL framework
Reproducible analysis of data streams
The core of AMPEL is a general platform for the analysis of stream-based data, with a focus on scalability, reproducibility and provenance. AMPEL was originally developed to solve challenges in the context of high throughput astronomical observatories. Modules specific for this purpose can now be found within the AmpelAstro project. A live instance hosted at DESY Zeuthen provides a public broker service where the astronomical community can access data from e.g. the Zwicky Transient Facility (currently), the Vera Rubin Observatory and Ultrasat (upcoming).
The AMPEL codebase is publicly available and can be accessed through the links below, which includes instructions for how to setup a local AMPEL environment and immediately process time-domain astronomical data.
Reproducible analysis of data streams
Installation guide
Accessing alerts and catalogs.
Recent extragalactic events
Build your own stream.
Maximal Power When Analyzing Alert Streams.