{"id":32596225,"url":"https://github.com/schlosslab/jenior_modeling_msystems_2017","last_synced_at":"2025-10-30T04:58:22.173Z","repository":{"id":34727980,"uuid":"38705895","full_name":"SchlossLab/Jenior_Modeling_mSystems_2017","owner":"SchlossLab","description":"Repo associated with Jenior et. al. (2017). Clostridium difficile Colonizes Alternative Nutrient Niches during Infection across Distinct Murine Gut Microbiomes. mSystems. ","archived":false,"fork":false,"pushed_at":"2018-01-08T20:01:36.000Z","size":390730,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":9,"default_branch":"master","last_synced_at":"2023-08-26T13:43:29.546Z","etag":null,"topics":["reproducible-paper"],"latest_commit_sha":null,"homepage":"http://msystems.asm.org/content/2/4/e00063-17","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SchlossLab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-07T18:09:49.000Z","updated_at":"2023-08-26T13:43:29.547Z","dependencies_parsed_at":"2022-09-14T18:41:13.776Z","dependency_job_id":null,"html_url":"https://github.com/SchlossLab/Jenior_Modeling_mSystems_2017","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:github/SchlossLab/Jenior_Modeling_mSystems_2017","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SchlossLab%2FJenior_Modeling_mSystems_2017","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SchlossLab%2FJenior_Modeling_mSystems_2017/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SchlossLab%2FJenior_Modeling_mSystems_2017/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SchlossLab%2FJenior_Modeling_mSystems_2017/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SchlossLab","download_url":"https://codeload.github.com/SchlossLab/Jenior_Modeling_mSystems_2017/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SchlossLab%2FJenior_Modeling_mSystems_2017/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281748722,"owners_count":26554822,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-30T02:00:06.501Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["reproducible-paper"],"created_at":"2025-10-30T04:58:06.004Z","updated_at":"2025-10-30T04:58:22.163Z","avatar_url":"https://github.com/SchlossLab.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"*Clostridium difficile* colonizes alternative nutrient niches during infection across distinct murine gut microbiomes\n=======\n\n**Abstract**\n\n*Clostridium difficile* is the largest single cause of hospital-acquired infection in the United States. A major risk factor for *Clostridium difficile* infection (CDI) is prior exposure to antibiotics, as they disrupt the gut bacterial community which protects from *C. difficile* colonization. Multiple antibiotic classes have been associated with CDI susceptibility; many leading to distinct community structures stemming from variation in bacterial targets of action. These microbiomes present separate metabolic challenges to *C. difficile*, therefore we hypothesized that the pathogen adapts its physiology to available nutrients within different gut environments. Utilizing an *in vivo* CDI model, we demonstrated *C. difficile* highly colonized ceca of mice pretreated with any of three antibiotics from distinct classes. Levels of *C. difficile* spore formation and toxin activity varied between animals based on the antibiotic administered. These physiologic processes in *C. difficile* are partially regulated by environmental nutrient concentrations. To investigate metabolic responses of the bacterium *in vivo*, we performed transcriptomic analysis of *C. difficile* from ceca of infected mice across pretreatments. This revealed heterogeneous expression in numerous catabolic pathways for diverse growth substrates. To assess which resources *C. difficile* exploited, we developed a genome-scale metabolic model with a transcriptomic-enabled metabolite scoring algorithm integrating network architecture. This platform identified nutrients *C. difficile* used preferentially between infections. These findings were validated through untargeted mass spectrometry of each microbiome. Our results supported the hypothesis that *C. difficile* inhabits alternative nutrient niches across cecal microbiomes with increased preference for nitrogen-containing carbon sources, particularly Stickland fermentation substrates and host-derived aminoglycans.\n\n**Importance**\n\nInfection by the bacterium *Clostridium difficile* causes an inflammatory diarrheal disease which can become life-threatening, and has grown to be the most prevalent nosocomial pathogen. Susceptibility to *C. difficile* infection is strongly associated with previous antibiotic treatment, that disrupts the gut microbiota and reduces its ability to prevent colonization. In this study we demonstrate that not only does *C. difficile* alter pathogenesis between hosts pretreated with separate classes of antibiotics, but also exploits different nutrient sources across these environments. Our metabolite importance calculation also provides a platform to study nutrient requirements of pathogens during the context of infection. Our results suggest that *C. difficile* colonization resistance is mediated by multiple groups of bacteria competing for several subsets of nutrients, and could explain why total reintroduction of competitors through fecal microbial transplant is the most effective treatment to date. This work could ultimately contribute to the identification of targeted measures that prevent or reduce *C. difficile* colonization including pre- and probiotic therapies.\n\n\n\nOverview\n--------\n    |- README          # Overview of all content\n    |\n    |- LICENSE         # Copyright information\n    |\n    |- Jenior_Modeling_mSystems_2017.Rmd \t   # executable Rmarkdown for this study\n    |\n    |- Jenior_Modeling_mSystems_2017.md \t   # Markdown version of manuscript\n    |\n    |- manuscript_format.docx \t   # Text tyle-formatting file used for generated docx\n    |\n    |- mSystems.csl \t   # Journal-specific formatting csl file\n    |\n    |- references.bib \t   # Bibtex formatted refereces cited in manuscript\n    |\n    |- protocols/            # Wet lab and dry lab step-by-step protocols for this study\n    |\n    |- data            # Raw and primary data\n    |  |- README.md         # More specific overview of subdirectory\n    |  |- metadata.tsv         # Metadata for mouse experimental groups\n    |  |- kegg/  # Reference files used in analysis\n    |  |- mapping/         # Normalized read counts mapping to *C. difficile* genes\n    |  |- metabolic models/         # Output from bigSMALL analysis\n    |  +- wetlab_assays/     # Raw data from wet lab experiments\n    |\n    |- code/           # Data analysis scripts\n    |  |- README.md         # More specific overview of subdirectory\n    |  |- R/           # R scipts for figures and analysis\n    |      |- figures/      # Code to generatre main body figures\n    |      |- supplement/      # Code to generatre supplementary figures\n    |      |- support/      # Code to perform additional tasks needed for analysis\n    |  |- python/      # python scripts\n    |  +- pbs/         # pbs scripts\n    |\n    |- results         # All output from workflows and analyses\n    |  |- README.md         # More specific overview of subdirectory\n    |  |- tables/      # Text version of tables (main body)\n    |  |- figures/     # Manuscript figures (main body)\n    |  +- supplement/  # Supplementary data presentation\n    |      |- figures/     # Supplementary figures\n    |      +- tables/      # Excel versions of supplementary tables\n\n\n#### Running the analysis\n\n```\n# Clone bigSMALL to Desktop\ngit clone git@github.com:mjenior/bigsmall.git\ngit clone git@github.com:SchlossLab/Jenior_Modeling_mSystems_2017.git\n\n# Download raw transcriptomic sequencing reads from the SRA (PRJNA354635) to data/fastqs/\n\nqsub code/pbs/db_build.pbs\nfor transcriptome in cefoperazone_630 clindamycin_630 streptomycin_630 germfree\ndo\n\tbash code/pbs/transcriptome.bash transcriptome\ndone\n\npython ~/Desktop/bigsmall/bigsmall.py data/metabolic_models/expression/streptomycin_630.RNA_reads2cdf630.norm.ko.pick.txt --iters 10000 --name streptomycin_630\npython ~/Desktop/bigsmall/bigsmall.py data/metabolic_models/expression/cefoperazone_630.RNA_reads2cdf630.norm.ko.pick.txt --iters 10000 --name cefoperazone_630\npython ~/Desktop/bigsmall/bigsmall.py data/metabolic_models/expression/clindamycin_630.RNA_reads2cdf630.norm.ko.pick.txt --iters 10000 --name clindamycin_630\npython ~/Desktop/bigsmall/bigsmall.py data/metabolic_models/expression/germfree.RNA_reads2cdf630.norm.ko.pick.txt --iters 10000 --name germfree_630\n\nRscript code/R/support/subsample.R\nRscript code/R/figures/fig_1.R\nRscript code/R/figures/fig_2.R\nRscript code/R/figures/fig_3.R\nRscript code/R/figures/fig_4.R\nRscript code/R/figures/fig_5.R\nRscript code/R/supplement/fig_S1.R\nRscript code/R/supplement/fig_S2.R\nRscript code/R/supplement/fig_S3.R\nRscript code/R/supplement/fig_S4.R\nRscript code/R/supplement/fig_S5.R\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschlosslab%2Fjenior_modeling_msystems_2017","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fschlosslab%2Fjenior_modeling_msystems_2017","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschlosslab%2Fjenior_modeling_msystems_2017/lists"}