BordaTopk {miRLAB}R Documentation

Ensemble method for miRNA target prediction using Borda count election with topk targets

Description

Use the Borda count election method to integrate the rankings from different miRNA target prediction methods, but only topk targets of each miRNA are included in the calculation. The targets outside the topk will be assigned a large and fixed rank, e.g. number of genes in the dataset.

Usage

BordaTopk(listCEmatrices, topk)

Arguments

listCEmatrices

a list of matrices that include the correlation/causal effects/scores resulting from a target prediction method

topk

number of targets of a miRNA to be included in the calculation (Borda count election)

Value

a matrix of ranking scores (averaging all the rankings from different methods). Columns are miRNAs and rows are mRNAs

References

Le, T.D., Zhang, J., Liu, L., and Li, J. (2015) Ensemble Methods for miRNA Target Prediction from Expression Data, Plos ONE.

Examples

dataset=system.file("extdata", "ToyEMT.csv", package="miRLAB")
ps=Pearson(dataset, cause=1:3, effect=4:18)
ida=IDA(dataset, cause=1:3, effect=4:18)
borda=BordaTopk(list(ps, ida), topk=10)

[Package miRLAB version 1.18.0 Index]