knitr tidyverse ggplot2 tibble tidyr readr purrr dplyr stringr forcats lubridate kableExtra DT BiocGenerics S4Vectors IRanges XVector GenomeInfoDb Biostrings NLP tm