public interface Chromatogram
Modifier and Type | Method and Description |
---|---|
Integer |
getChromatogramNumber()
Returns the number of this chromatogram, represented by an integer, typically positive.
|
ChromatogramType |
getChromatogramType()
Returns the type of the chromatogram.
|
default float[] |
getIntensityValues()
getIntensityValues.
|
float[] |
getIntensityValues(float[] array)
getIntensityValues.
|
IonAnnotation |
getIonAnnotation()
Returns the ion annotation for this chromatogram.
|
List<IsolationInfo> |
getIsolations()
Returns a list of isolations performed for this chromatogram.
|
Double |
getMz()
Returns the m/z value of this chromatogram, or null if no m/z value is set for the
chromatogram.
|
default double[] |
getMzValues()
getMzValues.
|
double[] |
getMzValues(double[] array) |
Integer |
getNumberOfDataPoints()
getNumberOfDataPoints.
|
RawDataFile |
getRawDataFile()
Returns the raw data file that contains this chromatogram.
|
default float[] |
getRetentionTimes()
Returns the info of this chromatogram.
|
float[] |
getRetentionTimes(float[] array) |
com.google.common.collect.Range<Float> |
getRtRange()
Returns the range of retention times.
|
SeparationType |
getSeparationType()
Returns the separation type used for separation of molecules.
|
@Nullable RawDataFile getRawDataFile()
@Nonnull Integer getChromatogramNumber()
@Nonnull ChromatogramType getChromatogramType()
@Nonnull Integer getNumberOfDataPoints()
getNumberOfDataPoints.
Integer
object.@Nonnull default float[] getRetentionTimes()
@Nonnull default float[] getIntensityValues()
getIntensityValues.
@Nonnull float[] getIntensityValues(@Nullable float[] array)
getIntensityValues.
array
- an array of float.@Nullable default double[] getMzValues()
getMzValues.
@Nullable Double getMz()
Double
object.@Nonnull List<IsolationInfo> getIsolations()
@Nonnull SeparationType getSeparationType()
SeparationType.UNKNOWN
for unknown
separations.IonAnnotation getIonAnnotation()
Copyright © 2019. All rights reserved.