Coverage for src/shephex/__init__.py: 100%
11 statements
« prev ^ index » next coverage.py v7.6.1, created at 2025-03-29 18:45 +0100
« prev ^ index » next coverage.py v7.6.1, created at 2025-03-29 18:45 +0100
1# ruff: noqa
2from shephex.experiment import Experiment
3from shephex.study import Study
4from shephex.decorators import chain, hexperiment
5from shephex.where import id_where, path_where, result_where
6from shephex.executor.executor import LocalExecutor
7from shephex.executor.slurm import SlurmExecutor, slurm_execute
9_decorators = ["chain", "hexperiment"]
10_where = ["id_where", "path_where", "result_where"]
11_classes = ["Experiment", "Study", "SlurmExecutor"]
12_functions = ["slurm_execute"]
14__all__ = _decorators + _where + _classes + _functions