Software for the display of chromatographic separation data
DCFirst Claim
Patent Images
1. A computer implemented method of displaying chromatographic separation data, comprising:
- receiving a series of measurements indicating presence of constituents in a first sample at a scanning location over time;
receiving a series of measurements indicating presence of constituents in a second sample at a scanning location over time;
displaying the series of measurements for the first sample as a series of bands; and
displaying the series of measurements for the second sample as a series of bands adjacent to the bands for the first sample.
2 Assignments
Litigations
1 Petition
Accused Products
Abstract
Techniques for displaying chromatographic data using a graphical user interface are provided. Chromatographic separation data that is a series of measurements for a sample at a scanning location over time can be displayed on a display device in a series of bands. Additionally, the series of bands for multiple samples can be aligned on the display device.
197 Citations
57 Claims
-
1. A computer implemented method of displaying chromatographic separation data, comprising:
-
receiving a series of measurements indicating presence of constituents in a first sample at a scanning location over time;
receiving a series of measurements indicating presence of constituents in a second sample at a scanning location over time;
displaying the series of measurements for the first sample as a series of bands; and
displaying the series of measurements for the second sample as a series of bands adjacent to the bands for the first sample. - View Dependent Claims (2, 3, 4, 5, 6, 7)
identifying at least one peak in the series of measurements for the first sample that corresponds to the at least one marker; and
aligning the series of measurements for the first sample so that any displayed bands that correspond to the at least one marker are aligned with a predetermined location.
-
-
5. The method of claim 3, further comprising:
-
identifying two peaks in the series of measurements for the first sample that correspond to two markers; and
scaling the series of measurements for the first sample so that the two displayed bands that correspond to the two markers are aligned with predetermined locations.
-
-
6. The method of claim 3, further comprising displaying bands that correspond to the constituents in the first sample visually different than the bands that correspond to the at least one marker.
-
7. The method of claim 3, further comprising:
-
receiving input to invert the display of the series of bands for the first sample; and
inverting the displayed series of bands for the first sample.
-
-
8. A computer system, comprising:
-
a processor;
a display device coupled to the processor;
a computer readable medium coupled to the processor that stores a computer program that displays chromatographic separation data, the computer program including;
computer code that receives a series of measurements indicating presence of constituents in a first sample at a scanning location over time;
computer code that receives a series of measurements indicating presence of constituents in a second sample at a scanning location over time;
computer code that displays the series of measurements for the first sample as a series of bands on the display device; and
computer code that displays the series of measurements for the second sample as a series of bands adjacent to the bands for the first sample on the display device. - View Dependent Claims (28, 29, 30, 31, 32, 33)
computer code that identifies at least one peak in the series of measurements for the first sample that corresponds to the at least one marker; and
computer code that aligns the series of measurements for the first sample so that any displayed bands that correspond to the at least one marker are aligned with a predetermined location.
-
-
31. The computer system of claim 29, wherein the computer program further includes:
-
computer code that identifies two peaks in the series of measurements for the first sample that correspond to two markers; and
computer code that scales the series of measurements for the first sample so that the two displayed bands that correspond to the two markers are aligned with predetermined locations.
-
-
32. The computer system of claim 29, wherein the computer program further includes computer code that displays bands that correspond to the constituents in the first sample visually different than the bands that correspond to the at least one marker.
-
33. The computer system of claim 29, wherein the computer program further includes:
-
computer code that receives input to invert the display of the series of bands for the first sample; and
computer code that inverts the displayed series of bands for the first sample.
-
-
9. A computer program product that displays chromatographic separation data, comprising:
-
computer code that receives a series of measurements indicating presence of constituents in a first sample at a scanning location over time;
computer code that receives a series of measurements indicating presence of constituents in a second sample at a scanning location over time;
computer code that displays the series of measurements for the first sample as a series of bands;
computer code that displays the series of measurements for the second sample as a series of bands adjacent to the bands for the first sample; and
a computer readable medium that stores the computer codes. - View Dependent Claims (10, 34, 35, 36, 37, 38, 39)
computer code that identifies at least one peak in the series of measurements for the first sample that corresponds to the at least one marker; and
computer code that aligns the series of measurements for the first sample so that any displayed bands that correspond to the at least one marker are aligned with a predetermined location.
-
-
37. The computer program product of claim 35, further comprising:
-
computer code that identifies two peaks in the series of measurements for the first sample that correspond to two markers; and
computer code that scales the series of measurements for the first sample so that the two displayed bands that correspond to the two markers are aligned with predetermined locations.
-
-
38. The computer program product of claim 35, further comprising computer code that displays bands that correspond to the constituents in the first sample visually different than the bands that correspond to the at least one marker.
-
39. The computer program product of claim 35, further comprising:
-
computer code that receives input to invert the display of the series of bands for the first sample; and
computer code that inverts the displayed series of bands for the first sample.
-
-
11. A computer implemented method of displaying chromatographic separation data, comprising:
-
receiving a series of measurements indicating presence of constituents and at least one marker in a first sample at a scanning location over time;
receiving a series of measurements indicating presence of constituents and at least one marker in a second sample at a scanning location over time;
displaying the series of measurements for the first sample as a series of bands;
identifying at least one peak in the series of measurements for the first sample that corresponds to the at least one marker;
identifying at least one peak in the series of measurements for the second sample that corresponds to the at least one marker;
scaling the series of measurements for the second sample so that the displayed bands that correspond to the at least one marker in the first and second samples are aligned when displayed; and
displaying the series of measurements for the second sample as a series of bands adjacent to the bands for the first sample. - View Dependent Claims (12, 13, 14, 15, 16, 17)
receiving input to invert the display of the series of bands for the first and second samples; and
inverting the displayed series of bands for the first and second samples.
-
-
18. A computer system, comprising:
-
a processor;
a display device coupled to the processor;
a computer readable medium coupled to the processor that stores a computer program that displays chromatographic separation data, the computer program including;
computer code that receives a series of measurements indicating presence of constituents and at least one marker in a first sample at a scanning location over time;
computer code that receives a series of measurements indicating presence constituents and at least one marker in a second sample at a scanning location over time;
computer code that displays the series of measurements for the first sample as a series of bands;
computer code that identifies at least one peak in the series of measurements for the first sample that corresponds to the at least one marker;
computer code that identifies at least one peak in the series of measurements for the second sample that corresponds to the at least one marker;
computer code that scales the series of measurements for the second sample so that the displayed bands that correspond to the at least one marker are aligned when displayed; and
computer code that displays the series of measurements for the second sample as a series of bands adjacent to the bands for the first sample. - View Dependent Claims (40, 41, 42, 43, 44, 45)
computer code that receives input to invert the display of the series of bands for the first and second samples; and
computer code that inverts the displayed series of bands for the first and second samples.
-
-
19. A computer program product that displays chromatographic separation data, comprising:
-
computer code that receives a series of measurements indicating presence of constituents and at least one marker in a first sample at a scanning location over time;
computer code that receives a series of measurements indicating presence constituents and at least one marker in a second sample at a scanning location over time;
computer code that displays the series of measurements for the first sample as a series of bands;
computer code that identifies at least one peak in the series of measurements for the first sample that corresponds to the at least one marker;
computer code that identifies at least one peak in the series of measurements for the second sample that corresponds to the at least one marker;
computer code that scales the series of measurements for the second sample so that the displayed bands that correspond to the at least one marker are aligned when displayed;
computer code that displays the series of measurements for the second sample as a series of bands adjacent to the bands for the first sample; and
a computer readable medium that stores the computer codes. - View Dependent Claims (20, 46, 47, 48, 49, 50, 51)
computer code that receives input to invert the display of the series of bands for the first and second samples; and
computer code that inverts the displayed series of bands for the first and second samples.
-
-
21. A computer implemented method of graphically presenting chromatographic separation data, comprising:
-
acquiring chromatographic data for a sample, the chromatographic data for the sample including a set of constituents and a set of markers;
determining a position of each marker in the chromatographic data in order to define a range of positions;
determining an intensity of each marker in the chromatographic data in order to define a range of intensities;
determining a position of each constituent in the chromatographic data by scaling the position to the range of positions;
determining an intensity of each constituent in the chromatographic data by scaling the position to the range of range of intensities; and
presenting the position and intensity of each constituent in the chromatographic data in a graphical format. - View Dependent Claims (22, 23, 24)
receiving input to invert the presentation of the series of bands; and
inverting the presented series of bands.
-
-
25. A computer system, comprising:
-
a processor;
a display device coupled to the processor;
a computer readable medium coupled to the processor that stores a computer program that graphically presents chromatographic separation data, the computer program including;
computer code that acquires chromatographic data for a sample, the chromatographic data for the sample including a set of constituents and a set of markers;
computer code that determines a position of each marker in the chromatographic data in order to define a range of positions;
computer code that determines an intensity of each marker in the chromatographic data in order to define a range of intensities;
computer code that determines a position of each constituent in the chromatographic data by scaling the position to the range of positions;
computer code that determines an intensity of each constituent in the chromatographic data by scaling the position to the range of range of intensities; and
computer code that presents the position and intensity of each constituent in the chromatographic data in a graphical format. - View Dependent Claims (52, 53, 54)
computer code that receives input to invert the presentation of the series of bands; and
computer code that inverts the presented series of bands.
-
-
26. A computer program product that graphically presents chromatographic separation data, comprising:
-
computer code that acquires chromatographic data for a sample, the chromatographic data for the sample including a set of constituents and a set of markers;
computer code that determines a position of each marker in the chromatographic data in order to define a range of positions;
computer code that determines an intensity of each marker in the chromatographic data in order to define a range of intensities;
computer code that determines a position of each constituent in the chromatographic data by scaling the position to the range of positions;
computer code that determines an intensity of each constituent in the chromatographic data by scaling the position to the range of range of intensities;
computer code that presents the position and intensity of each constituent in the chromatographic data in a graphical format; and
a computer readable medium that stores the computer codes. - View Dependent Claims (27, 55, 56, 57)
computer code that receives input to invert the presentation of the series of bands; and
computer code that inverts the presented series of bands.
-
Specification