Skip to content

ENH: Add additional plots and customization options to interative mode #1004

Open
@scholzri

Description

Currently, when using mne-bids-pipeline with interactive=True, there are several key plots that would be valuable to include for more comprehensive data inspection and quality control. I propose the following enhancements:

  1. Add raw.plot() before preprocessing/_01_data_quality:
  • Allow for checking and marking bad channels early in the pipeline.
  1. Include ica.plot_components(), ica.plot_sources(), and ica.plot_scores() after preprocessing/_06a2_find_ica_artifacts:
  • Enable review and modification of automatic ICA selection if necessary.
  1. Add epochs.plot() after preprocessing/_09_ptp_reject:
  • Facilitate visualization and manual rejection of epochs.

Additionally, it would be beneficial to allow users to specify which plots they want to see in interactive mode. For example:

interactive = ['raw', 'ica', 'epochs']

This customization would give users more control over the interactive process while maintaining efficiency for those who don't need all plots.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions