OSCR

Conservation of Neuron-Astrocyte Correlated Activity in Developing Sensory Pathways.

Code ↔ Paper

9 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 9 matches
  1. [1] § Methods › Method Details › Tamoxifen Injections ↔ SCwave_Tracking/tracking_framework.m, lines 214–280 · score 0.81 · mGluR3, GCaMP6s, mGluR5, CreER, Aldh1l1, tamoxifen
  2. [2] § Methods › Method Details › Image Processing › Two‐Photon Imaging ↔ DualAnalysisSC.m, lines 48–91 · score 0.78 · peak prominence, peak distance, peak width, msbackadj, findpeaks, trace
  3. [3] § Results › Retinal Waves Induce Coordinated Increases in Calcium Among SC Astrocytes ↔ SCwave_Tracking/tracking_framework.m, lines 214–280 · score 0.63 · GCaMP6s, CreER, Aldh1l1, tamoxifen, Day, brain
  4. [4] § Methods › Method Details › Image Processing › Two‐Photon Imaging ↔ twoP_SCIC_AnalysisROIs.m, lines 55–77 · score 0.62 · peak prominence, peak width, findpeaks, ROIs, median, threshold
  5. [5] § Methods › Method Details › Image Processing › Two‐Photon Imaging ↔ SCGrid_Rasterplots.m, lines 151–165 · score 0.60 · peak prominence, peak width, findpeaks, ROIs, threshold, frames
  6. [6] § Methods › Method Details › Image Processing › Two‐Photon Imaging ↔ twoP_SCIC_AnalysisROIs.m, lines 55–77 · score 0.58 · peak prominence, peak width, findpeaks, median, threshold, IC
  7. [7] § Methods › Method Details › Tamoxifen Injections ↔ grpSCAnalysis.m, lines 172–203 · score 0.57 · GCAMP6s, CreER, Aldh1l1, tamoxifen
  8. [8] § Results › Spatial and Temporal Coordination of Astrocyte and Neuronal Activity in the Developing SC ↔ grpSCAnalysis.m, lines 172–203 · score 0.55 · jRGECO1a, GCAMP6s, Aldh1l1, Thy1, neurons, SC
  9. [9] § Methods › Method Details › Image Processing › Widefield Tracking of Calcium Waves ↔ SCwave_Tracking/CINDA-master/CINDA-master/cs2mex.c, lines 1902–1998 · score 0.54 · cost circulation, formulates, tracking, trajectory, CINDA, edges

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 · 280 lines · 11 KB · no license · 2 matches

  1. %% Tracking of SC waves
  2. %Code was developed by Xuelong Mi in the lab of Guoqiang Yu and adapted by
  3. %Vered Kellner
  4. close all
  5. clearvars -except dataStruct
  6. f=1;
  7. %% setting
  8. startup; % initialize
  9. preset = 1; % default
  10. opts = util.parseParam(preset,1);
  11. cellAns=questdlg('Cell type?','','Neuron','Astrocyte','Neuron');
  12. useList={'Left','Right','Both'};
  13. useAns=listdlg('ListString',useList,'PromptString','Use?');
  14. %% large-impact paramters
  15. if strcmp(cellAns,'Astrocyte')
  16. opts.lenFilter = 20; % the minimum duration of signal wave. Will filter out short signal waves - was 3 for neurons
  17. opts.maxJump = 20; % allowed max jump (due to merging, some detection will not be found) - was 8 for neurons
  18. % opts.lenFilter = 10; % the minimum duration of signal wave. Will filter out short signal waves - was 3 for neurons
  19. % opts.maxJump = 10; % allowed max jump (due to merging, some detection will not be found) - was 8 for neurons
  20. % % % For example, if one signal wave appear at frame 1 and frame 5, then we at
  21. % least set this parameter to 4 to link them.
  22. opts.jumpProb = 0.9; % Set from 0 to 1. It's the false negative probability - was 0.5 for neurons
  23. % (the probablity I didn't detect the signal in one frame.) But due to the
  24. % merging, I set it to 0.5. Large this parameter, more easily to link
  25. % detections for large jump.
  26. %% other parameters
  27. opts.thrARScl = 0.2; % bottom-up to check detection, start from (opts.thrARScl x noise) was 3 for neurons, 0.2 for astro
  28. opts.smoXY = 5; % smooth parameter for select region was 1 for neurons
  29. opts.minCir = 0.05; % minimum circularity for one detection was 0.05
  30. opts.stepRatio = 0.1; % the step for bottom-up. Should be small if SNR is low. Now is 0.1 x noise one step
  31. opts.cut = 30; % parameter for calculating dF. If the F0 change strongly, should be small.
  32. opts.movAvgWin = 10; % parameter for calculating dF. If the F0 change strongly, should be small.
  33. opts.growIoU = 2; % parameter for calculating IoU. grow the region then judge IoU.
  34. else
  35. opts.lenFilter = 20; %was 20 for neurons
  36. opts.maxJump = 20;
  37. opts.jumpProb = 0.9;
  38. %% other parameters
  39. opts.thrARScl = 0.1; % bottom-up to check detection, start from (opts.thrARScl x noise) was 1 for neurons then 2 then 0.5
  40. opts.smoXY = 3; % smooth parameter for select region was 2 for neurons
  41. opts.minCir = 0.05; % minimum circularity for one detection - was 0.05
  42. opts.stepRatio = 0.1; % the step for bottom-up. Should be small if SNR is low. Now is 0.1 x noise one step
  43. opts.cut = 30; % parameter for calculating dF. If the F0 change strongly, should be small.
  44. opts.movAvgWin = 10; % parameter for calculating dF. If the F0 change strongly, should be small.
  45. opts.growIoU = 2; % parameter for calculating IoU. grow the region then judge IoU.
  46. end
  47. opts.minSize = 100; % minimum number of pixels for one detection in each frame
  48. opts.maxSize = 5000; % maximize number of pixels for one detection in each frame
  49. % linking parameters
  50. opts.IoULimit = 0.01; % IoU limitation for linking together
  51. opts.zThr = 0.2; % filter small-score - was 3 for neurons was 0.2 for dim was 0.5
  52. %% file path
  53. p0 = 'D:\Data\RAW WF data\'; % folder name
  54. f0 = uigetfile([p0,'*.czi']); % file name
  55. %% load data
  56. load('random_Seed');
  57. rng(s);
  58. [folder, name, ext] = fileparts(strcat(p0,'\',f0));
  59. path0 = [p0,name,'\'];
  60. % if ~exist(path0,'dir') && ~isempty(path0)
  61. % mkdir(path0);
  62. % end
  63. [datOrg,opts] = burst.prep1(p0,f0,[],opts); % read data
  64. %% 1. registration
  65. % datReg = ui.algo.registrate_CC(datOrg);
  66. %% 2. background
  67. [dFOrg] = burst.actTopTracking(datOrg,opts); % read data
  68. %% find movement times (from Travis / Vered)
  69. Y=datOrg;
  70. norms = [];
  71. regto = fft2(mean((Y),3));
  72. t = size(Y,3);
  73. parfor j = 1:t
  74. [output, Greg] = dftregistration(regto,fft2(Y(:,:,j)),1) %the last number will determine how sensitive this is
  75. norms(j) = norm([1 0 output(3); 0 1 output(4); 0 0 1],2);
  76. end
  77. hit = zeros(size(norms));
  78. for j = 1:t
  79. if norms(j) > 1
  80. %look 50 ahead
  81. if j>5 && j < t-30
  82. if sum(norms(j+1:j+30)-1) > 0
  83. hit(j-5:j+30) = 1;
  84. elseif hit(j-5) == 1
  85. % hit(i:i+5) = 1;
  86. % hit(i+6:i+56)=0;
  87. hit(j:j+1) = 1;
  88. hit(j+2:j+30)=0;
  89. else
  90. hit(j) = 0;
  91. end
  92. end
  93. end
  94. end
  95. figure; plot(norms-1); hold on; plot(hit)
  96. mvmInd=find(hit>0);
  97. %% 3. detection
  98. tic
  99. zScoreMap = burst.detect(dFOrg,opts);
  100. toc
  101. %% 4. linking
  102. tic
  103. [evtLst,~,evtLen] = burst.linking(zScoreMap,opts);
  104. toc
  105. %% 5. filter
  106. evtLen2=evtLen;
  107. evtLst2=evtLst;
  108. evtLst = evtLst(evtLen>opts.lenFilter);
  109. evtLen = evtLen(evtLen>opts.lenFilter);
  110. %% feature
  111. [H,W,T] = size(datOrg);
  112. movFea = cell(numel(evtLst),1);
  113. % determine if events are in left or right SC
  114. figure; imagesc(squeeze(mean(datOrg,3)))
  115. lh = imline(gca);
  116. [s] = round(lh.getPosition); x = s(1);
  117. % % Original scale dF, without stabilization (we use square root to stabilize
  118. % % data), and smooth filter to denoise.
  119. dF = imgaussfilt(dFOrg.*(2*datOrg-dFOrg)*opts.maxValueDat,3);
  120. for i = 1:numel(evtLst)
  121. vel = nan(1,T);
  122. % first row of dir: positive - north, negative - south
  123. % second row of dir: positive - east, negative - west
  124. dir = nan(2,T);
  125. [ih,iw,it] = ind2sub([H,W,T],evtLst{i});
  126. t0 = min(it);
  127. t1 = max(it);
  128. ts = unique(it); %active frames for this event
  129. centroid = nan(2,T);
  130. for j = 1:numel(ts)
  131. curIt = ts(j);
  132. curIh = ih(it==curIt);
  133. curIw = iw(it==curIt);
  134. curPix = sub2ind([H,W],curIh,curIw);
  135. weight = dFOrg(:,:,curIt);
  136. weight = weight(curPix);
  137. weight = weight/sum(weight);
  138. centroidX = weight'*curIh;
  139. centroidY = weight'*curIw;
  140. centroid(1,curIt) = H+1-centroidX;
  141. centroid(2,curIt) = centroidY;
  142. end
  143. vel(t0) = 0;
  144. dir(:,t0) = 0;
  145. pret = t0;
  146. t = t0+1;
  147. while(t<=t1)
  148. if(~isnan(centroid(1,t)))
  149. prePos = centroid(:,pret);
  150. curPos = centroid(:,t);
  151. move = curPos-prePos;
  152. dur = t-pret;
  153. vel(pret+1:t) = sqrt(sum(move.^2))/dur;
  154. dir(:,pret+1:t) = repmat(move/sqrt(sum(move.^2)),1,dur);
  155. pret = t;
  156. end
  157. t = t+1;
  158. end
  159. if useAns==1
  160. evtLoc='Left';
  161. elseif useAns==2
  162. evtLoc='Right';
  163. elseif useAns==3
  164. if nanmedian(centroid(2,:))>x
  165. evtLoc='Right';
  166. else
  167. evtLoc='Left';
  168. end
  169. end
  170. movFea{i}.centroid = centroid;
  171. movFea{i}.vel = vel;
  172. movFea{i}.dir = dir;
  173. movFea{i}.frms=ts; %active frames
  174. movFea{i}.Side=evtLoc; %left or right
  175. movFea{i}.amplitude = median(dF(evtLst{i}));
  176. end
  177. %% show
  178. tic
  179. ov = zeros(3*H,W,3,T);
  180. ov(1:H,:,1,:) = datOrg;
  181. ov(1:H,:,2,:) = datOrg;
  182. ov(1:H,:,3,:) = datOrg;
  183. ov(H+1:2*H,:,:,:) = double(plt.regionMapWithData_label(evtLst,movFea,datOrg*0.5,0.5))/255;
  184. ov(2*H+1:end,:,1,:) = dFOrg/max(dFOrg(:));
  185. ov(2*H+1:end,:,2,:) = ov(2*H+1:end,:,1,:);
  186. ov(2*H+1:end,:,3,:) = ov(2*H+1:end,:,1,:);
  187. zzshow(ov);
  188. toc
  189. %% manually filter out events - VK added Jan 2022
  190. %need to compare the above video with raw video, write down in notepad
  191. %which roi numbers to keep and input here
  192. userAns=inputdlg('Which events to keep?');
  193. keepInd=str2num(userAns{:});
  194. keepInd=unique(keepInd);
  195. %% create structure for each mouse
  196. dataStruct(f).Cell=cellAns;
  197. sensorList={'GCaMP3','GCaMP6s','RGECO','GCaMP6short'};
  198. sensorAns=listdlg('ListString',sensorList,'PromptString','Sensor:');
  199. dataStruct(f).Sensor=sensorList{sensorAns};
  200. promoterList={'GLAST-CreER','SNAP25','Aldh1l1-CreER','Thy1'};
  201. promoterAns=listdlg('ListString',promoterList,'PromptString','Promoter:');
  202. dataStruct(f).Promoter=promoterList{promoterAns};
  203. dataStruct(f).Name=name;
  204. ageList={'5','6','7','8','9','10','11','12','13','14','15'};
  205. ageAns=listdlg('ListString',ageList,'PromptString','Age (days):');
  206. dataStruct(f).Age=ageList{ageAns};
  207. sexList={'Male','Female','?'};
  208. sexAns=listdlg('ListString',sexList,'PromptString','Sex:');
  209. dataStruct(f).Sex=sexList{sexAns};
  210. tmxList={'None','Once','Twice','4HT twice'};
  211. tmxAns=listdlg('ListString',tmxList,'PromptString','Tamoxifen injection:');
  212. dataStruct(f).Tamoxifen=tmxList{tmxAns};
  213. manipList={'None','LY','Vehicle','MPEP','KOfull','KOhet','KOcontrol','Pre','LY+MPEP'};
  214. manipAns=listdlg('ListString',manipList,'PromptString','Manipulation:');
  215. dataStruct(f).Manipulation=manipList{manipAns};
  216. switch manipAns
  217. case 1
  218. dataStruct(f).ManipDetails='None';
  219. case 2
  220. lyList={'Pre','immediate','10min','30min','1hr','3hr','5.5hr'};
  221. lyAns=listdlg('ListString',lyList);
  222. dataStruct(f).ManipDetails=lyList{lyAns};
  223. case 3
  224. vehList={'Pre','24hr CTEP','Saline 30min','Saline immediate','Saline 3hr','ddH2O immediate','ddH2O 30min'};
  225. vehAns=listdlg('ListString',vehList);
  226. dataStruct(f).ManipDetails=vehList{vehAns};
  227. case 4
  228. mpepList={'Pre','immediate','10min','30 min','1-2hr','4-6hr','8-9hr','19-21hr','@5min','@3min','3x & @5min'};
  229. mpepAns=listdlg('ListString',mpepList);
  230. dataStruct(f).ManipDetails=mpepList{mpepAns};
  231. case 5
  232. KOList={'FMR1','FMR1cKO','IP3R2','mGluR5','Grm3KO','Grm3cKO','mGluR5+MPEP','mGluR5+LY','mGluR5+MPEP+LY','mGluR3+MPEP','mGluR3+LY','mGluR3+LY+MPEP'};
  233. KOAns=listdlg('ListString',KOList);
  234. dataStruct(f).ManipDetails=KOList{KOAns};
  235. case 6
  236. KOList={'FMR1','FMR1cKO','IP3R2','mGluR5','Grm3KO','Grm3cKO','mGluR5+MPEP','mGluR5+LY','mGluR5+MPEP+LY','mGluR3+MPEP','mGluR3+LY','mGluR3+LY+MPEP'};
  237. KOAns=listdlg('ListString',KOList);
  238. dataStruct(f).ManipDetails=KOList{KOAns};
  239. case 7
  240. KOList={'FMR1','FMR1cKO','IP3R2','mGluR5','Grm3KO','Grm3cKO','mGluR5+MPEP','mGluR5+LY','mGluR5+MPEP+LY','mGluR3+MPEP','mGluR3+LY','mGluR3+LY+MPEP'};
  241. KOAns=listdlg('ListString',KOList);
  242. dataStruct(f).ManipDetails=KOList{KOAns};
  243. case 8
  244. dataStruct(f).ManipDetails='None';
  245. case 9
  246. lyMPList={'Pre','immediate','10min','30min','1hr','3hr','5.5hr'};
  247. lyAns=listdlg('ListString',lyMPList);
  248. dataStruct(f).ManipDetails=lyMPList{lyAns};
  249. end
  250. cmntList={'Good','OK','Slightly cloudy','Pretty cloudy','Bad','1024x1024','No/low activity','Animal moving a lot','pinworms'};
  251. cmntAns=listdlg('ListString',cmntList,'PromptString','Brain state');
  252. dataStruct(f).comment=cmntList{cmntAns};
  253. % useList={'Left','Right','Both'};
  254. % useAns=listdlg('ListString',useList,'PromptString','Use?');
  255. dataStruct(f).use=useList{useAns};
  256. dataStruct(f).Events.Duration=evtLen(keepInd); %frames
  257. dataStruct(f).Events.Area=evtLst(keepInd); %pixels in 3D use [x,y,t]=ind2sub([H,W,T],evtlst{i}) to extract coordinates of pixel
  258. dataStruct(f).Events.WaveInfo=movFea(keepInd); %centroid, direction, velocity, active frames, side, amp
  259. dataStruct(f).Events.Frm=T;
  260. dataStruct(f).Events.MvmInd=mvmInd;

tracking_framework.m at commit cda515b, no license · at the source

Overview

Authors: Vered Kellner1,2, Patrick Parker1, Dongeun Heo1, Xuelong Mi3, Mikhail Coen1, Guoqiang Yu3, Gesine Saher4, Loyal A Goff1,5,6, Dwight E Bergles1,6,7
  1. The Solomon H. Snyder Department of Neuroscience, Johns Hopkins University, Baltimore, Maryland, USA
  2. Department of Neurophysiology and Neuropharmacology, Center for Physiology and Pharmacology, Medical University of Vienna, Vienna, Austria
  3. Virginia Tech Research Center, Arlington, Virginia, USA
  4. Department of Neurogenetics, Max Planck Institute for Multidisciplinary Sciences, Göttingen, Germany
  5. Department of Genetic Medicine, Johns Hopkins School of Medicine, Baltimore, Maryland, USA
  6. Kavli Neuroscience Discovery Institute, Johns Hopkins University, Baltimore, Maryland, USA
  7. Department of Otolaryngology Head and Neck Surgery, Johns Hopkins University, Baltimore, Maryland, USA
Journal: Glia, volume 74, issue 5, article e70141
Dates: received 23 May 2024; accepted 24 January 2026; published online 26 March 2026; in print May 2026
Type: Research article · Language: English
License: CC BY-NC
Identifiers: DOI 10.1002/glia.70141 · PMID 41889203 · PMCID PMC13022517 · OpenAlex W7141629547
Open access: hybrid, a free copy (OpenAlex)
Status: code verified
Categories: human (organism), mouse (organism), cellular / molecular (subfield)
Methods: Statistics, Smoothing, state filtering, decompositions, Machine learning, Evoked potentials, fMRI & imaging, Single-unit activity, calcium imaging
Keywords: astrocyte, brain development, in vivo, inferior colliculus, metabotropic glutamate receptor, spontaneous activity, superior colliculus
MeSH: Astrocytes*, Neurons*, Superior Colliculi*, Action Potentials, Animals, Animals, Newborn, Calcium, Glutamic Acid, Inferior Colliculi, Mice, Mice, Inbred C57BL, Mice, Transgenic, Receptor, Metabotropic Glutamate 5, Receptors, Metabotropic Glutamate (* major topic)
Topic: Hearing, Cochlea, Tinnitus, Genetics (Sensory Systems, Neuroscience), according to OpenAlex
Funding: National Institutes of Health (F32DC017364, NS050274, DC008860); NIDCD NIH HHS (R01 DC008860); NIH HHS (F32DC017364); Deutsche Forschungsgemeinschaft (SA2114/2); NINDS NIH HHS (P30 NS050274)
Citations: not cited yet (Europe PMC); 75 references in the paper

Abstract

Neurons in developing sensory organs exhibit prolonged burst firing before the onset of sensory experience. This activity promotes neuronal survival and maturation in central sensory pathways. Within the auditory system, periodic bursts of synaptic glutamate release activate metabotropic glutamate receptors (mGluRs) on astrocytes, resulting in spatially and temporally correlated calcium transients; however, whether this phenomenon occurs in other sensory modalities is unknown. Using in vivo calcium imaging in the midbrain of awake mouse pups before eyelid opening, we show that retina wave‐induced burst firing of visual afferents induces correlated waves of astrocyte activity in the superior colliculus (SC), a visual processing region. Glutamate sensor imaging revealed that each neuronal burst resulted in glutamate transients at astrocyte membranes in both developing sensory regions. Calcium transients in SC astrocytes resulted from activation of astrocytic mGluR5 and mGluR3, similar to astrocyte events in the nearby inferior colliculus (IC), which are induced by neuronal burst firing in the cochlea. Astrocyte calcium increased with each neuronal wave in the SC, but only the largest neuronal events triggered astrocyte responses in the IC. Astrocyte transcriptomic analysis suggested differential expression of mGluR3 and mGluR5 between these sensory regions, in accordance with the greater dependence on mGluR5 in IC astrocytes. Despite differences in receptor contribution and temporal features of activity, astrocytes in these different regions exhibited similar overall calcium activity. Thus, neuronal burst firing in developing sensory organs provides a conserved mechanism to synchronize neuronal and astrocyte activity in the brain at a critical stage of development.

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

Repository

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

Bergles-lab/Kellner-et-al-2024-source-code

License: none: the authors keep all their rights
State: the link answers, verified on 28 September 2026
Evidence: files inventoried
Commit: cda515bd38ac2c243d4b5b40060e9ed6de280c36, 14 April 2024
Languages: MATLAB (324), C++ (5), C/C++ (4), C (2), Python (1), Jupyter (1), Java (1)
Size: 407 files, 338 scripts
Software Heritage: not archived
Found in: “Data and Code Availability”
Holds: 1 notebook
Not found: README, license file, CITATION.cff, environment file, tests, continuous integration, documentation
Availability: 1 check, the latest on 28 September 2026: the link answers
  • 28 September 2026: the link answers
338 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:

  • 1 repository of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
  • 338 scripts, each with its path and the digest of its content;
  • 9 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 Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

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

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request. All original code has been deposited on github (https://github.com/Bergles‐lab/Kellner‐et‐al‐2024‐source‐code (https://github.com/Bergles-lab/Kellner-et-al-2024-source-code)) and is publicly available.

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Reproduced under the paper's license (CC BY-NC), 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 → Wiley

Version 1, 28 September 2026: the first record

Recorded: type, language, journal, volume, issue, pages, dates, 9 authors, 7 keywords, 14 MeSH terms, 5 funders, 74 references.

Cite

This paper

Kellner, V., Parker, P., Heo, D., Mi, X., Coen, M., Yu, G., Saher, G., Goff, L. A., & Bergles, D. E. (2026). Conservation of Neuron-Astrocyte Correlated Activity in Developing Sensory Pathways. Glia, 74(5), e70141. https://doi.org/10.1002/glia.70141

BibTeX

@article{kellner2026conservation,
author = {Kellner, Vered and Parker, Patrick and Heo, Dongeun and Mi, Xuelong and Coen, Mikhail and Yu, Guoqiang and Saher, Gesine and Goff, Loyal A and Bergles, Dwight E},
title = {{Conservation of Neuron-Astrocyte Correlated Activity in Developing Sensory Pathways}},
journal = {Glia},
year = {2026},
month = may,
volume = {74},
number = {5},
pages = {e70141},
publisher = {Wiley},
issn = {0894-1491},
doi = {10.1002/glia.70141},
url = {https://doi.org/10.1002/glia.70141},
pmid = {41889203},
pmcid = {PMC13022517}
}

RIS

TY - JOUR
AU - Kellner, Vered
AU - Parker, Patrick
AU - Heo, Dongeun
AU - Mi, Xuelong
AU - Coen, Mikhail
AU - Yu, Guoqiang
AU - Saher, Gesine
AU - Goff, Loyal A
AU - Bergles, Dwight E
TI - Conservation of Neuron-Astrocyte Correlated Activity in Developing Sensory Pathways
T2 - Glia
J2 - Glia
PY - 2026
DA - 2026/05/01
VL - 74
IS - 5
SP - e70141
SN - 0894-1491
PB - Wiley
DO - 10.1002/glia.70141
UR - https://doi.org/10.1002/glia.70141
LA - en
ER -

CSL-JSON

{
"id": "10.1002/glia.70141",
"type": "article-journal",
"title": "Conservation of Neuron-Astrocyte Correlated Activity in Developing Sensory Pathways",
"container-title": "Glia",
"author": [
{
"family": "Kellner",
"given": "Vered"
},
{
"family": "Parker",
"given": "Patrick"
},
{
"family": "Heo",
"given": "Dongeun"
},
{
"family": "Mi",
"given": "Xuelong"
},
{
"family": "Coen",
"given": "Mikhail"
},
{
"family": "Yu",
"given": "Guoqiang"
},
{
"family": "Saher",
"given": "Gesine"
},
{
"family": "Goff",
"given": "Loyal A"
},
{
"family": "Bergles",
"given": "Dwight E"
}
],
"container-title-short": "Glia",
"volume": "74",
"issue": "5",
"page": "e70141",
"DOI": "10.1002/glia.70141",
"PMID": "41889203",
"PMCID": "PMC13022517",
"ISSN": "0894-1491",
"publisher": "Wiley",
"URL": "https://doi.org/10.1002/glia.70141",
"language": "en",
"issued": {
"date-parts": [
[
2026,
5,
1
]
]
}
}

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.1016/j.celrep.2026.117476 [code]
Retinal waves shape starburst amacrine cell dendrite development through a direction-selective dendritic computation.
Journal: Cell reports
In common: Statistics and Machine Learning Toolbox, NumPy, mouse, 5 references
[2] doi:10.1038/s41586-026-10312-1 [code]
Flexible ensheathment of axons enables myelination of complex CNS networks.
Journal: Nature
In common: shadedErrorBar, Image Processing Toolbox, Statistics and Machine Learning Toolbox, mouse, cellular / molecular, author Dwight E Bergles
[3] doi:10.1038/s41467-026-72935-2 [code]
Spindle neurons in human cortex possess distinctive firing properties and transcriptomic signatures.
Journal: Nature communications
In common: shadedErrorBar, Curve Fitting Toolbox, Image Processing Toolbox, 3 other tools, cellular / molecular
[4] doi:10.1016/j.neuron.2026.03.034 [code]
Dentate gyrus interneurons modulate winner-take-all network dynamics in freely behaving mice.
Journal: Neuron
In common: shadedErrorBar, Curve Fitting Toolbox, Image Processing Toolbox, 3 other tools, mouse
[5] doi:10.1002/hbm.70602 [code]
Neuroimaging Correlates of Post-Stroke Pain After Ischemic Stroke: Secondary Analysis of the INSPiRE-TMS Trial.
Journal: Human brain mapping
In common: Psychtoolbox, Curve Fitting Toolbox, Image Processing Toolbox, 3 other tools
[6] doi:10.1038/s41586-026-10631-3 [code]
A prognostic human brain network for diffuse midline glioma.
Journal: Nature
In common: Psychtoolbox, Curve Fitting Toolbox, Image Processing Toolbox, 3 other tools
[7] doi:10.1111/ene.70678 [code]
Who Falls After a Stroke? Evidence From a Prospective Stroke Cohort.
Journal: European journal of neurology
In common: Psychtoolbox, Curve Fitting Toolbox, Image Processing Toolbox, 3 other tools
[8] doi:10.1016/j.celrep.2026.117404 [code]
Action and rest tremor map to distinct networks within the primary motor cortex.
Journal: Cell reports
In common: Psychtoolbox, Curve Fitting Toolbox, Image Processing Toolbox, 3 other tools
[9] doi:10.2147/opth.s590186 [code]
Differential Effects of Balanced and Imbalanced Binocular Stimulation on Visual Cortex Responses in Amblyopic Children.
Journal: Clinical ophthalmology (Auckland, N.Z.)
In common: Psychtoolbox, Curve Fitting Toolbox, Image Processing Toolbox, 3 other tools
[10] doi:10.1002/ana.78206 [code]
Multimodal Image Guidance in Subthalamic Deep Brain Stimulation for Parkinson's Disease.
Journal: Annals of neurology
In common: Psychtoolbox, Curve Fitting Toolbox, Image Processing Toolbox, 3 other tools

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.