Trendy: segmented regression analysis of expression dynamics in high-throughput ordered profiling experiments

BMC Bioinformatics. 2018 Oct 16;19(1):380. doi: 10.1186/s12859-018-2405-x.


Background: High-throughput expression profiling experiments with ordered conditions (e.g. time-course or spatial-course) are becoming more common for studying detailed differentiation processes or spatial patterns. Identifying dynamic changes at both the individual gene and whole transcriptome level can provide important insights about genes, pathways, and critical time points.

Results: We present an R package, Trendy, which utilizes segmented regression models to simultaneously characterize each gene's expression pattern and summarize overall dynamic activity in ordered condition experiments. For each gene, Trendy finds the optimal segmented regression model and provides the location and direction of dynamic changes in expression. We demonstrate the utility of Trendy to provide biologically relevant results on both microarray and RNA-sequencing (RNA-seq) datasets.

Conclusions: Trendy is a flexible R package which characterizes gene-specific expression patterns and summarizes changes of global dynamics over ordered conditions. Trendy is freely available on Bioconductor with a full vignette at .

Keywords: Gene expression; R package; RNA-seq; Segmented regression; Shiny; Time-course.

MeSH terms

  • Gene Expression Profiling / methods*
  • High-Throughput Screening Assays / methods*
  • Humans
  • Software