|
Last update: 2011-06-23 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.proteios.io.MgfFileReader
public class MgfFileReader
This class contains methods to access spectra from an MGF peak list file.
| Constructor Summary | |
|---|---|
MgfFileReader()
Default constructor. |
|
MgfFileReader(InputStream inputStream)
Constructor that takes an MGF input stream as parameter. |
|
| Method Summary | |
|---|---|
InputStream |
getInputStream()
Get MGF input stream. |
Iterator<SpectrumInterface> |
getSpectrum(List<String> spectrumIds)
Get an iterator for spectra with specified spectrum id values. |
SpectrumInterface |
getSpectrum(String spectrumId)
Get the spectrum data for specified spectrum id. |
List<String> |
getSpectrumIdList()
Get spectrum id list. |
boolean |
importable()
Validates first line of input stream. |
boolean |
isSpectrumIdObtainedFromSpectrumOrderNumber()
Specifies if the spectrum id values were obtained from the spectrum order numbers. |
boolean |
isTitleUsedAsId()
Get flag indicating if spectrum title is used as spectrum id value. |
void |
setInputStream(InputStream inputStream)
Set MGF input stream. |
void |
setTitleUsedAsId(boolean titleUsedAsId)
Set flag indicating if spectrum title is used as spectrum id value. |
boolean |
valid()
Validates MGF input stream. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MgfFileReader()
public MgfFileReader(InputStream inputStream)
inputStream - InputStream MGF input stream.| Method Detail |
|---|
public boolean isTitleUsedAsId()
public void setTitleUsedAsId(boolean titleUsedAsId)
titleUsedAsId - boolean Flag indicating if spectrum title is used as
spectrum id value.public InputStream getInputStream()
public void setInputStream(InputStream inputStream)
inputStream - InputStream MGF input stream.public SpectrumInterface getSpectrum(String spectrumId)
getSpectrum in interface PeakListFileInterfacespectrumId - String spectrum id.
public Iterator<SpectrumInterface> getSpectrum(List<String> spectrumIds)
getSpectrum in interface PeakListFileInterfacespectrumIds - Listpublic List<String> getSpectrumIdList()
getSpectrumIdList in interface SpectrumIdReaderInterfacepublic boolean isSpectrumIdObtainedFromSpectrumOrderNumber()
isSpectrumIdObtainedFromSpectrumOrderNumber in interface SpectrumIdReaderInterfacepublic boolean valid()
valid in interface FileValidationInterfaceBaseException - If there is an errorpublic boolean importable()
importable in interface FileValidationInterface
|
Last update: 2011-06-23 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||