What's Changed
- #177171927 ; Signal Viewer Filter by @lawhead in #123
- Bump pillow from 8.0.0 to 8.1.1 by @dependabot[bot] in #124
- function for loading users by @AlisterD in #125
- EDF conversion fixes by @tab-cmd in #126
- Session module by @lawhead in #127
- remove display from unittests (mock) and lint by @tab-cmd in #128
- Inquiry Preview by @tab-cmd in #129
- #176581753 ; added timeout to acquisition connector by @lawhead in #130
- Update citation on README by @tab-cmd in #131
- Add abstract base class for SignalModel by @nik-sm in #132
- #176151285 ; use stim_length parameter by @lawhead in #134
- Signal module add tests by @nik-sm in #133
- Add function to compute probabilities after keyinput by @nik-sm in #136
- Python 3 7 generator end by @nik-sm in #135
- Add tests copy phrase by @nik-sm in #138
- Lint and update test-all command by @tab-cmd in #142
- Refactor pca rda kde by @nik-sm in #141
- Model load bugfix by @lawhead in #143
- Model save fix by @lawhead in #144
- Copy phrase refactor by @lawhead in #146
- Refactor trial inquiry reshaper by @nik-sm in #147
- Fix targetness assignments in write copy phrase triggers by @tab-cmd in #148
- Hippocratic license + better entry point by @tab-cmd in #150
- calibration trigger refactor and cleanup by @tab-cmd in #149
- Update the main bcipy image to cambi.png by @tab-cmd in #152
- Stimuli Ordering by @tab-cmd in #153
- 178007109 task ready by @tab-cmd in #155
- Aziz PR v2 by @celikbasak in #145
- PyQt Signal viewer by @lawhead in #154
- Replace data viewer by @lawhead in #157
- Experiment anon field by @tab-cmd in #156
- Copy Phrase Fusion Error by @lawhead in #159
- #175674845 ; module for raw data format by @lawhead in #160
- #179057693 ; Analysis Channels by @lawhead in #161
- AUC output fix + report timing by @tab-cmd in #163
- Refactor task by @tab-cmd in #162
- add linux requirements shell script and CI spec by @tab-cmd in #167
- Language model base class by @tab-cmd in #164
- PyQt file dialog by @lawhead in #168
- CI Failing Test by @lawhead in #170
- Multi-modal acquisition by @lawhead in #171
- Keypress clock fix by @lawhead in #172
- Adds methods to convert.py to support data compression/decompression by @theJokerEvoker in #173
- InsufficientDataException fix by @lawhead in #174
- Max inq per trial by @lawhead in #176
- Copy Phrase task max selections by @lawhead in #175
- Add preview only mode by @tab-cmd in #177
- Backspace always shown by @tab-cmd in #178
- Matrix display by @tab-cmd in #182
- Refactor generate_offline_analysis to visualize_erp by @tab-cmd in #183
- Session data refinements by @lawhead in #184
- Session Metrics by @lawhead in #186
- Trigger handling by @theJokerEvoker in #185
- Pyedflib fix by @tab-cmd in #190
- TriggerHandler Implementation by @tab-cmd in #189
- Switch response metric by @lawhead in #187
- Uniform Language Model by @lawhead in #188
- Updates to integration tests to reflect recent changes by @tab-cmd in #195
- Button press fix by @nik-sm in #194
- Matrix calibration by @jcgangemi1 in #192
- Show target phrase at start of copy spelling and on pause screen by @tab-cmd in #191
- Language model by @sliu126 in #193
- Unicode trigger labels by @tab-cmd in #196
- Integrate GPT2 Language Model by @lawhead in #197
- assign zero probability for symbols not returned by gpt2 by @sliu126 in #199
- #178695472 ; Remove Legacy Language Models by @lawhead in #201
- Fix inquiry reshaper by @nik-sm in #200
- GPT2 tests by @lawhead in #202
- Bug fix for Preview button evidence by @lawhead in #204
- Fixed backspace prob by @lawhead in #203
- Improving GPT2 language model prediction by @sliu126 in #207
- Matrix calibration by @jcgangemi1 in #205
- Prestimulus, Inquiry Based Training, Model Tuning by @tab-cmd in #208
- Ubuntu fix by @tab-cmd in #198
- #181490020 ; Remove old lm params by @lawhead in #210
- #181489190 ; Session fixation labels by @lawhead in #211
- Bump pillow from 8.0.0 to 9.0.1 by @dependabot[bot] in #209
- Prestim acq buffer by @tab-cmd in #212
- Matrix timing validation by @tab-cmd in #213
- #181987601 move session script to demo by @lawhead in #215
- Release by @tab-cmd in #214
- Clear events before getting key presses in inquiry preview by @tab-cmd in #216
- #181038299 ; acquisition module docs by @lawhead in #217
- 2.0.0rc2 by @tab-cmd in #251
- #180155337 ; Params form Save As by @lawhead in #255
- #180317983 ; GUI History by @lawhead in #257
- #179846837 ; user editable parameters by @lawhead in #256
- Add missing inits by @tab-cmd in #258
- MNE unit conversion by @tab-cmd in #259
- Generate ERP figures after bcipy sessions by @tab-cmd in #260
- Matrix calibration refinements by @lawhead in #262
- Matrix Copy Phrase Task by @lawhead in #261
- Added -r flag to pip install from file command in README by @dcgaines in #263
- Fix Windows Builds (pin pygame version) by @tab-cmd in #265
- Device channel specs by @lawhead in #266
- IP calibration by @tab-cmd in #267
- Filter updates and small fixes to offline analysis by @tab-cmd in #269
- Cross Validation Fixes, Integration Test updates and CHAGELOG updates by @tab-cmd in #271
- Fix Mac OS Builds by @tab-cmd in #273
- Merging MacOS fixes into LM branch by @dcgaines in #274
- Task bar by @lawhead in #270
- Language Model Redesign by @dcgaines in #268
- Merging task bar changes into lm branch to resolve merge conflicts by @dcgaines in #275
- Addressing Language Model PR by @tab-cmd in #276
- Upgrade psychopy and add support for python3.9 by @tab-cmd in #272
- Multimodal config by @lawhead in #277
- Add jitter to matrix and time tests by @tab-cmd in #281
- add Tobii / PsychoPy display convert methods by @tab-cmd in #278
- New default Wearable Sensing channels, upgrades to permit alpha analyses, cleanup by @tab-cmd in #279
- Server metadata by @lawhead in #282
- Home use testing: screen refresh alert and offline analysis updates by @tab-cmd in #283
- 2.0.0rc3 by @tab-cmd in #280
- Patch rc3 by @tab-cmd in #284
- 2.0.0rc4 release by @tab-cmd in #338
- 2.0.1rc4 by @tab-cmd in #365
- 2.0.0 by @tab-cmd in #394
New Contributors
- @dependabot[bot] made their first contribution in #124
- @nik-sm made their first contribution in #132
- @theJokerEvoker made their first contribution in #173
Full Changelog: https://github.com/CAMBI-tech/BciPy/CHANGELOG.md