Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for dictionary-type ref_channels in set_eeg_reference() #12366

Merged
merged 72 commits into from
Sep 24, 2024

Commits on Jan 16, 2024

  1. init the PR draft

    qian-chu committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    1bce965 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f42d5fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    278fdf3 View commit details
    Browse the repository at this point in the history
  4. Create 12366.newfeature.rst

    qian-chu committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    f3cff5a View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Update 12366.newfeature.rst

    qian-chu committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    b7b5c0c View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    7ece510 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Add custom reference based on dict

    The current implementation is based on a dictionary mapping a list to each channel. The list contains the channels to average and take as reference for the respective channel.
    I have also implemented an assertion to make sure that the channels in the dict correspond to the channels in the instance.
    We might want to implement something about bad channels. If bad channels are present in the mapping, they should probably be skipped
    Alex Lepauvre committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8d4516d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42f45b8 View commit details
    Browse the repository at this point in the history
  3. BF: use isintance to check if dict

    Alex Lepauvre committed May 3, 2024
    Configuration menu
    Copy the full SHA
    95a1434 View commit details
    Browse the repository at this point in the history
  4. BF: remove extra copy of data

    Alex Lepauvre committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c921d69 View commit details
    Browse the repository at this point in the history
  5. Add custom reference

    Alex Lepauvre committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b0c91d2 View commit details
    Browse the repository at this point in the history
  6. change doc (add Alex)

    Qian Chu committed May 3, 2024
    Configuration menu
    Copy the full SHA
    78a5c7e View commit details
    Browse the repository at this point in the history
  7. Add warning if bad channels in re-referencing scheme

    Alex Lepauvre committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ca6908c View commit details
    Browse the repository at this point in the history
  8. Merge branch 'dict_ref' of https://github.com/qian-chu/mne-python int…

    …o dict_ref
    Alex Lepauvre committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6ac7bed View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b1165b9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ed56c97 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Update reference.py

    qian-chu committed May 31, 2024
    Configuration menu
    Copy the full SHA
    d27ce12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    073ca9d View commit details
    Browse the repository at this point in the history
  3. Update test_reference.py

    qian-chu committed May 31, 2024
    Configuration menu
    Copy the full SHA
    8d744ca View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Update reference.py

    qian-chu committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    9e9507d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24d16a5 View commit details
    Browse the repository at this point in the history
  3. Update test_reference.py

    qian-chu committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    2a6db40 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6699de0 View commit details
    Browse the repository at this point in the history
  5. formatting

    qian-chu committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    8a5232a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    73ad30d View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    3474370 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd213ee View commit details
    Browse the repository at this point in the history
  3. Update test_reference.py

    qian-chu committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    6c79a60 View commit details
    Browse the repository at this point in the history
  4. Update docs.py

    qian-chu committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    e36ddd2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    41893f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Data check test

    Check that the data that were not referenced are untouched and that the data that were referenced were referenced correctly
    AlexLepauvre committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    5b8bd94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f354d0a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6dc0633 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0293e7b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    32fa6ac View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1fa6a4e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    18cf0d9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aee05a5 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. formatting

    qian-chu committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    dcd8f9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89a4e43 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    c9a52d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5cb792 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f0cac35 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12ae73a View commit details
    Browse the repository at this point in the history
  5. Apply suggestions from code review

    Co-authored-by: Daniel McCloy <[email protected]>
    qian-chu and drammock authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    10da1dd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d284912 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    bc09e77 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    0122aeb View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    4432adc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3fade6 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    d5770b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85d1eb1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eab984b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a57807 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dfaab21 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6ff72b6 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    2ec411f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d6eeff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1025e98 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. doc improvement

    qian-chu committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    8858bfc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d39c160 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2024

  1. Configuration menu
    Copy the full SHA
    7dae296 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Alex not new contributor now

    qian-chu committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    71b31bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79f5bc4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7704e35 View commit details
    Browse the repository at this point in the history
  4. Update 12366.newfeature.rst

    qian-chu committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    2af639b View commit details
    Browse the repository at this point in the history
  5. Update 12366.newfeature.rst

    qian-chu committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    f677570 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    85b90ff View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. MAINT: Reorder

    larsoner committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    c1d0339 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8297a5f View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Configuration menu
    Copy the full SHA
    2ce1e8d View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    9344a4f View commit details
    Browse the repository at this point in the history