Skip to content

Commit 2a72e05

Browse files
committed
docs: finalize JOSS paper and pipeline figure, ignore scratch scripts
1 parent f98a445 commit 2a72e05

7 files changed

Lines changed: 2 additions & 257 deletions

File tree

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ __pycache__/
1919

2020
# Images
2121
gesture_classifier/*.png
22-
*.png
2322

2423
# PyTorch models
2524
gesture_classifier/*.pth
@@ -97,3 +96,4 @@ python_open_ephys-*
9796
*.npz
9897
*.npy
9998
*.log
99+
/scripts/

docs/figs/pipeline.png

895 KB
Loading

paper.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ The field of neural data analysis is supported by several specialized tools. The
4141

4242
`python-oephys` is designed with a modular architecture that separates data acquisition, processing, and visualization (see Figure 1).
4343

44-
![EMG Processing Pipeline. A) Raw signals from five representative channels (10–20s). B) Signals after CAR, bandpass (20-500Hz), and 60Hz notch filtering. C) Automated channel quality indicators evaluated on the first 5s of data. D) Mean RMS features extracted from the processed segment.](docs/figs/pipeline.png)
44+
![EMG Processing Pipeline. A) Raw signals from five representative channels (20–30s). B) Signals after CAR, bandpass (20-500Hz), and 60Hz notch filtering. C) Automated channel quality indicators evaluated on the first 5s of data. D) Mean RMS features extracted from the processed segment.](docs/figs/pipeline.png)
4545

4646
- **Interface Layer**: Implements ZMQ and LSL clients for low-latency data streaming. The `ZMQClient` is designed to run asynchronously, ensuring that data acquisition does not block processing or UI updates.
4747
- **Processing Layer**: Provides a suite of filters and feature extraction tools. This includes the `EMGPreprocessor` for standardized filtering and `ChannelQC` for real-time signal quality monitoring.

scripts/analyze_channels.py

Lines changed: 0 additions & 46 deletions
This file was deleted.

scripts/find_qc_candidates.py

Lines changed: 0 additions & 41 deletions
This file was deleted.

scripts/find_qc_candidates_v2.py

Lines changed: 0 additions & 40 deletions
This file was deleted.

scripts/generate_pipeline_figure.py

Lines changed: 0 additions & 128 deletions
This file was deleted.

0 commit comments

Comments
 (0)