Coder Social home page Coder Social logo

anna-pico / antibiotic-resistance-genes-in-metagenomes---tfm Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 2.7 MB

This Github repository contains the files used to perform a master thesis about antibiotic resistance genes in wastewater.

Shell 12.54% R 87.46%
antibiotic-resistance arg diamond fastq-files genomics metagenomics metaxa fastx-toolkit

antibiotic-resistance-genes-in-metagenomes---tfm's Introduction

Antibiotic resistance genes in metagenomes - TFM

This repository contains the shell scripts and the database I used to analyze wastewater metagenomes and identify their resistome. The resistome is the set of antibiotic resistance genes (ARG) present within a sample. the basic scheme of the proces I followed is the following:

image

Tools used to achieve this goals are

And it is structured in 3 files:

  1. analisi de sequencies.sh: this shell script contains the code for the analysis of one metagenome.
  2. referenceARG.dmnd: The database that contains the reference sequences for the antibiotic resistance genes. It is based in the ARGminer-v1.1.1-A (2019) and it has been slightly modified to facilitate the agrupation by class of antibiotic (Arango-Argoty, G. A., et al., 2020).
  3. loop.sh This file allows to process continuously all the fastq files present in the folder.

The required input is a fastq file containing all the genomic sequences (metagenome). The output is a csv file with two columns that contains the counts of reads related to each antibiotic class. Besides, we obtain raw outputs from the Diamond and Metaxa tools.

* This repositore also includes an R code that has been used to analyse 56 resistomes from wastewater samples. Although the code is data-dependent and can not be run by a third parties it may be useful to better understand our work or can be an inspiration for future studies.

References:

  • Arango-Argoty, G. A., Guron, G. K. P., Garner, E., Riquelme, M. V, Heath, L. S., Pruden, A., Vikesland, P. J., & Zhang, L. (2020). ARGminer: a web platform for the crowdsourcing-based curation of antibiotic resistance genes. Bioinformatics, 36(9), 2966โ€“2973. https://doi.org/10.1093/bioinformatics/btaa095
  • Bengtsson, J., Eriksson, K. M., Hartmann, M., Wang, Z., Shenoy, B. D., Grelet, G. A., Abarenkov, K., Petri, A., Alm Rosenblad, M., & Nilsson, R. H. (2011). Metaxa: A software tool for automated detection and discrimination among ribosomal small subunit (12S/16S/18S) sequences of archaea, bacteria, eukaryotes, mitochondria, and chloroplasts in metagenomes and environmental sequencing datasets. Antonie van Leeuwenhoek, International Journal of General and Molecular Microbiology, 100(3), 471โ€“475. https://doi.org/10.1007/s10482-011-9598-6
  • Buchfink, B., Reuter, K., & Drost, H.-G. (2021). Sensitive protein alignments at tree-of-life scale using DIAMOND. Nature Methods. https://doi.org/10.1038/s41592-021-01101-x
  • Hannon, G. J. (2010). FASTX-Toolkit. http://hannonlab.cshl.edu/fastx_toolkit

antibiotic-resistance-genes-in-metagenomes---tfm's People

Contributors

anna-pico avatar

Stargazers

 avatar  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.