simtools Applications

simtools Applications#

Applications are python scripts built on the API that execute a well defined task. Application are the building blocks of simtools.

Important: depending on the installation type, applications are named differently:

  • users (see Installation) call applications directly as command-line tool. Applications names simtools-<application name (with all _ replaced by -)

  • developers (see installation for developers) call applications as described throughout this documentation: python src/simtools/applications/<application name> ....

Each application is configured as described in Configuration. The available arguments can be accessed by calling the <application name> --help.

Some applications require one or multiple filenames as input from the command-line options. The system will first search on main simtools directory for these files, and in case it is not found, it will search into the directories given by the config parameter model_path.

List of applications#