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 5

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

    HTML 3 2

Repositories

Showing 10 of 31 repositories
  • embodied-computation-group/body_wandering_CCA’s past year of commit activity
    Jupyter Notebook 0 0 0 0 Updated Mar 11, 2026
  • MEGPypes Public
    embodied-computation-group/MEGPypes’s past year of commit activity
    Python 1 0 0 1 Updated Mar 11, 2026
  • Hierarchical-Interoception Public

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

    embodied-computation-group/Hierarchical-Interoception’s past year of commit activity
    HTML 5 MIT 0 0 0 Updated Mar 6, 2026
  • .github Public
    embodied-computation-group/.github’s past year of commit activity
    0 0 0 0 Updated Mar 2, 2026
  • embodied-computation-group/embodied-computation-group.github.io’s past year of commit activity
    HTML 3 MIT 2 0 0 Updated Feb 27, 2026
  • noisy_reward_learning_VBQ Public

    Dissociable microstructural correlates of learning rate and learning noise in gamified reward-based decision-making (Vejlø et al., 2026)

    embodied-computation-group/noisy_reward_learning_VBQ’s past year of commit activity
    MATLAB 0 0 0 0 Updated Feb 27, 2026
  • respyra Public

    A general-purpose respiratory tracking toolbox for interoception research

    embodied-computation-group/respyra’s past year of commit activity
    Python 12 MIT 0 0 0 Updated Feb 27, 2026
  • BetaIntero Public

    Peripheral Beta-Blockade Differentially Enhances Cardiac and Respiratory Interoception

    embodied-computation-group/BetaIntero’s past year of commit activity
    R 0 0 0 0 Updated Feb 26, 2026
  • gastropy Public

    A Python package for electrogastrography (EGG) signal processing and gastric-brain coupling analysis.

    embodied-computation-group/gastropy’s past year of commit activity
    Python 0 MIT 0 3 0 Updated Feb 17, 2026
  • InteroMentalHealth Public

    Analyses of interoception with mental health

    embodied-computation-group/InteroMentalHealth’s past year of commit activity
    Jupyter Notebook 0 0 0 0 Updated Feb 11, 2026

Top languages

Loading…

Most used topics

Loading…