public class ArchiveSpectrum extends Object implements Spectrum
Constructor and Description |
---|
ArchiveSpectrum() |
ArchiveSpectrum(String usi,
String projectAccession,
String assayAccession,
String spectrumFile,
String sourceID,
String spectrumTitle,
Double[] masses,
Double[] intensities,
Integer numPeaks,
Integer msLevel,
Integer precursorCharge,
Double precursorMz,
Double retentionTime,
Set<CvParam> properties,
String peptideSequence,
Integer missedCleavages,
Collection<IdentifiedModification> modifications,
List<String> annotations,
Boolean isDecoy,
Set<CvParam> qualityEstimationMethods,
Boolean isValid,
List<String> proteinAccessions,
List<String> geneAccessions) |
Modifier and Type | Method and Description |
---|---|
Collection<? extends Param> |
getAdditional()
Retrieves file format specific variables
as parameters.
|
Collection<? extends String> |
getAdditionalAttributesStrings() |
Collection<? extends CvParam> |
getAttributes() |
String |
getId()
The textual representation of an ID of a scan.
|
Long |
getIndex()
Internal Spectrum in the corresponding file MGF or mzXML or mzML, starting from 1, incrementing by one for each consecutive spectrum.
|
Collection<String> |
getModificationNames() |
Integer |
getNumberModifiedSites() |
Map<Double,Double> |
getPeakList()
Returns the spectrum's peak list as
a HashMap with the m/z values as keys
and the corresponding intensities as
values.
|
Double |
getPrecursorIntensity()
Returns the precursor's intensity
or null in case it it not available.
|
Double |
getPrecursorMZ()
Returns the precursor's m/z or
null in case the precursor's m/z
is not available.
|
Boolean |
isDecoy() |
Boolean |
isValid() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMsLevel, getPrecursorCharge
public ArchiveSpectrum()
public ArchiveSpectrum(String usi, String projectAccession, String assayAccession, String spectrumFile, String sourceID, String spectrumTitle, Double[] masses, Double[] intensities, Integer numPeaks, Integer msLevel, Integer precursorCharge, Double precursorMz, Double retentionTime, Set<CvParam> properties, String peptideSequence, Integer missedCleavages, Collection<IdentifiedModification> modifications, List<String> annotations, Boolean isDecoy, Set<CvParam> qualityEstimationMethods, Boolean isValid, List<String> proteinAccessions, List<String> geneAccessions)
public Collection<? extends String> getAdditionalAttributesStrings()
public Collection<String> getModificationNames()
public Integer getNumberModifiedSites()
public Boolean isDecoy()
public Collection<? extends CvParam> getAttributes()
public Boolean isValid()
public Long getIndex()
Spectrum
public String getId()
Spectrum
Spectrum.getIndex()
}.public Double getPrecursorMZ()
Spectrum
getPrecursorMZ
in interface Spectrum
public Double getPrecursorIntensity()
Spectrum
getPrecursorIntensity
in interface Spectrum
public Map<Double,Double> getPeakList()
Spectrum
getPeakList
in interface Spectrum
public Collection<? extends Param> getAdditional()
Spectrum
getAdditional
in interface Spectrum
Copyright © 2021. All rights reserved.