Permalink
Cannot retrieve contributors at this time
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
shinyCalibrator/0readme.R
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
33 lines (31 sloc)
1.12 KB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# shinyCalibration | |
#' - in order to make apps remember the following | |
#' | |
#' 1. Avoid wiping global name space | |
#' 2. Avoid saving .RDS or .RData files of intermediate results | |
#' 3. Rename main script to app.R | |
#' | |
#' | |
#' Otherwise fairly straight forward | |
#' | |
#' Second upload: heatmaps | |
#' - calculate per cutoff value seq(0.2, 1, 0.05) for relative error (log-scale) | |
#' - recursive fitting with elimination | |
#' - several options of plotting heatmaps | |
#' | |
#' Done: | |
#' - plot calibration curve with highlighting rejected points - at user specified cutoff: done | |
#' - pre-calculate curve: done | |
#' - output: use specified cutoff to calculate conversion factor: done | |
#' - what to do with compounds that do not have any points left or where R2 is bad?: done | |
#' | |
#' Remaining Issues | |
#' - output: check for extrapolation given cutoff done | |
#' - should this become part of supershiny? (maybe not) | |
#' | |
#' Future convetions | |
#' - CONC always ng / mL; done | |
#' - calculate nM; done | |
#' - no need to specify units; done | |
#' - assume injection volume the same for calibration and sample; yes | |
#' - one dilution factor for all samples can be given at the end; indeed |