Skip to content
@embodied-computation-group

Embodied Computation group

Code repository for our research lab.

Embodied Computation Group

Computational approaches to brain-body interaction · Aarhus University & Cambridge Psychiatry

We investigate how visceral signals from the heart, lungs, and gut shape perception, emotion, and decision-making. Our lab combines computational modelling, neuroimaging, and psychophysiology to understand embodied cognition — and develops open-source tools to make this research accessible to everyone.

the-ecg.org · Publications


Open-Source Tools

Package Description Install
systole Cardiac signal processing, HRV analysis, artifact correction, and real-time peak detection pip install systole
Cardioception Psychophysical tasks for measuring cardiac interoception (heartbeat counting & heart rate discrimination) pip install cardioception
respyra Real-time respiratory tracking with visual biofeedback for interoception research pip install respyra
gastropy Electrogastrography (EGG) signal processing and gastric-brain coupling analysis pip install -e ".[all]"
metadpy Metacognitive efficiency modelling in Python pip install metadpy
Hierarchical-Interoception Bayesian hierarchical modelling toolkit for interoceptive psychophysics

Research Areas

  • Visceral Inference — How the brain processes cardiac, respiratory, and gastric signals using predictive coding
  • Interoception & Metacognition — Measuring and modelling the accuracy and confidence of body perception
  • Computational Psychiatry — Brain-body mechanisms underlying anxiety, depression, and functional somatic disorders
  • Causal Interventions — Pharmacological, neural stimulation, and biofeedback approaches to test embodied cognition

Contributing

All of our publications include open repositories with full data, code, and analysis pipelines. Contributions, issues, and feature requests are welcome on any of our tools. If you use our software in your research, please cite the relevant papers linked in each repository.

Contact

PI: Micah Allen · micah@cfin.au.dk · @the-ecg.org

We're always looking for collaborators, visiting scholars, and new team members — get in touch.

Pinned Loading

  1. systole systole Public

    Systole: A python package for cardiac signal synchrony and analysis

    Python 87 31

  2. Cardioception Cardioception Public

    Python Cardioception Package - Measuring interoceptive performance with Psychopy

    Jupyter Notebook 32 18

  3. RespiroceptionMethodsPaper RespiroceptionMethodsPaper Public

    Code and data repository associated with the respiratory resistance sensitivity discrimination manuscript.

    MATLAB 10 3

  4. StomachBrain-MentalHealth StomachBrain-MentalHealth Public

    analyses of mental health symptoms and stomach-brain coupling

    Jupyter Notebook 6 2

  5. Hierarchical-Interoception Hierarchical-Interoception Public

    Hierarchical Bayesian modeling toolkit for interoceptive psychophysics (HRDT & RRST). Includes Stan models, power analysis tools, and educational resources for researchers.

    HTML 4

  6. embodied-computation-group.github.io embodied-computation-group.github.io Public

    HTML 3 2

Repositories

Showing 10 of 31 repositories