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
n_ToF: Operation-Control


- Features:
- Keyboard navigation
- JSon/CSV import/export
- CERN/SSO authentication
- Mobile-friendly responsive design
- Offline configuration preparation
- Live updates and values
- DEMO
n_ToF: Operation-Control



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
n_ToF: Standalone DAQ


- Features:
- Keyboard navigation
- CERN/SSO authentication
- Mobile-friendly responsive design
- Live updates and values
- DEMO
n_ToF: Standalone DAQ


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
- Direct RDA3 connectivity (cmw-express)
-
Meant to be replaced by WRAP
- SSVG part will be directly re-used
- Content
- Zero-code animated graphics engine
- Specification / playground
- Integrated in our widgets library (base-vue)
-
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