OSCR

Distinct differentiation trajectories leave lasting impacts on gene regulation and function of V2a neurons.

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 · 2 of them tie a paragraph to a whole file, not to given lines: weak matches, whose lines are not tinted
  1. [1] § Methods › Cell oracle ↔ config.py, lines 76–88 · score 0.68 · variable genes, scRNA, ComBat, seq, GRN, clusters
  2. [2] § Methods › Cell oracle ↔ 04_scrna_preprocess_integrate.py, lines 54–81 · score 0.65 · CellOracle, ComBat, Scanpy, preprocessing, scRNA, filtered
  3. [3] § Methods › Cell oracle ↔ config.py, lines 181–191 · score 0.64 · post perturbation, reactome, metric, noise, permutation, Pre
  4. [4] § Methods › Cell oracle ↔ 01_atac_cicero.R, the whole file · a weak match · score 0.64 · scATAC, co accessible, Cicero, connections, CellOracle, filtered
  5. [5] § Methods › Cell oracle ↔ 02_atac_peak_processing.py, lines 12–34 · score 0.57 · scATAC, co accessible, connections, Cicero, peaks
  6. [6] § Methods › Cell oracle ↔ 08_gsea.py, lines 57–76 · score 0.56 · gp.gsea, GSEApy, noise, permutation, signal, gene
  7. [7] § Methods › Multiome data analysis ↔ 01_atac_cicero.R, the whole file · a weak match · score 0.54 · detected genes, UMAP, ATAC, root, RNA, filtered
  8. [8] § Results › Lineage shapes epigenetic and transcriptional V2a identity ↔ config.py, lines 104–121 · score 0.53 · BHLHE22, NEUROD1, NEUROG2, RARA, RXRA, RXRB

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 · 191 lines · 8.6 KB · no license · 3 matches

  1. """
  2. Shared configuration for the CellOracle pipeline.
  3. The data are scRNA-seq / scATAC-seq multiome of four human samples:
  4. sample 1 WTC-HB sample 2 FC-HB sample 3 WTC-NMP sample 4 FC-NMP
  5. "hindbrain" (HB) lineage = samples 1 & 2, "NMP" lineage = samples 3 & 4.
  6. """
  7. import os
  8. # ---------------------------------------------------------------------------
  9. # Root locations
  10. # ---------------------------------------------------------------------------
  11. DATA_ROOT = "/sadra/fattahilab/alireza"
  12. # 10x multiome output (Cell Ranger filtered_feature_bc_matrix) for each sample.
  13. RAW_MULTIOME_ROOT = "/sadra/fattahilab/nicke/projects/multiome2022/processed_data"
  14. PIPELINE_ROOT = os.path.join(
  15. DATA_ROOT, "rna_seq_data/nick/converted_scanpy_cleaned/nick_pipeline"
  16. )
  17. COMBINED_OUTPUT_DIR = os.path.join(
  18. PIPELINE_ROOT, "combined_outputs/combined_all_four_from_beginning"
  19. )
  20. # ---------------------------------------------------------------------------
  21. # Reference genome
  22. # ---------------------------------------------------------------------------
  23. REF_GENOME = "hg38"
  24. # ---------------------------------------------------------------------------
  25. # Per-sample inputs
  26. # ---------------------------------------------------------------------------
  27. SAMPLES = [1, 2, 3, 4]
  28. # Cell Ranger filtered matrices (used by the scRNA-seq integration, module 04).
  29. SAMPLE_MATRIX_H5 = {
  30. 1: f"{RAW_MULTIOME_ROOT}/1-WTC-HB/outs/filtered_feature_bc_matrix.h5",
  31. 2: f"{RAW_MULTIOME_ROOT}/2-FC-HB/outs/filtered_feature_bc_matrix.h5",
  32. 3: f"{RAW_MULTIOME_ROOT}/3-WTC-NMP/outs/filtered_feature_bc_matrix.h5",
  33. 4: f"{RAW_MULTIOME_ROOT}/4-FC-NMP/outs/filtered_feature_bc_matrix.h5",
  34. }
  35. # Seurat barcode / cluster annotation tables (one row per cell that passed
  36. # Seurat QC, with the cluster it was assigned to). Used by module 04.
  37. SAMPLE_BARCODE_CSV = {
  38. 1: f"{DATA_ROOT}/sc_rna/celloracle/scripts/Nick_UMAP/1-WTC-HB_res08_barcodes.csv",
  39. 2: f"{DATA_ROOT}/sc_rna/celloracle/scripts/Nick_UMAP/2-FC-HB_res08_barcodes.csv",
  40. 3: f"{DATA_ROOT}/sc_rna/celloracle/scripts/Nick_UMAP/3-WTC-NMP_res08_barcodes.csv",
  41. 4: f"{DATA_ROOT}/sc_rna/celloracle/scripts/Nick_UMAP/4-FC-NMP_res08_barcodes.csv",
  42. }
  43. def sample_cicero_dir(sample):
  44. """Per-sample Cicero / peak-processing working directory (modules 01-03)."""
  45. return f"{DATA_ROOT}/rna_seq_data/sample{sample}/filtered_feature_bc_matrix/cicero_output"
  46. # ---------------------------------------------------------------------------
  47. # ATAC processing (modules 01-03)
  48. # ---------------------------------------------------------------------------
  49. # Cicero CDS filtering thresholds (peaks per cell).
  50. ATAC_MIN_PEAK_COUNT = 2000
  51. ATAC_MAX_PEAK_COUNT = 20000
  52. # Cicero co-accessibility cutoff when filtering TSS-connected peaks (module 02).
  53. COACCESS_THRESHOLD = 0.8
  54. # Motif scan (module 03).
  55. MOTIF_SCAN_FPR = 0.02
  56. MOTIF_SCORE_THRESHOLD = 10
  57. # Final base GRN written by module 03 and consumed by module 05.
  58. BASE_GRN_PATH = os.path.join(COMBINED_OUTPUT_DIR, "base_GRN_dataframe.parquet")
  59. # ---------------------------------------------------------------------------
  60. # scRNA-seq integration (module 04)
  61. # ---------------------------------------------------------------------------
  62. # Cluster labels kept for the integrated object, grouped by sample pair. The
  63. # samples are combined as WTC = (1, 3) and FC = (2, 4); only the p2 and V2a
  64. # populations are carried into the GRN analysis.
  65. CLUSTERS_TO_KEEP = {
  66. "sample_1_3": ["1-p2", "1-V2a", "3-p2", "3-V2a"],
  67. "sample_2_4": ["2-p2", "2-V2a", "4-p2", "4-V2a"],
  68. }
  69. HVG_N_TOP_GENES = 3000 # highly variable genes retained
  70. USE_COMBAT_INTEGRATION = True # batch-correct lineages with ComBat
  71. # Genes of interest forced to survive HVG filtering and used as perturbation
  72. # targets downstream (module 07).
  73. NMP_INSILICO_TARGETS = [
  74. "PBX3", "NR3C1", "TCF7L2", "EBF1", "RFX8", "CREB5", "ZBTB7C", "NPAS3",
  75. "RFX4", "PBX1", "FOXO1", "MYBL1", "HOXB9", "E2F1", "E2F7", "KLF12",
  76. "KLF4", "PLAGL1", "ZBTB7B", "SP9", "MEF2C", "ZIC1", "GATA2", "ELF1", "HES5",
  77. ]
  78. HB_INSILICO_TARGETS = [
  79. "PBX3", "NR3C1", "ELF1", "TCF7L2", "REST", "EBF1", "GATA2", "HES5",
  80. "TFDP2", "RFX8", "GLIS3", "NPAS3", "FOXO1", "AR", "RFX4", "PAX6", "PAX5",
  81. "CREB5", "E2F7", "HES1", "HNF4G",
  82. ]
  83. GENES_OF_INTEREST = sorted(set(NMP_INSILICO_TARGETS + HB_INSILICO_TARGETS))
  84. # Additional TF targets taken from the figure, perturbed in module 07 on top of
  85. OTHER_TARGETS_FROM_FIGURE = [
  86. "EBF1", "EBF3", "EBF2", "NEUROD1", "NEUROG2", "NHLH", "NHLH2", "BHLHE22",
  87. "MYF5", "ATOH1", "FERD3L", "PTF1A", "ASCL1", "PLAGL2", "TCF12", "ASCL2",
  88. "BHLHA15", "PLAG1", "ZNF148", "MYOG", "PBX1", "TGIF2LY", "HAND2", "TGIF2LX",
  89. "PKNOX2", "POU5F1B", "POU3F4", "POU2F2", "TFAP2B", "POU5F1", "TGIF1",
  90. "TCF21", "TGIF2", "MEIS1", "CTCFL", "MEIS3", "ZNF263", "SOX13", "MAZ",
  91. "PLAGL1", "SHOX", "ALX3", "MYF6", "TFAP2C", "POU2F3", "TFAP2A", "ZNF281",
  92. "ALX4", "DLX6", "CDX4", "CDX1", "MEIS2", "NR2C2", "PBX2", "THRB", "NR2F1",
  93. "KLF15", "KLF4", "ONECUT2", "RXRA", "KLF5", "RXRB", "ONECUT3", "ZBTB14",
  94. "NR2C1", "PPARD", "WT1", "PPARG", "E2F6", "NR2F6", "VEZF1", "RXRG",
  95. "ZNF740", "TAP2A", "ONECUT1", "SP9", "CDX2", "SP2", "KLF16", "NR1H2",
  96. "HOXA13", "EGR1", "ZNF682", "HOXD9", "RARA", "RARB", "NRF1",
  97. ]
  98. # Full perturbation target set (module 07).
  99. PERTURBATION_TARGETS = sorted(
  100. set(NMP_INSILICO_TARGETS + HB_INSILICO_TARGETS + OTHER_TARGETS_FROM_FIGURE)
  101. )
  102. # Integrated AnnData written by module 04 and read by module 05.
  103. INTEGRATED_ADATA_PATH = os.path.join(
  104. PIPELINE_ROOT, "combined_from_beginning_v2a_sample_all_four_combined_integrated.h5ad"
  105. )
  106. # ---------------------------------------------------------------------------
  107. # GRN / network analysis (module 05)
  108. # ---------------------------------------------------------------------------
  109. # Cluster column used to build cluster-wise GRNs. We label cells by lineage
  110. # (HB / NMP) crossed with cell type (p2 / V2a), e.g. "HB-V2a".
  111. CLUSTER_COLUMN = "cell_cluster"
  112. EMBEDDING_NAME = "X_draw_graph_fa"
  113. N_CELLS_DOWNSAMPLE = 30000
  114. GRN_ALPHA = 10 # ridge regularisation for get_links / fit_GRN
  115. LINKS_FILTER_P = 0.001 # p-value cutoff for filter_links
  116. LINKS_FILTER_THRESHOLD_NUMBER = 2000
  117. ORACLE_PATH = os.path.join(COMBINED_OUTPUT_DIR, "sample_based_on_nmp_hb.celloracle.oracle")
  118. LINKS_PATH = os.path.join(COMBINED_OUTPUT_DIR, "links_based_on_nmp_hb.celloracle.links")
  119. NODE_SCORES_DIR = os.path.join(
  120. DATA_ROOT, "v2a_network_output_for_nick/node_scores/all_samples_combined"
  121. )
  122. # ---------------------------------------------------------------------------
  123. # Pseudotime (module 06)
  124. # ---------------------------------------------------------------------------
  125. # Lineages expressed in terms of the CLUSTER_COLUMN labels.
  126. HB_LINEAGE_CLUSTERS = ["HB-V2a", "HB-p2"]
  127. NMP_LINEAGE_CLUSTERS = ["NMP-V2a", "NMP-p2"]
  128. # Root cells selected interactively from the embedding (one per lineage).
  129. HB_ROOT_CELL = "AGGGTTGCATTATGGT-1-0-1"
  130. NMP_ROOT_CELL = "TCAGTGAGTCGTAATG-1-1-0"
  131. # Oracle object with pseudotime added, written by module 06, read by module 07.
  132. ORACLE_WITH_PSEUDOTIME_PATH = os.path.join(
  133. COMBINED_OUTPUT_DIR, "sample_based_on_nmp_hb_with_Psudotime.celloracle.oracle"
  134. )
  135. # ---------------------------------------------------------------------------
  136. # Perturbation simulation (module 07)
  137. # ---------------------------------------------------------------------------
  138. PERTURBATION_OUTPUT_DIR = os.path.join(COMBINED_OUTPUT_DIR, "perturbations_all_samples_based_on_nmp_hb")
  139. SIM_N_PROPAGATION = 3 # signal propagation rounds in simulate_shift
  140. SIM_N_NEIGHBORS = 200 # neighbours for transition-prob / p-mass
  141. SIM_SIGMA_CORR = 0.05 # correlation kernel width for embedding shift
  142. SIM_N_GRID = 40 # grid resolution for vector fields
  143. SIM_MIN_MASS = 0.0047 # probability-mass filter threshold
  144. SIM_SCALE = 35 # quiver plot scale
  145. SIM_SCALE_DEV = 35 # developmental-flow scale
  146. SIM_SCALE_SIMULATION = 0.4 # simulation-flow scale
  147. # Lineage membership used when scoring perturbation vs differentiation.
  148. SIM_HB_LINEAGE = ["1-V2a", "1-p2", "2-V2a", "2-p2"]
  149. SIM_NMP_LINEAGE = ["3-V2a", "3-p2", "4-V2a", "4-p2"]
  150. # ---------------------------------------------------------------------------
  151. # GSEA (module 08)
  152. # ---------------------------------------------------------------------------
  153. GSEA_GENE_SETS = "Reactome_2022"
  154. GSEA_PERMUTATION_NUM = 1000
  155. GSEA_PERMUTATION_TYPE = "phenotype"
  156. GSEA_METHOD = "s2n" # signal-to-noise ranking metric
  157. GSEA_THREADS = 16
  158. GSEA_CELL_TYPES = ["HB-V2a", "NMP-V2a"] # cell types compared pre/post perturbation
  159. GSEA_NOM_PVAL_CUTOFF = 0.05
  160. GSEA_FDR_QVAL_CUTOFF = 0.2

config.py at commit 5868e94, no license · at the source

Overview

Authors: Nicholas H. Elder1,2,3,4, Alireza Majd1,2, Andrius Cesiulis1,2,3, Spencer Nyarady1,2, Kalyan Sankar1,2, Emily A. Bulger3,5,6, Ryan M. Samuel1,2, Lyandysha V. Zholudeva5, Todd C. McDevitt5,7, Faranak Fattahi1,2,8
  1. Department of Cellular and Molecular Pharmacology, University of California, San Francisco,San Francisco, CA USA
  2. Eli and Edythe Broad Center of Regeneration Medicine and Stem Cell Research, University of California, San Francisco,San Francisco, CA USA
  3. Developmental and Stem Cell Biology Graduate Program, University of California,San Francisco, CA USA
  4. Present Address: Cellanome, Foster City, CA USA
  5. Gladstone Institute of Cardiovascular Disease, Gladstone Institutes,San Francisco, CA USA
  6. Present Address: Genentech,South San Francisco, CA USA
  7. Department of Bioengineering and Therapeutic Sciences, University of California, San Francisco,San Francisco, CA USA
  8. Program in Craniofacial Biology, University of California, San Francisco,San Francisco, CA USA
Journal: Nature communications, volume 17, issue 1, article 9187
Dates: received 6 January 2025; accepted 16 July 2026; published online 29 July 2026
Type: Research article · Language: English
License: CC BY
Identifiers: DOI 10.1038/s41467-026-76054-w · PMID 42660945 · PMCID PMC13522347 · OpenAlex W7171672184
Open access: gold, a free copy (OpenAlex)
Status: code verified
Categories: human (organism), cellular / molecular (subfield)
Methods: Statistics, Smoothing, state filtering, decompositions, fMRI & imaging, Single-unit activity, calcium imaging
Keywords: Developmental neurogenesis, Induced pluripotent stem cells, Neural patterning
MeSH: Cell Differentiation*, Interneurons*, Neurons*, Animals, Cell Lineage, Gene Expression Regulation, Developmental, Humans, Neural Stem Cells, Rhombencephalon, Spinal Cord, Transcription Factor 7-Like 2 Protein, Transcription Factors (* major topic)
Topic: Neurogenesis and neuroplasticity mechanisms (Developmental Neuroscience, Neuroscience), according to OpenAlex
Funding: California Institute for Regenerative Medicine (CIRM) (DISC0-14521, DISC2-15119, DISC2-16715); NIDDK (R01DK142437)
Citations: not cited yet (Europe PMC); 63 references in the paper

Abstract

V2a interneurons are excitatory neurons found throughout the hindbrain and spinal cord, two regions that arise from distinct progenitors during embryonic development. Whether this lineage difference shapes mature gene regulation and function is unknown. V2a neurons show plasticity after spinal cord injury and are candidates for cell therapy. We differentiated human stem cells into V2a neurons through hindbrain- and spinal cord-like progenitor routes and profiled them by single nucleus multiomic sequencing. The two lineages showed distinct transcription factor motif enrichment and differentially expressed genes governing axon growth and calcium handling. Inducing V2a transcription factors directly, bypassing developmental patterning, produced a population unlike either lineage, confirming progenitor history is not interchangeable. Using CellOracle and lentiviral knockdown, we identified CREB5 and TCF7L2 as regulators specific to the spinal-like lineage. These results show that progenitor origin shapes V2a identity and reveal new regulators of neural diversity along the anterior-posterior axis.

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

Alireza-Majd/celloracle_pipeline

License: none: the authors keep all their rights
State: the link answers, verified on 27 September 2026
Evidence: files inventoried
Commit: 5868e942a1823b1dc8eb2fa47e7577b6ca51df62, 26 June 2026
Languages: Python (8), R (1)
Size: 10 files, 9 scripts
Software Heritage: not archived
Found in: “Code availability”
Holds: README
Not found: license file, CITATION.cff, environment file, tests, continuous integration, documentation
Tools: pandas (6 files), Matplotlib (4 files), NumPy (4 files), Scanpy (4 files), Monocle 3 (1 file), Plotly (1 file)
Availability: 1 check, the latest on 27 September 2026: the link answers
  • 27 September 2026: the link answers
10 files

Code availability

Analysis of sequencing data utilized publicly available tools and packages as referenced in the “Methods” section. CellOracle analysis scripts are available at [https://github.com/Alireza-Majd/celloracle_pipeline]. Custom R, Python, and command-line scripts used to analyze calcium imaging data are available from the authors upon request.

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;
  • 9 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 availability

Data supporting findings of this study are available within the article and its Supplementary Information and Source Data files. The sequencing data generated in this study (snRNA-seq, snATAC-seq, and bulk RNA-seq for knockdown studies) have been deposited in the Gene Expression Omnibus under accession number GSE283005 (https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE283005). Source data are provided with this paper.

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

Recorded: type, language, journal, volume, issue, pages, dates, 10 authors, 3 keywords, 12 MeSH terms, 2 funders, 63 references.

Cite

This paper

Elder, N. H., Majd, A., Cesiulis, A., Nyarady, S., Sankar, K., Bulger, E. A., Samuel, R. M., Zholudeva, L. V., McDevitt, T. C., & Fattahi, F. (2026). Distinct differentiation trajectories leave lasting impacts on gene regulation and function of V2a neurons. Nature communications, 17(1), 9187. https://doi.org/10.1038/s41467-026-76054-w

BibTeX

@article{elder2026distinct,
author = {Elder, Nicholas H. and Majd, Alireza and Cesiulis, Andrius and Nyarady, Spencer and Sankar, Kalyan and Bulger, Emily A. and Samuel, Ryan M. and Zholudeva, Lyandysha V. and McDevitt, Todd C. and Fattahi, Faranak},
title = {{Distinct differentiation trajectories leave lasting impacts on gene regulation and function of V2a neurons}},
journal = {Nature communications},
year = {2026},
month = jul,
volume = {17},
number = {1},
pages = {9187},
publisher = {Nature Publishing Group},
issn = {2041-1723},
doi = {10.1038/s41467-026-76054-w},
url = {https://doi.org/10.1038/s41467-026-76054-w},
pmid = {42660945},
pmcid = {PMC13522347}
}

RIS

TY - JOUR
AU - Elder, Nicholas H.
AU - Majd, Alireza
AU - Cesiulis, Andrius
AU - Nyarady, Spencer
AU - Sankar, Kalyan
AU - Bulger, Emily A.
AU - Samuel, Ryan M.
AU - Zholudeva, Lyandysha V.
AU - McDevitt, Todd C.
AU - Fattahi, Faranak
TI - Distinct differentiation trajectories leave lasting impacts on gene regulation and function of V2a neurons
T2 - Nature communications
J2 - Nat Commun
PY - 2026
DA - 2026/07/29
VL - 17
IS - 1
SP - 9187
SN - 2041-1723
PB - Nature Publishing Group
DO - 10.1038/s41467-026-76054-w
UR - https://doi.org/10.1038/s41467-026-76054-w
LA - en
ER -

CSL-JSON

{
"id": "10.1038/s41467-026-76054-w",
"type": "article-journal",
"title": "Distinct differentiation trajectories leave lasting impacts on gene regulation and function of V2a neurons",
"container-title": "Nature communications",
"author": [
{
"family": "Elder",
"given": "Nicholas H."
},
{
"family": "Majd",
"given": "Alireza"
},
{
"family": "Cesiulis",
"given": "Andrius"
},
{
"family": "Nyarady",
"given": "Spencer"
},
{
"family": "Sankar",
"given": "Kalyan"
},
{
"family": "Bulger",
"given": "Emily A."
},
{
"family": "Samuel",
"given": "Ryan M."
},
{
"family": "Zholudeva",
"given": "Lyandysha V."
},
{
"family": "McDevitt",
"given": "Todd C."
},
{
"family": "Fattahi",
"given": "Faranak"
}
],
"container-title-short": "Nat Commun",
"volume": "17",
"issue": "1",
"page": "9187",
"DOI": "10.1038/s41467-026-76054-w",
"PMID": "42660945",
"PMCID": "PMC13522347",
"ISSN": "2041-1723",
"publisher": "Nature Publishing Group",
"URL": "https://doi.org/10.1038/s41467-026-76054-w",
"language": "en",
"issued": {
"date-parts": [
[
2026,
7,
29
]
]
}
}

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.mcpro.2026.101604 [code]
Optimizing NGN2 Dosage Enhances the Neuronal Enrichment of iPSC-Derived Neuronal Cultures.
Journal: Molecular & cellular proteomics : MCP
In common: Scanpy, Plotly, pandas, 2 other tools, cellular / molecular, 4 references
[2] doi:10.1038/s41467-026-76522-3 [code]
Transcriptomic analysis of spinal V1 interneurons informs their multifunctional role in motor output.
Journal: Nature communications
In common: Scanpy, pandas, Matplotlib, 1 other tool, cellular / molecular, 4 references
[3] doi:10.1016/j.cell.2026.05.047 [code]
An emergent disease-associated motor neuron state precedes cell death in ALS.
Journal: Cell
In common: Scanpy, pandas, Matplotlib, 1 other tool, cellular / molecular, 4 references
[4] doi:10.1186/s13059-026-04177-w [code]
Genomic sequence evolution underlying human neocortical interareal diversification.
Journal: Genome biology
In common: Monocle 3, Scanpy, Plotly, 3 other tools, cellular / molecular, 1 reference
[5] doi:10.1016/j.stem.2026.05.005 [code]
Generation of human appetite-regulating neurons and tanycytes from pluripotent stem cells.
Journal: Cell stem cell
In common: Monocle 3, Scanpy, Plotly, 3 other tools, cellular / molecular, 1 reference
[6] doi:10.1038/s41593-026-02267-3 [code]
Spatial proteomic analysis in human Alzheimer's disease brains enables identification of microenvironment-dependent microglial cell states.
Journal: Nature neuroscience
In common: Monocle 3, Scanpy, Plotly, 3 other tools, 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. Medicine
In common: Monocle 3, Scanpy, Plotly, 3 other tools, cellular / molecular, 1 reference
[8] doi:10.1016/j.isci.2026.116055 [code]
Mapping the transcriptional diversity of calcium signaling in the mouse and human brain.
Journal: iScience
In common: Monocle 3, Scanpy, Plotly, 3 other tools, 1 reference
[9] doi:10.1039/d6tb01306f
Hyaluronic acid-alginate hydrazone crosslinked hydrogels support the generation and maturation of V2a interneurons.
Journal: Journal of materials chemistry. B
In common: 5 references
[10] doi:10.1038/s44318-026-00818-9 [code]
FAM134B-mediated ER-phagy degrades APP and suppresses Alzheimer's disease pathology.
Journal: The EMBO journal
In common: Monocle 3, Scanpy, Plotly, 3 other tools, cellular / molecular

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.