.dockerignore
.flake8
.gitignore
.gitlab-ci.yml
.pre-commit-config.yaml
Dockerfile
LICENSE
README.md
docker-compose.yml
mkdocs.yml
pyproject.toml
.github/workflows/buildimage.yml
.github/workflows/test.yaml
docs/.gitignore
docs/CNAME
docs/index.md
docs/applications/hdf5_stream.md
docs/applications/overview.md
docs/deployment/capturing.md
docs/deployment/kubernetes.md
docs/deployment/sardana.md
docs/nobugs-2024-09-25/main.tex
docs/nobugs-2024-09-25/dets/azint.png
docs/nobugs-2024-09-25/dets/basler.jpg
docs/nobugs-2024-09-25/dets/panda.png
docs/nobugs-2024-09-25/dets/xspress.png
docs/nobugs-2024-09-25/img/beamcog.png
docs/nobugs-2024-09-25/img/cpp.png
docs/nobugs-2024-09-25/img/crab.png
docs/nobugs-2024-09-25/img/femtomax.png
docs/nobugs-2024-09-25/img/pileup.png
docs/nobugs-2024-09-25/img/redis.png
docs/nobugs-2024-09-25/img/rust.png
docs/nobugs-2024-09-25/img/tomo.png
docs/nobugs-2024-09-25/img/xrf.png
docs/poster-2024-01-15/.gitignore
docs/poster-2024-01-15/lutheme.sty
docs/poster-2024-01-15/main.tex
docs/poster-2024-01-15/reducer.py
docs/poster-2024-01-15/tikzposter.cls
docs/poster-2024-01-15/tikzposterBackgroundstyles.tex
docs/poster-2024-01-15/tikzposterBlockstyles.tex
docs/poster-2024-01-15/tikzposterColorpalettes.tex
docs/poster-2024-01-15/tikzposterColorstyles.tex
docs/poster-2024-01-15/tikzposterInnerblockstyles.tex
docs/poster-2024-01-15/tikzposterLayoutthemes.tex
docs/poster-2024-01-15/tikzposterNotestyles.tex
docs/poster-2024-01-15/tikzposterTitlestyles.tex
docs/poster-2024-01-15/values.yaml
docs/poster-2024-01-15/viewer.py
docs/poster-2024-01-15/worker.py
docs/poster-2024-01-15/logo/lulogo.pdf
docs/poster-2024-01-15/logo/maxivlogo.pdf
docs/reference/middlewares.md
docs/reference/trigger_map.md
docs/reference/internals/controller.md
docs/reference/internals/distributed_service.md
docs/reference/internals/ingester.md
docs/reference/internals/reducer.md
docs/reference/internals/worker.md
docs/reference/protocols/STINS.md
docs/reference/protocols/albaem.md
docs/reference/protocols/contrast.md
docs/reference/protocols/events.md
docs/reference/protocols/sardana.md
docs/reference/protocols/xspress.md
docs/seminar-2023-11-30/main.tex
docs/seminar-2024-06-13/main.tex
docs/seminar-2024-06-13/dets/azint.png
docs/seminar-2024-06-13/dets/balor.png
docs/seminar-2024-06-13/dets/basler.jpg
docs/seminar-2024-06-13/dets/dcu_empty.jpg
docs/seminar-2024-06-13/dets/eiger.png
docs/seminar-2024-06-13/dets/lambda.png
docs/seminar-2024-06-13/dets/orca.png
docs/seminar-2024-06-13/dets/panda.png
docs/seminar-2024-06-13/dets/pilatus.png
docs/seminar-2024-06-13/dets/xspress.png
docs/seminar-2024-06-13/dets/zyla.png
docs/seminar-2024-06-13/img/balder.png
docs/seminar-2024-06-13/img/beamcog.png
docs/seminar-2024-06-13/img/femtomax.png
docs/seminar-2024-06-13/img/means.png
docs/seminar-2024-06-13/img/pileup.png
docs/seminar-2024-06-13/img/tomo.png
docs/seminar-2024-06-13/k8s/gpfs.png
docs/seminar-2024-06-13/k8s/ing.png
docs/seminar-2024-06-13/k8s/k8s.png
docs/seminar-2024-06-13/k8s/pod.png
docs/seminar-2024-06-13/k8s/silx.png
docs/seminar-2024-06-13/k8s/svc.png
docs/tutorials/analysis.md
docs/tutorials/ingesters.md
docs/tutorials/viewers.md
dranspose/__init__.py
dranspose/cli.py
dranspose/controller.py
dranspose/debug_worker.py
dranspose/distributed.py
dranspose/event.py
dranspose/ingester.py
dranspose/mapping.py
dranspose/parameters.py
dranspose/protocol.py
dranspose/reducer.py
dranspose/replay.py
dranspose/worker.py
dranspose/workload_generator.py
dranspose.egg-info/PKG-INFO
dranspose.egg-info/SOURCES.txt
dranspose.egg-info/dependency_links.txt
dranspose.egg-info/entry_points.txt
dranspose.egg-info/requires.txt
dranspose.egg-info/top_level.txt
dranspose/data/__init__.py
dranspose/data/albaem.py
dranspose/data/contrast.py
dranspose/data/eiger_legacy.py
dranspose/data/lecroy.py
dranspose/data/pcap.py
dranspose/data/positioncap.py
dranspose/data/sardana.py
dranspose/data/stream1.py
dranspose/data/xspress3.py
dranspose/frontend/index.html
dranspose/helpers/__init__.py
dranspose/helpers/h5dict.py
dranspose/helpers/h5types.py
dranspose/helpers/jsonpath_slice_ext.py
dranspose/helpers/utils.py
dranspose/ingesters/__init__.py
dranspose/ingesters/http_sardana.py
dranspose/ingesters/tcp_positioncap.py
dranspose/ingesters/zmqpull_eiger_legacy.py
dranspose/ingesters/zmqpull_single.py
dranspose/ingesters/zmqsub_albaem.py
dranspose/ingesters/zmqsub_contrast.py
dranspose/ingesters/zmqsub_lecroy.py
dranspose/ingesters/zmqsub_pcap.py
dranspose/ingesters/zmqsub_xspress3.py
dranspose/middlewares/__init__.py
dranspose/middlewares/contrast.py
dranspose/middlewares/eiger_legacy.py
dranspose/middlewares/lecroy.py
dranspose/middlewares/pcap.py
dranspose/middlewares/positioncap.py
dranspose/middlewares/sardana.py
dranspose/middlewares/stream1.py
dranspose/middlewares/xspress.py
examples/__init__.py
examples/dummy/reducer.py
examples/dummy/source.py
examples/dummy/sw_trig_ingester.py
examples/dummy/worker.py
examples/dynamic_reduce/reducer.py
examples/dynamic_reduce/source.py
examples/params/reducer.py
examples/params/worker.py
examples/parser/eigerlegacy.py
examples/parser/lecroy.py
examples/parser/pcap.py
examples/parser/positioncap.py
examples/repub/worker.py
examples/slow/reducer.py
examples/slow/worker.py
examples/test/reducer.py
examples/test/worker.py
examples/timing/reducer.py
examples/timing/worker.py
perf/.gitignore
perf/Cargo.lock
perf/Cargo.toml
perf/Dockerfile
perf/src/control_plane.rs
perf/src/data_plane.rs
perf/src/dranspose.rs
perf/src/main.rs
tests/.gitignore
tests/__init__.py
tests/conftest.py
tests/stream1.py
tests/test_albaem.py
tests/test_basics.py
tests/test_cli.py
tests/test_close_context.py
tests/test_concurrent_restart_controller.py
tests/test_controller.py
tests/test_custom_ingester.py
tests/test_data_streams.py
tests/test_debugworker.py
tests/test_default_parameters.py
tests/test_discard_scan.py
tests/test_dumping.py
tests/test_eiger_legacy.py
tests/test_empty_event.py
tests/test_empty_parameters.py
tests/test_h5dict.py
tests/test_ingest_stats.py
tests/test_jsonpath.py
tests/test_k8s_bench.py
tests/test_leave_pcap_alone.py
tests/test_lecroy.py
tests/test_mapping_parts.py
tests/test_mapping_sequence.py
tests/test_maxrate.py
tests/test_mulitple_scans.py
tests/test_multi_arm_scan.py
tests/test_outside_scan_push.py
tests/test_panda.py
tests/test_param_descriptions.py
tests/test_parameters.py
tests/test_pcap_zmq.py
tests/test_processingtime.py
tests/test_protocol.py
tests/test_redis_clock.py
tests/test_redis_empty.py
tests/test_redis_logs.py
tests/test_reducer.py
tests/test_replay.py
tests/test_replay_paramchange.py
tests/test_replay_source.py
tests/test_repub.py
tests/test_restart_ingester.py
tests/test_restart_worker.py
tests/test_round_robin.py
tests/test_rust_ingest.py
tests/test_sardana_hook.py
tests/test_sardana_ingester.py
tests/test_short_scans.py
tests/test_slowreduce.py
tests/test_stop_scan.py
tests/test_tcp_backpressure.py
tests/test_timestamping.py
tests/test_workload.py
tests/test_xspress_multipart.py
tests/test_zmq_cancel.py
tests/test_zmq_multiroute.py
tests/test_zmq_rate.py
tests/utils.py
tests/analysis/bandwidth.ipynb
tests/data/albaem-dump.pkls
tests/data/build_git_meta.json
tests/data/contrast-dump.pkls
tests/data/dump_xrd.cbors
tests/data/eiger-small.pkls
tests/data/maui-02-continuous-3.cbor.gz
tests/data/maui-02-sequential-3.cbor.gz
tests/data/pcap-zmq.pkls
tests/data/xspress3-dump.pkls
tests/data/xspress3-multipart.pkls
tests/data/xspress3mini-dump20.pkls