A hands-on tutorial for spectral parameterization and related ideas.
This repository contains a hands-on tutorial for learning
It's organized around the following core topics:
Setup
: Check that everything is installed & workingSpecParamModel
: Introducing spectral parameterizationSimulations
: Exploring using simulations to test method propertiesApplications
: Exploring applications of spectral parameterization
This tutorial was created and is maintained by Tom Donoghue.
Related materials:
- specparam documentation
- neurodsp documentation
- oscillation methods project
- aperiodic methods project
- signal visualizers
This tutorial requires:
For example, to create a new conda environment, you can run:
conda create --name tutorial python=3.8 anaconda
To then activate this environment, type:
conda activate tutorial
To then install the remaining required packages, run:
pip intall fooof, neurodsp