Source code for snakemake.settings.enums
from typing import List
from snakemake_interface_common.settings import SettingsEnumBase
[docs]
class RerunTrigger(SettingsEnumBase):
MTIME = 0
PARAMS = 1
INPUT = 2
SOFTWARE_ENV = 3
CODE = 4
[docs]
class ChangeType(SettingsEnumBase):
CODE = 0
INPUT = 1
PARAMS = 2
[docs]
class CondaCleanupPkgs(SettingsEnumBase):
TARBALLS = 0
CACHE = 1
[docs]
class Quietness(SettingsEnumBase):
RULES = 0
PROGRESS = 1
ALL = 2
HOST = 3
REASON = 4
[docs]
class StrictDagEvaluation(SettingsEnumBase):
FUNCTIONS = 0
CYCLIC_GRAPH = 1
PERIODIC_WILDCARDS = 2