Robust and User-Friendly Analysis of Growth and Fluorescence Curves

High-throughput analysis of growth curves and fluorescence data using three methods: linear regression, growth model fitting, and smooth spline fit. Analysis of dose-response relationships via smoothing splines or dose-response models. Complete data analysis workflows can be executed in a single step via user-friendly wrapper functions. The results of these workflows are summarized in detailed reports as well as intuitively navigable 'R' data containers. A 'shiny' application provides access to all features without requiring any programming knowledge. The package is described in further detail in Wirth et al. (2023) .


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("QurvE")

1.1.2 by Nicolas T. Wirth, a year ago


https://github.com/NicWir/QurvE, https://nicwir.github.io/QurvE/


Report a bug at https://github.com/NicWir/QurvE/issues


Browse source code at https://github.com/cran/QurvE


Authors: Nicolas T. Wirth [aut, cre, cph] (ORCID: , Jonathan Funk [aut] (contribution: Co-developer of shiny app.) , Matthias Kahm [ctb] (contribution: Author of 'grofit' package , whose general data structure was adopted for QurvE.) , Maik Kschischo [ctb] (contribution: Author of 'grofit' package , whose general data structure was adopted for QurvE.) , Thomas Petzoldt [ctb] , contribution: Creator of the package 'growthrates' , whose function for calculating linear regressions served as a template in QurvE.) , Andrew Stein [ctb] (contribution: Creator of 'xgxr' package from which QurvE adopted code to plot axis ticks on log10 scale.) , Michael W. Kearney [ctb] (contribution: Creator of 'tfse' package from which QurvE adopted the match_arg function.) , Santiago I. Hurtado [ctb] (contribution: Creator of 'RobustLinearReg' package from which QurvE adopted the Theil Sehn Regression method.) , Mark Heckmann [ctb] (contribution: Creator of the 'zipFastener' function; source: https://ryouready.wordpress.com/2009/03/27/r-zip-fastener-for-two-data-frames-combining-rows-or-columns-of-two-dataframes-in-an-alternating-manner/) , Nicholas Hamilton [ctb] (contribution: Creator of the 'colFmt' function.) , Evan Friedland [ctb] (contribution: Creator of the 'inflect' function.) , Heather Turner [ctb] (contribution: Creator of the 'base_breaks' function.) , Georgi N. Boshnakov [ctb] (contribution: Creator of 'gbRd' package from which functions are used to display function help pages within the shiny app.)


Documentation:   PDF Manual  


GPL (>= 3) license


Imports doParallel, drc, DT, foreach, ggh4x, ggnewscale, ggplot2, ggpubr, kableExtra, knitr, labeling, magrittr, minpack.lm, plyr, purrr, RColorBrewer, readxl, rmarkdown, scales, shiny, stats, utils

Depends on dplyr, methods, stringr, tidyr

Suggests bookdown, Cairo, htmltools, plotrix, prettydoc, rlang, shinyBS, shinycssloaders, shinyFiles, shinyjs, shinythemes, testthat, tibble, tinytex


See at CRAN