knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "man/figures/README-", out.width = "100%" )
uncleR
is an R package for parsing data exported from an Unchained Labs Uncle instrument for downstream processing of biologics stability data.
The consolidate_experiments
function utilizes the core functions listed below to import Uncle data exports into a succinct and readily accessible data structure based on the hierarchical structure of the directories in which the data is stored. Experimental data for a single run from nanoDSF, SLS, and DLS summary and spectra files are organized into a unified dataframe and nested within a named list returned by the function according to which experiment (i.e. plate or screen) they belong to.
Core functions for summary and "bundle export" files:
import_staticBundle
imports nanoDSF and SLS spectra bundle import_dynamicBundle
imports DLS spectra bundle files import_DLSsum()
imports DLS summary dataimport_SLSsum()
imports nanoDSF and SLS thermal ramp summary dataget_meta
imports metadata from an Excel document into a list of dataframesadd_meta
assigns metadata to an imported and parsed dataframeLegacy functions for "complete export" files:
import_DLSspec()
imports correlation, intensity, or mass distribution DLS spectraimport_SLSspec
imports SLS spectra at a specified wavelengthimport_FLUORspec()
imports nanoDSF spectraQuestioning:
join_SLS_DLS
joins SLS and DLS data together before metadata assignment<!-- You can install the released version of uncleR from CRAN with:
install.packages("uncleR")
--> You can install the most stable version from GitHub with:
if (!require(devtools)) install.packages("devtools") devtools::install_github("eric-hunt/uncleR@main")
..or the development version with:
if (!require(devtools)) install.packages("devtools") devtools::install_github("eric-hunt/uncleR@dev")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.