Skip to content



blissdata is still under developement

Blissdata is a python library to abstract the way bliss reads and writes data. It makes possible for other programs to “look over bliss’ shoulder” and run data processing on the fly.

The blissdata library provides access to:

  • all data produced by Bliss acquisitions (Redis database 1)
  • all public device settings (Redis database 0)
  • beamline configuration (Beacon server)

Receive data from Bliss acquisitions

import gevent.monkey

from blissdata.client import configure_with_beacon_address
from import get_session_node

configure_with_beacon_address("localhost", 10001)

node = get_session_node("demo_session")
for event in node.walk_on_new_events():