Esempio n. 1
0
    def _acquisition_information(self, scan):
        fline = self._filter_string(scan)

        event = ScanEventInformation(
            self._scan_time(scan),
            window_list=[ScanWindow(
                fline.get("scan_window")[0], fline.get("scan_window")[1])])
        return ScanAcquisitionInformation("no combination", [event])
Esempio n. 2
0
 def _acquisition_information(self, scan):
     fline = self._filter_string(scan)
     event = self._get_scan_event(scan)
     trailer_extras = self._trailer_values(scan)
     traits = {
         'preset scan configuration': event,
         'filter string': fline,
     }
     event = ScanEventInformation(
         self._scan_time(scan),
         injection_time=unitfloat(trailer_extras.get('Ion Injection Time (ms)', 0.0), 'millisecond'),
         window_list=[ScanWindow(
             fline.get("scan_window")[0], fline.get("scan_window")[1])], traits=traits)
     return ScanAcquisitionInformation("no combination", [event])
 def _acquisition_information(self, scan):
     fline = self._filter_string(scan)
     event = self._get_scan_event(scan)
     traits = {
         'preset scan configuration': event,
         'filter string': fline,
     }
     event = ScanEventInformation(self._scan_time(scan),
                                  window_list=[
                                      ScanWindow(
                                          fline.get("scan_window")[0],
                                          fline.get("scan_window")[1])
                                  ],
                                  traits=traits)
     return ScanAcquisitionInformation("no combination", [event])
Esempio n. 4
0
 def _acquisition_information(self, scan):
     spectrum_obj = self._get_spectrum_obj(scan)
     try:
         low = spectrum_obj.MeasuredMassRange.Start
         high = spectrum_obj.MeasuredMassRange.End
     except Exception:
         arrays = self._scan_arrays(scan)
         mz_array = arrays[0]
         if len(mz_array) != 0:
             low = mz_array.min()
             high = mz_array.max()
         else:
             low = high = 0
     window = ScanWindow(low, high)
     event = ScanEventInformation(self._scan_time(scan),
                                  window_list=[window])
     return ScanAcquisitionInformation("no combination", [event])