OSCR

Selective vulnerability of cerebral vasculature to <i>NOTCH3</i> variants in small vessel disease and rescue by phosphodiesterase-5 inhibitor.

Code ↔ Paper

2 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 2 matches
  1. [1] § MATERIALS AND METHODS › F-actin staining and quantification ↔ BlueAreaCenter2dis_2.py, lines 23–73 · score 0.66 · gradient magnitude, Gaussian, Sobel, Canny, filter, resize
  2. [2] § MATERIALS AND METHODS › F-actin staining and quantification ↔ Spatial dispersion.py, lines 6–71 · score 0.50 · spatial dispersion, probability, etp, dsp

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

Python · 233 lines · 10 KB · MIT · 1 match

  1. import math
  2. import cv2
  3. import imutils
  4. import numpy as np
  5. import csv
  6. # 读取图像
  7. # image = cv2.imread('D:/PycharmProjects/segment-anything-main/finish/is/isogenic control_24.png')
  8. # image = cv2.imread('./finish/Arg153Cys-3/Arg153Cys/stack-30.png')
  9. # output_path = './finish/Arg153Cys-3/Arg-red/stack-30.png'
  10. # lunkuo_path = './finish/Arg153Cys-3/Arg-red/lunkuo/stack-30.png'
  11. # dis_a ngle_csv = './finish/Arg153Cys-3/data/Arg/patient_30_dis.csv'
  12. # image = cv2.imread('./finish/Arg153Cys-3/isogenic/isogenic control_14.png')
  13. # output_path = './finish/Arg153Cys-3/iso-red/stack-14.png'
  14. # lunkuo_path = './finish/Arg153Cys-3/iso-red/lunkuo/stack-14.png'
  15. # dis_angle_csv = './finish/Arg153Cys-3/data/iso/iso_14_dis.csv'
  16. for p in range(1, 43):
  17. # image = cv2.imread("./finish/Arg153Cys-3/Arg153Cys/stack-" + str(p) + ".png")
  18. # output_path = "./finish/Arg153Cys-3/11.23/Arg/Arg-red/stack-" + str(p) + ".png"
  19. # lunkuo_path = "./finish/Arg153Cys-3/11.23/Arg/Arg-red/lunkuo/stack-" + str(p) + ".png"
  20. # dis_csv = "./finish/Arg153Cys-3/11.23/Arg/patient_" + str(p) + "_dis.csv"
  21. # angle_csv = "./finish/Arg153Cys-3/11.23/Arg/patient_" + str(p) + "_angle.csv"
  22. if p < 10:
  23. image = cv2.imread("./R153C/R153C_SNAP(Treatment 2)/0" + str(p) + "_R153C_SNAP.png")
  24. # print("./R153C/C224Y(patient)/0" + str(p) + "_C224Y.png")
  25. output_path = "./R153C/result/R153C_SNAP(Treatment 2)/image/0" + str(p) + "_R153C_SNAP.png"
  26. lunkuo_path = "./R153C/result/R153C_SNAP(Treatment 2)/image/outline/0" + str(p) + "_R153C_SNAP.png"
  27. dis_csv = "./R153C/result/R153C_SNAP(Treatment 2)/distance/0" + str(p) + "_R153C_SNAP.csv"
  28. angle_csv = "./R153C/result/R153C_SNAP(Treatment 2)/angle/0" + str(p) + "_R153C_SNAP.csv"
  29. else:
  30. image = cv2.imread("./R153C/R153C_SNAP(Treatment 2)/" + str(p) + "_R153C_SNAP.png")
  31. # print("./C224Y/C224Y(patient)/0" + str(p) + "_C224Y.png")
  32. output_path = "./R153C/result/R153C_SNAP(Treatment 2)/image/" + str(p) + "_R153C_SNAP.png"
  33. lunkuo_path = "./R153C/result/R153C_SNAP(Treatment 2)/image/outline/" + str(p) + "_R153C_SNAP.png"
  34. dis_csv = "./R153C/result/R153C_SNAP(Treatment 2)/distance/" + str(p) + "_R153C_SNAP.csv"
  35. angle_csv = "./R153C/result/R153C_SNAP(Treatment 2)/angle/" + str(p) + "_R153C_SNAP.csv"
  36. # 图像预处理
  37. image = imutils.resize(image, height=512)
  38. # 计算图像的梯度
  39. gradient_x = cv2.Sobel(image, cv2.CV_64F, 1, 0, ksize=3)
  40. gradient_y = cv2.Sobel(image, cv2.CV_64F, 0, 1, ksize=3)
  41. gradient_magnitude = np.sqrt(gradient_x**2 + gradient_y**2)
  42. # 计算梯度的均值和标准差
  43. mean_gradient = np.mean(gradient_magnitude)
  44. stddev_gradient = np.std(gradient_magnitude)
  45. # 根据梯度的统计信息自适应计算阈值
  46. threshold = mean_gradient + 2 * stddev_gradient
  47. gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
  48. # gray = cv2.GaussianBlur(gray, (5, 5), 0)
  49. gray = cv2.bilateralFilter(gray, 5, sigmaColor=100, sigmaSpace=100)
  50. print('thereshold:', threshold)
  51. binary = cv2.Canny(gray, threshold1=(threshold / 2.5), threshold2=int(threshold))
  52. # binary = cv2.Canny(gray, threshold1=30, threshold2=120)
  53. # 轮廓检索
  54. green_contours, hierarchy = cv2.findContours(binary,
  55. cv2.RETR_EXTERNAL,
  56. cv2.CHAIN_APPROX_SIMPLE)
  57. green_contours_len = len(green_contours)
  58. print("green_contours-len:", green_contours_len)
  59. # cv2.imshow('binary', binary)
  60. cv2.imwrite(lunkuo_path, binary)
  61. # 转换颜色空间(BGR到HSV)
  62. hsv_image = cv2.cvtColor(image, cv2.COLOR_BGR2HSV)
  63. # 定义蓝色的HSV范围
  64. lower_blue = np.array([75, 50, 50])
  65. upper_blue = np.array([130, 255, 255])
  66. # 创建蓝色掩码
  67. blue_mask = cv2.inRange(hsv_image, lower_blue, upper_blue)
  68. # 寻找蓝色区域的轮廓
  69. blue_contours, _ = cv2.findContours(blue_mask, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
  70. average_distances = [] # 存放所有中心点到每一个绿色轮廓的平均值
  71. angle_list = [] # 存储所有绿色轮廓的角度
  72. all_distances = []
  73. temp_n = 1 # 全局变量用于限制计算angle_list的个数
  74. # 遍历蓝色区域的轮廓
  75. for blue_contour in blue_contours:
  76. # 计算每个蓝色区域的面积
  77. blue_area = cv2.contourArea(blue_contour)
  78. # 设置一个阈值,仅绘制较大的蓝色区域
  79. if blue_area > 400: # 更改阈值以匹配您的需求
  80. # 计算中心坐标
  81. M = cv2.moments(blue_contour)
  82. if M["m00"] != 0: # 零阶矩“m00”的含义比较直观,它表示一个轮廓的面积
  83. cX = int(M["m10"] / M["m00"])
  84. cY = int(M["m01"] / M["m00"])
  85. # 在图像上绘制中心坐标
  86. cv2.circle(image, (cX, cY), 5, (0, 0, 255), -1) # 绘制中心坐标
  87. cv2.drawContours(image, [blue_contour], -1, (0, 0, 255), 2) # 绘制蓝色区域
  88. distances = [] # 存储到所有绿色线条的距离
  89. n = 0
  90. for i in range(len(green_contours)):
  91. # 筛掉面积过小的轮廓
  92. # area = cv2.contourArea(green_contours[i])
  93. green_area = cv2.arcLength(green_contours[i], False)
  94. if green_contours_len < 200:
  95. if green_area < 100:
  96. n += 0
  97. continue
  98. n += 1
  99. # rect = cv2.minAreaRect(green_contours[i]) # 返回一个Box2D结构,其中包括以下详细信息–(中心(x,y),(宽度、高度)、旋转角度)
  100. (x, y), (w, h), angle = cv2.minAreaRect(green_contours[i])
  101. # print('angle:', angle)
  102. # # 计算矩形框的四个顶点坐标
  103. # box = cv2.boxPoints(rect)
  104. # box = np.int0(box)
  105. if angle != 90:
  106. if h > w:
  107. angle = angle + 90
  108. else:
  109. if h > w:
  110. angle = 0
  111. if temp_n == 1: # 只在第一次计入角度
  112. angle_list.append(angle)
  113. dist = cv2.pointPolygonTest(green_contours[i], (cX, cY), True)
  114. distances.append(abs(dist))
  115. # # 绘制轮廓
  116. cv2.drawContours(image, [green_contours[i]], -1, (0, 0, 255), 1)
  117. else:
  118. if green_area < 200:
  119. n += 0
  120. continue
  121. n += 1
  122. # rect = cv2.minAreaRect(green_contours[i])
  123. (x, y), (w, h), angle = cv2.minAreaRect(green_contours[i])
  124. # print('angle:', angle)
  125. # # 计算矩形框的四个顶点坐标
  126. # box = cv2.boxPoints(rect)
  127. # box = np.int0(box)
  128. # # 计算矩形框的四个顶点坐标
  129. # box = cv2.boxPoints(rect)
  130. # box = np.int0(box)
  131. # box0 = box[0]
  132. # box1 = box[1]
  133. if angle != 90:
  134. if h > w:
  135. angle = angle + 90
  136. else:
  137. if h > w:
  138. angle = 0
  139. if temp_n == 1: # 只在第一次计入角度
  140. angle_list.append(angle)
  141. # # 计算矩形框的四个顶点坐标
  142. # box = cv2.boxPoints(rect)
  143. # box = np.int0(box)
  144. dist = cv2.pointPolygonTest(green_contours[i], (cX, cY), True)
  145. distances.append(abs(dist))
  146. # # 绘制轮廓
  147. cv2.drawContours(image, [green_contours[i]], -1, (0, 0, 255), 1)
  148. temp_n = 0
  149. all_distances.append(distances) # 所有距离
  150. print('dist:', distances)
  151. print('dist-len:', len(distances))
  152. temp = sum(distances)/len(distances) # 一个中心点到所有绿色轮廓距离的平均值
  153. print('eachline-average-len:', temp)
  154. average_distances.append(temp)
  155. # # 将列表转换为 NumPy 数组
  156. # array = np.array(all_distances)
  157. # # 计算每一列的平均值
  158. # column_means = np.mean(array, axis=0)
  159. # print('column_means:', column_means)
  160. # print(len(column_means))
  161. #
  162. # dis_angle = []
  163. # dis_angle.append(column_means.tolist())
  164. # dis_angle.append(angle_list)
  165. # print('dis_angle:', dis_angle)
  166. #
  167. # # 距离写入csv
  168. # with open(dis_angle_csv, mode='a', newline='') as file:
  169. # writer = csv.writer(file)
  170. # # 使用zip函数将数据按列写入CSV文件
  171. # for row in zip(*dis_angle):
  172. # writer.writerow(row)
  173. # 距离写入csv
  174. with open(dis_csv, mode='a', newline='') as file:
  175. writer = csv.writer(file)
  176. # 使用zip函数将数据按列写入CSV文件
  177. for row in zip(*all_distances):
  178. writer.writerow(row)
  179. # 角度写入csv
  180. with open(angle_csv, mode='a', newline='') as file1:
  181. writer = csv.writer(file1)
  182. # 遍历一维列表,并将每个元素写入CSV文件的指定列的不同行
  183. for item in angle_list:
  184. # 创建一个包含空字符串的列表,用于表示CSV文件的一行
  185. row = ["" for _ in range(len(angle_list))]
  186. # 在指定列中插入要写入的值
  187. row[0] = item
  188. writer.writerow(row)
  189. # 显示带有标记的图像
  190. print('average_distances:', average_distances)
  191. all_averge_distances = sum(average_distances)/len(average_distances)
  192. print("n=", n)
  193. print('angle_list_len:', len(angle_list))
  194. print('angle_list:', angle_list)
  195. print('all-averge-distances:', all_averge_distances)
  196. cv2.imwrite(output_path, image)
  197. # cv2.imshow('Marked Image', image)
  198. # cv2.waitKey(0)
  199. # cv2.destroyAllWindows()

BlueAreaCenter2dis_2.py at commit 6a9db28, under MIT · at the source

Overview

Authors: Xiangjun Zhao1, Chaowen Yu1,2, Antony Adamson3, Aite Zhao4, Huiyu Zhou5, Pankaj Sharma6, Tao Wang1,7,8
  1. Division of Evolution, Infection and Genomic Sciences, School of Biological Sciences, Faculty of Biology, Medicine, and Health, The University of Manchester, Manchester, UK
  2. Children’s Hospital of Chongqing Medical University, Chongqing 400014, P.R. China
  3. Genome Editing Unit, Faculty of Biology, Medicine and Health, The University of Manchester, Manchester, UK
  4. College of Computer Science and Technology, Qingdao University, Qingdao, P.R. China
  5. School of Computing and Mathematical Sciences, University of Leicester, Leicester, UK
  6. Institute of Cardiovascular Research, Royal Holloway, University of London, Ashford and St Peter’s NHS Foundation Trust, and Imperial College Healthcare NHS Trust, London, UK
  7. Manchester Centre for Genomic Medicine, Manchester University NHS Foundation Trust, Manchester, UK
  8. Geoffrey Jefferson Brain Research Centre, Manchester Academic Health Science Centre, Northern Care Alliance and University of Manchester, Manchester, UK
Journal: Science advances, volume 12, issue 14, article eaeb1134
Dates: received 1 August 2025; accepted 4 March 2026; published online 3 April 2026; in print April 2026
Type: Research article · Language: English
License: CC BY
Identifiers: DOI 10.1126/sciadv.aeb1134 · PMID 41931622 · PMCID PMC13048245 · OpenAlex W7148880438
Open access: gold, a free copy (OpenAlex)
Status: code verified
Categories: human (organism), stroke (population), cellular / molecular (subfield)
Methods: Preprocessing, Statistics, Smoothing, state filtering, decompositions
MeSH: CADASIL*, Phosphodiesterase 5 Inhibitors*, Receptor, Notch3*, Humans, Induced Pluripotent Stem Cells, Muscle, Smooth, Vascular, Mutation, Myocytes, Smooth Muscle, Signal Transduction (* major topic)
Topic: Cerebrovascular and genetic disorders (Neurology, Medicine), according to OpenAlex
Funding: British Heart Foundation (PG/12/31/2952); China Scholarship Council (201908500055)
Citations: cited by 2 papers (Europe PMC); 75 references in the paper
Research resources: Mironov in the FBMH EM Core Facility RRID:SCR_021147

Abstract

NOTCH3 variants cause CADASIL (cerebral autosomal dominant arteriopathy and subcortical infarcts and leukoencephalopathy), the most common monogenetic form of small vessel disease (SVD) and vascular dementia (VaD). The molecular mechanisms driving CADASIL pathogenesis remain poorly understood, and no specific treatments are currently available. NOTCH3 is mainly expressed in vascular smooth muscle cells (VSMCs) that arise from different embryonic origins. Using human induced pluripotent stem cell (iPSC) models, we generated origin-specific VSMCs and found that cerebral, but not peripheral, VSMC mimics are selectively vulnerable to NOTCH3 variants. CADASIL iPSC–derived brain-specific VSMCs acquired a synthetic phenotype, accompanied with extensive extracellular matrix accumulation and impaired cell adhesion leading to anoikis. Furthermore, an endothelial-independent nitric oxide signaling was substantially impaired in CADASIL iPSC–derived VSMCs. Phosphodiesterase-5 inhibition successfully reversed the functional abnormality and survival of mutant VSMCs. Our findings uncovered mechanistic insights and suggest a viable therapeutic strategy for NOTCH3-associated SVD/VaD, reinforcing the value of patient-specific iPSCs for disease modeling and potential drug discovery.

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 2 matches between paragraphs and lines of code.

zhaoaite/ActinDetection

License: MIT
State: the link answers, verified on 28 September 2026
Evidence: files inventoried
Commit: 6a9db28608a0c96d4bf720998b81af74dc0fb0cf, 13 December 2025
Languages: Python (3)
Size: 8 files, 3 scripts
Software Heritage: not archived
Found in: “Data, code, and materials availability:”
Holds: README, license file
Not found: CITATION.cff, environment file, tests, continuous integration, documentation
Tools: NumPy (2 files), pandas (2 files), OpenCV (1 file)
Availability: 1 check, the latest on 28 September 2026: the link answers
  • 28 September 2026: the link answers
5 files

doi:10.5061/dryad.2280gb66p

License: none: the authors keep all their rights
State: the link answers, verified on 28 September 2026
Evidence: the link answers
Software Heritage: not checked
Found in: “Data, code, and materials availability:”
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 (HTTP 200)
  • 28 September 2026: the link answers (HTTP 200)

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;
  • 3 scripts, each with its path and the digest of its content;
  • 2 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, code, and materials availability

All data and code needed to evaluate and reproduce the results in the paper are present in the paper and/or the Supplementary Materials. Materials can be made available upon request to the corresponding author T.W. () and following execution of a Material Transfer Agreement (MTA). This study generated new materials, i.e., the isoCtrl iPSC lines created by CRISPR-Cas9 gene editing. The code for quantification of F-actin cytoskeleton organization is available on Dryad and can be accessed via this unique DOI link: https://doi.org/10.5061/dryad.2280gb66p. The code is also available on Github at https://github.com/zhaoaite/ActinDetection. The RNA-seq data have been deposited at Array Express: www.ebi.ac.uk/biostudies/arrayexpress/studies/E-MTAB-16303.

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 1, 28 September 2026: the first record

Recorded: type, language, journal, volume, issue, pages, dates, 7 authors, 9 MeSH terms, 2 funders, 72 references, 1 RRID.

Cite

This paper

Zhao, X., Yu, C., Adamson, A., Zhao, A., Zhou, H., Sharma, P., & Wang, T. (2026). Selective vulnerability of cerebral vasculature to &lt;i&gt;NOTCH3&lt;/i&gt; variants in small vessel disease and rescue by phosphodiesterase-5 inhibitor. Science advances, 12(14), eaeb1134. https://doi.org/10.1126/sciadv.aeb1134

BibTeX

@article{zhao2026selective,
author = {Zhao, Xiangjun and Yu, Chaowen and Adamson, Antony and Zhao, Aite and Zhou, Huiyu and Sharma, Pankaj and Wang, Tao},
title = {{Selective vulnerability of cerebral vasculature to \&lt;i\&gt;NOTCH3\&lt;/i\&gt; variants in small vessel disease and rescue by phosphodiesterase-5 inhibitor}},
journal = {Science advances},
year = {2026},
month = apr,
volume = {12},
number = {14},
pages = {eaeb1134},
publisher = {American Association for the Advancement of Science},
issn = {2375-2548},
doi = {10.1126/sciadv.aeb1134},
url = {https://doi.org/10.1126/sciadv.aeb1134},
pmid = {41931622},
pmcid = {PMC13048245}
}

RIS

TY - JOUR
AU - Zhao, Xiangjun
AU - Yu, Chaowen
AU - Adamson, Antony
AU - Zhao, Aite
AU - Zhou, Huiyu
AU - Sharma, Pankaj
AU - Wang, Tao
TI - Selective vulnerability of cerebral vasculature to &lt;i&gt;NOTCH3&lt;/i&gt; variants in small vessel disease and rescue by phosphodiesterase-5 inhibitor
T2 - Science advances
J2 - Sci Adv
PY - 2026
DA - 2026/04/03
VL - 12
IS - 14
SP - eaeb1134
SN - 2375-2548
PB - American Association for the Advancement of Science
DO - 10.1126/sciadv.aeb1134
UR - https://doi.org/10.1126/sciadv.aeb1134
LA - en
ER -

CSL-JSON

{
"id": "10.1126/sciadv.aeb1134",
"type": "article-journal",
"title": "Selective vulnerability of cerebral vasculature to &lt;i&gt;NOTCH3&lt;/i&gt; variants in small vessel disease and rescue by phosphodiesterase-5 inhibitor",
"container-title": "Science advances",
"author": [
{
"family": "Zhao",
"given": "Xiangjun"
},
{
"family": "Yu",
"given": "Chaowen"
},
{
"family": "Adamson",
"given": "Antony"
},
{
"family": "Zhao",
"given": "Aite"
},
{
"family": "Zhou",
"given": "Huiyu"
},
{
"family": "Sharma",
"given": "Pankaj"
},
{
"family": "Wang",
"given": "Tao"
}
],
"container-title-short": "Sci Adv",
"volume": "12",
"issue": "14",
"page": "eaeb1134",
"DOI": "10.1126/sciadv.aeb1134",
"PMID": "41931622",
"PMCID": "PMC13048245",
"ISSN": "2375-2548",
"publisher": "American Association for the Advancement of Science",
"URL": "https://doi.org/10.1126/sciadv.aeb1134",
"language": "en",
"issued": {
"date-parts": [
[
2026,
4,
3
]
]
}
}

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.1038/s44161-026-00844-0 [code]
Pericyte K&lt;sub&gt;ATP&lt;/sub&gt; channel hyperactivity redistributes cortical blood flow in a CADASIL mouse model.
Journal: Nature cardiovascular research
In common: stroke, cellular / molecular, 3 references
[2] doi:10.1242/dev.204969 [code]
Oscillatory co-expression of HES1 and HES5 enables a hybrid state in a cross-repressive transcription factor regulatory motif.
Journal: Development (Cambridge, England)
In common: cellular / molecular, author Antony D Adamson
[3] doi:10.1093/braincomms/fcag309 [code]
Neurovascular effects of tadalafil in patients with cerebral small vessel disease: ETLAS-2 substudy.
Journal: Brain communications
In common: pandas, NumPy, stroke, 2 references
[4] doi:10.1093/brain/awag033
Impairment of hippocampal gamma oscillations, mitochondria and neurovascular function in CADASIL.
Journal: Brain : a journal of neurology
In common: stroke, cellular / molecular, 2 references
[5] doi:10.1186/s12938-026-01555-0 [code]
Incorporating normal periventricular changes for enhanced pathological white matter hyperintensity segmentation: on multiclass deep learning approaches.
Journal: Biomedical engineering online
In common: OpenCV, pandas, NumPy, stroke
[6] doi:10.1212/wnl.0000000000218472 [code]
Lesion-Level Subtypes of White Matter Hyperintensity Evolution Beyond Spatial Location.
Journal: Neurology
In common: pandas, NumPy, stroke, 1 reference
[7] doi:10.1002/alz.71530 [code]
Differential associations of plasma biomarkers with Alzheimer's disease and small vessel disease: A multimodal imaging study.
Journal: Alzheimer's & dementia : the journal of the Alzheimer's Association
In common: pandas, NumPy, stroke, 1 reference
[8] doi:10.1021/acs.jmedchem.6c00231 [code]
Applying Deep-Learning-Driven &lt;i&gt;De Novo&lt;/i&gt; Design to Hit Identification: A Case Study on A&lt;sub&gt;2A&lt;/sub&gt; Adenosine Receptor Antagonists.
Journal: Journal of medicinal chemistry
In common: pandas, NumPy, cellular / molecular, 1 reference
[9] doi:10.1002/cns.71114 [code]
Dynamic Functional Connectivity Changes in Cortical and Cortico-Striatal Strokes in Mice.
Journal: CNS neuroscience & therapeutics
In common: OpenCV, pandas, NumPy, stroke
[10] doi:10.1186/s12951-026-04551-7
The role of AI-assisted drug repurposing in neurological disorders: a systematic review of validation strategies, challenges and opportunities.
Journal: Journal of nanobiotechnology
In common: 2 references

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.