## RunnerBackend.SequentialRunnerBackend


Plain sequential execution of jobs.


Usage

``` python
RunnerBackend.SequentialRunnerBackend()
```


## Methods

| Name | Description |
|----|----|
| [__init__()](#__init__) | Initialise the backend. |
| [pyrallex()](#pyrallex) | Run experiments in parallel. |

------------------------------------------------------------------------


#### \_\_init\_\_()


Initialise the backend.


Usage

``` python
__init__()
```


------------------------------------------------------------------------


#### pyrallex()


Run experiments in parallel.


Usage

``` python
pyrallex(runner, jobids)
```


##### Parameters


`runner: Callable[[int], any]`  
A function that expects a job ID and returns anything. As a side effect the function shall write to the job's output path.

`jobids: list[int]`  
List of job IDs to be executed.


##### Returns


`list[any]`  
A list of whatever the 'runner' function returns.
