QurvE: 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) <doi:10.1038/s41596-023-00850-7>.

Package details

AuthorNicolas T. Wirth [aut, cre, cph] (<https://orcid.org/0000-0003-0799-1321>), Jonathan Funk [aut] (Co-developer of shiny app.), Matthias Kahm [ctb] (Author of 'grofit' package, whose general data structure was adopted for QurvE.), Maik Kschischo [ctb] (Author of 'grofit' package, whose general data structure was adopted for QurvE.), Thomas Petzoldt [ctb] (<https://orcid.org/0000-0002-4951-6468>, Creator of the package 'growthrates', whose function for calculating linear regressions served as a template in QurvE.), Andrew Stein [ctb] (Creator of 'xgxr' package from which QurvE adopted code to plot axis ticks on log10 scale.), Michael W. Kearney [ctb] (Creator of 'tfse' package from which QurvE adopted the match_arg function.), Santiago I. Hurtado [ctb] (Creator of 'RobustLinearReg' package from which QurvE adopted the Theil Sehn Regression method.), Mark Heckmann [ctb] (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] (Creator of the 'colFmt' function.), Evan Friedland [ctb] (Creator of the 'inflect' function.), Heather Turner [ctb] (Creator of the 'base_breaks' function.), Georgi N. Boshnakov [ctb] (Creator of 'gbRd' package from which functions are used to display function help pages within the shiny app.)
MaintainerNicolas T. Wirth <mail.nicowirth@gmail.com>
LicenseGPL (>= 3)
Version1.1.1
URL https://github.com/NicWir/QurvE https://nicwir.github.io/QurvE/
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("QurvE")

Try the QurvE package in your browser

Any scripts or data that you put into this service are public.

QurvE documentation built on May 29, 2024, 3 a.m.