IDEAS home Printed from https://ideas.repec.org/a/plo/pcbi00/1013023.html
   My bibliography  Save this article

BlueRecording: A pipeline for the efficient calculation of extracellular recordings in large-scale neural circuit models

Author

Listed:
  • Joseph James Tharayil
  • Jorge Blanco Alonso
  • Silvia Farcito
  • Bryn Lloyd
  • Armando Romani
  • Elvis Boci
  • Antonino Cassara
  • Felix Schürmann
  • Esra Neufeld
  • Niels Kuster
  • Michael Reimann

Abstract

As the size and complexity of network simulations accessible to computational neuroscience grows, new avenues open for research into extracellularly recorded electric signals. Biophysically detailed simulations permit the identification of the biological origins of the different components of recorded signals, the evaluation of signal sensitivity to different anatomical, physiological, and geometric factors, and selection of recording parameters to maximize the signal information content. Simultaneously, virtual extracellular signals produced by these networks may become important metrics for neuro-simulation validation. To enable efficient calculation of extracellular signals from large neural network simulations, we have developed BlueRecording, a pipeline consisting of standalone Python code, along with extensions to the Neurodamus simulation control application, the CoreNEURON computation engine, and the SONATA data format, to permit online calculation of such signals. In particular, we implement a general form of the reciprocity theorem, which is capable of handling non-dipolar current sources, such as may be found in long axons and recordings close to the current source, as well as complex tissue anatomy, dielectric heterogeneity, and electrode geometries. To our knowledge, this is the first application of this generalized (i.e., non-dipolar) reciprocity-based approach to simulate EEG recordings. We use these tools to calculate extracellular signals from an in silico model of the rat somatosensory cortex and hippocampus and to study signal contribution differences between regions and cell types.Author summary: In this paper, we introduce BlueRecording, a suite of software tools that enables the simulation of extracellular recordings from large-scale neural circuit models. With BlueRecording, users can simulate EEG, ECoG, and intracellular recordings, using a variety of signal estimation methods. Notably, BlueRecording implements the innovative “generalized reciprocity approach”, which allows the accurate calculation of signals with arbitrarily complex electrode shapes and arrangements and heterogeneous, anisotropic head models. BlueRecording is tightly integrated into the CoreNEURON simulation engine, leading to a 3-fold improvement in computation time compared to the state-of-the-art. It is compatible with the SONATA format for neural circuit models; as demonstrators, we compute signals from in silico models of the rat somatosensory cortex and of the hippocampus using BlueRecording, which permits us to disambiguate the contributions of different cell types to the EEG signal.

Suggested Citation

  • Joseph James Tharayil & Jorge Blanco Alonso & Silvia Farcito & Bryn Lloyd & Armando Romani & Elvis Boci & Antonino Cassara & Felix Schürmann & Esra Neufeld & Niels Kuster & Michael Reimann, 2025. "BlueRecording: A pipeline for the efficient calculation of extracellular recordings in large-scale neural circuit models," PLOS Computational Biology, Public Library of Science, vol. 21(5), pages 1-25, May.
  • Handle: RePEc:plo:pcbi00:1013023
    DOI: 10.1371/journal.pcbi.1013023
    as

    Download full text from publisher

    File URL: https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1013023
    Download Restriction: no

    File URL: https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1013023&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pcbi.1013023?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pcbi00:1013023. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: ploscompbiol (email available below). General contact details of provider: https://journals.plos.org/ploscompbiol/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.