|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.compomics.util.experiment.personalization.ExperimentObject
com.compomics.util.experiment.io.massspectrometry.MgfIndex
public class MgfIndex
This class contains the indexes of an mgf file after indexing mapped with the title of the spectrum
Constructor Summary | |
---|---|
MgfIndex(java.util.ArrayList<java.lang.String> spectrumTitles,
java.util.HashMap<java.lang.String,java.lang.Long> indexMap,
java.lang.String fileName,
double minRT,
double maxRT,
double maxMz)
Constructor. |
Method Summary | |
---|---|
java.lang.String |
getFileName()
Returns the name of the indexed file. |
java.lang.Long |
getIndex(java.lang.String spectrumTitle)
Returns the index corresponding to the desired spectrum. |
java.lang.Double |
getMaxMz()
Returns the maximum m/z in this file. |
java.lang.Double |
getMaxRT()
Returns the maximal RT in this file. |
java.lang.Double |
getMinRT()
Returns the minimum RT in this file. |
int |
getNSpectra()
Returns the number of imported spectra. |
java.util.ArrayList<java.lang.String> |
getSpectrumTitles()
Returns an ordered list of all spectrum titles |
void |
setMaxMz(java.lang.Double maxMz)
Sets the maximum m/z in this file. |
void |
setMaxRT(java.lang.Double maxRT)
Sets the maximal RT in this file. |
void |
setMinRT(java.lang.Double minRT)
Sets the minimum RT in this file. |
Methods inherited from class com.compomics.util.experiment.personalization.ExperimentObject |
---|
addUrParam, getParameterKey, getUrParam |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MgfIndex(java.util.ArrayList<java.lang.String> spectrumTitles, java.util.HashMap<java.lang.String,java.lang.Long> indexMap, java.lang.String fileName, double minRT, double maxRT, double maxMz)
spectrumTitles
- an ordered list of all spectrum titlesindexMap
- map of all indexes: spectrum title -> index in the filefileName
- the mgf file namemaxRT
- the maximum retention timeminRT
- the minimum retention tomemaxMz
- Method Detail |
---|
public java.lang.Long getIndex(java.lang.String spectrumTitle)
spectrumTitle
- the desired spectrum
public java.util.ArrayList<java.lang.String> getSpectrumTitles()
public java.lang.String getFileName()
public java.lang.Double getMaxRT()
public void setMaxRT(java.lang.Double maxRT)
maxRT
- the maximal RT in this filepublic java.lang.Double getMaxMz()
public void setMaxMz(java.lang.Double maxMz)
maxMz
- the maximum m/z in this filepublic java.lang.Double getMinRT()
public void setMinRT(java.lang.Double minRT)
minRT
- the minimum RT in this filepublic int getNSpectra()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |