- lncRNA.seq
Long non-coding sequences. Can be a FASTA file loaded by
seqinr-package or secondary structure
sequences file (Dot-Bracket Notation) obtained from function
run_RNAfold. If lncRNA.seq is secondary structure
sequences file, parameter lncRNA.format should be defined as "SS".
- mRNA.seq
mRNA sequences. FASTA file loaded by read.fasta or
secondary structure sequences (Dot-Bracket Notation) obtained from function
run_RNAfold. If mRNA.seq is secondary structure sequences
file, parameter mRNA.format should be defined as "SS".
- frequencies.file
String or a list obtained from function
make_frequencies. Input species name "human",
"mouse" or "wheat" to use pre-build frequencies files. Or assign
a users' own frequencies file (Please refer to function
make_frequencies for more information).
- SS.features
Logical. If SS.features = TRUE, secondary structure
features will be used to build the model. In this case, lncRNA.seq and
mRNA.seq should be secondary structure sequences (Dot-Bracket Notation)
obtained from function run_RNAfold and parameter
lncRNA.format and mRNA.format should be set as "SS".
- lncRNA.format
String. Define the format of lncRNA.seq. "DNA"
for DNA sequences and "SS" for secondary structure sequences. Only when
both mRNA.format and lncRNA.format are set as "SS", can
the model with secondary structure features be built (SS.features = TRUE).
- mRNA.format
String. Define the format of mRNA.seq. Can be
"DNA" or "SS". "DNA" for DNA sequences and "SS"
for secondary structure sequences. When this parameter is defined as "DNA",
only the model without secondary structure features can be built. In this case,
parameter SS.features should be set as FALSE.
- parallel.cores
Integer. The number of cores for parallel computation.
By default the number of cores is 2, users can set as -1 to run
this function with all cores. During the process of svm tuning, if the number
of parallel.cores is more than the folds.num (number of the folds
for cross-validation), the number of parallel.cores will be set as
folds.num automatically.
- folds.num
Integer. Specify the number of folds for cross-validation.
(Default: 10)
- seed
Integer. Used to set the seed for cross-validation. (Default: 1)
- gamma.range
The range of gamma. (Default: 2 ^ seq(-5, 0, 1))
- cost.range
The range of cost. (Default: c(1, 4, 8, 16, 24, 32))
- ...
Additional arguments passed to function svm_tune for customised SVM model training.