The feature extraction module currently lacks sufficient tests and documentation. Improving both would increase reliability and make the module easier to maintain and use.
Tasks
- Add unit tests for feature extraction functions
- Improve docstrings and usage examples
- Clarify expected inputs/outputs (signal shape, sampling interval, etc.)
Coverage report
To check current coverage:
cd vbi/tests
python run_tests.py --short --html-coverage
This generates an HTML coverage report to identify untested parts of the code.
The feature extraction module currently lacks sufficient tests and documentation. Improving both would increase reliability and make the module easier to maintain and use.
Tasks
Coverage report
To check current coverage:
cd vbi/tests python run_tests.py --short --html-coverageThis generates an HTML coverage report to identify untested parts of the code.