This is a sub-class that is compatible to preprocessed data obtained from https://fragpipe.nesvilab.org/.
It inherits all methods from the abstract class omics and only adapts the initialize function.
It supports pre-existing data structures or paths to text files.
When omics data is very large, data loading becomes very expensive. It is therefore recommended to use the reset() method to reset your changes.
Every omics class creates an internal memory efficient back-up of the data, the resetting of changes is an instant process.
OmicFlow::omics -> proteomics
treeDataA "phylo" class, see as.phylo.
Inherited methods
OmicFlow::omics$DFE()OmicFlow::omics$alpha_diversity()OmicFlow::omics$autoFlow()OmicFlow::omics$composition()OmicFlow::omics$distance()OmicFlow::omics$feature_merge()OmicFlow::omics$feature_subset()OmicFlow::omics$normalize()OmicFlow::omics$ordination()OmicFlow::omics$print()OmicFlow::omics$rankstat()OmicFlow::omics$removeNAs()OmicFlow::omics$reset()OmicFlow::omics$sample_subset()OmicFlow::omics$samplepair_subset()OmicFlow::omics$transform()OmicFlow::omics$validate()
new()Initializes the proteomics class object with proteomics$new()
proteomics$new(
countData = NULL,
metaData = NULL,
featureData = NULL,
treeData = NULL
)countDataA path to an existing file or a dense/sparse Matrix format.
metaDataA path to an existing file, data.table or data.frame.
featureDataA path to an existing file, data.table or data.frame.
treeDataA path to an existing newick file or class "phylo", see read.tree.
A new proteomics object.
clone()The objects of this class are cloneable with this method.
proteomics$clone(deep = FALSE)deepWhether to make a deep clone.
omics