Skip to content

[DOC] Add signal processing tutorial#661

Open
Moritz-Alexander-Kern wants to merge 7 commits into
NeuralEnsemble:masterfrom
INM-6:enh/tutorial_signal_processing
Open

[DOC] Add signal processing tutorial#661
Moritz-Alexander-Kern wants to merge 7 commits into
NeuralEnsemble:masterfrom
INM-6:enh/tutorial_signal_processing

Conversation

@Moritz-Alexander-Kern
Copy link
Copy Markdown
Member

@Moritz-Alexander-Kern Moritz-Alexander-Kern commented Mar 28, 2025

This pull request introduces a new tutorial to the documentation, providing users with an introduction to the signal_processing module.

The tutorial is analyzing neo.AnalogSignals, from a real dataset. It demonstrates how to use the signal processing functions an visualize the results.

See: https://elephant--661.org.readthedocs.build/en/661/tutorials/signal_processing.html

The dataset used for this tutorial is added to elephant-data GIN repo in this corresponding PR:

https://gin.g-node.org/NeuralEnsemble/elephant-data/pulls/5

  • Before merging this PR, the data path in the notebook needs to be changed from the local path to download the data from elephant data gin repo.

@coveralls
Copy link
Copy Markdown
Collaborator

coveralls commented Mar 28, 2025

Coverage Status

coverage: 88.303%. remained the same
when pulling b749529 on INM-6:enh/tutorial_signal_processing
into febc7ce on NeuralEnsemble:master.

@Moritz-Alexander-Kern
Copy link
Copy Markdown
Member Author

Moritz-Alexander-Kern commented Mar 31, 2025

Data

  • remove grip signal to reduce file size and only keep LFP
  • remove spike trains

Tutorial

  • do not use al functions from signal_processing, but come up with sensible LFP analysis
  • create overview of tutorial at beginning of the notebook:
    • key learning
    • contents
    • ??

@CozySocksAlways CozySocksAlways added this to the v1.4.0 milestone Mar 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants