findEmptyMassObjects | R Documentation |
These functions looks for empty AbstractMassObject
objects
in a list
.
findEmptyMassObjects(l)
removeEmptyMassObjects(l)
l |
|
findEmptyMassObjects
: Returns a vector
of indices referring to empty
AbstractMassObject
objects.
removeEmptyMassObjects
: Returns a list
of
AbstractMassObject
objects but without empty ones.
Sebastian Gibb mail@sebastiangibb.de
isEmpty,AbstractMassObject-method
,
AbstractMassObject
Website: https://strimmerlab.github.io/software/maldiquant/
## load package
library("MALDIquant")
## create list
peakList <- list()
## create two MassPeaks objects and add them to the list
peakList[[1]] <- createMassPeaks(mass=1:100, intensity=1:100,
metaData=list(name="example 1"))
peakList[[2]] <- createMassPeaks(mass=1:100, intensity=1:100,
metaData=list(name="example 2"))
## find empty objects (there should not be any one)
findEmptyMassObjects(peakList)
## add an empty MassPeaks object to the list
peakList[[3]] <- createMassPeaks(mass=double(), intensity=double(),
metaData=list(name="empty MassPeaks object"))
## look for empty objects (isEmptyIdx == 3)
(isEmptyIdx <- findEmptyMassObjects(peakList))
## to remove all empty MassObjects from a list
length(peakList) # 3
peakList <- removeEmptyMassObjects(peakList)
length(peakList) # 2; WARNING: all indices could changed
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.