Molecular pathology of acute spinal cord injury in middle-aged mice
The median age of sustaining a spinal cord injury has steadily increased from 29 to 43 over the last several decades. Although more pre-clinical studies in aged rodents are being done to address this shift in demographics, there have not been comprehensive transcriptomic studies investigating SCI pathobiology in middle-aged mice. To address this gap in knowledge, we compared behavioral, histopathological, and transcriptional outcomes in young (2-4 months-old) and middle-aged (10-12 months-old) mice. In contrast to previous studies, open field tests showed no differences in locomotor recovery between the young and middle-aged mice over a one-month period. The injury site also demonstrated similar histopathology in terms of lesion size, numbers of macrophages and fibroblasts. Acutely after injury, proliferation of macrophages, fibroblasts, and astrocytes were also similar between the two age groups. In addition, spatial transcriptomics showed similar transcriptionally defined regions around the injury site at 3 days post injury. However, single cell RNA-sequencing of the cells at the injury site and surrounding spared tissue showed differences in select cell subpopulations. Taken together, our results indicate that although young and middle-aged mice display similar locomotor recovery and histopathology after SCI, changes in cell subpopulations may underly a decline in repair mechanisms that are manifested after this age.
from sddb import Catalog
cohort = Catalog().collection("geo-gse298545")
cohort.members # the 4 datasets as a table
print(cohort.licenses()) # check the terms before you download
sdatas = cohort.to_dict() # {uid: SpatialData}, cached locally
# or keep the .zarr files in a folder of your choice:
# sdatas = cohort.to_dict(dest="data/") Needs pip install lamindb and network access to the Lamin database, which is limited during the alpha. If it fails, use the Client tab.
import lamindb as ln
db = ln.DB("scverse/spatialdata-db")
coll = db.Collection.get(key="geo-gse298545")
coll.ordered_artifacts.to_dataframe() # the 4 members, ordered
# download every member .zarr to the local cache:
paths = [a.cache() for a in coll.ordered_artifacts.all()] # sddb client: download every member .zarr into data/
sddb-cli download --collection geo-gse298545 --dest data/ Licenses: 4 NCBI GEO policy
Cite this collection
doi.org/10.1186/s12974-025-03494-4 ↗@article{Fehlberg_2025,
title = {Molecular pathology of acute spinal cord injury in middle-aged mice},
volume = {22},
ISSN = {1742-2094},
url = {http://dx.doi.org/10.1186/s12974-025-03494-4},
DOI = {10.1186/s12974-025-03494-4},
number = {1},
journal = {Journal of Neuroinflammation},
publisher = {Springer Science and Business Media LLC},
author = {Fehlberg, Corey and John, Danny and Kang, Brian and Choi, James S. and Cerqueira, Susana and Brake, Alexis and Lee, Jae K.},
year = {2025},
month = July
}