Last update: 2011-06-23

org.proteios.io
Interface SpectrumInterface

All Known Implementing Classes:
SpectrumImpl

public interface SpectrumInterface

This interface defines methods to access an array of mass or intensity values for mass spectrometry peak lists.

Author:
olle

Method Summary
 List<StringPairInterface> getExtraDataList()
          Get the spectrum extra data list.
 List<SpectrumPrecursor> getPrecursors()
           
 Double getRetentionTimeInMinutes()
           
 double[] listIntensities()
           
 double[] listMass()
           
 

Method Detail

listMass

double[] listMass()

listIntensities

double[] listIntensities()

getRetentionTimeInMinutes

Double getRetentionTimeInMinutes()

getPrecursors

List<SpectrumPrecursor> getPrecursors()
Returns:
a list of precursor or null if there are none associated with the spectrum

getExtraDataList

List<StringPairInterface> getExtraDataList()
Get the spectrum extra data list.

Returns:
List The spectrum extra data list.

Last update: 2011-06-23