getMagCC: getMagCC

Description Usage Arguments Details Value Author(s) See Also Examples

Description

A function to get the correlation coefficient between SHAPE trace magnitudes.

Usage

1
getMagCC(sample, base=sample[1,], margin=1)

Arguments

sample

A numeric matrix containing values to be compared (e.g. a set of mutant SHAPE traces).

base

An optional numeric vector containing the values to which the samples are to be compared (e.g. a wildtype SHAPE trace). Default is the first trace in sample.

margin

An optional number indicating if the samples are organized by rows or columns, where 1 indicates rows and 2 indicates columns. Default is 1.

Details

This function calculates the Pearson correlation coefficient between the base vector and each row (or column) in sample.

Value

A numeric vector of correlation coefficients.

Author(s)

Chanin Tolson

See Also

getFeatures

Examples

1
2
3
4
5
6
7
8
#sample data
sample = matrix(sample(1:100), ncol=10)
#normalize
samp_norm = normalize(sample)
#reduce noise
samp_nreduce = reduceNoise(samp_norm, trim=1, high=4)
#get magnitude correlation coefficient
mag = getMagCC(samp_nreduce)

classSNitch documentation built on May 2, 2019, 5:51 p.m.