Using flux theory in dynamic omics data sets to identify differentially changing signals using DPoP

BMC Bioinformatics. 2024 Sep 27;25(1):312. doi: 10.1186/s12859-024-05938-9.

Abstract

Background: Derivative profiling is a novel approach to identify differential signals from dynamic omics data sets. This approach applies variable step-size differentiation to time dynamic omics data. This work assumes that there is a general omics derivative that is a useful and descriptive feature of dynamic omics experiments. We assert that this omics derivative, or omics flux, is a valuable descriptor that can be used instead of, or with, fold change calculations.

Results: The results of derivative profiling are compared to established methods such as Multivariate Adaptive Regression Splines, significance versus fold change analysis (Volcano), and an adjusted ratio over intensity (M/A) analysis to find that there is a statistically significant similarity between the results. This comparison is repeated for transcriptomic and phosphoproteomic expression profiles previously characterized in Aspergillus nidulans. This method has been packaged in an open-source, GUI-based MATLAB app, the Derivative Profiling omics Package (DPoP). Gene Ontology (GO) term enrichment has been included in the app so that a user can automatically/programmatically describe the over/under-represented GO terms in the derivative profiling results using domain specific knowledge found in their organism's specific GO database file. The advantage of the DPoP analysis is that it is computationally inexpensive, it does not require fold change calculations, it describes both instantaneous as well as overall behavior, and it achieves statistical confidence with signal trajectories of a single bio-replicate over four or more points.

Conclusions: While we apply this method to time dynamic transcriptomic and phosphoproteomic datasets, it is a numerically generalizable technique that can be applied to any organism and any field interested in time series data analysis. The app described in this work enables omics researchers with no computer science background to apply derivative profiling to their data sets, while also allowing multidisciplined users to build on the nascent idea of profiling derivatives in omics.

Keywords: Differential signal identification; Dynamic omics analysis; Phosphoproteomic; Proteomic; Time series analysis; Transcriptomic.

MeSH terms

  • Algorithms
  • Aspergillus nidulans* / genetics
  • Aspergillus nidulans* / metabolism
  • Computational Biology / methods
  • Gene Expression Profiling / methods
  • Gene Ontology
  • Genomics / methods
  • Proteomics / methods
  • Software
  • Transcriptome / genetics

Grants and funding