COMPS Platform#

The COMPS platform allows use of the COMPS HPC. COMPS has multiple environments. Most have predefined aliases that can be used to quickly use the environments. Here are a list of predefined environments:

  • SLURMSTAGE

  • CALCULON

  • SLURM

  • SLURM2

  • BOXY

You can also see a list of aliases and configuration options using the CLI command idmtools info plugins platform-aliases

$ idmtools info plugins platform-aliases
INI File Found: /home/docs/checkouts/readthedocs.org/user_builds/institute-for-disease-modeling-idmtools/checkouts/latest/docs/idmtools.ini
+---------------------------+-------------------------------------------------------------------------+
| Platform Plugin Aliases   | Configuration Options                                                   |
|---------------------------+-------------------------------------------------------------------------|
| CALCULON                  | {'endpoint': 'https://comps.idmod.org', 'environment': 'Calculon'}      |
| IDMCLOUD                  | {'endpoint': 'https://comps.idmod.org', 'environment': 'IDMcloud'}      |
| NDCLOUD                   | {'endpoint': 'https://comps.idmod.org', 'environment': 'NDcloud'}       |
| BMGF_IPMCLOUD             | {'endpoint': 'https://comps.idmod.org', 'environment': 'BMGF_IPMcloud'} |
| QSTART                    | {'endpoint': 'https://comps.idmod.org', 'environment': 'Qstart'}        |
| NIBBLER                   | {'endpoint': 'https://comps.idmod.org', 'environment': 'Nibbler'}       |
| SLURMSTAGE                | {'endpoint': 'https://comps2.idmod.org', 'environment': 'SlurmStage'}   |
| CUMULUS                   | {'endpoint': 'https://comps2.idmod.org', 'environment': 'Cumulus'}      |
| SLURM                     | {'endpoint': 'https://comps.idmod.org', 'environment': 'Calculon'}      |
| SLURM2                    | {'endpoint': 'https://comps2.idmod.org', 'environment': 'SlurmStage'}   |
| BOXY                      | {'endpoint': 'https://comps2.idmod.org', 'environment': 'SlurmStage'}   |
| FILE                      | {'job_directory': '/home/docs'}                                         |
| SLURM_LOCAL               | {'mode': 'local', 'job_directory': '/home/docs'}                        |
| SLURM_BRIDGED             | {'mode': 'bridged', 'job_directory': '/home/docs'}                      |
| PROCESS                   | {'job_directory': '/home/docs'}                                         |
| CALCULON_SSMT             | {'endpoint': 'https://comps.idmod.org', 'environment': 'Calculon'}      |
| IDMCLOUD_SSMT             | {'endpoint': 'https://comps.idmod.org', 'environment': 'IDMcloud'}      |
| NDCLOUD_SSMT              | {'endpoint': 'https://comps.idmod.org', 'environment': 'NDcloud'}       |
| BMGF_IPMCLOUD_SSMT        | {'endpoint': 'https://comps.idmod.org', 'environment': 'BMGF_IPMcloud'} |
| QSTART_SSMT               | {'endpoint': 'https://comps.idmod.org', 'environment': 'Qstart'}        |
| NIBBLER_SSMT              | {'endpoint': 'https://comps.idmod.org', 'environment': 'Nibbler'}       |
| SLURMSTAGE_SSMT           | {'endpoint': 'https://comps2.idmod.org', 'environment': 'SlurmStage'}   |
| CUMULUS_SSMT              | {'endpoint': 'https://comps2.idmod.org', 'environment': 'Cumulus'}      |
| SLURM_SSMT                | {'endpoint': 'https://comps.idmod.org', 'environment': 'Calculon'}      |
| SLURM2_SSMT               | {'endpoint': 'https://comps2.idmod.org', 'environment': 'SlurmStage'}   |
| BOXY_SSMT                 | {'endpoint': 'https://comps2.idmod.org', 'environment': 'SlurmStage'}   |
| CONTAINER                 | {'job_directory': '/home/docs'}                                         |
+---------------------------+-------------------------------------------------------------------------+

Utilities unique to COMPS#