Learn R Programming

quantable (version 0.3.6)

Streamline Descriptive Analysis of Quantitative Data Matrices

Description

Methods which streamline the descriptive analysis of quantitative matrices. Matrix columns are samples while rows are features i.e. proteins, genes. Includes methods for visualization (e.g. Heatmaps, Volcanos, pairwise QQ, Bland-Altman plot), summary statistics (e.g. CV), data normalization methods (e.g. robustscale). Read function for Progenesis.

Copy Link

Version

Install

install.packages('quantable')

Monthly Downloads

35

Version

0.3.6

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Witold Wolski

Last Published

May 15th, 2018

Functions in quantable (0.3.6)

robustscale

robust scaling uses median an mad instead of mean and row applies the scaling to the columns (samples) by default
determineCut

determine best Accuracy cuttoff
multigroupFCDATA

example data from multigroup analysis
CVlog

geometric coefficient of variation (CV for log transformed data) Typically used to create and violin plot
mypairs

normal pairs plot with different pch and plus abline
fisherExact

get p-values using fishers exact test for count data
image_nan

Copy of http://stackoverflow.com/questions/20977477/how-to-assign-a-specific-color-to-na-in-an-image-plot
getWRValuesForVolcano

get p-values of wilcoxon rank sum test for volcano
ProgenesisRead

reads file exportet from progenesis ProgenesisRead
simpleheatmap

heatmap2 facade
colNAs

get NR of NA's per matrix or data.frame column
distmy

distance among matrix columns with freely choosable distance function
imageWithLabels

image plot with labels
removeNArows

Removes rows with more than thresh NA's from matrix
CV

compute CV for each row in matrix
runrobscale

running robust scaling of arefw
getBlueWhiteRed

create blue white red palette
dat2Matrix

converts sparse representation to dense where row and col can be character vectors
pvalCorMat

pvalues for correlation matrix -
jackknifeMatrix

Compute correlation matrix with jack
filterSignificant

filters significant values and returns them as list of data.frames
addSpecialProteins

add special labels
pairsQQ

pairsplot of QQ plots
removeDecorrelated

remove decorrelated rows
imageColorscale

if you need an colorscale to you imagelables use this
sumtop

sums top rows of matrix uses median of row to determine row order
ProgenesisBuildAnnotation

build annotation from column names
volcanoplot

volcano plot
quantable

Streamline descriptive analysis of quantitative data matrices
split2table

splits names and creates a matrix
panel.cor

correlation panel for pairs plot function (used as default in mypairsSmooth)
scaleByGroup

scale data given group
multigroupVolcano

plot volcano given multiple conditions
mypairsSmooth

smoothScatter pairs
getGreensScale

create green color scale
getDiv

create divergent palette
write.tab

write table in tab delimited no quotes no row.names (usefull for exporting i.e. list of foldchanges) uses write.table TODO : validate if not redundant with other write functions
unpivot

unpivot data matrix
onesamplegreaterT

One sample single sided t-test on matrix
write.vector

write vectors as single column table (usefull for exporting i.e. protein id's) uses write.table
imageWithLabelsNoLayout

image plot with labels
getTValuesForVolcano

get p-values of t-test values for volcano
setdiff_data.frame

setdiff for data frames
getRedScale

create red color scale
altmanbland

altman-bland plot
makeROCplot

create density plots of cases and controls and ROC plot
xxx_replace_xxx

rowNAs

get NR of NA's per matrix or data.frame row
matrix_to_tibble

Matrix to tibble (taken from tidyquant)
panel.hist

histogram panel for pairs function (used as default in mypairsSmooth)
runFun

running function (default median absolute deviation)
plotOneSideVolcano

Plot and filter data coming from one sample single sided t-test
volcano2GB

Volcano with more control
volcano2G

DEPRECATED Volcano plot using ggplot and ggrepel
runTICscale

running total ion count scaling (TIC)
uppertriang

get values of upper triangle from matrix
my_jackknife

copute jack knive
getBlueScale

create blue color scale