# {py:mod}`haniwers.v1.daq.sampler._helpers`

```{py:module} haniwers.v1.daq.sampler._helpers
```

```{autodoc2-docstring} haniwers.v1.daq.sampler._helpers
:allowtitles:
```

## Module Contents

### Functions

````{list-table}
:class: autosummary longtable
:align: left

* - {py:obj}`sanitize <haniwers.v1.daq.sampler._helpers.sanitize>`
  - ```{autodoc2-docstring} haniwers.v1.daq.sampler._helpers.sanitize
    :summary:
    ```
* - {py:obj}`tqdm_wrapper <haniwers.v1.daq.sampler._helpers.tqdm_wrapper>`
  - ```{autodoc2-docstring} haniwers.v1.daq.sampler._helpers.tqdm_wrapper
    :summary:
    ```
* - {py:obj}`mock_sample <haniwers.v1.daq.sampler._helpers.mock_sample>`
  - ```{autodoc2-docstring} haniwers.v1.daq.sampler._helpers.mock_sample
    :summary:
    ```
````

### API

````{py:function} sanitize(event: list) -> list
:canonical: haniwers.v1.daq.sampler._helpers.sanitize

```{autodoc2-docstring} haniwers.v1.daq.sampler._helpers.sanitize
```
````

````{py:function} tqdm_wrapper(iterable, desc: typing.Optional[str] = None, show: bool = True)
:canonical: haniwers.v1.daq.sampler._helpers.tqdm_wrapper

```{autodoc2-docstring} haniwers.v1.daq.sampler._helpers.tqdm_wrapper
```
````

````{py:function} mock_sample(*args, **kwargs)
:canonical: haniwers.v1.daq.sampler._helpers.mock_sample

```{autodoc2-docstring} haniwers.v1.daq.sampler._helpers.mock_sample
```
````
