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.