RejectionBy | R Documentation |
This function is designed to work internally to functions within SynExtend
so it works on relatively simple atomic vectors and has little overhead checking.
RejectionBy(input,
criteria = list("fdr" = 1e-5,
"centroidthreshold" = list("globalpid" = 0.3),
"glmforbiddencolumns" = c("alitype"),
"lmforbiddencolumns" = c("response",
"alitype"),
"kargs" = list("max" = 15,
"scalar" = 4,
"unitnorm" = TRUE)),
rankby = "rawscore",
method = "direct",
supportedcolumns = c("consensus",
"kmerdist",
"featurediff",
"localpid",
"globalpid",
"matchcoverage",
"localscore",
"deltabackground",
"rawscore",
"response"),
dropinappropriate = FALSE)
input |
A data.frame; currently set up to take in an internal representation of the columns eventually printed by |
criteria |
A list of named objects that control the nobs of various rejection routines. |
rankby |
A colname in the the |
method |
Character; identify a method by which to reject false positives, currently supported methods include: |
supportedcolumns |
Character; a vector of column names to select internal variables for candidate pair evaluation. |
dropinappropriate |
Logical; |
RejectionBy
is yet another attempt at building a logical but simple routine for rejecting false positive candidate pairs in a scenario where it is difficult to proxy a distribution of appropriate false-positives.
A value.
Nicholas Cooley npc19@pitt.edu
NucleotideOverlap
, SummarizePairs
, WithinSetCompetition
, RejectionBy
#
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.