Provided is a chromatograph data processing system for presenting unexamined analysis conditions to a user in an easily understood manner when changing a plurality of analysis condition parameters. The system is used for a chromatograph for analyzing a sample according to a schedule table in which a plurality of analysis conditions and execution order of a plurality of analyses are described, each of the plurality of analysis conditions being defined by a combination of control parameter values. The system includes: memory 61 for storing a plurality of analysis conditions; unexamined analysis condition creator 66 for creating all combinations of values of control parameters included in the plurality of analysis conditions, and for creating a list of unexamined analysis conditions from the created combinations, the list being composed of analysis conditions that are not included in the plurality of analysis conditions stored in the memory 61; and display section 72.
|
3. A chromatograph data processing method used for a chromatograph comprising the steps of:
a) storing, into a memory, a plurality of analysis conditions under which analyses have been executed for a sample, the plurality of analysis conditions being described in a schedule table, each of the plurality of analysis conditions being defined by a combination of values of control parameters;
b) creating all combinations of the values of the control parameters included in all of the plurality of analysis conditions;
c) subtracting all executed combinations of the values of the control parameters corresponding to the plurality of analysis conditions stored in the memory, from the all combinations of the values of the control parameters, so as to extract all unexecuted combinations of the values of the control parameters;
d) creating a list of unexamined analysis conditions including the all unexecuted combinations of the values of the control parameters;
e) creating one or more of method files corresponding to one or more of the analysis conditions included in the list; and
f) displaying the list on a display section.
1. A chromatograph data processing system used for a chromatograph comprising:
a) a memory configured to store a plurality of analysis conditions under which analyses have been executed for a sample, the plurality of analysis conditions being described in a schedule table, each of the plurality of analysis conditions being defined by a combination of values of control parameters;
b) an unexamined analysis condition creator configured to create all combinations of the values of the control parameters included in all of the plurality of analysis conditions,
configured to subtract all executed combinations of the values of the control parameters corresponding to the plurality of analysis conditions stored in the memory, from the all combinations of the values of the control parameters, so as to extract all unexecuted combinations of the values of the control parameters, and
configured to create a list of unexamined analysis conditions including the all unexecuted combinations of the values of the control parameters;
c) a method file creator configured to create one or more of method files corresponding to one or more of the analysis conditions included in the list; and
d) a display section configured to display the list.
2. The chromatograph data processing system according to
the unexamined analysis condition creator further acquires chromatograms respectively obtained for the plurality of analysis conditions under which the analyses have been executed, and
the chromatograph data processing system displays one or more of the chromatograms on the display section.
4. The chromatograph data processing method according to
|
The present invention relates to a chromatograph data processing system, and data processing method.
A liquid chromatograph is an analysis apparatus in which: a mobile phase (also called eluent) of a liquid and a sample injected into the mobile phase are pressurized by a pump or the like to be caused to pass through a column; and components in the sample are separated and detected based on a difference in interaction (such as adsorption, distribution, ion exchange, and size exclusion) between a stationary phase (also called filler) and the mobile phase in the column.
In the liquid chromatograph, a sample is analyzed under various conditions, in some cases, in order to find the best analysis conditions for the sample (hereinafter, this operation is called method scouting). In the method scouting, the kind of mobile phase, the kind of column, the flow rate of a pump, the temperature of a column oven for heating the column, and the like are set as parameters. Hence, the liquid chromatograph that performs the method scouting is capable of switching these parameters (see Patent Literature 1).
An example of the liquid chromatograph as described above is illustrated in
The mobile phase having the predetermined composition that is prepared by the liquid-sending section 10 passes through the auto-sampler 20 to flow into one of the plurality of columns 32a to 32f in the column oven 30. Before that, a sample is injected into the mobile phase by the auto-sampler 20, and the sample passes through the column while being carried by the flow of the mobile phase. In the process, components in the sample are temporally separated and sequentially detected by the detection section 40 provided with a detector 41 such as a photodiode array (PDA) detector.
A number of analyses under various analysis conditions are controlled by the control system 60 embodied by a computer, and are automatically processed. The various analysis conditions are described in a file called “method file”, which is managed by an analysis condition setter 62 in the control system 60, and is stored in a memory 61 in the control system 60. Here, an analysis condition means a combination of parameters (such as the kind of mobile phase, the kind of column, the flow rate of a pump, and the temperature of a column oven that are used in analysis) for controlling operations of the sections constituting the chromatograph. A schedule table creator 63 in the control system 60 creates a file of data called a “schedule table” which is a table describing which analysis conditions are executed in which order. In the schedule table, a sample to be analyzed and an analysis condition for the sample are described in a row, and a series of rows are listed in the columnar direction as analysis time series. A method file is cited as the analysis condition. According to the schedule table, an analysis controller 64 in the control system 60 controls each section in the liquid chromatograph 1 such that a series of analyses are executed under the analysis conditions at predetermined timing. A data processor 65 in the control system 60 acquires an analysis result under each analysis condition and performs processes such as chromatogram creation.
[Patent Literature 1] JP 2013-024603 A
The method scouting includes: describing some analysis conditions to be examined in a schedule table; acquiring analysis results; and then making other analysis conditions to be further examined, in consideration of control parameters used in the analysis and the analysis results. Along with an increase in performance of the control system 60, in recent years, the number of analysis conditions examined in the method scouting tends to increase, and the number of settable control parameters is large. Hence, in the stage in which analysis results are acquired for some analysis conditions, it may become difficult for a user to understand which analysis conditions are unexamined.
The present invention, which has been made in view of the above, has an object to provide a chromatograph data processing system capable of presenting unexamined analysis conditions to a user in an easily understood manner when the user examines and changes a plurality of parameters in analysis conditions.
A chromatograph data processing system according to the present invention, which has been made in order to achieve the above-mentioned object, is a chromatograph data processing system used for a chromatograph for analyzing a sample according to a schedule table in which a plurality of analysis conditions and execution order of a plurality of analyses are described, each of the plurality of analysis conditions being defined by a combination of values of a plurality of control parameters, the data processing system including: a) a memory for storing a plurality of analysis conditions under which analyses have been executed for a sample; b) an unexamined analysis condition creator for creating all combinations of values of control parameters included in the plurality of analysis conditions, and for creating a list of unexamined analysis conditions from the created combinations, the list being composed of analysis conditions that are not included in the plurality of analysis conditions stored in the memory; and c) a display section for displaying the list.
Moreover, a chromatograph data processing method according to the present invention, which has been made in order to achieve the above-mentioned object, is a chromatograph data processing method used for a chromatograph for analyzing a sample according to a schedule table in which a plurality of analysis conditions and execution order of a plurality of analyses are described, each of the plurality of analysis conditions being defined by a combination of values of a plurality of control parameters, the data processing method including the steps of: a) storing a plurality of analysis conditions under which analyses have been executed for a sample; b) creating all combinations of values of control parameters included in the plurality of analysis conditions and creating a list of unexamined analysis conditions from the created combinations, the list being composed of analysis conditions that are not included in the plurality of analysis conditions; and c) displaying the list.
The chromatograph data processing system may have a configuration that the unexamined analysis condition creator further acquire chromatograms respectively obtained for the plurality of analysis conditions under which the analyses have been executed, and the chromatograph data processing system may display one or more of the chromatograms on the display section, in the case where a user gives an instruction to that effect.
The chromatograph data processing system may further include a method file creator for creating one or more of method files corresponding to one or more of the analysis conditions included in the list, in the case where a user gives an instruction to that effect.
In the chromatograph data processing system and the chromatograph data processing method configured as described above according to the present invention, in the case where method scouting is performed for a plurality of analysis conditions, unexamined analysis conditions are displayed as a list in an easily understood manner for a user, and hence the user can easily make other analysis conditions to be further examined.
Hereinafter, modes for carrying out the present invention are described by way of embodiments.
A liquid chromatograph 100 of the present embodiment includes a liquid-sending section 10, an auto-sampler 20, a column oven 30, a detection section 40, a system controller 50, and a control system 70. An operation section 71 including a keyboard and a mouse and a display section 72 including a display unit are connected to the control system 70. The control system 70 corresponds to a chromatograph data processing system of the present invention. The control system 70 includes a memory 61, an analysis condition setter 62, a schedule table creator 63, an analysis controller 64, and a data processor 65, similarly to the control system 60 of the conventional liquid chromatograph 1. In addition, the control system 70 includes an unexamined analysis condition creator 66 and a method file creator 67, and is embodied by a computer.
The liquid chromatograph according to the present embodiment has characteristics in operations at the time of condition setting in performing method scouting, and the control system 70 assists a user in condition setting in the following manner. It is assumed here that one kind of sample is a target of the method scouting, for ease of description. Moreover, description is given of the stage in which: all analyses according to a schedule table illustrated in
“File 1”. “File 2”, and “File 3” are respectively cited in rows of analysis Nos. 1 to 3 in the schedule table in
It the stage in which all the analyses according to the schedule table illustrated in
If the user operates the operation section 71 to instruct the control system 70 to examine analysis conditions other than the analysis conditions described in the method files “File 1” to “File 3”, the unexamined analysis condition creator 66 in the control system 70 reads out “File 1” to “File 3” from the memory 61, and extracts control parameters described in each method file. Then, the unexamined analysis condition creator 66 creates an analysis history list including the extracted control parameters as listed items, for the analysis conditions described in “File 1” to “File 3”.
For example, it is assumed that the analysis condition described in each method file is as follows.
“File 1”: the flow rate of the mobile phase: 1 mL, the kind of mobile phase: α, the temperature of the column oven: 40° C., the used column: 4
“File 2”: the flow rate of the mobile phase: 1 mL, the kind of mobile phase: α, the temperature of the column oven: 45° C., the used column: 4
“File 3”: the flow rate of the mobile phase: 2 mL, the kind of mobile phase: β, the temperature of the column oven: 40° C., the used column: 3
Four values of “the flow rate of the mobile phase”, “the kind of mobile phase”, “the temperature of the column oven”, and “the kind of used column” are different among the analysis conditions described in these method files, and hence the unexamined analysis condition creator 66 extracts the four control parameters. The unexamined analysis condition creator 66 creates an analysis history list including the four extracted control parameters as listed items, for the analysis conditions described in these method files, and the control system 70 displays the analysis history list on a screen of the display section 72 as illustrated in, for example, A in
After that, if the user operates the operation section 71 to click an operation button 302 displayed as “Pattern Check” in
In the example described above, the values of the four extracted control parameters have two patterns (1 mL and 2 mL) for the flow rate of the mobile phase, two patterns (α and β) for the kind of mobile phase, two patterns (40° C. and 45° C.) for the temperature of the column oven, and two patterns (3 and 4) for the used column, and hence the unexamined analysis condition creator 66 creates combinations of sixteen patterns (=2×2×2×2) as all the combinations of the values of the control parameters. Further, the unexamined analysis condition creator 66 excludes combinations of three patterns described in the method files (Files 1 to 3) for the analyses that have already been executed, from the combinations of sixteen patterns, and extracts the resultant combinations of thirteen patterns as unexamined analysis conditions. Then, the unexamined analysis condition creator 66 creates an unexamined analysis condition list including “the flow rate of the mobile phase”, “the kind of mobile phase”, “the temperature of the column oven”, and “the kind of used column” as listed items, for the thirteen patterns of the unexamined analysis conditions, and the control system 70 displays the unexamined analysis condition list on the screen of the display section 72 as illustrated in, for example, B in
As described above, according to the control system 70 of the present embodiment, unexamined analysis conditions are displayed as a list in an easily understood manner for the user. This enables the user to easily determine other analysis conditions to be further examined in method scouting.
Further, if the user operates the operation section 71 to check one or more of checkboxes provided in the analysis history list (A in
Because the control system 70 including the unexamined analysis condition creator 66 has these functions, the user can check control parameters that have already been used in analysis, through the analysis history list, and can check an analysis result corresponding to a designated analysis condition, through the chromatogram. Hence, the user can easily obtain information that helps to make other analysis conditions to be further examined in method scouting.
Further, if the user operates the operation section 71 to check one or more of checkboxes provided in the unexamined analysis condition list (B in
Although the embodiment and the conventional example are described above using the liquid chromatographs, solutions provided by the present invention do not depend on the state of a mobile phase (for example, whether the mobile phase is a liquid phase or a gas phase), and hence it is obvious that a data processing system and a data processing method according to the present invention can also be applied to other chromatographs such as a gas chromatograph.
Patent | Priority | Assignee | Title |
11802856, | Dec 29 2016 | Thermo Finnigan LLC | Simplified source control interface |
Patent | Priority | Assignee | Title |
20130018598, | |||
CN102394977, | |||
JP2013024603, | |||
JPO2013011818, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Feb 26 2015 | OHASHI, HIROSHI | Shimadzu Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 035121 | /0255 | |
Mar 03 2015 | Shimadzu Corporation | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Mar 30 2022 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Date | Maintenance Schedule |
Oct 16 2021 | 4 years fee payment window open |
Apr 16 2022 | 6 months grace period start (w surcharge) |
Oct 16 2022 | patent expiry (for year 4) |
Oct 16 2024 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 16 2025 | 8 years fee payment window open |
Apr 16 2026 | 6 months grace period start (w surcharge) |
Oct 16 2026 | patent expiry (for year 8) |
Oct 16 2028 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 16 2029 | 12 years fee payment window open |
Apr 16 2030 | 6 months grace period start (w surcharge) |
Oct 16 2030 | patent expiry (for year 12) |
Oct 16 2032 | 2 years to revive unintentionally abandoned end. (for year 12) |