This repository contains the BioSigProc package, a Python library for processing and analyzing various biomedical signals, including EEG, ECG, and EMG. The package offers tools for signal processing, feature extraction, and visualization tailored for different signal types.
BioSigProc/
│
├── biosigproc/
│ ├── __init__.py
│ ├── eeg/
│ │ ├── __init__.py
│ │ ├── eeg_processing.py
│ │ ├── eeg_feature_extraction.py
│ │ └── eeg_visualization.py
│ ├── ecg/
│ │ ├── __init__.py
│ │ ├── ecg_processing.py
│ │ ├── ecg_feature_extraction.py
│ │ └── ecg_visualization.py
│ ├── emg/
│ │ ├── __init__.py
│ │ ├── emg_processing.py
│ │ ├── emg_feature_extraction.py
│ │ └── emg_visualization.py
│ ├── ppg/
│ │ ├── __init__.py
│ │ ├── ppg_processing.py
│ │ ├── ppg_feature_extraction.py
│ │ └── ppg_visualization.py
│ ├── common_utils.py
│ ├── common_visualization.py # Added
│
├── tests/
│ ├── test_eeg.py
│ ├── test_ecg.py
│ ├── test_emg.py
│ ├── test_ppg.py
│ └── test_common_utils.py
│
├── README.md
├── setup.py
└── .gitignore
To use the BioSigProc package, follow the installation instructions in the setup.py file. Once installed, you can import specific modules and functions to process and analyze biomedical signals in your Python projects.
If you would like to contribute to the development of BioSigProc, please follow the guidelines in CONTRIBUTING.md.
This project is licensed under the MIT License.
This version includes better formatting for the structure and adds more clarity to the README.md file. Adjustments have been made to improve the visual presentation of the directory tree.
