OSCR

Thermodynamics of consciousness: Non-equilibrium brain dynamics track conscious states.

Code ↔ Paper

8 matches between paragraphs of the paper and lines of its authors' code, computed by the harvester (lexical-v1). Click a colored paragraph or line to see its counterpart.

The 8 matches · 3 of them tie a paragraph to a whole file, not to given lines: weak matches, whose lines are not tinted
  1. [1] § STAR★Methods › Method details › Model optimization ↔ 1. Generative Effective Connectivity/Functions/linear_linfit_sub.m, lines 1–142 · score 0.81 · multivariate OU modeling, zero lag, lagged covariance, connectivity matrix, optimization, empirical
  2. [2] § STAR★Methods › Method details › Model optimization ↔ 1. Generative Effective Connectivity/GEC.m, lines 1–31 · score 0.76 · multivariate OU, zero lag, lagged covariance, connectivity matrix, empirical, fitting
  3. [3] § STAR★Methods › Method details › Model optimization ↔ 1. Generative Effective Connectivity/Functions/linear_linfit_sub.m, lines 1–142 · score 0.65 · multivariate OU model, lagged covariances, symmetric, optimization, noise, matrix
  4. [4] § STAR★Methods › Method details › Whole-brain modeling ↔ 2. Analytical Thermodynamics/Analytical_Thermo_NoneqMetrics.ipynb, lines 1–33 · score 0.60 · multivariate Ornstein Uhlenbeck, Wilson Cowan, linearization, dynamics, equilibrium, modeled
  5. [5] § STAR★Methods › Method details › Whole-brain modeling ↔ 3. FDT Violations/Functions/linear_sim_0init.m, the whole file · a weak match · score 0.59 · steady state, system dynamics, stochastic, linear, matrix, model
  6. [6] § STAR★Methods › Method details › Model optimization ↔ 1. Generative Effective Connectivity/Functions/linear_int.m, the whole file · a weak match · score 0.57 · functional connectivity, covariance matrix, Sylvester, Lyapunov, model
  7. [7] § Results ↔ 1. Generative Effective Connectivity/GEC.m, lines 1–31 · score 0.55 · zero lag, lagged covariance, multivariate, scores, empirical, EEG
  8. [8] § STAR★Methods › Method details › Whole-brain modeling ↔ 3. FDT Violations/Functions/linear_sim_0init.m, the whole file · a weak match · score 0.55 · Gaussian noise, connectivity matrix, covariance, brain, modeling

Paper

Loaded from Europe PMC by your browser, not stored by OSCR: doi.org · Europe PMC

The paper is loaded when this pane is shown.

The authors' code

MATLAB · 163 lines · 7.1 KB · MIT · 2 matches

  1. function [Ceffsub,FCemp,FCsim] = linear_linfit_sub(tsdata,NPARCELLS,TR,Tinf,sigma,maxC, varargin)
  2. % LINEAR_LINFIT_SUB Fit an effective connectivity matrix C using FC(0) and lagged covariance
  3. % for a single subject under a multivariate OU model.
  4. %
  5. % [Ceff, FCemp, FCsim] = LINEAR_LINFIT_SUB(tsdata, nParcels, TR, Tinf, sigma, maxC, ...)
  6. %
  7. % Inputs
  8. % tsdata : empirical time series.
  9. % nParcels : number of parcels (integer).
  10. % TR : sampling interval (seconds).
  11. % Tinf : integer number of samples to trim before FC/COV.
  12. % sigma : (scalar) noise variance for the OU model simulator.
  13. % maxC : (scalar) normalization applied to C.
  14. %
  15. % Name-Value pairs (optional)
  16. % 'Tau' : lag in samples for lagged covariance target (default = 1).
  17. % It can be modified depending on the data.
  18. % 'EpsFC' : learning rate for FC(0) term (default = 1e-4).
  19. % MODIFY DEPENDING ON THE FITTING LEVELS
  20. % 'EpsTau' : learning rate for lagged covariance term (default = 1e-4).
  21. % MODIFY DEPENDING ON THE FITTING LEVELS
  22. % 'ErrorTol' : stop when (old - new)/new < ErrorTol (default = 1e-5).
  23. % Increase as possible...
  24. % 'MaxIter' : maximum number of iterations (default = 5000).
  25. % 'UseAbsCov' : use abs(cov) (true) to stabilize the variance normalization (default = true).
  26. %
  27. % Outputs
  28. % Ceff : [nParcels x nParcels] fitted effective connectivity matrix.
  29. % FCemp : [nParcels x nParcels] empirical FC(0) (Pearson correlation).
  30. % FCsim : [nParcels x nParcels] simulated FC(0) from final model.
  31. %
  32. % Notes
  33. %
  34. % • The update keeps C non-negative and re-enforces diagonal dominance to
  35. % satisfy a Hurwitz-like stability criterion at each step.
  36. % Author : Tomas Berjaga Buisan
  37. % Copyright
  38. % © 2025 Your Lab. MIT License.
  39. % ========================================================================
  40. % ──────────────────────────────────────────────────────────────────────────
  41. % Parse & validate inputs
  42. % ──────────────────────────────────────────────────────────────────────────
  43. p = inputParser;
  44. p.addParameter('Tau', 1, @(x)isnumeric(x)&&isscalar(x)&&x>=0);
  45. p.addParameter('EpsFC', 4e-4, @(x)isnumeric(x)&&isscalar(x)&&x>0);
  46. p.addParameter('EpsTau', 1e-4, @(x)isnumeric(x)&&isscalar(x)&&x>0);
  47. p.addParameter('ErrorTol', 1e-5, @(x)isnumeric(x)&&isscalar(x)&&x>0);
  48. p.addParameter('MaxIter', 5000, @(x)isnumeric(x)&&isscalar(x)&&x>0);
  49. p.addParameter('Seed', [], @(x)isempty(x)||(isnumeric(x)&&isscalar(x)));
  50. p.addParameter('UseAbsCov', true, @(x)islogical(x)&&isscalar(x));
  51. p.parse(varargin{:});
  52. Tau = p.Results.Tau;
  53. epsFC = p.Results.EpsFC;
  54. epsTau = p.Results.EpsTau;
  55. errTol = p.Results.ErrorTol;
  56. maxIter = p.Results.MaxIter;
  57. seed = p.Results.Seed;
  58. useAbs = p.Results.UseAbsCov;
  59. % ──────────────────────────────────────────────────────────────────────────
  60. % Empirical targets: FC(0) and normalized lagged covariance COV_tau
  61. % ──────────────────────────────────────────────────────────────────────────
  62. indexN = 1:NPARCELLS;
  63. N = length(indexN);
  64. ts2 = tsdata(indexN,Tinf:end-Tinf); % trim edges
  65. % Empirical zero-lag FC (Pearson)
  66. FCemp = corrcoef(ts2');
  67. % Empirical covariance for variance normalization
  68. COVemp = cov(ts2');
  69. if useAbs
  70. COVemp = abs(COVemp);
  71. FCemp = abs(FCemp);
  72. end
  73. % Lagged covariance at lag = Tau samples (normalized)
  74. COVtauEmp = zeros(N, N);
  75. tst = ts2';
  76. for i = 1:N
  77. for j = 1:N
  78. sigratio(i,j) = 1/sqrt(COVemp(i,i))/sqrt(COVemp(j,j));
  79. [clag, lags] = xcov(tst(:,i),tst(:,j),Tau);
  80. indx = find(lags == Tau);
  81. COVtauemp(i,j) = clag(indx)/size(tst,1);
  82. end
  83. end
  84. COVtauemp = COVtauemp.*sigratio;
  85. % ──────────────────────────────────────────────────────────────────────────
  86. % Initialize connectivity C (nonnegative, symmetric, diagonally dominant)
  87. % ──────────────────────────────────────────────────────────────────────────
  88. C = abs(randn(N)); % random nonnegative weights
  89. C = (C + C.')/2; % symmetrize
  90. diagonal = sum(abs(C),2) - abs(diag(C));
  91. C = diag(diagonal+eps) + C.*~eye(N); % enforce diagonal dominance (Hurwitz-like)
  92. %C = C + 0.1 * randn(NPARCELLS); % Add random asymmetry (OPTIONAL)
  93. C = C/max(max(C))*maxC; % normalize to maxC
  94. % ──────────────────────────────────────────────────────────────────────────
  95. % Optimize C by matching FC(0) and normalized COV(Tau)
  96. % ──────────────────────────────────────────────────────────────────────────
  97. Cnew = C;
  98. olderror = inf;
  99. for iter = 1:maxIter
  100. % --- Simulate OU / linear model ---
  101. [FCsim, COVsim, A] = linear_int(Cnew, sigma);
  102. % Compute normalized lagged covariance from model
  103. COVtausim = expm((Tau*TR)*A)*COVsim;
  104. COVtausim = COVtausim(1:N,1:N);
  105. for i = 1:N
  106. for j = 1:N
  107. sigratiosim(i,j) = 1/sqrt(COVsim(i,i))/sqrt(COVsim(j,j));
  108. end
  109. end
  110. COVtausim = COVtausim.*sigratiosim;
  111. % Stopping criterion (checked every 10 iters)
  112. if mod(iter,10) < 0.1
  113. errornow = mean(mean((FCemp - FCsim).^2)) + mean(mean((COVtauemp - COVtausim).^2));
  114. if (olderror - errornow)/errornow < errTol
  115. % disp('---> (olderror - errornow)/errornow < error_tol')
  116. break;
  117. end
  118. if olderror < errornow
  119. % disp('---> olderror < errornow')
  120. break;
  121. end
  122. olderror = errornow;
  123. end
  124. %%% Learning - Gradient-like update
  125. for i = 1:N
  126. for j = 1:N
  127. if (Cnew(i,j) > 0 || j == N-i+1)
  128. Cnew(i,j) = Cnew(i,j) + epsFC*(FCemp(i,j) - FCsim(i,j)) ...
  129. + epsTau*(COVtauemp(i,j) - COVtausim(i,j));
  130. if Cnew(i,j) < 0
  131. Cnew(i,j) = 0;
  132. end
  133. end
  134. end
  135. end
  136. % Re-enforce diagonal dominance (Hurwitz-like) and renormalize
  137. diagonal = sum(abs(Cnew), 2) - abs(diag(Cnew));
  138. Cnew = diag(diagonal+eps) + Cnew.*~eye(N); % enforce diagonal dominance (Hurwitz-like)
  139. Cnew = Cnew/max(max(Cnew))*maxC;
  140. end
  141. Ceffsub = Cnew;
  142. end

linear_linfit_sub.m at commit 7d60464, under MIT · at the source

Overview

Authors: Tomas Berjaga-Buisan1, Juan Manuel Monti2,3, Martina Cortada4,5, Michele A Colombo6, Sebastian M Geli1, Gianluca Gaglioti6, Simone Sarasso6, Morten L Kringelbach7,8,9,10, Maurizio Corbetta11,12,13, Maria V Sanchez-Vives4,14, Marcello Massimini6,15, Yonatan Sanz Perl10,16,17, Gustavo Deco10,14,17
17 affiliations
  1. Center for Brain and Cognition, Computational Neuroscience Group, Department of Engineering, Universitat Pompeu Fabra, 08005 Barcelona, Spain
  2. Instituto de Física Rosario CONICET-UNR, Rosario 2000, Argentina
  3. Laboratorio de Colisiones Atómicas, FCEIA, Universidad Nacional de Rosario, Rosario 2000, Argentina
  4. Institut d’Investigacions Biomèdiques August Pi i Sunyer (IDIBAPS), 08036 Barcelona, Spain
  5. Facultat de Física, Universitat de Barcelona (UB), 08028 Barcelona, Spain
  6. Department of Biomedical and Clinical Sciences, Università degli Studi di Milano, 20157 Milan, Italy
  7. Centre for Eudaimonia and Human Flourishing, Linacre College, University of Oxford, Oxford OX3 9BX, UK
  8. Department of Psychiatry, University of Oxford, Oxford OX3 7JX, UK
  9. Center for Music in the Brain, Department of Clinical Medicine, Aarhus University, 8000 Aarhus C, Denmark
  10. International Centre for Flourishing, Universities of Oxford (UK), Aarhus (Denmark) and Pompeu Fabra (Spain), Oxford OX3 9BX, UK
  11. Padova Neuroscience Center (PNC), University of Padova, 35129 Padova, Italy
  12. Department of Neuroscience, University of Padova, 35128 Padova, Italy
  13. Venetian Institute of Molecular Medicine (VIMM), 35129 Padova, Italy
  14. Institució Catalana de Recerca i Estudis Avançats (ICREA), 08010 Barcelona, Spain
  15. IRCCS, Fondazione Don Carlo Gnocchi Onlus, 20148 Milan, Italy
  16. Department of Engineering, Universidad de San Andrés, Buenos Aires B1644BID, Argentina
  17. Center for Brain and Cognition, Computational Neuroscience Group, Faculty of Medicine and Life Sciences, Universitat Pompeu Fabra, 08005 Barcelona, Spain
Journal: Cell reports, volume 45, issue 8, article 117782
Dates: received 3 December 2025; accepted 15 July 2026; published online 31 July 2026; in print July 2026
Type: Research article · Language: English
License: CC BY
Identifiers: DOI 10.1016/j.celrep.2026.117782 · PMID 42541725 · PMCID PMC13506674 · OpenAlex W7171968608
Open access: gold, a free copy (OpenAlex)
Status: code verified
Categories: EEG (modality), extracellular electrophysiology (units, LFP) (modality), other condition (population), cognitive (subfield)
Methods: Spectral & time-frequency, Preprocessing, Connectivity, Statistics, Smoothing, state filtering, decompositions, Machine learning, Complexity
Keywords: consciousness, disorders of consciousness, anesthesia, perturbational complexity index, whole-brain modeling, non-equilibrium, thermodynamics, fluctuation-dissipation theorem, EEG, LFP
Topic: Neural dynamics and brain function (Cognitive Neuroscience, Neuroscience), according to OpenAlex
Funding: Agencia Estatal de Investigación; CONICET; Horizon 2020; AGAUR; European Research Council; ERDF; Fondazione Cassa di Risparmio di Padova e Rovigo
Citations: cited by 1 paper (Europe PMC); 100 references in the paper
Research resources: MATLAB RRID:SCR_001622, Python RRID:SCR_008394

Abstract

The quest for reliable and objective measures of consciousness is critical in basic and clinical neuroscience. Across species, the perturbational complexity index (PCI) has emerged as a robust empirical marker by directly perturbing the brain, yet its relationship to broader physical principles remains unclear. Here, we address this gap by introducing a non-invasive framework based on generative whole-brain models of non-equilibrium brain dynamics. Using these models, we identify violations of the fluctuation-dissipation theorem (FDT) in humans and rodents across wakefulness, anesthesia, and disorders of consciousness (DoC). Mirroring PCI, FDT violations decrease in unresponsive DoC and anesthesia compared with conscious conditions. These findings reveal a robust empirical link between PCI and non-equilibrium dynamics in spontaneous brain signals, suggesting that non-equilibrium dynamics capture an important aspect of perturbational complexity. Overall, this framework opens non-invasive, model-based avenues for understanding consciousness and supports efforts to assess its loss and recovery in health and disease.

Reproduced under the paper's license (CC BY), from the paper cited above.

Repositories

Its files are read in the Code ↔ Paper reader above, with 8 matches between paragraphs and lines of code.

Zenodo 20719663

License: MIT
State: the link answers, verified on 27 September 2026
Evidence: files inventoried
Size: 1 file
Software Heritage: not checked
Found in: “Data and code availability”
Not found: README, license file, CITATION.cff, environment file, tests, continuous integration, documentation
Tools: Signal Processing Toolbox (2 files), Statistics and Machine Learning Toolbox (2 files), Matplotlib (1 file), NumPy (1 file), pandas (1 file), SciPy (1 file), statsmodels (1 file)
Availability: 1 check, the latest on 27 September 2026: the link answers (HTTP 200)
  • 27 September 2026: the link answers (HTTP 200)
14 files

tomasberjagabuisan/Thermo-Consciousness

License: MIT
State: the link answers, verified on 27 September 2026
Evidence: files inventoried
Commit: 7d604646ae36fab50829437977a037abce5963f3, 19 August 2026
Languages: MATLAB (11), Jupyter (1)
Size: 14 files, 12 scripts
Software Heritage: not archived
Found in: “Data and code availability”
Holds: README, license file, 1 notebook
Not found: CITATION.cff, environment file, tests, continuous integration, documentation
Tools: Signal Processing Toolbox (2 files), Statistics and Machine Learning Toolbox (2 files), Matplotlib (1 file), NumPy (1 file), pandas (1 file), SciPy (1 file), statsmodels (1 file)
Availability: 1 check, the latest on 27 September 2026: the link answers
  • 27 September 2026: the link answers
14 files

The paper's code and data availability statement is in the Data section.

Tracing map

Proposed by the machine: these links were found in the paper and verified at the source, without human review. The map will receive a Zenodo DOI once one of the paper's authors has validated it with their ORCID.

What the map holds:

  • 2 repositories of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
  • 24 scripts, each with its path and the digest of its content;
  • 8 matches between paragraphs of the paper and lines of the code (method lexical-v1);
  • neither the text of the paper nor the code itself.

Its JSON (tracing-map.json) is deposited on Zenodo with its DOI once the map is validated.

Data

Datasets cited

Data and code availability

Raw LFP recordings from eight adult male C57BL/6J mice across different anesthesia levels are publicly available at the EBRAINS repository (https://doi.org/10.25493/WKA8-Q4T).

The human anesthesia EEG dataset analyzed in this study was not generated specifically for the present study. It was originally collected in the context of the EU Horizon 2020 LUMINOUS project (grant no. 686764) and deposited by the original investigators on Zenodo (https://doi.org/10.5281/zenodo.806176), where it is indexed in the EU Open Research Repository. The repository record and metadata are publicly accessible, while the underlying human participant-level EEG data are available under restricted access due to ethical restrictions associated with the original data collection. Access requests may be submitted through Zenodo and are assessed by the relevant data custodians.

All original code used for data analysis, modeling of spontaneous fluctuations, fitting of generative effective connectivity, computation of FDT violations, and calculation of complementary thermodynamic metrics has been deposited at Zenodo and is publicly available at https://doi.org/10.5281/zenodo.20719663. The code is also available in the associated GitHub repository: https://github.com/tomasberjagabuisan/Thermo-Consciousness

Additional data, including raw EEG signals from patients with DoC, along with associated metadata, are available from the authors upon reasonable request and subject to a data sharing agreement.

Reproduced under the paper's license (CC BY), from the paper cited above.

Versions

The history of this record: each version stored by the harvester or made by a correction of its authors or of the maintainers of its code, and what changed in its facts. The texts of the paper (its abstract, its availability statements) are not part of it; versions that changed only those are not listed.

Version 2, 28 September 2026

  • Publisher: n/a → Cell Press

Version 1, 27 September 2026: the first record

Recorded: type, language, journal, volume, issue, pages, dates, 13 authors, 10 keywords, 7 funders, 100 references, 2 RRIDs.

Cite

This paper

Berjaga-Buisan, T., Monti, J. M., Cortada, M., Colombo, M. A., Geli, S. M., Gaglioti, G., Sarasso, S., Kringelbach, M. L., Corbetta, M., Sanchez-Vives, M. V., Massimini, M., Perl, Y. S., & Deco, G. (2026). Thermodynamics of consciousness: Non-equilibrium brain dynamics track conscious states. Cell reports, 45(8), 117782. https://doi.org/10.1016/j.celrep.2026.117782

BibTeX

@article{berjagabuisan2026thermodynamics,
author = {Berjaga-Buisan, Tomas and Monti, Juan Manuel and Cortada, Martina and Colombo, Michele A and Geli, Sebastian M and Gaglioti, Gianluca and Sarasso, Simone and Kringelbach, Morten L and Corbetta, Maurizio and Sanchez-Vives, Maria V and Massimini, Marcello and Perl, Yonatan Sanz and Deco, Gustavo},
title = {{Thermodynamics of consciousness: Non-equilibrium brain dynamics track conscious states}},
journal = {Cell reports},
year = {2026},
month = jul,
volume = {45},
number = {8},
pages = {117782},
publisher = {Cell Press},
issn = {2211-1247},
doi = {10.1016/j.celrep.2026.117782},
url = {https://doi.org/10.1016/j.celrep.2026.117782},
pmid = {42541725},
pmcid = {PMC13506674}
}

RIS

TY - JOUR
AU - Berjaga-Buisan, Tomas
AU - Monti, Juan Manuel
AU - Cortada, Martina
AU - Colombo, Michele A
AU - Geli, Sebastian M
AU - Gaglioti, Gianluca
AU - Sarasso, Simone
AU - Kringelbach, Morten L
AU - Corbetta, Maurizio
AU - Sanchez-Vives, Maria V
AU - Massimini, Marcello
AU - Perl, Yonatan Sanz
AU - Deco, Gustavo
TI - Thermodynamics of consciousness: Non-equilibrium brain dynamics track conscious states
T2 - Cell reports
J2 - Cell Rep
PY - 2026
DA - 2026/07/31
VL - 45
IS - 8
SP - 117782
SN - 2211-1247
PB - Cell Press
DO - 10.1016/j.celrep.2026.117782
UR - https://doi.org/10.1016/j.celrep.2026.117782
LA - en
ER -

CSL-JSON

{
"id": "10.1016/j.celrep.2026.117782",
"type": "article-journal",
"title": "Thermodynamics of consciousness: Non-equilibrium brain dynamics track conscious states",
"container-title": "Cell reports",
"author": [
{
"family": "Berjaga-Buisan",
"given": "Tomas"
},
{
"family": "Monti",
"given": "Juan Manuel"
},
{
"family": "Cortada",
"given": "Martina"
},
{
"family": "Colombo",
"given": "Michele A"
},
{
"family": "Geli",
"given": "Sebastian M"
},
{
"family": "Gaglioti",
"given": "Gianluca"
},
{
"family": "Sarasso",
"given": "Simone"
},
{
"family": "Kringelbach",
"given": "Morten L"
},
{
"family": "Corbetta",
"given": "Maurizio"
},
{
"family": "Sanchez-Vives",
"given": "Maria V"
},
{
"family": "Massimini",
"given": "Marcello"
},
{
"family": "Perl",
"given": "Yonatan Sanz"
},
{
"family": "Deco",
"given": "Gustavo"
}
],
"container-title-short": "Cell Rep",
"volume": "45",
"issue": "8",
"page": "117782",
"DOI": "10.1016/j.celrep.2026.117782",
"PMID": "42541725",
"PMCID": "PMC13506674",
"ISSN": "2211-1247",
"publisher": "Cell Press",
"URL": "https://doi.org/10.1016/j.celrep.2026.117782",
"language": "en",
"issued": {
"date-parts": [
[
2026,
7,
31
]
]
}
}

The tracing map gets a citation of its own once an author has validated it and it has a DOI.

Similar papers

The papers with a page that share the most with this one: the tools found in their code, their categories, datasets, cited references and authors, the rarest counting most.

[1] doi:10.1007/s00422-026-01049-1 [code]
A three-component dynamical index of consciousness-related neural organisation.
Journal: Biological cybernetics
In common: pandas, SciPy, Matplotlib, 1 other tool, EEG, cognitive, 6 references
[2] doi:10.1073/pnas.2532072123 [code]
Spatially structured heterogeneity shapes large-scale cortical dynamics in a model of the human cortex.
Journal: Proceedings of the National Academy of Sciences of the United States of America
In common: SciPy, Matplotlib, NumPy, 6 references
[3] doi:10.1016/j.isci.2026.116728 [code]
Awake cortex stabilizes traveling waves for global and reliable information routing.
Journal: iScience
In common: Signal Processing Toolbox, Statistics and Machine Learning Toolbox, SciPy, 1 other tool, 5 references
[4] doi:10.1162/netn.a.554 [code]
The turbulent brain: Modeling vortex interactions for understanding human cognition.
Journal: Network neuroscience (Cambridge, Mass.)
In common: Signal Processing Toolbox, Statistics and Machine Learning Toolbox, cognitive, 4 references
[5] doi:10.1371/journal.pone.0348005 [code]
THOI: An efficient and accessible library for computing higher-order interactions enhanced by batch-processing.
Journal: PloS one
In common: pandas, SciPy, Matplotlib, 1 other tool, 4 references
[6] doi:10.1038/s41586-026-10448-0 [code]
Plasticity and language in the anaesthetized human hippocampus.
Journal: Nature
In common: Signal Processing Toolbox, Statistics and Machine Learning Toolbox, SciPy, 2 other tools, extracellular electrophysiology (units, LFP), cognitive, 2 references
[7] doi:10.1038/s41467-026-72931-6 [code]
Three parsimonious spatiotemporal patterns in cerebellum reveal individual traits in function and behavior.
Journal: Nature communications
In common: Signal Processing Toolbox, statsmodels, Statistics and Machine Learning Toolbox, 4 other tools, cognitive, 1 reference
[8] doi:10.1093/brain/awaf412 [code]
Multimodal multicentre investigation of diagnostic and prognostic markers in disorders of consciousness.
Journal: Brain : a journal of neurology
In common: pandas, SciPy, Matplotlib, 1 other tool, EEG, other condition, 3 references
[9] doi:10.1038/s41531-026-01354-3 [code]
Neuromodulation-induced normalization of cortical metastable dynamics signatures in Parkinson's disease.
Journal: NPJ Parkinson's disease
In common: Signal Processing Toolbox, statsmodels, Statistics and Machine Learning Toolbox, 4 other tools, other condition, 1 reference
[10] doi:10.1016/j.patter.2026.101590 [code]
Density-based longitudinal neuron tracking in high-density electrophysiological recordings.
Journal: Patterns (New York, N.Y.)
In common: Signal Processing Toolbox, statsmodels, Statistics and Machine Learning Toolbox, 4 other tools, extracellular electrophysiology (units, LFP)

Contribute

The authors of this paper can claim it, correct its record and validate its tracing map, and the maintainers of its code (its owner, or a public member of its organization) correct what it says of their repository; anyone signed in can ask for its removal. Every request goes to OSCR's own machine, which answers it; your account page follows them.

Sign in with ORCID to claim this paper as one of its authors, correct its record or validate its tracing map: when the paper's metadata lists your ORCID iD, you are recognized at once. Maintainers of its code: sign in with GitHub, then claim the repository on your account page.

Request its removal

To ask OSCR to remove this record, the copies of its authors' scripts or its tracing map, use the removal request page: signed in, you say who you are, what to remove and why, then review and confirm the request. Published rules decide every request (how).

Discussion, reproductions, activity

Discussion: questions and error reports about this paper and its code, from signed-in readers and its authors. It opens with sign-in.

Reproductions: reports from readers who ran the authors' code: what they reproduced, with which environment, commit and data. It opens with sign-in.

Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.