forked from labsyspharm/DRIAD
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathevalGeneSets.Rd
28 lines (23 loc) · 867 Bytes
/
evalGeneSets.Rd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/lpocv.R
\name{evalGeneSets}
\alias{evalGeneSets}
\title{Evaluate multiple gene sets}
\usage{
evalGeneSets(lGSI, XY, lP, nBK = 0, method = "lgr", rs = 100)
}
\arguments{
\item{lGSI}{list of character vectors, each encapsulating a gene set of interest (GSI)}
\item{XY}{dataset, as loaded by prepareTask()}
\item{lP}{list of pairs for cross-validation, as generated by preparePairs()}
\item{nBK}{number of background sets to generate for each GSI}
\item{method}{one of {"lgr", "svm, xgb", "nn"} for logistics regression,
support vector machines, xgboost and neural nets, respectively}
\item{rs}{random seed to allow for reproducibility}
}
\value{
A data frame of results, with one row per GSI
}
\description{
Evaluates multiple gene sets after matching them up against a given dataset
}