mne-tools / mne-tools/mne-python

MNE IO RAW Decimate

Open
#10,791 13 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Dear MNE Maintainers,

I am trying to decimate the raw data (loaded using raw.io), I do not care about the antialiasing and filters. I just need the decimated date (downsampled ratio basically). I am not sure if I can create epoch easily for the whole data and then downsample it, therefore I think inside resample (there could be an option to switch off the filters) or there could be a generic decimate method for raw io object as well.

Happy to help implementing it though.

Best, Umair

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 inspecting the Raw I/O API and the existing resample operation mentioned in the issue. Determine how a decimation option or generic Raw method would fit, including the requested behavior without antialiasing filters. Done means the API supports downsampling raw data and has coverage for the resulting behavior; no specific files or tests are named.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 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.