public class FingerprintPattern extends SpectrumFilter
name
Constructor and Description |
---|
FingerprintPattern(java.util.ArrayList<java.lang.Double> mzArray,
java.util.ArrayList<java.lang.Double> intensityArray,
double mzTolerance,
boolean isPpm,
double intensityTolerance)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Returns a description of the validated spectra, typically "containing a
peak at m/z 114".
|
boolean |
validateSpectrum(MSnSpectrum spectrum)
Returns a boolean indicating whether the filter fingerprint was found in
the spectrum.
|
getElementaryFilters, getFilter, getName, setName
public FingerprintPattern(java.util.ArrayList<java.lang.Double> mzArray, java.util.ArrayList<java.lang.Double> intensityArray, double mzTolerance, boolean isPpm, double intensityTolerance)
mzArray
- list of m/z to look forintensityArray
- list of intensities corresponding to the m/z arraymzTolerance
- the m/z toleranceisPpm
- a boolean indicating whether the m/z tolerance is in ppmintensityTolerance
- the intensity relative tolerance (0.1 for 10%)public boolean validateSpectrum(MSnSpectrum spectrum)
validateSpectrum
in class SpectrumFilter
spectrum
- the spectrum to inspectpublic java.lang.String getDescription()
SpectrumFilter
getDescription
in class SpectrumFilter
Copyright © 2013. All Rights Reserved.