mne-tools / mne-tools/mne-python

Event names getting overlapped It

Open
#11,495 9 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

BUG
Dominant language
Python
Stars
3.5k
Forks
1.6k
Avg merge
1d 6h
Merged PRs (30d)
100

Description

Description of the problem

While I was trying to reproduce the issue in #130 in mne-tools/mne-qt-browser I saw that the event name are getting overlapped with each other

Steps to reproduce
# %%
import mne

sample_dir = mne.datasets.sample.data_path()
sample_fname = sample_dir / 'MEG' / 'sample' / 'sample_audvis_raw.fif'

raw = mne.io.read_raw_fif(sample_fname)
raw.crop(tmax=60)

events = mne.find_events(raw, stim_channel='STI 014')
event_id = {'auditory/left': 1, 'auditory/right': 2, 'visual/left': 3,
            'visual/right': 4, 'face': 5, 'buttonpress': 32}


raw.plot(events=events, event_id=event_id)
Link to data

No response

Expected results

It should have been consistent with the event duration like shown by @hoechenberger in the issue

image

Actual results

issue

Additional information

none

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by running the provided MNE sample-data reproduction and inspect the event rendering reached through raw.plot(events=events, event_id=event_id). Compare the displayed event names with the expected image; done means the names no longer overlap and their placement is consistent with event duration.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data-visualization
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.