
LASS (LSST Alert Stream Simulator)
Generate schema-compliant Rubin alert streams to test databases, brokers and analysis pipelines.
LASS creates synthetic LSST alerts and sends them through a Docker-based Kafka broker. Its command-line and Python interfaces support database stress tests, schema-version comparisons and configurable alert histories or custom alert-generation functions.
Maturity
Not specified
v0.1.2
Access
Public
No portal sign-in is required.
Maintainers
Mohammed Chamma
What it supports
Use cases
- Alert-stream simulation
- Database stress tests
- Schema compatibility
- Pipeline prototyping
Where it runs
Runtime homes
Installable packagePyPI
GitHub / templateGitHub
Default generated values are unphysical and intended for infrastructure tests. Custom alert writers can supply measurements appropriate to a scientific test case.
Runtime, inputs & outputs
- Distributions
- Source repository · Installable package
- Runtime
- not-applicable
- Access
- public
- Inputs
- Not specified
- Outputs
- Not specified
- Packages
- lass
Names & abbreviations
- CADC
- Canadian Astronomy Data Centre
- CanDIAPL
- Canadian Data Intensive Astrophysics Platform
- LASS
- LSST Alert Stream Simulator
- LSST
- Legacy Survey of Space and Time
Connected work
Related science context
Alert simulation, storage and monitoringLASS provides public alert simulation; FASTDB benchmarking, transient-dashboard development and kilonova-classifier training support the connected alert workflow.
