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

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 

8 

9_decorators = ["chain", "hexperiment"] 

10_where = ["id_where", "path_where", "result_where"] 

11_classes = ["Experiment", "Study", "SlurmExecutor"] 

12_functions = ["slurm_execute"] 

13 

14__all__ = _decorators + _where + _classes + _functions