The perineurium integrates leptin with its sympathetic outflow to protect against obesity.
A correction to this paper has been published: the notice, 42581328, from Europe PMC.
The 15 matches · 9 of them tie a paragraph to a whole file, not to given lines: weak matches, whose lines are not tinted
- [1] § Results › SPCs highly co-express Lepr and Adrb2, unlike any other cell type ↔ scripts/Extended_data_Fig. 5a.R, the whole file · a weak match · score 0.84 · Adra2b, Adra1a, Adra1b, Adra2a, Adra2c, adrenergic receptors
- [2] § Results › SPCs highly co-express Lepr and Adrb2, unlike any other cell type ↔ scripts/Extended_data_Fig. 10_umap.R, the whole file · a weak match · score 0.79 · Adra2b, Adra1a, Adra1b, Adra2a, Adra2c, adrenergic receptors
- [3] § Results › scRNA-seq of sympathetic ganglia reveals a cluster of endothelial cells highly expressing the leptin receptor ↔ scripts/Figure. 1b_UMAP.R, the whole file · a weak match · score 0.79 · superior cervical ganglia, scRNA, Schwann cells, stellate ganglia, UMAP, endothelial cells
- [4] § Results › SPCs highly co-express Lepr and Adrb2, unlike any other cell type ↔ scripts/Extended_data_Fig. 10_umap.R, the whole file · a weak match · score 0.76 · Adra1a, Adra1b, Adra2a, Adra2c, adrenergic receptors, arcuate
- [5] § Results › SPCs highly co-express Lepr and Adrb2, unlike any other cell type ↔ scripts/Extended_data_Fig.10_coexpression.R, the whole file · a weak match · score 0.74 · Adra1a, Adra1b, Adra2a, Adra2c, adrenergic receptors, Adrb3
- [6] § Results › scRNA-seq of sympathetic ganglia reveals a cluster of endothelial cells highly expressing the leptin receptor ↔ scripts/Figure. 1c_stacked_violin.R, lines 1–52 · score 0.72 · Cd11c, Schwann cells, Cd45, Cdh2, Mbp, Des
- [7] § Methods › Cell clustering and cell-type annotation ↔ scripts/Figure. 6a_b_f_seurat_analysis_hSG_hSCG_KZ.R, lines 46–89 · score 0.72 · FindVariableFeatures, ScaleData, barcodes, Seurat, resolution, UMAP
- [8] § Results › scRNA-seq of sympathetic ganglia reveals a cluster of endothelial cells highly expressing the leptin receptor ↔ scripts/Figure. 1b_UMAP.R, the whole file · a weak match · score 0.69 · mouse superior cervical, scRNA, sc nm, stellate ganglia, UMAP, cell myelinating
- [9] § Results › SPCs highly co-express Lepr and Adrb2, unlike any other cell type ↔ scripts/Figure. 6a_b_f_seurat_analysis_hSG_hSCG_KZ.R, lines 91–131 · score 0.61 · double positive cells, immune cells, fibroblasts, muscle, nucleus, endothelial cell
- [10] § Results › SPCs highly co-express Lepr and Adrb2, unlike any other cell type ↔ scripts/Extended_data_Fig. 6_7.R, lines 1–44 · score 0.58 · Tabula Muris, Lepr Adrb2, droplet, organ, heart, lung
- [11] § Results › LEPR+ADRB2+ SPCs are present in humans, and common polymorphisms of LEPR and ADRB2 show male-specific synergistic interaction with obesity risk ↔ scripts/Figure. 6a_b_f_seurat_analysis_hSG_hSCG_KZ.R, lines 91–131 · score 0.57 · immune cell, ADRB2 expression, donors, female, Sex, nuclei
- [12] § Results › Obesity and high leptin drive apoptosis of SPCs, which is prevented by sympathomimetic ADRB2 agonism ↔ scripts/Figure. 5b_DEG_volcanoplot.R, the whole file · a weak match · score 0.56 · Tnfrsf1a, DEGs, expressed genes, apoptosis, obese
- [13] § Results › scRNA-seq of sympathetic ganglia reveals a cluster of endothelial cells highly expressing the leptin receptor ↔ scripts/Figure. 2b_2c_coexpression.R, lines 1–83 · score 0.54 · sc nm, cells co expressing, lean mice, cell myelinating, Correlogram, Box
- [14] § Results › scRNA-seq of sympathetic ganglia reveals a cluster of endothelial cells highly expressing the leptin receptor ↔ scripts/Extended_data_Fig. 1b_1c.R, the whole file · a weak match · score 0.53 · sample classification, sc nm, UMAP, cell myelinating, ECs, Endothelial cells
- [15] § Results › Obesity and high leptin drive apoptosis of SPCs, which is prevented by sympathomimetic ADRB2 agonism ↔ scripts/Extended_data_Fig.10_coexpression.R, the whole file · a weak match · score 0.52 · adrenergic receptors, expressed genes, ADRB3, ADRB1, cut, diet
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
R · 200 lines · 9.4 KB · MIT · 3 matches
- #load required libraries
- library(Seurat)
- library(SeuratWrappers)
- library(Azimuth)
- library(ggplot2)
- library(patchwork)
- library(SCpubr)
- library(dplyr)
- library(stringr)
- library(ggnewscale)
- # 1. Load and preprocess superior cervical ganglion (SCG) data
- data.healthy <- '231208_snSeq_clean_up_hSCG_healthy_CBend3_threshold_150_set20-50k_filtered_seurat.h5'
- data.data_healthy <- Read10X_h5(filename = data.healthy, use.names = TRUE)
- SCG_health <- CreateSeuratObject(counts = data.data_healthy)
- SCG_health
- SCG_health$stim <- "Health"
- SCG_health$orig <- "SCG"
- SCG_health <- PercentageFeatureSet(object = SCG_health, pattern = "^MT-", col.name = "percent.mt")
- VlnPlot(object = SCG_health, features = c("nFeature_RNA", "nCount_RNA", "percent.mt"), ncol = 3,pt.size = 0.1)
- SCG_health <- subset(x= SCG_health, subset = nFeature_RNA > 500 & nFeature_RNA < 2000 & percent.mt < 1)
- SCG_health <- RunAzimuth(SCG_health, reference = "humancortexref")
- # 2. Load and preprocess stellate ganglion (SG) data
- data.healthy2 <- '231207_snSeq_clean_up_hSG_CoV_healthy_CBend3_exp20_ttl60_lr_510_5_threshould_60_filtered_seurat.h5'
- data.data_healthy2 <- Read10X_h5(filename = data.healthy2, use.names = TRUE)
- SG_health <- CreateSeuratObject(counts = data.data_healthy2)
- SG_health
- SG_health$stim <- "Health2"
- SG_health$orig <- "Stellate"
- SG_health <- PercentageFeatureSet(object = SG_health, pattern = "^MT-", col.name = "percent.mt")
- VlnPlot(object = SG_health, features = c("nFeature_RNA", "nCount_RNA", "percent.mt"), ncol = 3,pt.size = 0.1)
- SG_health <- subset(x= SG_health, subset = nFeature_RNA > 500 & nFeature_RNA < 2000 & percent.mt < 1)
- SG_health <- RunAzimuth(SG_health, reference = "humancortexref")
- # 3. Adjust and assign donor IDs
- donor_id <- read.csv(file = "donor_ids_SCG.tsv", sep = "\t", header = T)
- donor_id_pp <- read.csv(file = "donor_id_SG.tsv", sep = "\t", header = T)
- # Adjust donor IDs to ensure consistency across samples.
- # Both files originally contain donors labeled "0" and "1", but they refer to different individuals.
- # To avoid confusion, reassign donor IDs in the second sample: donor 0 → donor 2, and donor 1 → donor 3
- donor_id_pp <- donor_id_pp%>%mutate(donor_id = ifelse(donor_id == "donor0", "donor2",
- ifelse(donor_id == "donor1", "donor3", donor_id)))
- # Assign donor IDs to SCG Seurat object (SCG_health)
- donor_id <- data.frame(barcode = donor_id$cell, donor_id = donor_id$donor_id)
- meta <- [email hidden]
- meta$barcode <- rownames(meta)
- meta <- meta%>%left_join(donor_id, by = c("barcode"))
- rownames(meta) <- meta$barcode
- [email hidden] <- meta
- # Assign donor IDs to SG Seurat object (SG_health)
- donor_id <- data.frame(barcode = donor_id_pp$cell, donor_id = donor_id_pp$donor_id)
- meta <- [email hidden]
- meta$barcode <- rownames(meta)
- meta <- meta%>%left_join(donor_id, by = c("barcode"))
- rownames(meta) <- meta$barcode
- [email hidden] <- meta
- # 4. Merge and process combined object
- SGs.combined <- merge(SCG_health, y = SG_health, add.cell.ids = c("Health", "Health2"), project = "Ganglia")
- SGs.combined
- head(colnames(SGs.combined))
- table(SGs.combined$orig.ident)
- SGs.combined$Method <- "snSeq"
- SGs.combined <- NormalizeData(SGs.combined, verbose = FALSE)
- SGs.combined <- FindVariableFeatures(SGs.combined)
- SGs.combined <- ScaleData(SGs.combined)
- SGs.combined <- RunPCA(SGs.combined)
- ElbowPlot(SGs.combined)
- SGs.combined <- FindNeighbors(SGs.combined, dims = 1:20, reduction = "pca")
- SGs.combined <- FindClusters(SGs.combined, resolution = 0.1, cluster.name = "unintegrated_clusters")
- SGs.combined <- RunUMAP(SGs.combined, dims = 1:20, reduction = "pca", reduction.name = "umap.unintegrated")
- # visualize by batch and cell type annotation
- # cell type annotations were previously added by Azimuth
- DimPlot(SGs.combined, reduction = "umap.unintegrated", split.by = "orig.ident")
- DimPlot(SGs.combined, reduction = "umap.unintegrated", group.by = c("predicted.subclass", "orig.ident"))
- # 5. Perform integration and clustering
- DefaultAssay(SGs.combined) <- "RNA"
- SGs.combined <- IntegrateLayers(object = SGs.combined, method = HarmonyIntegration,
- orig.reduction = "pca", new.reduction = "harmony", verbose = FALSE)
- SGs.combined <- FindNeighbors(SGs.combined, reduction = "harmony", dims = 1:20)
- SGs.combined <- FindClusters(SGs.combined, resolution = 0.075, cluster.name = "harmony_clusters")
- SGs.combined <- RunUMAP(SGs.combined, reduction = "harmony", dims = 1:20, reduction.name = "umap.harmony")
- p1 <- DimPlot(SGs.combined, reduction = "umap.harmony", group.by = c("orig.ident", "harmony_clusters"), combine = FALSE)
- # 6. Visualize integration results
- DimPlot(SGs.combined, reduction = "umap.harmony", group.by = c("orig.ident", "harmony_clusters"))
- do_DimPlot(SGs.join, reduction = "umap.harmony", label = T)
- # 7. Join layers and verify metadata
- SGs.join <- JoinLayers(SGs.combined)
- do_DimPlot(SGs.join, reduction = "umap.harmony", split.by = "donor_id")
- # 8. Identify marker genes
- All_markers_default_values_SGs_join_Res_0_1 <- FindAllMarkers(SGs.join)
- write.csv(All_markers_default_values_SGs_join_Res_0_1, file="All_markers_default_values_SGs_join_Res_0_1.csv")
- # 9. Visualize gene expression
- do_NebulosaPlot(SGs.join, c("LEPR", "ADRB2"), joint = TRUE, reduction = "umap.harmony", sequential.palette = "OrRd")
- # 10. Assign sex based on donor IDs
- FeaturePlot(SGs.join, features=c("XIST", "UTY"), split.by = "donor_id", reduction = "umap.harmony")
- meta <- [email hidden]
- meta <- meta%>%mutate(sex=ifelse(donor_id=="donor1"|donor_id=="donor2", "male",
- ifelse(donor_id=="donor0"|donor_id== "donor3", "female","unknown")))
- [email hidden] <- meta
- do_DimPlot(SGs.join, reduction = "umap.harmony", split.by = "sex")
- # 11. Rename clusters
- SGs_rename <- RenameIdents(SGs.join, `0`= "Glia_cells", `1` ="Fibroblasts", `2` = "Endothelial_cells",
- `3` = "Smooth_muscle_cells", `4`= "Glia_cells_2", `5` = "Immune_cells",
- `6` = "Sympathetic_neurons")
- do_DimPlot(SGs_rename, reduction = "umap.harmony", label = T, label.box = T)
- # 12. Filter for nuclei with valid sex assignment
- SGs_rename_filtered <- subset(SGs_rename, subset = sex %in% c("male", "female"))
- ### Dotplot of ADRB2 * LEPR coexpression
- # 13. Fetch expression data for LEPR, ADRB2, and cell type metadata
- # - Retrieves gene expression data and cell type annotations from the Seurat object
- expr <- FetchData(SGs_rename_filtered, vars = c("LEPR", "ADRB2", "celltype")) %>%
- rename(cluster = celltype)
- # 14. Identify double-positive cells (double-positive if both LEPR and ADRB2 expression are greater than 0)
- expr <- expr %>% mutate(double_pos = LEPR > 0 & ADRB2 > 0)
- # 15. Calculate percentage of double-positive cells per cluster (% of cluster cells)
- percent_df <- expr %>%
- group_by(cluster) %>%
- summarise(pct_double = mean(double_pos) * 100)
- # 16. Calculate distribution of double-positive cells across clusters
- # - Determines the percentage of all double-positive cells belonging to each cluster
- double_pos_per_cluster <- expr %>%
- filter(double_pos) %>%
- group_by(cluster) %>%
- summarise(n_double_pos = n()) %>%
- mutate(pct_of_all_double = n_double_pos / sum(n_double_pos) * 100)
- # 17. Aggregate expression data
- # - Computes mean expression of LEPR and ADRB2 per cluster
- agg_expr <- expr %>%
- group_by(cluster) %>%
- summarise(
- LEPR = mean(LEPR),
- ADRB2 = mean(ADRB2)
- ) %>%
- # Join with percent_df and double_pos_per_cluster to include pct_double and pct_of_all_double
- left_join(percent_df, by = "cluster") %>%
- left_join(double_pos_per_cluster, by = "cluster")
- # 18. Compute co-expression score
- # - Creates a co-expression score as the product of mean LEPR and ADRB2 expression
- agg_expr$coexpr_LEPR_ADRB2 <- agg_expr$LEPR * agg_expr$ADRB2
- # 19. Reorder clusters for visualization
- # - Extracts base cluster names and sex suffixes
- # - Orders clusters: 'end' clusters first, then others alphabetically by base name and sex (male, then female)
- agg_expr <- agg_expr %>%
- mutate(
- base_cluster = str_replace(cluster, "_male|_female", ""),
- sex = if_else(str_detect(cluster, "_male$"), "male", "female"),
- is_end_group = str_detect(cluster, "end_male$|end_female$")
- ) %>%
- arrange(is_end_group, base_cluster, factor(sex, levels = c("male", "female")))
- # Convert cluster to factor to preserve order in plot
- agg_expr$cluster <- factor(agg_expr$cluster, levels = agg_expr$cluster)
- # 20. Visualize double-positive cell distribution
- # - Creates a scatter plot showing the percentage of all double-positive cells per cluster
- # - Points are sized by percentage and colored by co-expression score, with separate color scales for male and female
- ggplot() +
- # Male points
- geom_point(data = filter(agg_expr, sex == "male"),
- aes(x = cluster, y = pct_of_all_double, size = pct_of_all_double, color = coexpr_LEPR_ADRB2),
- alpha = 0.8) +
- scale_color_gradientn(colors = c("grey90", "lightblue", "blue2", "darkblue")) +
- new_scale_color() +
- # Female points
- geom_point(data = filter(agg_expr, sex == "female"),
- aes(x = cluster, y = pct_of_all_double, size = pct_of_all_double, color = coexpr_LEPR_ADRB2),
- alpha = 0.8) +
- scale_color_gradientn(colors = c("lightpink", "red4")) +
- scale_size(range = c(3, 10)) +
- labs(
- x = "Cluster",
- y = "% of All Double-Positive Cells",
- size = "% of All Double-Positive",
- color = "LEPR × ADRB2 Coexpression",
- title = "Double-Positive Cells as % of Total Across Clusters"
- ) +
- theme_minimal() +
- theme(axis.text.x = element_text(angle = 45, hjust = 1))
Figure. 6a_b_f_seurat_analysis_hSG_hSCG_KZ.R at commit 7d55375, under MIT · at the source
Overview
and 7 other authors
Sarah C L Knowles14, Stefan Hanns Engelhardt5, Matteo Iannacone15,16, Philipp E Scherer17, Miguel López8, Enrique M Toledo2, Ana I Domingos117 affiliations
- Department of Physiology, Anatomy and Genetics, University of Oxford, Oxford, UK
- Research and Development, Novo Nordisk Research Centre Oxford, Oxford, UK
- Department of Pathology and Imaging, Global Drug Discovery, Novo Nordisk, Måløv, Denmark
- Experimental Imaging Centre, IRCCS San Raffaele Scientific Institute, Milan, Italy
- Institute of Pharmacology and Toxicology, Technical University Munich (TUM), Munich, Germany
- DZHK (German Centre for Cardiovascular Research), Partner Site Munich Heart Alliance, Munich, Germany
- Instituto de Tecnologia Química e Biológica António Xavier, ITQB NOVA, Lisbon, Portugal
- Neurobesity Group, Department of Physiology, Center for Research in Molecular Medicine and Chronic Diseases (CiMUS), Universidade de Santiago de Compostela, Santiago, Spain
- Oxford Centre for Diabetes, Endocrinology and Metabolism, Oxford, UK
- Helmholtz-Zentrum Dresden-Rossendorf (HZDR), Dresden, Germany
- Medizinische Fakultät and University Hospital Carl Gustav Carus, Technische Universität Dresden, Dresden, Germany
- Department of Functional Imaging in Surgical Oncology, National Center for Tumor Diseases (NCT/UCC), Dresden, Germany
- German Cancer Research Center (DKFZ), Heidelberg, Germany
- Department of Biology, University of Oxford, Oxford, UK
- Vita-Salute San Raffaele University, Milan, Italy
- Division of Immunology, Transplantation and Infectious Diseases, IRCCS San Raffaele Scientific Institute, Milan, Italy
- Touchstone Diabetes Center, The University of Texas Southwestern Medical Center, Dallas, TX USA
Abstract
The regulatory mechanism of leptin’s afferent action in the brain is contingent upon the efferent sympathetic innervation of white and brown adipose tissues. Nonetheless, the peripheral regulation governing the afferent–efferent balance remains ambiguous. Here we show the enriched expression of both leptin receptor (Lepr) and β2-adrenergic receptor (Adrb2) in perineurial cells that form a barrier around sympathetic ganglia and nerve bundles in adipose tissues, using single-cell RNA sequencing on mouse sympathetic ganglia. Lepr+ sympathetic perineurial cells (SPCs) are molecularly similar to endothelial cells. Conditional knockout of Adrb2 in Lepr+ cells, including SPCs, predisposes male mice to obesity by lowering energy expenditure and thermogenesis without affecting food intake. Notably, obesity-associated hyperleptinaemia causes apoptosis in SPCs, disrupting the perineurial barrier and concomitant adipose sympathetic neuropathy. This deleterious effect can be reversed by partial reduction of leptin or sympathomimetic β2-adrenergic receptor agonism. Clinically, we observed a male-specific synergistic effect of LEPR and ADRB2 polymorphisms on increased body mass index risk in a large European population. We propose that SPCs coordinate the afferent and efferent arms of the neuroendocrine loop of leptin action to regulate energy expenditure and body weight.
Reproduced under the paper's license (CC BY), from the paper cited above.
Repository
Its files are read in the Code ↔ Paper reader above, with 15 matches between paragraphs and lines of code.
automet26/Sympathetic_Perineurium_Leptin_Obesity
7d55375af11054caec5863f15ec1cc193d72bce3, 29 June 2026Availability: 1 check, the latest on 27 September 2026: the link answers
- 27 September 2026: the link answers
23 files
- scripts/
Extended_data_Fig. 10_umap.R , R, 77 lines, 2 matches - scripts/
Extended_data_Fig. 1b_1c.R , R, 74 lines, 1 match - scripts/
Extended_data_Fig. 2.R , R, 186 lines - scripts/
Extended_data_Fig. 5a.R , R, 42 lines, 1 match - scripts/
Extended_data_Fig. 5b.R , R, 135 lines - scripts/
Extended_data_Fig. 6_7.R , R, 106 lines, 1 match - scripts/
Extended_data_Fig. 8.R , R, 487 lines - scripts/
Extended_data_Fig.10_coe , R, 88 lines, 2 matchesxpression.R - scripts/
Figure. 1b_UMAP.R , R, 77 lines, 2 matches - scripts/
Figure. 1c_stacked_violin.R , R, 101 lines, 1 match - scripts/
Figure. 1d_dotplot.R , R, 78 lines - scripts/
Figure. 1e_lepr_featureplot.R , R, 60 lines - scripts/
Figure. 2a_dotplot.R , R, 76 lines - scripts/
Figure. 2b_2c_coexpression.R , R, 151 lines, 1 match - scripts/
Figure. 3a_3b_coexpression.R , R, 205 lines - scripts/
Figure. 3e_hypomap_coexpression. , R, 168 linesR - scripts/
Figure. 4a_population_fraction_l , R, 34 linesean_obese.R - scripts/
Figure. 4h_EM_quantification.R , R, 70 lines - scripts/
Figure. 5b_DEG_volcanoplot.R , R, 80 lines, 1 match - scripts/
Figure. 6a_b_f_seurat_analysis_h , R, 200 lines, 3 matchesSG_hSCG_KZ.R - scripts/
Figure. 6d,e_coexpression_hWAT_h , R, 84 linesBAT.R - LICENSE, License, 21 lines
- README.md, Text, 17 lines
Code availability
No custom code or mathematical algorithm was created in this work. The code used to create figures from scRNA-seq dataset and all additional input data files can be found on GitHub via https://
Reproduced under the paper's license (CC BY), from the paper cited above.
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;
- 21 scripts, each with its path and the digest of its content;
- 15 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
- arrayexpress:E-MTAB-9199
, at ArrayExpress; found in “Data availability” - geo:GSE233163, at NCBI GEO; found in “Data availability”
- uniprot.org/
uniprot/ , at UniProt; found in the text, “Protein modelling and molecular dynamics”p07550 - uniprot.org/
uniprot/ , at UniProt; found in the text, “Protein modelling and molecular dynamics”p48357
Data Availability Statement
The raw single-cell sequencing data of sympathetic ganglia supporting the findings in this study have been deposited in the Gene Expression Omnibus (GEO) under accession code GSE233163 (https://
No custom code or mathematical algorithm was created in this work. The code used to create figures from scRNA-seq dataset and all additional input data files can be found on GitHub via https://
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 → Nature Portfolio
Version 1, 27 September 2026: the first record
Recorded: type, language, journal, volume, issue, pages, dates, 27 authors, 3 keywords, 14 MeSH terms, 6 funders, 78 references, 1 integrity notice.
Cite
This paper
Sarker, G., Haberman, E., Chandran, A., Monfeuga, T., Maroteau, C., Lundh, S., Oliveira, D. S., Raimondi, A., Ziegler, K., Gomes, T., Cordeiro, T. N., Parekh, K., Schmid, E., Fernández-Sanmartín, P., Griebel, A., Martinez-Sanchez, N., Arús, B. A., Cheung, S. W., Zhu, Y., . . . Domingos, A. I. (2026). The perineurium integrates leptin with its sympathetic outflow to protect against obesity. Nature metabolism, 8(7), 1563-1582. https://
BibTeX
@article{sarker2026perin
author = {Sarker, Gitalee and Haberman, Emma and Chandran, Anandhakumar and Monfeuga, Thomas and Maroteau, Cyrielle and Lundh, Sofia and Oliveira, David S and Raimondi, Andrea and Ziegler, Karin and Gomes, Tiago and Cordeiro, Tiago N and Parekh, Karishma and Schmid, Emilia and Fernández-Sanmartín, Paola and Griebel, Alina and Martinez-Sanchez, Noelia and Arús, Bernardo A and Cheung, Samson W and Zhu, Yitao and Shaked, Michal and Knowles, Sarah C L and Engelhardt, Stefan Hanns and Iannacone, Matteo and Scherer, Philipp E and López, Miguel and Toledo, Enrique M and Domingos, Ana I},
title = {{The perineurium integrates leptin with its sympathetic outflow to protect against obesity}},
journal = {Nature metabolism},
year = {2026},
month = jul,
volume = {8},
number = {7},
pages = {1563--1582},
publisher = {Nature Portfolio},
issn = {2522-5812},
doi = {10.1038/
url = {https://
pmid = {42443582},
pmcid = {PMC13400315}
}
RIS
TY - JOUR
AU - Sarker, Gitalee
AU - Haberman, Emma
AU - Chandran, Anandhakumar
AU - Monfeuga, Thomas
AU - Maroteau, Cyrielle
AU - Lundh, Sofia
AU - Oliveira, David S
AU - Raimondi, Andrea
AU - Ziegler, Karin
AU - Gomes, Tiago
AU - Cordeiro, Tiago N
AU - Parekh, Karishma
AU - Schmid, Emilia
AU - Fernández-Sanmartín, Paola
AU - Griebel, Alina
AU - Martinez-Sanchez, Noelia
AU - Arús, Bernardo A
AU - Cheung, Samson W
AU - Zhu, Yitao
AU - Shaked, Michal
AU - Knowles, Sarah C L
AU - Engelhardt, Stefan Hanns
AU - Iannacone, Matteo
AU - Scherer, Philipp E
AU - López, Miguel
AU - Toledo, Enrique M
AU - Domingos, Ana I
TI - The perineurium integrates leptin with its sympathetic outflow to protect against obesity
T2 - Nature metabolism
J2 - Nat Metab
PY - 2026
DA - 2026/
VL - 8
IS - 7
SP - 1563
EP - 1582
SN - 2522-5812
PB - Nature Portfolio
DO - 10.1038/
UR - https://
LA - en
ER -
CSL-JSON
{
"id": "10.1038/
"type": "article-journal",
"title": "The perineurium integrates leptin with its sympathetic outflow to protect against obesity",
"container-title": "Nature metabolism",
"author": [
{
"family": "Sarker",
"given": "Gitalee"
},
{
"family": "Haberman",
"given": "Emma"
},
{
"family": "Chandran",
"given": "Anandhakumar"
},
{
"family": "Monfeuga",
"given": "Thomas"
},
{
"family": "Maroteau",
"given": "Cyrielle"
},
{
"family": "Lundh",
"given": "Sofia"
},
{
"family": "Oliveira",
"given": "David S"
},
{
"family": "Raimondi",
"given": "Andrea"
},
{
"family": "Ziegler",
"given": "Karin"
},
{
"family": "Gomes",
"given": "Tiago"
},
{
"family": "Cordeiro",
"given": "Tiago N"
},
{
"family": "Parekh",
"given": "Karishma"
},
{
"family": "Schmid",
"given": "Emilia"
},
{
"family": "Fernández-Sanmartín",
"given": "Paola"
},
{
"family": "Griebel",
"given": "Alina"
},
{
"family": "Martinez-Sanchez",
"given": "Noelia"
},
{
"family": "Arús",
"given": "Bernardo A"
},
{
"family": "Cheung",
"given": "Samson W"
},
{
"family": "Zhu",
"given": "Yitao"
},
{
"family": "Shaked",
"given": "Michal"
},
{
"family": "Knowles",
"given": "Sarah C L"
},
{
"family": "Engelhardt",
"given": "Stefan Hanns"
},
{
"family": "Iannacone",
"given": "Matteo"
},
{
"family": "Scherer",
"given": "Philipp E"
},
{
"family": "López",
"given": "Miguel"
},
{
"family": "Toledo",
"given": "Enrique M"
},
{
"family": "Domingos",
"given": "Ana I"
}
],
"container-title-short":
"volume": "8",
"issue": "7",
"page": "1563-1582",
"DOI": "10.1038/
"PMID": "42443582",
"PMCID": "PMC13400315",
"ISSN": "2522-5812",
"publisher": "Nature Portfolio",
"URL": "https://
"language": "en",
"issued": {
"date-parts": [
[
2026,
7,
13
]
]
}
}
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/s42255-026-01539-3 [code]
- A cross-species atlas of the dorsal vagal complex reveals neural mediators of the effects of cagrilintide on energy balance.Journal: Nature metabolismIn common: pheatmap, Seurat, ggplot2, 1 other tool, mouse, author Sofia Lundh
- [2] doi:10.1016/j.cpblue.2026.100072 [code]
- NodoMap: A single-cell and spatial transcriptomic atlas of the mouse nodose ganglion.Journal: Cell press blueIn common: pheatmap, Seurat, patchwork, 2 other tools, mouse, 3 references
- [3] doi:10.1038/s44318-026-00806-z [code]
- Interspecific diversity in the neuronal composition of the mammalian cortex arises from heterochrony in neurogenesis.Journal: The EMBO journalIn common: pheatmap, Seurat, patchwork, 2 other tools, 3 references
- [4] doi:10.1038/s41467-026-75723-0 [code]
- Spatial transcriptomics reveals distinct cell type dynamics following opioid dependence in female mice with the common human μ-opioid receptor variant Oprm1 A118G.Journal: Nature communicationsIn common: pheatmap, Seurat, patchwork, 2 other tools, other condition, mouse, cellular / molecular, 1 reference
- [5] doi:10.1016/j.celrep.2026.117073 [code]
- Single-cell epigenomics uncovers heterochromatin instability and transcription factor dysfunction during mouse brain aging.Journal: Cell reportsIn common: pheatmap, Seurat, patchwork, 2 other tools, mouse, cellular / molecular, 1 reference
- [6] doi:10.1038/s42003-026-10957-8 [code]
- Brain defence by the extracellular matrix protein Cochlin.Journal: Communications biologyIn common: pheatmap, Seurat, patchwork, 2 other tools, mouse, cellular / molecular, 1 reference
- [7] doi:10.1016/j.xcrm.2026.102766 [code]
- A longitudinal single-cell and spatial multiomic atlas of pediatric high-grade glioma.Journal: Cell reports. MedicineIn common: pheatmap, Seurat, patchwork, 2 other tools, other condition, cellular / molecular, 1 reference
- [8] doi:10.1038/s41467-026-73305-8 [code]
- Comparative analysis of the cellular landscape in mammalian striatum.Journal: Nature communicationsIn common: pheatmap, Seurat, patchwork, 2 other tools, mouse, cellular / molecular, 1 reference
- [9] doi:10.1038/s41467-026-69944-6 [code]
- Multi-modal dissection of cell-type specific TDP-43 pathology in the motor cortex.Journal: Nature communicationsIn common: pheatmap, Seurat, patchwork, 2 other tools, other condition, 1 reference
- [10] doi:10.1126/sciadv.aed2952 [code]
- Activation of transposable elements is linked to a region- and cell type-specific interferon response in Parkinson's disease.Journal: Science advancesIn common: pheatmap, Seurat, patchwork, 2 other tools, cellular / molecular, 1 reference
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.
Claim this paper
Correct its record
Say what each link of this record is, remove the ones that are not the paper's, add the ones that are missing. The correction becomes a new version of the record, in its Versions section.
Validate its tracing map
You validate the map as this page shows it: 1 repository of the authors' code, each at its verified commit and with its license, 21 scripts, and 15 matches between paragraphs and code (see the Code and Map sections). It then receives a DOI on Zenodo, with you (your ORCID iD) and OSCR as its creators; the code itself is not deposited.
The map's fingerprint: sha256:66dfbf60258378fd…
Add the badge to its README
The badge links the code to this page. Copy one of these into the README of the paper's code: only you decide where it goes, and nothing is changed for you.
Markdown
[, paste the snippet at the top, then “Commit changes…” and, to review it first, “Create a new branch and start a pull request”. You open the pull request; OSCR asks for no permission.
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.
