OSCR

Infant gut microbiomes contribute to metabolic states that impact brain function

Code ↔ Paper

19 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 19 matches · 2 of them tie a paragraph to a whole file, not to given lines: weak matches, whose lines are not tinted
  1. [1] § Results › Gut microbial metabolism in mice is associated with donor cognitive outcomes ↔ FSEA-metabolic-groups.zip/run-fsea.ipynb, lines 203–345 · score 0.95 · gamma glutamyl amino, acyl carnitines, acyl glycines, acetylated peptides, LC PUFAs, long chain polyunsaturated
  2. [2] § Star★Methods › Experimental Model And Study Participant Details › Differential abundance analysis ↔ MaAsLin-bcm-mice-kos-by-BSID-group.zip/code/prep-data.ipynb, lines 75–131 · score 0.90 · log transformed, Sequencing depth, Stool ID, Infant ID, HUMAnN, Infant Age
  3. [3] § Star★Methods › Experimental Model And Study Participant Details › Differential abundance analysis ↔ MaAsLin-bcm-mice-pathways-by-BSID-group.zip/code/prep-data.ipynb, lines 106–159 · score 0.88 · log transformed, Sequencing depth, Stool ID, Infant ID, Infant Age, LinDA
  4. [4] § Results › Rationally designed microbial consortium restores normal phenotypes in LE mice ↔ correlation-microbes-and-metabolites.zip/analyze-microbial-metabolite-correlations-medium.ipynb, lines 911–1001 · score 0.86 · Bifidobacterium breve, Bifidobacterium longum, Bacteroides cellulosilyticus, Bacteroides thetaiotaomicron, Parabacteroides distasonis, CS1
  5. [5] § Results › Rationally designed microbial consortium restores normal phenotypes in LE mice ↔ FBA-correlations-species-amino-acids.zip/plots.ipynb, lines 447–535 · score 0.86 · Bifidobacterium breve, Bifidobacterium longum, Bacteroides cellulosilyticus, Bacteroides thetaiotaomicron, Parabacteroides distasonis, amino acid
  6. [6] § Star★Methods › Experimental Model And Study Participant Details › Microbial community analysis ↔ demographics-table-one.zip/create-table-one.ipynb, lines 81–125 · score 0.83 · household income, birth weight, delivery procedure, gestational age, history, breastfeeding
  7. [7] § Star★Methods › Experimental Model And Study Participant Details › Microbial community analysis ↔ demographic-table-create.zip/create-demographic-table.ipynb, lines 12–99 · score 0.82 · household income, birth weight, delivery procedure, gestational age, breastfeeding, sex
  8. [8] § Results › Early-life microbiomes from 1–4 months-old low-scoring infants impaired rearing behavior ↔ demographic-table-create.zip/create-demographic-table.ipynb, lines 224–265 · score 0.75 · infant fecal samples, typical scoring, low scoring, infant age, high scoring, TS
  9. [9] § Results › Infant gut microbial composition fails to predict cognitive outcomes at two years of age ↔ demographics-table-one.zip/create-table-one.ipynb, lines 81–125 · score 0.71 · household income, infant formula, gestational age, sex, delivery, cognitive
  10. [10] § Star★Methods › Experimental Model And Study Participant Details › Description of the COMBINE cohort study ↔ demographic-table-create.zip/create-demographic-table.ipynb, lines 153–192 · score 0.71 · gross motor, fine motor, receptive, demographics, Bayley, cognition
  11. [11] § Results › Infant gut microbial composition fails to predict cognitive outcomes at two years of age ↔ demographic-table-create.zip/create-demographic-table.ipynb, lines 12–99 · score 0.70 · household income, infant formula, gestational age, sex, delivery, subset
  12. [12] § Star★Methods › Experimental Model And Study Participant Details › Untargeted metabolomics ↔ big_scape/output/html_template/output/html_content/js/chart-4.4.1.umd.js, the whole file · a weak match · score 0.63 · RI, curve, fractions, platform, spaced, split
  13. [13] § Results › Gut microbial metabolism in mice is associated with donor cognitive outcomes ↔ LMM-bcm-mice-gutSMASH-clusters.zip/code/plots.ipynb, lines 183–220 · score 0.62 · fatty acids, mouse gut, amino acid, acetate, pyruvate, peptides
  14. [14] § Results › Rationally designed microbial consortium restores normal phenotypes in LE mice ↔ correlation-microbes-and-metabolites.zip/analyze-microbial-metabolite-correlations-large.ipynb, lines 186–251 · score 0.61 · microbial metabolite correlations, mouse feces, humanized mouse, species, infant
  15. [15] § Results › Rationally designed microbial consortium restores normal phenotypes in LE mice ↔ correlation-microbes-and-metabolites.zip/analyze-microbial-metabolite-correlations-medium.ipynb, lines 201–266 · score 0.61 · microbial metabolite correlations, mouse feces, humanized mouse, species, infant
  16. [16] § Star★Methods › Experimental Model And Study Participant Details › Species-metabolite correlation analysis ↔ correlation-microbes-and-metabolites.zip/analyze-microbial-metabolite-correlations-large.ipynb, lines 186–251 · score 0.56 · mouse colony, metabolite correlation, medians, abundance, Species
  17. [17] § Star★Methods › Experimental Model And Study Participant Details › Species-metabolite correlation analysis ↔ correlation-microbes-and-metabolites.zip/analyze-microbial-metabolite-correlations-medium.ipynb, lines 201–266 · score 0.56 · mouse colony, metabolite correlation, medians, abundance, Species
  18. [18] § Star★Methods › Experimental Model And Study Participant Details › Targeted arginine-polyamine pathway and glutamate cycle method ↔ big_scape/output/html_template/output/html_content/js/sql-asm.js, lines 70–101 · score 0.54 · d8, d4, d7, pH, mL, ng
  19. [19] § Star★Methods › Experimental Model And Study Participant Details › Description of the CHILD cohort study ↔ big_scape/output/html_template/output/html_content/js/chart-4.4.1.umd.js, the whole file · a weak match · score 0.53 · MN, MO, adapter, host, platform, v4

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

Jupyter notebook · 273 lines · 10 KB · CC-BY-4.0 · 4 matches

  1. # %%
  2. import sys
  3. sys.path.append('/Users/midani/OneDrive/proj/leap/manuscript')
  4. import numpy as np
  5. import pandas as pd
  6. from pandas.api.types import CategoricalDtype
  7. import repo_code.lib_excel as lib_excel
  8. # %% [markdown]
  9. # # Demographic and birth factors
  10. # %%
  11. data_demographics = pd.read_csv('./inputs/MicrobiomeBrainDevelopment_1kD_standardized_demographic_data.csv')
  12. # subset children only
  13. data_demographics = data_demographics[data_demographics.person=='child']
  14. data_demographics['individualID'] = data_demographics['individualID'].astype(int)
  15. # extract variables used for comparing demographic and birth factors between LS, TS, and HS infants
  16. varbs = [
  17. 'individualID',
  18. 'householdID',
  19. 'sex',
  20. 'noOfChildren',
  21. 'noOfAdults',
  22. 'householdIncomebyCurrency',
  23. 'householdLocation',
  24. 'estimatedGestationalAge',
  25. 'birthWeight',
  26. 'deliveryProcedure',
  27. 'feedingBehavior',
  28. 'everBreastfed'
  29. ]
  30. data_demographics = data_demographics.loc[:,varbs]
  31. # rename certain columns for clarity
  32. data_demographics = data_demographics.rename(columns={
  33. 'individualID':'Infant_ID',
  34. 'householdID':'household_ID',
  35. 'householdIncomebyCurrency':'householdIncome'
  36. }
  37. )
  38. # harmonize infant IDs
  39. data_demographics['Infant_ID'] = "CID" + data_demographics['Infant_ID'].astype(str)
  40. # encode categorical variabels as integers
  41. dict_maps = {
  42. 'sex' : {'female':0,'male':1},
  43. 'householdIncome' : {'<= 42000':0,'43000 - 84000':1,'>= 85000':2},
  44. 'householdLocation' : {'Rural (population < 2000)':0,'Urban':1},
  45. 'deliveryProcedure' : {'Vaginal Delivery':0,'Cesarean Section':1},
  46. 'feedingBehavior' : {'Breastfed':0,'Infant formula fed':1,'Combination fed':2},
  47. 'everBreastfed' : {'Yes': 1, 'No': 0}
  48. }
  49. # apply encoding
  50. for variable, mapping in dict_maps.items():
  51. data_demographics[variable] = data_demographics.loc[:,variable].map(mapping)
  52. # convert all values to integer or float, handle NaNs appropriately
  53. data_demographics = data_demographics.fillna(-1).astype({
  54. 'Infant_ID' : 'str',
  55. 'household_ID' : 'Int64',
  56. 'sex' : 'Int64',
  57. 'noOfChildren' : 'Int64',
  58. 'noOfAdults' : 'Int64',
  59. 'householdIncome' : 'Int64',
  60. 'householdLocation' : 'Int64',
  61. 'estimatedGestationalAge' : 'float',
  62. 'birthWeight' : 'Int64',
  63. 'deliveryProcedure' : 'Int64',
  64. 'feedingBehavior' : 'Int64',
  65. 'everBreastfed' : 'Int64',
  66. }).replace(-1,np.nan)
  67. # create meta-data to accompany the above
  68. meta_cols = ['Variable Name','Description','Values','Data Type']
  69. meta_demographics = [
  70. ['Infant_ID ID', 'Infant ID', '(Numeric Cohort ID)', 'String'],
  71. ['household_ID', 'Household ID', '(Number)', 'Numeric'],
  72. ['sex', 'Sex of infant', '(0 female, 1 male)', 'String'],
  73. ['noOfChildren', 'Number of children in household', '(Number, N/A)', 'Numeric'],
  74. ['noOfAdults', 'Number of adults in household', '(Number, N/A)', 'Numeric'],
  75. ['householdIncomebyCurrency', 'Household income in Euros','(0: <= 42000, 1: 43000 - 84000, 2: >= 85000, N/A)', 'String'],
  76. ['householdLocation', 'Household location', '(0 Rural (population < 2000), 1 Urban, N/A)', 'String'],
  77. ['estimatedGestationalAge', 'Estimated gestational age (weeks)', 'Numeric Range 34.43-42.14', 'Numeric'],
  78. ['birthWeight', 'Birth weight in grams', 'Numeric Range 2030-5250','Numeric'],
  79. ['deliveryProcedure', 'Delivery method', '(0 Vaginal Delivery, 1 Cesarean Section, N/A)', 'String'],
  80. ['feedingBehavior', 'Feed method','(0 Breasfed, 1 Infant formula fed, 2 Combination fed, N/A)','String'],
  81. ['everBreastfed', 'Any breatfeeding ever', '(0 No, 1 Yes)', 'String'],
  82. ]
  83. meta_demographics = pd.DataFrame(meta_demographics,columns=meta_cols)
  84. print(data_demographics.shape, meta_demographics.shape)
  85. meta_demographics
  86. # %% [markdown]
  87. # # Feeding modes
  88. # %%
  89. data_early_life = pd.read_csv('./inputs/1kd_MicrobiomeBrainDevelopment_Early_Life_Data.csv')
  90. meta_early_life = pd.read_csv('./inputs/1kd_MicrobiomeBrainDevelopment_Early_Life_Metadata.csv')
  91. # harmonize infant ID
  92. data_early_life = data_early_life.rename(columns={'Cohort_ID':'Infant_ID'})
  93. data_early_life['Infant_ID'] = "CID" + data_early_life['Infant_ID'].astype(str)
  94. # extract variables used for comparing postnatal factors for LS, TS, and HS infants
  95. varbs = [
  96. 'Infant_ID',
  97. 'd2_FeedMethod',
  98. 'FeedMethod_1m',
  99. 'FeedMethod_2m',
  100. 'FeedMethod_4m',
  101. 'FeedMethod_6m',
  102. 'FeedMethod_9m',
  103. 'FeedMethod_12m',
  104. 'FeedMethod_18m',
  105. 'FeedMethod_24m',
  106. 'Any_breastfeeding_d2',
  107. 'Any_BF_1mth',
  108. 'Any_BF_2mth',
  109. 'Any_BF_4mth',
  110. 'Any_BF_6mth',
  111. 'Any_BF_9mth',
  112. 'Any_BF_12mth',
  113. 'BF_age_stopped_wks',
  114. 'SI_Solids_intro_age_wks'
  115. ]
  116. data_early_life = data_early_life.loc[:,varbs]
  117. # subset meta-data to accompany the above
  118. meta_early_life = meta_early_life[meta_early_life['Variable Name'].isin(varbs)]
  119. meta_early_life = meta_early_life[meta_early_life['Variable Name'] != 'Cohort_ID']
  120. # handle missing values
  121. data_early_life = data_early_life.replace(9999,np.nan)
  122. for idx, row in meta_early_life.iterrows():
  123. meta_early_life.loc[idx,'Values'] = row['Values'].replace('9999 Missing or N/A','N/A').replace('9999 Missing','N/A')
  124. # convert all values except for Infant_ID to integer, handle NaNs appropriately
  125. data_early_life = data_early_life.set_index('Infant_ID').fillna(-1).astype("Int64").replace(-1,np.nan).reset_index()
  126. print(data_early_life.shape, meta_early_life.shape)
  127. meta_early_life
  128. # %% [markdown]
  129. # # Bayley Scores
  130. # %%
  131. data_child_develop = pd.read_csv('./inputs/1kd_MicrobiomeBrainDevelopment_Child_Development_Data.csv')
  132. meta_child_develop = pd.read_csv('./inputs/1kd_MicrobiomeBrainDevelopment_Child_Development_Metadata.csv')
  133. # harmonize infant ID
  134. data_child_develop = data_child_develop.rename(columns={'Cohort_ID':'Infant_ID'})
  135. data_child_develop['Infant_ID'] = "CID" + data_child_develop['Infant_ID'].astype(str)
  136. # extract variables related to 24m BSID test and scores
  137. varbs = [
  138. 'Infant_ID',
  139. 'Chronological_age_wks_24M',
  140. '24m_BSID_completed',
  141. 'BSID_24m_cognitive_comp_score',
  142. 'BSID_24m_receptive_lang_score',
  143. 'BSID_24m_expressive_lang_score',
  144. 'BSID_24m_BSID_language_comp_score',
  145. 'BSID_24m_BSID_fine_motor_score',
  146. 'BSID_24m_gross_motor_score',
  147. ]
  148. data_child_develop = data_child_develop.loc[:,varbs]
  149. # convert all values except for Infant_ID to integer, handle NaNs appropriately
  150. data_child_develop = data_child_develop.set_index('Infant_ID').astype("Int64").replace(-1,np.nan).reset_index()
  151. # subset meta-data to accompany the above
  152. meta_child_develop = meta_child_develop[meta_child_develop['Variable Name'].isin(varbs)]
  153. meta_child_develop = meta_child_develop[meta_child_develop['Variable Name'] != 'Cohort_ID']
  154. # handle missing values
  155. data_child_develop = data_child_develop.replace(9999,np.nan)
  156. for idx, row in meta_child_develop.iterrows():
  157. meta_child_develop.loc[idx,'Values'] = row['Values'].replace('9999 Missing or N/A','N/A').replace('9999 Missing','N/A')
  158. print(data_child_develop.shape, meta_child_develop.shape)
  159. meta_child_develop
  160. # %% [markdown]
  161. # # Combine demographic, feeding, and Bayley tables
  162. # %%
  163. df_data = data_demographics.merge(data_early_life, on = 'Infant_ID', how = 'inner') \
  164. .merge(data_child_develop, on = 'Infant_ID', how = 'inner')
  165. df_meta = pd.concat([
  166. meta_demographics,
  167. meta_early_life,
  168. meta_child_develop
  169. ])
  170. # %% [markdown]
  171. # # Create a table of infant fecal samples
  172. #
  173. # These are samples received by BCM and used to establish humanized-microbiota mouse lines
  174. # %%
  175. table_baylor_samples = pd.read_excel('./inputs/table-leap-infant-samples-HD-v2.xlsx', header=1, dtype={'COMBINE Cohort ID':str})
  176. # map COMBINE Cohort ID to BCM Internal IDs
  177. cid_to_bcm_id = table_baylor_samples.loc[:,['COMBINE Cohort ID','New']]
  178. cid_to_bcm_id = cid_to_bcm_id.rename(columns={'COMBINE Cohort ID':'Infant_ID','New':'BCM_Infant_ID'})
  179. cid_to_bcm_id['BCM_Infant_ID'] = cid_to_bcm_id['BCM_Infant_ID'].str.replace('NS ', 'TS', regex=False).values
  180. # harmonize infant ID
  181. cid_to_bcm_id['Infant_ID'] = "CID" + cid_to_bcm_id['Infant_ID'].astype(str)
  182. cid_to_bcm_id.astype(str)
  183. # %%
  184. table_baylor_samples = pd.read_excel('./inputs/table-leap-infant-samples-HD-v2.xlsx', header=1, dtype={'COMBINE Cohort ID':str})
  185. # map COMBINE Cohort ID to BCM Internal IDs
  186. cid_to_bcm_id = table_baylor_samples.loc[:,['COMBINE Cohort ID','New']]
  187. cid_to_bcm_id = cid_to_bcm_id.rename(columns={'COMBINE Cohort ID':'Infant_ID','New':'BCM_Infant_ID'})
  188. cid_to_bcm_id['BCM_Infant_ID'] = cid_to_bcm_id['BCM_Infant_ID'].str.replace('NS ', 'TS', regex=False).values
  189. # convert table from wide to long, where each row is an infant fecal sample used to established a mouse line
  190. table_samples = table_baylor_samples.loc[:,['COMBINE Cohort ID',2,30,60,120,180,275,365]]
  191. table_samples.rename(columns={'COMBINE Cohort ID':'Infant_ID'},inplace=True)
  192. table_samples.set_index('Infant_ID',inplace=True)
  193. table_samples = table_samples.unstack().dropna().to_frame().reset_index()
  194. table_samples = table_samples.drop([0],axis=1).rename(columns={'level_0':'Infant_Age'})
  195. table_samples = table_samples.loc[:,['Infant_ID','Infant_Age']]
  196. table_samples = cid_to_bcm_id.merge(table_samples,on='Infant_ID')
  197. def get_group(value):
  198. if value.startswith('LS'):
  199. return 'Low-scoring'
  200. elif value.startswith('TS'):
  201. return 'Typical-scoring'
  202. elif value.startswith('HS'):
  203. return 'High-scoring'
  204. table_samples.loc[:,'Group'] = table_samples['BCM_Infant_ID'].apply(lambda x: get_group(x))
  205. cat_group = CategoricalDtype(categories=['Low-scoring','Typical-scoring','High-scoring'],ordered=True)
  206. table_samples['Group'] = table_samples['Group'].astype(cat_group)
  207. table_samples = table_samples.sort_values(['Group','BCM_Infant_ID','Infant_Age'])
  208. def get_stool_id(row,which='BCM_ID'):
  209. return f"{row[which]}-{row['Infant_Age']}"
  210. # harmonize infant ID
  211. table_samples['Infant_ID'] = "CID" + table_samples['Infant_ID'].astype(str)
  212. table_samples['Stool_ID'] = table_samples.apply(lambda row: get_stool_id(row,'Infant_ID'),axis=1)
  213. table_samples['BCM_Stool_ID'] = table_samples.apply(lambda row: get_stool_id(row,'BCM_Infant_ID'),axis=1)
  214. table_samples = table_samples.loc[:,['BCM_Stool_ID','Stool_ID','BCM_Infant_ID','Infant_ID','Infant_Age','Group']]
  215. table_samples
  216. # %%
  217. kwargs_csv = {'sep':'\t','header':True,'index':True}
  218. df_data.to_csv('./outputs/df-data.tsv',**kwargs_csv)
  219. df_meta.to_csv('./outputs/df-meta.tsv',**kwargs_csv)
  220. table_samples.to_csv('./outputs/table-samples.tsv',**kwargs_csv)

create-demographic-table.ipynb, under CC-BY-4.0 · at the source

Overview

Authors: Firas S. Midani1,2, Do-Hun Lee3,4, Younghye Moon3,4, Maggie Seale1, Thomas D. Horvath5,6,7, A. Kyle Ardis1, José Cantú1, Emavieve Coles1, Jason D. Pizzini1, Duolong Zhu1, Sean W. Dooling3, Grace J. Ahern8,9,10, Colleen K. Ardis1, Alisha Beckford1, Nicole M. Ruggiero1, John Shin1, Raphaela Joos8,9, Catherine Stanton8,10, R. Paul Ross8,9, Darlene L.Y. Dai11
and 9 other authorsPiushkumar J. Mandhane12,13, Charisse Petersen11, Stuart E. Turvey11, Mairead E. Kiely14,15, Deirdre M. Murray15,16, Mauro Costa-Mattioli3, Kimberley F. Tolias3,4, Robert A. Britton1,2, Heather A. Danhof1,2
16 affiliations
  1. Department of Molecular Virology and Microbiology, Baylor College of Medicine, Houston, TX, USA
  2. Alkek Center for Metagenomics and Microbiome Research, Baylor College of Medicine, Houston, TX, USA
  3. Department of Neuroscience, Baylor College of Medicine, Houston, TX, USA
  4. Department of Biochemistry and Molecular Pharmacology, Baylor College of Medicine, Houston, TX, USA
  5. Department of Pathology and Immunology, Baylor College of Medicine, Houston, TX, USA
  6. Department of Pathology, Texas Children’s Hospital, Houston, TX, USA
  7. Department of Pharmacy Practice and Translational Research, University of Houston, Houston, TX, USA
  8. APC Microbiome Ireland, University College Cork, Cork, Ireland
  9. School of Microbiology, University College Cork, Cork, Ireland
  10. Teagasc Food Research Centre, Moorepark, Fermoy, Ireland
  11. Department of Pediatrics, BC Children’s Hospital, University of British Columbia, Vancouver, BC, Canada
  12. Department of Pediatrics, Faculty of Medicine and Dentistry, University of Alberta, Edmonton, AB, Canada
  13. Faculty of Medicine and Health Sciences, UCSI University, Kuala Lumpur, Malaysia
  14. Cork Centre for Vitamin D and Nutrition Research, School of Food and Nutritional Sciences, University College Cork, Cork, Ireland
  15. INFANT Centre, University College Cork, Cork, Ireland
  16. Department of Paediatrics and Child Health, University College Cork, Cork, Ireland
Dates: published online 10 March 2026
Type: Preprint · Language: English
License: CC BY-NC-ND
Identifiers: DOI 10.64898/2026.03.09.710596 · OpenAlex W7134941531
Open access: green, a free copy (OpenAlex)
Status: code verified
Categories: human (organism), mouse (organism), developmental (subfield)
Methods: Statistics, Connectivity, fMRI & imaging
Keywords: infant, gut, microbiome, humanized microbiota mice, cognition, neurodevelopment, amino acids, gutbrain axis
Topic: Gut microbiota and health (Molecular Biology, Biochemistry, Genetics and Molecular Biology), according to OpenAlex
Funding: Wellcome Leap
Citations: not cited yet (Europe PMC); 80 references in the paper
Research resources: RRID:AB_141637, Anti-GFAP (mouse monoclonal) RRID:AB_1840893, Anti-PSD-95 (mouse monoclonal) RRID:AB_2292909, RRID:AB_2340472, RRID:AB_2762823, RRID:AB_2762826, RRID:AB_2762833, RRID:AB_572263, Anti-Iba1 (rabbit polyclonal) RRID:AB_839504, Anti-Gephyrin (mouse monoclonal) RRID:AB_887719, Anti-VGAT (guinea pig polyclonal) RRID:AB_887869, Anti-VGLUT1 (rabbit polyclonal) RRID:AB_887878

Abstract

The abstract is not reproduced here: the paper's license (CC BY-NC-ND) does not allow it. Read it in the paper, at the publisher or on Europe PMC.

Repositories

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

Zenodo 17652611

License: CC-BY-4.0
State: the link answers, verified on 30 September 2026
Evidence: files inventoried
Size: 50 files
Software Heritage: not checked
Found in: “Data and code availability”
Not found: README, license file, CITATION.cff, environment file, tests, continuous integration, documentation
Tools: pandas (30 files), NumPy (20 files), Matplotlib (14 files), seaborn (14 files), statsmodels (13 files), SciPy (9 files), tidyverse (5 files), broom (4 files), lme4 (4 files), lmerTest (4 files), scikit-learn (3 files), car (2 files)
Availability: 1 check, the latest on 30 September 2026: the link answers (HTTP 200)
  • 30 September 2026: the link answers (HTTP 200)
43 files

victoriapascal/gutsmash

License: AGPL-3.0
State: the link answers, verified on 30 September 2026
Evidence: files inventoried
Commit: 1651919f7e93d09a995ea080a3c029be84ee48c6, 3 October 2025
Languages: Python (228), JavaScript (3)
Size: 1,247 files, 231 scripts
Software Heritage: archived
Found in: the resources table
Holds: README, license file, environment (setup.cfg, setup.py), tests
Not found: CITATION.cff, continuous integration, documentation
Tools: Biopython (56 files), NumPy (3 files), scikit-learn (3 files), Matplotlib (1 file)
Availability: 1 check, the latest on 30 September 2026: the link answers
  • 30 September 2026: the link answers
233 files

medema-group/BiG-SCAPE

License: AGPL-3.0
State: the link answers, verified on 30 September 2026
Evidence: files inventoried
Commit: 6bf7ca79418a34f412822113a1ee99f591e28e9f, 1 April 2026
Languages: Python (141), JavaScript (14)
Size: 246 files, 155 scripts
Software Heritage: not archived
Found in: the resources table
Holds: README, license file, CITATION.cff, environment (Dockerfile, environment.yml, pyproject.toml), tests, continuous integration, documentation
Tools: Biopython (21 files), NumPy (7 files), SciPy (3 files), Matplotlib (2 files), scikit-learn (2 files), pandas (1 file)
Availability: 1 check, the latest on 30 September 2026: the link answers
  • 30 September 2026: the link answers
157 files

morgannprice/PaperBLAST

License: GPL-3.0
State: the link answers, verified on 30 September 2026
Evidence: files inventoried
Commit: 640c97d1a3e2bc2adae974ab54b17b7ff7384063, 8 September 2026
Languages: Perl (94), JavaScript (3)
Size: 252 files, 97 scripts
Software Heritage: not archived
Found in: the resources table
Holds: README, license file
Not found: CITATION.cff, environment file, tests, continuous integration, documentation
Availability: 1 check, the latest on 30 September 2026: the link answers
  • 30 September 2026: the link answers
99 files

zqfang/GSEApy

License: BSD-3-Clause
State: the link answers, verified on 29 September 2026
Evidence: files inventoried
Commit: 6e6f0e29ce3b407a7fb19bc6a9a73ee0015263fa, 2 September 2026
Languages: Python (20), Rust (13), Jupyter (2), R (1)
Size: 111 files, 36 scripts
Software Heritage: not archived
Found in: the resources table
Holds: README, license file, environment (pyproject.toml, requirements.txt, setup.py, uv.lock), tests, continuous integration, documentation, 2 notebooks
Not found: CITATION.cff
Tools: pandas (14 files), NumPy (11 files), Matplotlib (5 files), NetworkX (2 files), SciPy (2 files), Scanpy (1 file)
Availability: 1 check, the latest on 29 September 2026: the link answers
  • 29 September 2026: the link answers
38 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:

  • 5 repositories of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
  • 562 scripts, each with its path and the digest of its content;
  • 19 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

Code and data availability statement

The paper has a code and data availability statement. Its license (CC BY-NC-ND) does not allow reproducing it here; in short, from what the harvester recognized in it:

Read it in the paper: doi.org/10.64898/2026.03.09.710596.

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

Recorded: type, language, journal, dates, 29 authors, 8 keywords, 1 funder, 79 references, 12 RRIDs.

Cite

This paper

Midani, F. S., Lee, D.-H., Moon, Y., Seale, M., Horvath, T. D., Ardis, A. K., Cantú, J., Coles, E., Pizzini, J. D., Zhu, D., Dooling, S. W., Ahern, G. J., Ardis, C. K., Beckford, A., Ruggiero, N. M., Shin, J., Joos, R., Stanton, C., Ross, R. P., . . . Danhof, H. A. (2026). Infant gut microbiomes contribute to metabolic states that impact brain function. bioRxiv (preprint). https://doi.org/10.64898/2026.03.09.710596

BibTeX

@article{midani2026infant,
author = {Midani, Firas S. and Lee, Do-Hun and Moon, Younghye and Seale, Maggie and Horvath, Thomas D. and Ardis, A. Kyle and Cantú, José and Coles, Emavieve and Pizzini, Jason D. and Zhu, Duolong and Dooling, Sean W. and Ahern, Grace J. and Ardis, Colleen K. and Beckford, Alisha and Ruggiero, Nicole M. and Shin, John and Joos, Raphaela and Stanton, Catherine and Ross, R. Paul and Dai, Darlene L.Y. and Mandhane, Piushkumar J. and Petersen, Charisse and Turvey, Stuart E. and Kiely, Mairead E. and Murray, Deirdre M. and Costa-Mattioli, Mauro and Tolias, Kimberley F. and Britton, Robert A. and Danhof, Heather A.},
title = {{Infant gut microbiomes contribute to metabolic states that impact brain function}},
journal = {bioRxiv (preprint)},
year = {2026},
month = mar,
publisher = {bioRxiv},
issn = {2692-8205},
doi = {10.64898/2026.03.09.710596},
url = {https://doi.org/10.64898/2026.03.09.710596}
}

RIS

TY - JOUR
AU - Midani, Firas S.
AU - Lee, Do-Hun
AU - Moon, Younghye
AU - Seale, Maggie
AU - Horvath, Thomas D.
AU - Ardis, A. Kyle
AU - Cantú, José
AU - Coles, Emavieve
AU - Pizzini, Jason D.
AU - Zhu, Duolong
AU - Dooling, Sean W.
AU - Ahern, Grace J.
AU - Ardis, Colleen K.
AU - Beckford, Alisha
AU - Ruggiero, Nicole M.
AU - Shin, John
AU - Joos, Raphaela
AU - Stanton, Catherine
AU - Ross, R. Paul
AU - Dai, Darlene L.Y.
AU - Mandhane, Piushkumar J.
AU - Petersen, Charisse
AU - Turvey, Stuart E.
AU - Kiely, Mairead E.
AU - Murray, Deirdre M.
AU - Costa-Mattioli, Mauro
AU - Tolias, Kimberley F.
AU - Britton, Robert A.
AU - Danhof, Heather A.
TI - Infant gut microbiomes contribute to metabolic states that impact brain function
T2 - bioRxiv (preprint)
J2 - bioRxiv
PY - 2026
DA - 2026/03/10
SN - 2692-8205
PB - bioRxiv
DO - 10.64898/2026.03.09.710596
UR - https://doi.org/10.64898/2026.03.09.710596
LA - en
ER -

CSL-JSON

{
"id": "10.64898/2026.03.09.710596",
"type": "article",
"title": "Infant gut microbiomes contribute to metabolic states that impact brain function",
"container-title": "bioRxiv (preprint)",
"author": [
{
"family": "Midani",
"given": "Firas S."
},
{
"family": "Lee",
"given": "Do-Hun"
},
{
"family": "Moon",
"given": "Younghye"
},
{
"family": "Seale",
"given": "Maggie"
},
{
"family": "Horvath",
"given": "Thomas D."
},
{
"family": "Ardis",
"given": "A. Kyle"
},
{
"family": "Cantú",
"given": "José"
},
{
"family": "Coles",
"given": "Emavieve"
},
{
"family": "Pizzini",
"given": "Jason D."
},
{
"family": "Zhu",
"given": "Duolong"
},
{
"family": "Dooling",
"given": "Sean W."
},
{
"family": "Ahern",
"given": "Grace J."
},
{
"family": "Ardis",
"given": "Colleen K."
},
{
"family": "Beckford",
"given": "Alisha"
},
{
"family": "Ruggiero",
"given": "Nicole M."
},
{
"family": "Shin",
"given": "John"
},
{
"family": "Joos",
"given": "Raphaela"
},
{
"family": "Stanton",
"given": "Catherine"
},
{
"family": "Ross",
"given": "R. Paul"
},
{
"family": "Dai",
"given": "Darlene L.Y."
},
{
"family": "Mandhane",
"given": "Piushkumar J."
},
{
"family": "Petersen",
"given": "Charisse"
},
{
"family": "Turvey",
"given": "Stuart E."
},
{
"family": "Kiely",
"given": "Mairead E."
},
{
"family": "Murray",
"given": "Deirdre M."
},
{
"family": "Costa-Mattioli",
"given": "Mauro"
},
{
"family": "Tolias",
"given": "Kimberley F."
},
{
"family": "Britton",
"given": "Robert A."
},
{
"family": "Danhof",
"given": "Heather A."
}
],
"container-title-short": "bioRxiv",
"DOI": "10.64898/2026.03.09.710596",
"ISSN": "2692-8205",
"publisher": "bioRxiv",
"URL": "https://doi.org/10.64898/2026.03.09.710596",
"language": "en",
"issued": {
"date-parts": [
[
2026,
3,
10
]
]
}
}

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/s42003-026-10957-8 [code]
Brain defence by the extracellular matrix protein Cochlin.
Journal: Communications biology
In common: Biopython, broom, NetworkX, 9 other tools, mouse
[2] 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: car, Scanpy, lmerTest, 9 other tools
[3] doi:10.1093/nc/niag029 [code]
A data-driven approach to identifying and evaluating connectivity-based neural correlates of conscious visual perception.
Journal: Neuroscience of consciousness
In common: car, broom, lmerTest, 9 other tools
[4] doi:10.1016/j.nicl.2026.104012 [code]
Structural-functional multilayer brain network properties and outcome of combined repetitive transcranial magnetic stimulation and psychotherapy for obsessive-compulsive disorder.
Journal: NeuroImage. Clinical
In common: car, lmerTest, NetworkX, 9 other tools
[5] doi:10.1038/s41586-026-10629-x [code]
Whole-genome duplication shaped cell-type evolution in the vertebrate brain.
Journal: Nature
In common: Scanpy, NetworkX, lme4, 8 other tools, mouse, 1 reference
[6] doi:10.1162/imag.a.1321 [code]
Phase similarity between similar objects indicates representational merging across retrieval training but not sleep.
Journal: Imaging neuroscience (Cambridge, Mass.)
In common: car, broom, lmerTest, 8 other tools, 1 reference
[7] doi:10.1038/s41592-026-03211-w [code]
Spatial isoform sequencing at single-cell resolution reveals cell-type-specific spatial isoform variability in multiple brain cell types.
Journal: Nature methods
In common: Biopython, broom, Scanpy, 8 other tools, mouse
[8] doi:10.1016/j.celrep.2026.117073 [code]
Single-cell epigenomics uncovers heterochromatin instability and transcription factor dysfunction during mouse brain aging.
Journal: Cell reports
In common: broom, Scanpy, NetworkX, 7 other tools, mouse, 1 reference
[9] doi:10.1093/bioinformatics/btag592 [code]
Network-based stratification of allele-specific expression reveals patient subgroups in Huntington's disease.
Journal: Bioinformatics (Oxford, England)
In common: car, broom, NetworkX, 8 other tools
[10] doi:10.1162/imag.a.105 [code]
Right posterior theta reflects human parahippocampal phase resetting by salient cues during goal-directed navigation
Journal: n/a
In common: car, lmerTest, lme4, 7 other tools, 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.

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.