miRLAB (version 1.2.2)

BordaTopk: 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

Run this code
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)

Run the code above in your browser using DataLab