Filter based on provided logical predicates in terms of the variable
names in x$snpdf
. This function filters both x$snpdf
and x$inddf
.
Arguments
- x
The output of
multidog
.- expr
Logical predicate expression defined in terms of the variables in
x$snpdf
. Only SNPs where the condition evaluates toTRUE
are kept.
See also
multidog()
:For the variables in
x$snpdf
which you can filter by.
Examples
if (FALSE) {
data("uitdewilligen")
mout <- multidog(refmat = t(uitdewilligen$refmat),
sizemat = t(uitdewilligen$sizemat),
ploidy = uitdewilligen$ploidy,
nc = 2)
## The following filters are for educational purposes only and should
## not be taken as a default filter:
mout2 <- filter_snp(mout, bias < 0.8 & od < 0.003)
}