Parallel processing and horizontal scaling for peak detection
AssigneesThermo Finnigan LLC, Dionex Corporation
InventorsSumanth Upadhya P, Hung Q Vu
Life of this patent
Estimating the term…
Abstract
Disclosed herein are scientific instrument support systems, as well as related methods, computing devices, and computer-readable media. For example, in some embodiments, a scientific instrument support apparatus may include: first logic to receive, from a mass spectrometer, injections data for each of a plurality of injections associated with a sample; second logic to determine peak data for each of the plurality of injections by executing, in parallel on a node, a peak detection algorithm for each of the plurality of injections, third logic to collate the peak data for each of the plurality of injections; and fourth logic to provide the collated peak data for further processing.
Claims21
1-20. (canceled)
A scientific instrument support apparatus, comprising:
- first logic to receive, from a mass spectrometer, injections data for each of a plurality of injections associated with a sample;
- second logic to determine peak data for each of the plurality of injections by executing, in parallel on a node, a peak detection algorithm for each of the plurality of injections, wherein a peak detection algorithm is executed within a container and wherein a configuration for each of the containers is based on a type of peak detection algorithm executed;
- third logic to collate the peak data for each of the plurality of injections;
- and
- fourth logic to provide the collated peak data for further processing.
A method, executed by a processing device, for providing scientific instrument support, the method comprising:
- receiving, from a mass spectrometer, injections data for each of a plurality of injections associated with a sample;
- determining peak data for each of the plurality of injections by executing, in parallel on a node, a peak detection algorithm for each of the plurality of injections, wherein a peak detection algorithm is executed within a container and wherein a configuration for each of the containers is based on a type of peak detection algorithm executed;
- collating the peak data for each of the plurality of injections;
- and
- providing the collated peak data for further processing.
A scientific instrument support system, comprising:
- a mass spectrometer;
- and
- a first processing device configured to:
- receive, from the mass spectrometer, injections data for each of a plurality of injections associated with a sample;
- determining peak data for each of the plurality of injections by executing, in parallel on a node, a peak detection algorithm for each of the plurality of injections, wherein the node is executed by a second processing device, wherein a peak detection algorithm is executed within a container and wherein a configuration for each of the containers is based on a type of peak detection algorithm executed;
- collating the peak data for each of the injections;
- and
- providing the collated peak data for further processing.
Dependencies are inferred from the claim text.