RNA-Seq of Streptococcus mutans
The sequencing data was filtered with SOAPnuke (v1.5.2) by (1) Removing reads containing sequencing adapter; (2) Removing reads whose low-quality base ratio (base quality less than or equal to 5) is more than 20%; (3) Removing reads whose unknown base ('N' base) ratio is more than 5%, afterwards clean reads were obtained and stored in FASTQ format. The clean reads were mapped to the reference genome using HISAT2 (v2.0.4). Bowtie2 (v2.2.5) was applied to align the clean reads to the reference coding gene setthen expression level of gene was calculated by RSEM (v1.2.12). The heatmap was drawn by pheatmap (v1.0.8) according to the gene expression in different samples. Essentially, differential expression analysis was performed using the DESeq2(v1.4.5) with Q value  0.05. To take insight to the change of phenotype, GO (http://www.geneontology.org/) and KEGG (https://www.kegg.jp/) enrichment analysis of annotated different expressed gene was performed by Phyper (https://en.wikipedia.org/wiki/Hypergeometric_distribution) based on Hypergeometric test . The significant levels of terms and pathways were corrected by Q value with a rigorous threshold (Q value  0.05) by Bonferroni.