run_confidentPrediction | R Documentation |
This function can predict lncRNA/RNA-protein interactions using all supported methods, which is useful to have a high-confident prediction.
run_confidentPrediction(
seqRNA,
seqPro,
label = NULL,
methods = c("RPISeq_web", "RPISeq_retrain", "lncPro_original", "lncPro_retrain",
"rpiCOOL_retrain", "LncADeep_retrain", "LION"),
RPISeq.mod = NULL,
lncPro.mod = NULL,
rpiCOOL.mod = NULL,
LncADeep.mod = NULL,
LION.mod = NULL,
parallel.cores = 2,
cl = NULL
)
seqRNA |
RNA sequences loaded by function |
seqPro |
protein sequences loaded by function |
label |
optional. A string or a vector of strings or |
methods |
strings. Indicate the method(s) to be used for prediction.
Can be: |
RPISeq.mod, lncPro.mod, rpiCOOL.mod, LncADeep.mod, LION.mod |
use default retrained model (if |
parallel.cores |
an integer that indicates the number of cores for parallel computation.
Default: |
cl |
parallel cores to be passed to this function. |
A list containing the predicted results.
Han S, Yang X, Sun H, et al. LION: an integrated R package for effective prediction of ncRNA–protein interaction. Briefings in Bioinformatics. 2022; 23(6):bbac420
# Following codes only show how to use this function
# and cannot reflect the genuine performance of tools or classifiers.
data(demoPositiveSeq)
seqRNA <- demoPositiveSeq$RNA.positive
seqPro <- demoPositiveSeq$Pro.positive
# Using methods RPISeq (retrained model) and rpiCOOL (retrained model):
Res_confidence <- run_confidentPrediction(seqRNA = seqRNA, seqPro = seqPro,
methods = c("RPISeq_retrain",
"rpiCOOL_retrain", "LION"),
label = "Interact", # label is optional
parallel.cores = 2)
# Convert to data frame:
Res_confidence_df <- do.call("cbind", Res_confidence)
Res_confidence_df <- Res_confidence_df[!duplicated(names(Res_confidence_df))]
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.