### Starting the AMI Client GUI (Shell) Source: https://github.com/slac-lcls/ami/blob/master/README.md This command starts the graphical user interface (GUI) client for AMI, which allows users to visualize and interact with the analysis results from the manager and workers. It opens an interactive QT window. ```Shell ami-client ``` -------------------------------- ### Starting AMI Workers with Random Source (Shell) Source: https://github.com/slac-lcls/ami/blob/master/README.md This command starts three AMI worker processes using a random data source specified by `worker.json`. It's used for testing or when a live psana source is not available. The `-n` flag specifies the number of workers. ```Shell ami-worker -n 3 random://examples/worker.json ``` -------------------------------- ### Starting the AMI Manager (Shell) Source: https://github.com/slac-lcls/ami/blob/master/README.md This command launches the AMI manager process, which coordinates the worker processes and handles data aggregation. It's a prerequisite for the AMI client to connect and display analysis results. ```Shell ami-manager ``` -------------------------------- ### Running AMI Locally with Random Source (Shell) Source: https://github.com/slac-lcls/ami/blob/master/README.md This command provides a convenient way to run all AMI components (workers, manager, client) on a single local node. It starts three workers using a random data source, suitable for quick local testing and development. ```Shell ami-local -n 3 random://examples/worker.json ``` -------------------------------- ### Starting AMI Workers with Psana Source (Shell) Source: https://github.com/slac-lcls/ami/blob/master/README.md This command initializes three AMI worker processes, connecting them to a psana data source configured via `psana.json`. This is typically used for processing live or recorded LCLS-II data. The `-n` flag specifies the number of workers. ```Shell ami-worker -n 3 psana://examples/psana.json ``` -------------------------------- ### Loading a Graph with AMI Local (Shell) Source: https://github.com/slac-lcls/ami/blob/master/README.md This flag, when appended to the `ami-local` command, instructs the AMI local instance to load a predefined analysis graph from the specified file, `examples/basic.ami`. This allows for pre-configured analysis workflows. ```Shell -l examples/basic.ami ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.