Description Usage Arguments Details Value See Also Examples
A function used to randomly split and store a dataset into smaller fractions as defined by ratios
. This is useful in generating cross-validation datasets for Markov Model testing when none are available.
1 | selex.split(sample, ratios=NA)
|
sample |
A sample handle to the dataset to be split. |
ratios |
The fractions with with new datasets should be generated. If |
selex.split
saves the newly generated datasets in the current working directory and makes them visible to the current SELEX session. Naming convention of new samples: New sequence name = <seqName>.split.x ; New sample name = <sampleName>.split.x .
Not applicable
selex.defineSample
, selex.loadAnnotation
, selex.mm
, selex.sampleSummary
1 2 3 4 5 6 7 8 9 10 | # Split the r0 sample into testing and training datasets
r0.split = selex.split(sample=r0)
# show information about subsamples
names(r0.split)
r0.split$info
selex.getAttributes(r0.split$train)
# Display all currently loaded samples
selex.sampleSummary()
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.