Source code for has_peak

#!/usr/bin/env python

import pymzml
import os


[docs] def main(): """ Testscript to demonstrate functionality of function :py:func:`pymzml.spec.Spectrum.has_peak` usage: ./has_peak.py """ example_file = os.path.join( os.path.dirname(__file__), os.pardir, "tests", "data", "example.mzML" ) mz_to_find = 820.7711792 run = pymzml.run.Reader(example_file) for spectrum in run: found_peaks = spectrum.has_peak(mz_to_find) if found_peaks != []: print("Found peaks: {0} in spectrum {1}".format(found_peaks, spectrum.ID))
if __name__ == "__main__": main()