R/getlikelihood.sna.R

getlikelihood.sna = function(tree, R, X) {
    # SNA
    sna.read = R
    reference.read = X - R
    sna.freq = tree$VAF
    sna.freq[sna.freq <= 0] = 1e-04
    sna.freq[sna.freq >= 1] = 0.9999
    l=sum(sna.read*log(sna.freq)+reference.read*log(1-sna.freq))
    return(l)
} 

Try the Canopy package in your browser

Any scripts or data that you put into this service are public.

Canopy documentation built on May 1, 2019, 7:59 p.m.