schrodinger.application.transforms.autosar.config module

class schrodinger.application.transforms.autosar.config.Command

Bases: StrEnum

The specific sub-workflow for an AutoSAR run

GENERATE = 'generate-input'
ENUMERATE = 'enumerate'
schrodinger.application.transforms.autosar.config.read_config(config_path: str | pathlib.Path) dict

Read the configuration YAML file and transform the cuttoff lists to Cutoff objects

Parameters:

config_path – the path to the YAML file

schrodinger.application.transforms.autosar.config.validate_config(config_dict: dict[str, Any], cmd: Command)
schrodinger.application.transforms.autosar.config.get_input_paths(config_dict: dict[str, Any], cmd: Command) list[pathlib.Path]

For the given command return the list of input paths to be registered with JobServer

schrodinger.application.transforms.autosar.config.get_output_paths(config: dict[str, Any], cmd: Command) list[pathlib.Path]

For the given command return the list of input paths to be registered with JobServer