Skip to content

Commit d299911

Browse files
committed
Fix CI failures, reorganize interface examples, and improve gitignore
1 parent 35ff9ad commit d299911

37 files changed

Lines changed: 66 additions & 1096 deletions

.gitignore

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ gesture_classifier/*.png
2424
# PyTorch models
2525
gesture_classifier/*.pth
2626
*.pth
27+
*.npz
28+
*.npy
2729

2830
# Temporary files used for debugging
2931
/temp/
@@ -52,6 +54,7 @@ share/python-wheels/
5254
*.egg-info/
5355
.installed.cfg
5456
*.egg
57+
*.egg
5558

5659
# Unit test / coverage reports
5760
htmlcov/
@@ -77,6 +80,7 @@ docs/build/*
7780
# Installer logs
7881
pip-log.txt
7982
pip-delete-this-directory.txt
83+
*.log
8084

8185
# Old utilities
8286
src/old_utils/
@@ -86,3 +90,10 @@ src/old_utils/
8690
.secrets
8791
.tokens
8892
.pypirc_local
93+
94+
# Versioned build directories and artifacts
95+
python_oephys-*
96+
python_open_ephys-*
97+
*.npz
98+
*.npy
99+
*.log

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ Check the `examples/` directory for complete scripts:
108108
- `examples/gesture_classifier/2_train_model.py`: Train a gesture classifier.
109109
- `examples/synchronization/sync_multimodal_data.py`: Align EMG with 3D hand landmarks.
110110
- `examples/analysis/run_channel_qc.py`: Run quality control checks.
111-
- `examples/interface/zmq_client.py`: Real-time ZMQ client example.
111+
- `examples/interface/zmq/zmq_client.py`: Real-time ZMQ client example.
112112
- `examples/read_files/example_load_oebin_file.py`: Load Open Ephys data.
113113

114114
## License
File renamed without changes.
File renamed without changes.

examples/tests/oe_plus_imu_monitor.py renamed to examples/interface/imu/oe_plus_imu_monitor.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
from typing import Dict
99

1010
# Expect zmq_client.py (the class we built) and sleeveimu.py (your IMU client) on PYTHONPATH
11-
from zmq_client import ZMQClient
11+
# Package imports
12+
from pyoephys.interface import ZMQClient
13+
import sleeveimu as imu
1214
from sleeveimu import SleeveIMUClient
1315

1416

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010

1111
import numpy as np
1212

13-
from zmq_client import ZMQClient
13+
from pyoephys.interface import ZMQClient
14+
import sleeveimu
1415
from sleeveimu import SleeveIMUClient
1516

1617

File renamed without changes.

0 commit comments

Comments
 (0)