Skip to content

2.0.0rc3

Compare
Choose a tag to compare
@tab-cmd tab-cmd released this 28 Apr 23:58
· 7 commits to main since this release
542b190

2.0.0-rc.3

Contributions

  • GUIs
    • Parameter GUI save as functionality #255
    • Parameter GUI user editable parameters defined in bcipy/parameters.json #256
    • GUI history using a .bcipy_cache file #257
  • Acquisition
    • Set channel spec information in devices.json. Removed aliases. #266 Updated default analysis channels for Wearable Sensing devices #279
    • Refactor to allow multiple devices to be configured for multimodal acquisition. #277
    • Refinements to LSL server to use the device ChannelSpec information for generating metadata. #282
  • Matrix
    • Matrix calibration refinements #262
    • Matrix Copy Phrase Task #261
  • RSVP
    • RSVP Calibration pulls out inquiry preview parameters and calls the display with them if enabled
    • RSVP Display do_inquiry accepts a preview_calibration argument that will present the full inquiry to come if True after the prompt and before the fixation
    • RSVP Calibration now support Inquiry Preview #267
  • Signal Processing
    • update from sosfilt to sosfiltfilt #269 add prestimulus to trial reshaping in the InquiryReshaper #279
    • add continuous wavelet transform to signal processing #279
  • MNE
    • convert to mne can now handle conversion to Volts from microvolts, and no channel map #259
  • Dependencies
    • Upgrade PsychoPy, transformers (#268) and pandas, add support for python3.9, deprecate python3.7 #272 upgrade scikit-learn and add pywavelets #279
  • BciPy client
    • Add -nv (no visualizations) and -f (fake data) client options #272
  • Session
    • After each session run using bci_main an ERP visualization is generated by default using new function visualize_session_data #260 add screen_resolution to logs and an alert if the screen resolution is too low #283
  • Language Model
    • removed previous gpt2.py implementation, replaced with generic Causal model causal.py #268
    • added KenLM model kenlm.py #268
    • added mixture model mixture.py and script to tune weights mixture_tuning.py #268
    • added script to evaluate language model performance lm_eval.py #268
  • Signal Model
    • added RdaKdeModel and restructured to pull out common elements from the PcaRdaKdeModel #279
  • Bug Fixes
    • Missing inits and lock some dependencies #258 Fix Windows Builds (pin pygame version) #265 Fix Mac Os Builds (pin pyo version) #432
    • Update cross_validation.py #271
    • Add jitter to matrix and time tests #281
  • Documentation
    • Update README.md with correct installation instructions for development requirements #263 and new language model installation instructions #268
  • Misc Features!
    • Add tobii_to_norm and norm_to_tobii methods to helpers/convert.py #278
    • Add a GUI TaskBar display component for Psychopy windows #270