Cloud computing environment for biological data
First Claim
1. A computer implemented method in a cloud computing environment, comprising:
- receiving, in a cloud computing environment, sequence data generated by a sequencing device performing sequencing runs;
receiving, in the cloud computing environment, device diagnostic data relating to a condition of the sequencing device and comprising information about a number of the sequencing runs performed by the sequencing device;
storing the sequence data and the device diagnostic data in the cloud computing environment;
communicating a message to an authorized user of the sequencing device based on the sequencing runs, wherein the message is a reagent supply reminder based on the number of the sequencing runs; and
communicating, from the cloud computing environment, the device diagnostic data to a manufacturer of the sequencing device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a novel approach for storing, analyzing, and/or accessing biological data in a cloud computing environment. Sequence data generated by a particular sequencing device may be uploaded to the cloud computing environment during a sequencing run, which reduces the on-site storage needs for the sequence data. Analysis of the data may also be performed in the cloud computing environment, and the instructions for such analysis may be set at the originating sequencing device. The sequence data in the cloud computing environment may be shared according to permissions. Further, the sequence data may be modified or annotated by authorized secondary users.
-
Citations
19 Claims
-
1. A computer implemented method in a cloud computing environment, comprising:
-
receiving, in a cloud computing environment, sequence data generated by a sequencing device performing sequencing runs; receiving, in the cloud computing environment, device diagnostic data relating to a condition of the sequencing device and comprising information about a number of the sequencing runs performed by the sequencing device; storing the sequence data and the device diagnostic data in the cloud computing environment; communicating a message to an authorized user of the sequencing device based on the sequencing runs, wherein the message is a reagent supply reminder based on the number of the sequencing runs; and communicating, from the cloud computing environment, the device diagnostic data to a manufacturer of the sequencing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A sequencing device, comprising:
-
an imager configured to acquire image data from a sequencing reaction; a processor configured to execute instructions to; receive a user input related to one or more parameters of the sequencing reaction; receive a user input related to a permission to communicate sequence data to be generated from the image data of the sequencing reaction to a cloud computing environment; generate the sequence data from the image data; communicate device diagnostic information relating to the sequencing device to the cloud computing environment, wherein a manufacturer of the sequencing device is an authorized user of the device diagnostic information and not of the sequence data, wherein the device diagnostic information comprises information about a software update check; and determine that the sequencing device needs a software update and communicate the software update to the sequencing device; and a memory storing the instructions. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method, comprising:
-
generating sequence data using a sequencing device using an imager configured to acquire image data from a sequencing reaction to generate the sequence data; receiving a user input related to one or more parameters of the sequencing reaction; receive a user input related to permissions; communicating the sequence data to a cloud computing environment; communicating the permissions to the cloud computing environment, wherein the permissions define a set of authorized users for the sequence data and for diagnostic information of the sequencing device; communicating the device diagnostic information of the sequencing device to the cloud computing environment, wherein a manufacturer of the sequencing device is an authorized user of the device diagnostic information and not of the sequencing data, wherein the device diagnostic information comprises information about a software update check; and receiving a software update at the sequencing device based on the software update check.
-
-
18. A method, comprising:
-
receiving, in a cloud computing environment, sequence data and device diagnostic data from a sequencing device; receiving, in a cloud computing environment, permissions for the sequence data, wherein the permissions define a set of authorized users for the sequence data; and communicating, from the cloud computing environment, device diagnostic information of the sequencing device to a manufacturer of the sequencing device, wherein the device diagnostic data comprises information about a number of sequencing runs performed by the sequencing device; and communicating a reagent supply reminder message to an authorized user of the set of authorized users of the sequencing device based on the number of sequencing runs. - View Dependent Claims (19)
-
Specification