GithubHelp home page GithubHelp logo

nicotine-microbiome's Introduction

Nicotine-Microbiome

IQ Biology Rotation Project

Abstract

Nicotine Metabolism Genes in the Oral Microbiomes of Nicotine Users and Non-Users

John Sterrett 1,2, Noah Fierer 3,4

  1. Department of Integrative Physiology, University of Colorado, Boulder, CO
  2. Interdisciplinary Quantitative Biology, University of Colorado, Boulder, CO
  3. Department of Ecology and Evolutionary Biology, University of Colorado, Boulder, CO
  4. Cooperative Institute for Research in Environmental Sciences, Boulder, CO

Individuals who smoke cigarettes or use e-cigarettes inhale nicotine (among other compounds) frequently throughout the day, and such drug use increases risks of cancer, lung disease, and cardiovascular disease. Many studies have investigated the metabolism of nicotine within human cells and tissues, which occurs at a rate that is largely genetically determined, with this rate affecting the likelihood of successful smoking cessation. What has not been investigated is whether those bacteria living in the oral cavity are also capable of nicotine metabolism. Given that bacteria capable of nicotine metabolism have been found in other environments and given the well-characterized impacts of nicotine use on the taxonomic structure of oral microbiomes, it is possible that frequent nicotine use could select for nicotine-metabolizing bacteria in the oral microbiome. However, no research has specifically investigated whether genes for nicotine degradation are even present in the oral microbiome and, if so, whether the oral microbiomes of smokers and e-cigarette users have higher relative abundances of genes involved in nicotine catabolism.

To address this knowledge gap, I compiled a database of sequences for all known bacterial genes involved in nicotine degradation. I then analyzed a publicly available oral microbiome shotgun metagenomic dataset from a study of smokers, e-cigarette users, and non-users. The raw reads were quality filtered and merged, and bacterial nicotine degradation genes were identified. Nicotine gene counts were then normalized based on the number of single-copy bacterial marker genes per metagenome. I was able to detect genes encoding 16 of the 27 enzymes in the pyridine and pyrrolidine pathways for nicotine degradation, demonstrating that genes for nicotine degradation are indeed present in the oral microbiome. However, there were no significant increases in the relative abundances of nicotine degradation genes in smokers or e-cigarette users compared to non-users. The dataset, though, was limited by large variation in sequencing depth, and our analysis was constrained to relative abundances of such genes. The detection of nicotine degradation genes supports the application of our pipeline to other existing metagenomic datasets or the development of qPCR assays to quantify absolute abundances of these genes. Furthermore, the constructed database and pipeline could be used with reference genome databases to more identify which bacterial taxa, beyond those already described, are likely capable of nicotine catabolism. This work was supported in part by the Interdisciplinary Quantitative Biology (IQ Biology) program at the BioFrontiers Institute, University of Colorado, Boulder.

Goal

  • Assess nicotine-degrading genes in the oral metagenomes of smokers/vapers vs non-smokers/vapers

Main files of interest

  • diamond/ contains the Snakefile for the Snakemake pipeline (includes getting data, merging reads, filtering, DIAMOND, mapping results)
  • diamond_analysis/ contains the Jupyter notebook used to analyze the Diamond output
  • database-building/ contains diamond formatted databases for nicotine-degrading genes as well as the raw .fasta files for the database (used uniprot-fastas/uniprot-nicotine.fasta for the fasta)

Methods

  • Pull shotgun metagenomic data from this paper
    • Project IDs: PRJNA548383, PRJNA544061, and PRJNA508385
  • Create database of sequences for genes involved in nicotine degradation, based on Mu et al., 2020
    • MetaCyc degradation pathways tsvs added
    • Pull all bacterial sequences for each E.C. number from MetaCyc tsv from UniProt
    • Check for these genes in their hosts in IMG as a sanity check
    • Check for these genes in some negative controls (E Coli)
  • Merge reads using PEAR
  • Filter short reads using cutadapt
  • Use Diamond to find nicotine-degrading genes in the dataset
  • Use Diamond to find single-copy bacterial marker genes in dataset
  • Normalize nicotine gene hits by single copy marker genes
  • Assess difference in nicotine-degrading genes in the oral microbiomes of smokes/vapers vs controls

Database

  • Get MetaCyc gene details
  • Search E.C. IDs in UniProt
  • Download fastas for all matching sequences
    • For 3.5.1.3, filtered only bacteria because lots of human and mouse sequences were coming up
    • Skipped 1.3.99.- and 1.5.99.- because too many unrelated genes were coming up
    • E.C. for nctB was sourced from Uniprot info on (S)-6-hydroxynicotine oxidase
    • Skipped 1.5.8.M1 because it wasn't pulling up any results, and searching the name pulled up kdhA/B/C, which I already had

Diamond

Files/details

  1. setup_scripts contains scripts with code to install sra toolkit. You don't have to run these as scripts (not sure if they work) - they're mostly a command history for setting up SRA toolkit in case I have to do it again and want an easy reference.
  • If having issues see the documentation or config guidelines.
  • Note for future John can try the following instead of vdb-config -i:
    • vdb-config --restore-defaults
    • vdb-config -s "/repository/user/main/public/root=."
    • vdb-config -s "cache-enabled=true"
    • vdb-config --report-cloud-identity yes
  1. get_data.sh is a script to loop through the SRA accession values for the projects and download the fastq files in directories named by their run IDs.
  • There's also commented out code in the Snakefile to do this, so either could be used.

nicotine-microbiome's People

Contributors

sterrettjd avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.