Thomas S. Binns, MSci

Curriculum Vitae

View the CV as a pdf:

Education

2021 - Present

— Charité - Universitätsmedizin Berlin, Germany
— PhD Computational Neuroscience

For the project of my fellowship-funded PhD, I am investigating oscillatory connectivity in invasive recordings from Parkinson's disease patients to identify biomarkers for use in adaptive deep brain stimulation-based treatment, under the supervision of Prof. Wolf-Julian Neumann and Prof. Stefan Haufe. For results, see my pre-print in revision at Nature Communications (Binns et al., DOI: 10.1101/2024.04.14.586969).

2016 - 2021

— University of Aberdeen, UK
— MSci (Hons) Neuroscience with Psychology with Industrial Placement, First-Class Honours

Industrial Placement (Master's) thesis:
“Investigating neural precursors of self-initiated action using machine learning techniques”. First-Class. Placement at the Bernstein Center for Computational Neuroscience, Berlin, Germany. Supervisors: Dr. Matthias Schultze-Kraft and Prof. John-Dylan Haynes. View associated experience.

The readiness potential (RP) is a slow, negative electrical potential preceding voluntary actions observed in EEG recordings. According to the classical interpretation, the RP reflects movement preparation and should only be found immediately prior to voluntary action. In contrast, the stochastic accumulator model argues that the RP is the result of accumulated neural activity and does not reflect movement preparation. One prediction derived from this accumulator model is that events resembling the RP should be found throughout the EEG data of tasks where voluntary actions are permitted. This prediction was tested using machine learning techniques.

Events resembling the spatio-temporal profiles of the RP were identified in the EEG data, however there were discrepancies between these events and details of the prediction of the model. Yet, these events were not found to be false positives resulting from noise in the EEG recordings, raising the possibility that these events were related to voluntary action and the RP in some manner. This provides tentative support for the stochastic accumulator model.

Honours (Bachelor's) thesis:
“Investigating the neuromodulation of striatal activity in silico”. First-Class. Supervisor: Dr. Antonio Gonzalez. View associated experience.

The dendritic plateau potential is thought to shape information processing in striatal projection neurons. The effect of cholinergic and dopaminergic modulation on the plateau potential and the spiking activity of striatal projection neurons was investigated in silico. Plateau potentials were generated with spatially clustered excitatory inputs to dendrites, and the efficacy of cortico-striatal inputs at triggering cell spiking in the presence and absence of cholinergic and dopaminergic modulation were observed.

There were some instances of dopaminergic modulation in which the probabilities of cells spiking were altered, however changes in spiking were largely attributed to alterations in cell excitability. It is concluded that acetylcholine and dopamine do not influence striatal information processing through altering plateau potentials induced by clustered excitatory inputs, with the persistence of the plateau potential supporting its proposed essential role in striatal information processing.


Experience

07/2021 - Present

— Interventional and Cognitive Neuromodulation Group, Charité – Universitätsmedizin Berlin, Germany
— Role: Researcher
— Supervisor: Prof. Wolf-Julian Neumann

For the project of my PhD, I am investigating oscillatory connectivity in invasive recordings of brain activity from Parkinson's disease patients to identify biomarkers for use in next-generation deep brain stimulation treatment paradigms (see my pre-print in revision at Nature Communications, Binns et al., DOI: 10.1101/2024.04.14.586969 for results). Furthermore, I have written and contributed to open-source packages, making the advanced signal analysis techniques which I am using in my project available to the wider community (see my open-source software work for more information). Through this project, I am further developing my signal analysis and Python programming skills, gaining experience with open-source software development, as well as gaining an in-depth understanding of movement disorders and brain-computer interfaces.

03/2022 - Present

— Uncertainty, Inverse Modeling and Machine Learning Group, Technische Universität Berlin, Germany
— Role: Researcher
— Supervisor: Prof. Stefan Haufe

In parallel with my work in the Interventional and Cognitive Neuromodulation group, I am developing advanced signal processing techniques for use in my PhD project, and bringing them to open-source packages for use in the wider community (see my open-source software work for more information). Accordingly, I am greatly developing my understanding of advanced concepts in linear algebra and calculus, as well as gaining much experience with open-source software development.

08/2019 - ‍08/2020

— Haynes Laboratory, Bernstein Center for Computational Neuroscience, Berlin, Germany
— Role: Researcher
— Supervisors: Dr. Matthias Schultze-Kraft, Prof. John-Dylan Haynes

My Industrial Placement at the Bernstein Center was funded by an Erasmus+ Traineeship grant. Here, I investigated movement initiation using machine learning and brain-computer interfaces. As part of this work, I co-authored a research article published in eNeuro .

Through this placement, I developed an in-depth understanding of brain-computer interfaces and machine learning techniques, and furthered my understanding of core concepts such as linear algebra, calculus, signal analysis, and statistics. I also gained experience designing and conducting electrophysiological studies with human subjects.

01/2022 - ‍03/2022

— Clinical Neurotechnology Laboratory, Charité – Universitätsmedizin Berlin, Germany
— Role: Researcher
— Supervisor: Prof. Surjo Soekadar

As one of my PhD Fellowship rotations, I began work for the development of a 3D-printed head phantom for improving our understanding of forward models of brain activity, and the effects of non-invasive stimulation on brain activity. Through this highly practical project, I improved my understanding of the technical aspects of electrophysiological research, 3D printing, and electrical engineering.

12/2020 - ‍04/2021

— School of Medicine, Medical Sciences and Nutrition, University of Aberdeen, UK
— Role: Researcher
— Supervisor: Dr. Antonio Gonzalez

As part of my Honour's project, I investigated the regulation of striatal activity through computational modelling. My tasks involved conducting literature reviews, collecting and analysing simulated electrophysiological data using Python, as well as writing scientific reports. Through this placement I developed an in-depth understanding of the simulation and analysis of electrophysiological data.

05/2018 - ‍10/2018

— Consciousness, Attention and Perception Laboratory, University of Aberdeen, UK
— Role: Research Assistant
— Supervisor: Dr. Rama Chakravarthi

My work focused on the investigation of choice-predictive brain signals and movement initiation in the context of consequential decisions, and was funded by a Wellcome Trust scholarship. My tasks included conducting EEG and behavioural experiments, with analysis of the associated data using MATLAB. This provided me with a solid grounding in the scientific method, and experience as a researcher working in an academic laboratory setting.


Open-Source Software

MNE-Python

— Maintainer

I am a maintainer of the popular open-source MNE signal analysis toolbox for Python, a package with over 2,500 stars on GitHub, and citations in over 4,000 peer-reviewed scientific papers. My contributions have involved the addition of new features, bug fixes, project maintenance, and user support. This has included the implementation of several advanced, multivariate signal processing methods in the MNE-Connectivity package (related to my work in the Uncertainty, Inverse Modeling and Machine Learning Group), as well as a Google Summer of Code project to implement a connectivity decoding module for real-time, data-driven analysis of high-dimensional data alongside statistical tools for distinguishing genuine interactions from background noise.

PyBispectra

— Lead Developer

I developed PyBispectra, an open-source Python package for performing advanced signal analysis using the bispectrum (related to my work in the Uncertainty, Inverse Modeling and Machine Learning Group). There is support for analysing: cross-frequency coupling (amplitude-amplitude, phase-phase, and phase-amplitude coupling); frequency-domain wave shape features; as well as time delay estimations between signals. The package uses multiprocessing and Numba-based C compilation for rapid, computationally efficient signal processing.

PyPARRM

— Lead Developer

I developed the PyPARRM package, an open-source Python implementation of the PARRM algorithm for removing stimulation artefacts from electrophysiological recordings (related to my work in the Interventional and Cognitive Neuromodulation Group). This package is equipped with multiprocessing support for rapid signal processing, as well as an extensive interactive tool for exploring the effects of different filter parameters on the data.


Selected Publications & Talks

For the full list of publications, click here.

Binns, T.S., Köhler, R.M., Vanhoecke, J., Chikermane, M., Gerster, M., Merk, T., Pellegrini, F., ..., Haufe, S., Kühn, A.A., Neumann, W.-J. (In Revision). Shared pathway-specific network mechanisms of dopamine and deep brain stimulation for the treatment of Parkinson's disease. Nature Communications. DOI: 10.1101/2024.04.14.586969.

Deep brain stimulation (DBS) is a brain circuit intervention that can modulate distinct neural pathways for the alleviation of neurological symptoms in patients with brain disorders. In Parkinson's disease, subthalamic DBS clinically mimics the effect of dopaminergic drug treatment, but the shared pathway mechanisms on cortex-basal ganglia networks are unknown. To address this critical knowledge gap, we combined fully-invasive neural multisite recordings in patients undergoing DBS surgery with MRI-based whole-brain connectomics.

Our findings demonstrate that dopamine and DBS exert distinct mesoscale effects through modulation of local neural population synchrony. In contrast, at the macroscale, DBS mimics dopamine in its suppression of excessive interregional network synchrony associated with indirect and hyperdirect cortex-basal ganglia pathways. Our results provide a better understanding of the circuit mechanisms of dopamine and DBS, laying the foundation for advanced closed-loop neurostimulation therapies.


Köhler, R.M., Binns, T.S., Merk, T., Zhu, G., Yin, Z., Zhao, B., Chikermane, M., ..., Kühn, A.A., Haynes, J.-D., Neumann, W.-J. (2024). Dopamine and deep brain stimulation accelerate the neural dynamics of volitional action in Parkinson's disease. Brain. DOI: 10.1093/brain/awae219.

The ability to initiate volitional action is fundamental to human behaviour. Loss of dopaminergic neurons in Parkinson's disease is associated with impaired action initiation, also termed akinesia. Both dopamine and subthalamic deep brain stimulation (DBS) can alleviate akinesia, but the underlying mechanisms are unknown. An important question is whether dopamine and DBS facilitate de novo build-up of neural dynamics for motor execution or accelerate existing cortical movement initiation signals through shared modulatory circuit effects. Answering these questions can provide the foundation for new closed-loop neurotherapies with adaptive DBS, but the objectification of neural processing delays prior to performance of volitional action remains a significant challenge.

To overcome this challenge, we studied readiness potentials and trained brain signal decoders on invasive neurophysiology signals in 25 DBS patients (12 female) with Parkinson's disease during performance of self-initiated movements. Combined sensorimotor cortex electrocorticography and subthalamic local field potential recordings were performed OFF therapy (n = 22), ON dopaminergic medication (n = 18) and on subthalamic deep brain stimulation (n = 8). This allowed us to compare their therapeutic effects on neural latencies between the earliest cortical representation of movement intention as decoded by linear discriminant analysis classifiers and onset of muscle activation recorded with electromyography.

In the hypodopaminergic OFF state, we observed long latencies between motor intention and motor execution for readiness potentials and machine learning classifications. Both, dopamine and DBS significantly shortened these latencies, hinting towards a shared therapeutic mechanism for alleviation of akinesia. To investigate this further, we analysed directional cortico-subthalamic oscillatory communication with multivariate granger causality. Strikingly, we found that both therapies independently shifted cortico-subthalamic oscillatory information flow from antikinetic beta (13–35 Hz) to prokinetic theta (4–10 Hz) rhythms, which was correlated with latencies in motor execution.

Our study reveals a shared brain network modulation pattern of dopamine and DBS that may underlie the acceleration of neural dynamics for augmentation of movement initiation in Parkinson's disease. Instead of producing or increasing preparatory brain signals, both therapies modulate oscillatory communication. These insights provide a link between the pathophysiology of akinesia and its’ therapeutic alleviation with oscillatory network changes in other non-motor and motor domains, e.g. related to hyperkinesia or effort and reward perception. In the future, our study may inspire the development of clinical brain computer interfaces based on brain signal decoders to provide temporally precise support for action initiation in patients with brain disorders.


Merk, T., Köhler, R.M., Peterson, V., Lyra, L., Vanhoecke, J., Chikermane, M., Binns, T.S., ..., Kühn, A.A., Richardson, R.M., Neumann, W.-J. (In Revision). Invasive neurophysiology and whole brain connectomics for neural decoding in patients with brain implants. Nature Biomedical Engineering. DOI: 10.21203/rs.3.rs-3212709/v1.

Brain computer interfaces (BCI) provide unprecedented spatiotemporal precision that will enable significant expansion in how numerous brain disorders are treated. Decoding dynamic patient states from brain signals with machine learning is required to leverage this precision, but a standardized framework for identifying and advancing novel clinical BCI approaches does not exist. Here, we developed a platform that integrates brain signal decoding with connectomics and demonstrate its utility across 123 hours of invasively recorded brain data from 73 neurosurgical patients treated for movement disorders, depression and epilepsy.

First, we introduce connectomics-informed movement decoders that generalize across cohorts with Parkinson’s disease and epilepsy from the US, Europe and China. Next, we reveal network targets for emotion decoding in left prefrontal and cingulate circuits in DBS patients with major depression. Finally, we showcase opportunities to improve seizure detection in responsive neurostimulation for epilepsy. Our platform provides rapid, high-accuracy decoding for precision medicine approaches that can dynamically adapt neuromodulation therapies in response to the individual needs of patients.


Funding & Awards

09/2021 - ‍09/2024

PhD Fellowship. €63,000.
— Einstein Center for Neurosciences Berlin.

Of almost 1,000 applicants, I was one of only a handful of people to be accepted for this prestigious and extremely competitive fellowship. Associated with my PhD work at the Charité - Universitätsmedizin Berlin, Germany.

05/2024 - ‍08/2024

Google Summer of Code - MNE-Python: Add connectivity decoding module and statistical tools. $6,000.
— Google, Python Software Foundation.

I was awarded this stipend to expand the repertoire of open-source tools for analysing effective connectivity in electrophysiological data in the MNE-Python ecosystem. This will include the development of a new decoding module in MNE-Connectivity for the real-time, data-driven analysis of high-dimensional data, as well as the addition of statistical tools to distinguish genuine interactions from background noise. Project details here.

10/2023

ReTune Poster Prize.
— ReTune International Research Consortium, Germany.

My work on the first fully-invasive, within-patient analysis on the effects of medication and deep brain stimulation on cortico-subthalamic connectivity was awarded with the prize for best poster at the Early-Career Fall School of the German Research Foundation (DFG)-funded ReTune research centre.

07/2021

Neuroscience Student Prize.
— University of Aberdeen, UK.

Upon completion of my MSci degree, I was honoured to receive the University of Aberdeen’s prize for best neuroscience student, a yearly prize presented to a student on the Neuroscience degree programme in recognition of the individual’s excellent performance during their time at the university.

08/2019 - ‍08/2020

Investigating choice-predictive brain signals using EEG-based brain-computer interfaces. €5,000.
— Erasmus+ Traineeship Grant, British Council.

This generous grant from the British Council allowed me to complete my Master's project in the Haynes Laboratory of the Bernstein Center for Computational Neuroscience, Berlin, Germany.

05/2018 - ‍10/2018

Free Will and Neural Activity in Consequential Action. £2,000.
— Biomedical Vacation Scholarship, Wellcome Trust.

I was successful in receiving this highly competitive scholarship from the prestigious Wellcome Trust to complete my research in the Consciousness, Attention, and Perception Laboratory of the University of Aberdeen, UK.


Organisations

11/2023 - Present

— MNE-Connectivity, MNE-Python Ecosystem
— Maintainer

I am a maintainer for MNE-Connectivity, a toolbox for analysing effective connectivity in electrophysiological data in the MNE-Python ecosystem with over 2,500 stars on GitHub and citations in over 4,000 peer-reviewed scientific papers. My contributions have involved the addition of new features, bug fixes, project maintenance, and user support, including through the Google Summer of Code programme. See my OSS MNE work for more information.

12/2022 - Present

— Code Clinic, ReTune International Research Consortium, Germany
— Co-founder

I co-founded the Code Clinic of the ReTune research consortium, with the goal of improving the quality and openness of academic programming, a crucial step for improving the quality and reproducibility of scientific research. Towards this, the Code Clinic organises reviews for code being released alongside scientific publications and as open-source packages, ensuring a high-degree of code quality. Furthermore, we organise a pair programming scheme in which junior programmers can receive personalised feedback on their code from experienced coders, improving the overall quality of the code and teaching coding best practice principles to these novice programmers.

09/2018 - ‍09/2021

— British Neuroscience Associsation (BNA), Bristol, UK
— Member

As a member of the BNA I took full advantage of the Association’s activities, attending talks and symposia to broaden my understanding of various neuroscience topics. Furthermore, I contributed an article examining the neuroscientific study of free will to the BNA’s Summer 2020 Bulletin allowing me to demonstrate and further hone my academic writing skills.


Teaching

Summer Semester 2024

— Clinical Neuroscience and Invasive Neurophysiology Methods
— Charité - Universitätsmedizin Berlin, Germany

I led teaching of the Charité's Medical Neurosciences Master's programme modules on clinical neuroscience and invasive neurophysiology. Topics included: understanding movement disorders from a brain network perspective; research methods for invasive neurophysiology; and machine learning for neural decoding.

Winter Semester 2024

— Introduction to Signal Processing with MNE
— iBehave Network, Germany

I taught an interactive course on signal processing with the MNE-Python and MNE-Connectivity packages as part of the iBehave Network's Open Technology initiative. The course provided a foundation to students in the analysis of electrophysiological data with Python, including topics on: machine learning; time-frequency analysis; connectivity analysis; and source reconstruction.

Summer Semester 2023

— Clinical Neuroscience and Invasive Neurophysiology Methods
— Charité - Universitätsmedizin Berlin, Germany

I led teaching of the Charité's Medical Neurosciences Master's programme modules on clinical neuroscience and invasive neurophysiology. Topics included: basal ganglia anatomy, physiology, and pathophysiology; research methods for invasive neurophysiology; and electrophysiological biomarkers of movement disorders in invasive neuronal recordings.

Summer Semester 2023

— Machine Learning and Inverse Problems in Neuroimaging
— Technische Universität Berlin, Germany

In this seminar series for Master's students, I supervised the topics of generalised eigendecompositions (common spatial pattern filters, spatio-spectral decomposition, etc...) and oscillatory connectivity in neuroimaging.


Courses

07/2023

— Cajal Experimental Neuroscience Bootcamp

A week-long, intensive hands-on course in which students develop their understanding of electronics, microcontrollers, and machine vision through the construction of an increasingly capable robot.

11/2022 - 06/2023

— Lab for Open Innovation in Science
— Einstein Center for Neurosciences Berlin, Germany

This course teaches principles of open and collaborative science, by which research can be integrated across academia, industry, and with the general public, ensuring that academic research is innovative and relevant to wider society.

10/2022 - ‍02/2023

— Machine Learning and Inverse Problems in Neuroimaging
— Technische Universität Berlin, Germany

A course covering key aspects of machine learning and inverse modelling in neuroscience, including mathematical frameworks for inverse modelling, regularisation of inverse solutions, frameworks for supervised and unsupervised machine learning, and Bayesian inference.

03/2022

— Ethics of Neuroscience and AI
— Bernstein Center for Computational Neuroscience, Berlin, Germany

An intensive week-long course of lectures and workshops covering theoretical foundations and practical aspects of ethics in neuroscience, including topics such as deep brain stimulation, brain death, artificial intelligence, and data protection.

02/2022 - ‍04/2022

— ReproducibiliTeach
— Berlin Institute of Health, Charité – Universitätsmedizin Berlin, Germany

An eight week-long course consisting of seminars and workshops in which participants are trained to identify common problems related to tranaparency and reproducibility in scientific research. In doing so, participants learn how to overcome these challenges, and implement best practices in their own work to make it more robust, transparent, and reproducible.

07/2020

— Neuromatch Academy - Computational Neuroscience

A three week-long, highly intensive online summer school covering modelling, statistics, and machine learning, focusing on traditional and emerging tools of computational neuroscience, with extensive group work and Python programming.


References

Available upon request: