Metadata-Version: 2.4
Name: wiener
Version: 0.1.2
Summary: Wiener filtering and related signal utilities
License: MIT
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.23
Requires-Dist: scipy>=1.9
Dynamic: license-file

# Wiener Filter Suite

Install with `py -m pip install wiener-filter-suite`. The distribution name differs
from the Python import name: use `import wiener`.

```python
import numpy as np
import wiener

signal = np.array([10, 12, 11, 100, 13, 12, 10], dtype=float)
filtered = wiener.wiener(signal, mysize=3)
print(wiener.Other.info())
```

All helper methods are grouped under `wiener.Other`, so the top-level API stays
small. To inspect the info function and its commented method inventory:

```python
import inspect
import wiener
print(inspect.getsource(wiener.Other.info))
```

Important: the exact PyPI name `wiener` is already occupied. This project uses
the distinct distribution name `wiener-filter-suite` while preserving `import wiener`.
Namespacing does not make source code private; users who install a public Python
package can inspect its `.py` files.
