Skip to content

AliECS - The ALICE Experiment Control System

License

Notifications You must be signed in to change notification settings

miltalex/Control

 
 

Repository files navigation

JIRA godoc

AliECS

The ALICE Experiment Control System

Install instructions

What is your use case?

  • I want to run AliECS (and other O²/FLP software) on a single machine

    ➡️ Single node O²/FLP software deployment instructions

  • I want to run AliECS (and other O²/FLP software) in a multi-node setup

    ➡️ Multi node O²/FLP software deployment instructions (BETA) - or contact alice-o2-flp-support for assistance with provisioning and deployment.

  • I want to ensure AliECS can run and control my process

    • My software is based on FairMQ and/or O² DPL

      🌴 Nothing to do, AliECS natively supports FairMQ (and DPL) devices.

    • My software does not use FairMQ and/or DPL, but should be controlled through a state machine

      🔭 See the OCC documentation to learn how to integrate the O² Control and Configuration library with your software. Readout is currently the only example of this setup.

    • My software is a command line utility with no state machine

      🌴 Nothing to do, AliECS natively supports generic commands. Make sure the task template for your command sets the control mode to basic (see example).

  • I want to build and run AliECS for development purposes

    🛠️ Building instructions

    ➡️ Running instructions

Using AliECS

There are two ways of interacting with AliECS:

About

AliECS - The ALICE Experiment Control System

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 77.2%
  • C++ 13.4%
  • Python 5.5%
  • CMake 2.3%
  • Other 1.6%