Simple Engine for Inter-site Steam Access
A system with a web-based UI for accessing real-time and previously recorded time-series data.
- Provides a common API for fetching measurement data from different sources: from real-time steams on-site and from a remote HPC cluster (long-term storage).
- Composed of several services each responsible for a narrowly defined task.
- Backend RESTful API services were written in Python (w/
Flask
). - Backend WebSocket and AMPQ (RabbitMQ) services were written in Python with the AsyncIO framework to allow a more efficient concurrent code execution.
- Frontend uses React.js, Redux.js (w/ RTK), D3.js, and vanilla JavaScript.
Low-Latency Calibration Pipeline for KAGRA
A Python-based package that can run in the low-latency (on inputs from the real-time system) and offline (on the pre-recorded data) modes to produce the reconstructed gravitational wave strain signal.
More projects
Coming soon.