n_ToF applications review

Sylvain Fargier (BE-CEM)

13/09/21

n_ToF WebSite

  • Content:
    • Materials, detectors and setups management
    • LogBook and runs management
    • Shift calendar, institutes due-points
    • User management and subscription
  • Back-end
    • Stateless using "mrest" to connect CERN/oracle
    • Exposed on the internet

n_ToF: WebSite

  • Features:
    • Markdown text editor
    • Keyboard navigation
    • JSon/CSV exports
    • Direct db API + documentation
    • CERN/SSO and e-group based roles
    • Mobile-friendly responsive design
  • ​DEMO

n_ToF: WebSite

n_ToF Operation-Control

  • Content:
    • Control over n_ToF operation
    • Digitizers configuration
    • Beam-Line, Materials and HV supervision
    • Slow Alarms reporting
  • Back-end: stateless, using:
    • "mrest" for CERN/oracle access
    • "redim-dim" to connect DIM services
  • Features:
    • Keyboard navigation
    • JSon/CSV import/export
    • CERN/SSO authentication
    • Mobile-friendly responsive design
    • Offline configuration preparation
    • Live updates and values
  • DEMO

n_ToF Standalone DAQ

  • Content:
    • Direct control over a DAQ
    • CTA Merger control (approval based)
  • Back-end: stateless, using:
    • "redim-dim" to connect DIM services
  • Features:
    • Keyboard navigation
    • CERN/SSO authentication
    • Mobile-friendly responsive design
    • Live updates and values
  • DEMO

n_ToF DIMon

  • Content
    • Low-level services monitoring and administration
  • Back-end: stateful using dim.js

n_ToF: DIMon

  • Features
    • Middleware service control: SystemCtl
    • Applications control: OpenShift
    • Hardware control: IPMI (ongoing)
  • DEMO

n_ToF: DIMon

n_ToF Expert Interfaces

  • Content
    • Direct control over FilterStation hardware
  • Back-end: stateless, using:
    • "redim-dim" to connect DIM services
  • Features:
    • CERN/SSO authentication
    • Mobile-friendly responsive design
    • Live updates and values

n_ToF: Expert Interfaces: FilterStation

Side Projects

  • Content
    • Device low-level live monitoring
  • Back-end: stateless (hybrid), using:
    • "cmw-express" based on "cmw-core" Node.js binding
  • Features
    • Direct RDA3 connectivity (cmw-express)
      • Sharing device connection to reduce impact
      • Automatic disconnection when idle
    • Animated graphics (SSVG)
      • Animated values on scalable drawings
    • Close to zero code (mainly layout)
      • Thanks to SSVG and cmw-express library
  • Meant to be replaced by WRAP
    • SSVG part will be directly re-used
  • Content
  • Progress
    • Will be integrated in WRAP and transferred to BE-CSS (Q4-2021)
    • Specification revision 4 reviewed and implemented and deployed
      • hardened contexts, direct relations, context, events ...
    • Editor implementation ongoing (on week-ends) 

n_ToF missing pieces

  • Fixed Display
    • Operation general status report
    • Statistics and file migration overview
    • Bandwidth Graphs
    • Storage monitoring
  • Pre-Analysis service
    • Data extraction for n_ToF pre-analysis processing
  • Sample Exchanger
    • Expert interface and integration

n_ToF: missing pieces

n_ToF applications review

By Sylvain fargier

n_ToF applications review

  • 232