View source: R/shearwater-functions.R
bf2Vcf | R Documentation |
VCF
object with variant calls from an array of Bayes factors.This function thresholds the Bayes factors computed by the shearwater algorithm and creates a VCF
object as output.
bf2Vcf( BF, counts, regions, samples = 1:nrow(counts), err = NULL, mu = NULL, cutoff = 0.05, prior = 0.5, mvcf = TRUE )
BF |
array of Bayes factors from |
counts |
array of counts from |
regions |
|
samples |
vector of samples names. |
err |
Optional matrix of error rates, otherwise recomputed from counts. |
mu |
Optional matrix of relative frequencies, otherwise recomputed from counts. |
cutoff |
Cutoff for the posterior artifact probability below which a variant is considered to be true (default = 0.05) |
prior |
matrix of prior probabilities for finding a true call, typically from |
mvcf |
boolean flag, if TRUE compute a large VCF with as many genotype columns as samples. Default TRUE. Otherwise use duplicate rows and only one genotype column. The sample is then provided by the info:PD field. Can be inefficient for large sample sizes. |
A VCF
object
Experimental code, subject to changes
mg14
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.