recodeBinary: Recode Binary Vectors

Description Usage Arguments Value Author(s) References Examples

View source: R/dinamic.R

Description

This function is called internally by DiNAMIC's peeling function, and by construction the kth entry of binary.vec is 1, where k is described below. If length(binary.vec) = m, then the function produces a binary vector of length m that contains a single contiguous string of 1's, namely the string that contains the 1 in the kth position of binary.vec.

Usage

1
recodeBinary(binary.vec, k)

Arguments

binary.vec

A binary vector of length m (>= 1) whose kth entry is 1.

k

A positive integer.

Value

A binary vector of length m that contains a single contiguous string of 1's, namely the string that contains the 1 in the kth position of binary.vec.

Author(s)

Vonn Walter, Andrew B. Nobel, Fred A. Wright

Maintainer: <vwalter@email.unc.edu> Vonn Walter

References

Walter, V., Nobel, A.B., and Wright, F.A., DiNAMIC: a method to identify recurrent DNA copy number aberrations in tumors, Bioinformatics (2011) 27(5) 678 - 685.

Examples

1
2
3
test = c(1, 0, 0, 1, 1, 0, 0, 1, 0)
recodeBinary(test, 5)   
#Returns (0, 0, 0, 1, 1, 0, 0, 0, 0)

Example output

[1] 0 0 0 1 1 0 0 0 0

dinamic documentation built on May 2, 2019, 9:18 a.m.