Skip to content

EEGLAB drop-in output parity (#92) - #100

Merged
neuromechanist merged 4 commits into
mainfrom
feature/issue-92-eeglab-dropin-output
Jul 11, 2026
Merged

EEGLAB drop-in output parity (#92)#100
neuromechanist merged 4 commits into
mainfrom
feature/issue-92-eeglab-dropin-output

Address #92 review: LL/keep_best, guard tests

ba4b6ba
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 11, 2026 in 0s

79.75% (+0.30%) compared to f97594b

View this Pull Request on Codecov

79.75% (+0.30%) compared to f97594b

Details

Codecov Report

❌ Patch coverage is 93.22034% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 79.75%. Comparing base (f97594b) to head (ba4b6ba).

Files with missing lines Patch % Lines
pyAMICA/numpy_impl/load.py 91.30% 1 Missing and 1 partial ⚠️
pyAMICA/torch_impl/core.py 92.00% 1 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #100      +/-   ##
==========================================
+ Coverage   79.44%   79.75%   +0.30%     
==========================================
  Files          14       14              
  Lines        1975     2010      +35     
  Branches      337      339       +2     
==========================================
+ Hits         1569     1603      +34     
  Misses        301      301              
- Partials      105      106       +1     
Files with missing lines Coverage Δ
pyAMICA/amica.py 91.50% <100.00%> (+0.50%) ⬆️
pyAMICA/numpy_impl/core.py 82.67% <100.00%> (-0.08%) ⬇️
pyAMICA/numpy_impl/data.py 66.66% <100.00%> (ø)
pyAMICA/numpy_impl/load.py 72.48% <91.30%> (+2.31%) ⬆️
pyAMICA/torch_impl/core.py 93.42% <92.00%> (-0.06%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.