Single cell data management and analysis systems and methods
First Claim
Patent Images
1. A method for integrating a scientific instrument with a remote computer system, the method comprisingreceiving scientific data related to a biological sample from a scientific instrument;
- creating a container data file, wherein the container data file comprises one or more scientific data files representing the received scientific data and a manifest data file listing the one or more scientific data files contained within the container data file;
establishing a network connection with a remote computer system;
transmitting the container data file to the remote computer system over the network connection;
receiving a command over the network connection from the remote computer system to acquire new scientific data under different acquisition parameters in response to an analysis by the remote computer system of the scientific data within the transmitted container data file;
controlling the scientific instrument in accordance with the received command to cause the scientific instrument to acquire the new scientific data using the different acquisition parameters;
transmitting, to the remote computer system over the network connection, the new scientific data; and
transmitting, to the remote computer system over the network connection, a protocol command causing the remote computer system to perform an analysis on the new scientific data, wherein the protocol command identifies a protocol template associated with the analysis to be performed by the remote computer system and wherein the protocol template is stored by the remote computer system, wherein the method is performed by a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are a number of example embodiments for data management and analysis in connection with life science operations such as flow cytometry. For example, disclosed herein are (1) a networked link between an acquisition computer and a computer performing analysis on the acquired data, (2) modular experiment templates that can be divided into individual components for future use in multiple experiments, and (3) an automated pipeline of experiment elements.
89 Citations
29 Claims
-
1. A method for integrating a scientific instrument with a remote computer system, the method comprising
receiving scientific data related to a biological sample from a scientific instrument; -
creating a container data file, wherein the container data file comprises one or more scientific data files representing the received scientific data and a manifest data file listing the one or more scientific data files contained within the container data file; establishing a network connection with a remote computer system; transmitting the container data file to the remote computer system over the network connection; receiving a command over the network connection from the remote computer system to acquire new scientific data under different acquisition parameters in response to an analysis by the remote computer system of the scientific data within the transmitted container data file; controlling the scientific instrument in accordance with the received command to cause the scientific instrument to acquire the new scientific data using the different acquisition parameters; transmitting, to the remote computer system over the network connection, the new scientific data; and transmitting, to the remote computer system over the network connection, a protocol command causing the remote computer system to perform an analysis on the new scientific data, wherein the protocol command identifies a protocol template associated with the analysis to be performed by the remote computer system and wherein the protocol template is stored by the remote computer system, wherein the method is performed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product for integrating a scientific instrument with a remote computer system, the computer program product comprising:
-
a plurality of processor-executable instructions that are resident on a non-transitory computer-readable storage medium, wherein the instructions are configured for execution by at least one processor to cause a computer to at least; receive scientific data related to a biological sample from a scientific instrument, create a container data file, wherein the container data file comprises one or more scientific data files representing the received scientific data and a manifest data file listing the one or more scientific data files contained within the container data file, establish a network connection with a remote computer system, transmit the container data file to the remote computer system over the network connection, receive a command over the network connection from the remote computer system to acquire new scientific data under different acquisition parameters in response to an analysis by the remote computer system of the scientific data within the transmitted container data file, control the scientific instrument in accordance with the received command to cause the scientific instrument to acquire the new scientific data using the different acquisition parameters, transmit, to the remote computer system over the network connection, the new scientific data, and transmit, to the remote computer system over the network connection, a protocol command causing the remote computer system to perform an analysis on the new scientific data, wherein the protocol command identifies a protocol template associated with the analysis to be performed by the remote computer system and wherein the protocol template is stored by the remote computer system, wherein the method is performed by a processor.
-
-
26. An apparatus for integrating a scientific instrument with a remote computer system, the apparatus comprising:
-
a processor configured to execute an interface, the interface configured to bi-directionally link a scientific instrument with a remote server to (1) transfer scientific data acquired by the scientific instrument over a network connection to the remote server, and (2) transfer operational data for controlling an operation of the scientific instrument from the remote server over the network connection to the scientific instrument, wherein the interface is further configured to provide a protocol command over the network connection to the remote server to cause the remove server to perform an analysis on the scientific data transferred to the remote server, wherein the protocol command identifies a protocol template associated with the analysis to be performed by the remote server and wherein the protocol template is stored by the remote server. - View Dependent Claims (27, 28, 29)
-
Specification