Comprehensive catalogs for microbial genes and metagenome-assembled genomes of the swine lower respiratory tract microbiome
This repository contains scripts and data that used for characterizing respiratory microbiome of the manuscript "Comprehensive lung microbial gene and genome catalogs reveal the mechanism survey of Mesomycoplasma hyopneumoniae strains causing pig lung lesions".
Consruction of genes and MAGs catalogs for pig lower respiratory microbiome.
Requirements:
- fastp (tested v0.20.1)
- Bowtie2 (tested v2.3.5.1)
- SAMtools (tested v1.7)
- MEGAHIT (tested v1.2.9)
- prodigal (tested v2.6.3)
- CD-HIT (tested v4.8.1)
- Diamond (tested v2.0.12.150)
- BASTA (tested v1.4.1)
- blast (tested v2.12.0)
- MetaBAT2 (tested v2.15)
- Maxbin2 (tested v2.2.7)
- CONCOCT (tested v0.5.0)
- metaWRAP (tested v1.3.2)
- CheckM(tested v1.0.18)
- metaSPAdes (tested v3.13.0)
- VAMB (tested v3.0.2)
- dRep (tested v3.2.2)
- GTDB-Tk (tested v2.1.0)
Codes used to calculate the abundance of genes and metagenome-assembled genomes.
Requirements:
- BWA MEM2 (tested v2.2.1)
- SAMtools (tested v1.7)
- FeatureCounts (tested v2.0.1)
- metaWRAP (tested v1.3.2)
Script to perform functional annotation.
Requirements:
- EggNOG mapper (tested v2.6.1)
- HMMER (tested v3.1b2)
- KOBAS (tested v3.0.3)
- Diamond (tested v2.0.12.150)
- blast (tested v2.12.0)
- Associated data for statistical analysis and visualization.
gene_Freq_Abundance_Counts.py
:Calcultaed the gene presence in 745 tested samples.blast_best.py
:Extracted the best blast results of VFDB alignment.vfg.freq.absent.sh
: Find the presence or absence of virulence factor genes in the Mesomycoplasma hyopneumoniae genomes.gene_info_deal.sh
: Statistic for gene information.