Skip to main content
bioRxiv
  • Home
  • About
  • Submit
  • ALERTS / RSS
Advanced Search
New Results

Eelbrain: A Python toolkit for time-continuous analysis with temporal response functions

View ORCID ProfileChristian Brodbeck, View ORCID ProfileProloy Das, Marlies Gillis, View ORCID ProfileJoshua P. Kulasingham, View ORCID ProfileShohini Bhattasali, View ORCID ProfilePhoebe Gaston, View ORCID ProfilePhilip Resnik, View ORCID ProfileJonathan Z. Simon
doi: https://doi.org/10.1101/2021.08.01.454687
Christian Brodbeck
1University of Connecticut
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • ORCID record for Christian Brodbeck
  • For correspondence: christianbrodbeck@icloud.com
Proloy Das
2Massachusetts General Hospital, Harvard Medical School
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • ORCID record for Proloy Das
Marlies Gillis
3Katholieke Universiteit Leuven
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Joshua P. Kulasingham
4Linköping University
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • ORCID record for Joshua P. Kulasingham
Shohini Bhattasali
5University of Toronto
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • ORCID record for Shohini Bhattasali
Phoebe Gaston
1University of Connecticut
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • ORCID record for Phoebe Gaston
Philip Resnik
6University of Maryland, College Park
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • ORCID record for Philip Resnik
Jonathan Z. Simon
6University of Maryland, College Park
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • ORCID record for Jonathan Z. Simon
  • Abstract
  • Full Text
  • Info/History
  • Metrics
  • Data/Code
  • Preview PDF
Loading

1 Abstract

Even though human experience unfolds continuously in time, it is not strictly linear; instead, it entails cascading processes building hierarchical cognitive structures. For instance, during speech perception, humans transform a continuously varying acoustic signal into phonemes, words, and meaning, and these levels all have distinct but interdependent temporal structures. Time-lagged regression using temporal response functions (TRFs) has recently emerged as a promising tool for disentangling electrophysiological brain responses related to such complex models of perception. Here we introduce the Eelbrain Python toolkit, which makes this kind of analysis easy and accessible. We demonstrate its use, using continuous speech as a sample paradigm, with a freely available EEG dataset of audiobook listening. A companion GitHub repository provides the complete source code for the analysis, from raw data to group level statistics. More generally, we advocate a hypothesis-driven approach in which the experimenter specifies a hierarchy of time-continuous representations that are hypothesized to have contributed to brain responses, and uses those as predictor variables for the electrophysiological signal. This is analogous to a multiple regression problem, but with the addition of a time dimension. TRF analysis decomposes the brain signal into distinct responses associated with the different predictor variables by estimating a multivariate TRF (mTRF), quantifying the influence of each predictor on brain responses as a function of time(-lags). This allows asking two questions about the predictor variables: 1) Is there a significant neural representation corresponding to this predictor variable? And if so, 2) what are the temporal characteristics of the neural response associated with it? Thus, different predictor variables can be systematically combined and evaluated to jointly model neural processing at multiple hierarchical levels. We discuss applications of this approach, including the potential for linking algorithmic/representational theories at different cognitive levels to brain responses through computational models with appropriate linking hypotheses.

Competing Interest Statement

The authors have declared no competing interest.

Footnotes

  • Added sections comparing TRFs with ERPs and comparing different EEG reference strategies.

  • https://github.com/Eelbrain/Alice

Copyright 
The copyright holder for this preprint is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under a CC-BY 4.0 International license.
Back to top
PreviousNext
Posted November 17, 2022.
Download PDF
Data/Code
Email

Thank you for your interest in spreading the word about bioRxiv.

NOTE: Your email address is requested solely to identify you as the sender of this article.

Enter multiple addresses on separate lines or separate them with commas.
Eelbrain: A Python toolkit for time-continuous analysis with temporal response functions
(Your Name) has forwarded a page to you from bioRxiv
(Your Name) thought you would like to see this page from the bioRxiv website.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Share
Eelbrain: A Python toolkit for time-continuous analysis with temporal response functions
Christian Brodbeck, Proloy Das, Marlies Gillis, Joshua P. Kulasingham, Shohini Bhattasali, Phoebe Gaston, Philip Resnik, Jonathan Z. Simon
bioRxiv 2021.08.01.454687; doi: https://doi.org/10.1101/2021.08.01.454687
Reddit logo Twitter logo Facebook logo LinkedIn logo Mendeley logo
Citation Tools
Eelbrain: A Python toolkit for time-continuous analysis with temporal response functions
Christian Brodbeck, Proloy Das, Marlies Gillis, Joshua P. Kulasingham, Shohini Bhattasali, Phoebe Gaston, Philip Resnik, Jonathan Z. Simon
bioRxiv 2021.08.01.454687; doi: https://doi.org/10.1101/2021.08.01.454687

Citation Manager Formats

  • BibTeX
  • Bookends
  • EasyBib
  • EndNote (tagged)
  • EndNote 8 (xml)
  • Medlars
  • Mendeley
  • Papers
  • RefWorks Tagged
  • Ref Manager
  • RIS
  • Zotero
  • Tweet Widget
  • Facebook Like
  • Google Plus One

Subject Area

  • Neuroscience
Subject Areas
All Articles
  • Animal Behavior and Cognition (4228)
  • Biochemistry (9107)
  • Bioengineering (6751)
  • Bioinformatics (23944)
  • Biophysics (12089)
  • Cancer Biology (9495)
  • Cell Biology (13740)
  • Clinical Trials (138)
  • Developmental Biology (7616)
  • Ecology (11661)
  • Epidemiology (2066)
  • Evolutionary Biology (15479)
  • Genetics (10618)
  • Genomics (14296)
  • Immunology (9463)
  • Microbiology (22792)
  • Molecular Biology (9078)
  • Neuroscience (48889)
  • Paleontology (355)
  • Pathology (1479)
  • Pharmacology and Toxicology (2565)
  • Physiology (3823)
  • Plant Biology (8308)
  • Scientific Communication and Education (1467)
  • Synthetic Biology (2290)
  • Systems Biology (6172)
  • Zoology (1297)