Storing genetic data in a storage system

    公开(公告)号:US10720231B1

    公开(公告)日:2020-07-21

    申请号:US15690844

    申请日:2017-08-30

    Applicant: Google Inc.

    Abstract: A method includes receiving, by a processing device, a plurality of genome files. Each genome file corresponds to a different sample and defining a genetic sequence. The method also includes generating, by the processing device, a two-dimensional alignment file based on the genome files and a reference sequence. A first dimension of the alignment file corresponds to individual genetic sequences and each of the genetic sequences is aligned with respect to the reference sequence along a second dimension of the alignment file. The method includes separating, by the processing device, the alignment file into a plurality of groups and storing the groups in a non-transitory genome data store. Each group contains segments of the genetic sequences of two or more of the genomic files.

    Dynamically adjustable virtual machine
    2.
    发明授权
    Dynamically adjustable virtual machine 有权
    动态可调虚拟机

    公开(公告)号:US09280375B1

    公开(公告)日:2016-03-08

    申请号:US14265904

    申请日:2014-04-30

    Applicant: Google Inc.

    CPC classification number: G06F9/45533 G06F9/50

    Abstract: A system including a collection of local data processing devices and a collection of remote data processing devices. At least one local data processing device executes instructions configuring the at least one local data processing device to implement a resource manager, a virtual machine, and a virtual machine manager. The resource manager associates application threads of a software application executing on a data processing device with local processors. The virtual machine includes a plurality of virtual processors, and each virtual processor emulates a data processing device. The virtual machine associates local processors with virtual processors. Finally, the virtual machine manager associates at least one virtual processor with a local data processing device and at least one virtual processor with a remote data processing device.

    Abstract translation: 包括本地数据处理设备的集合和远程数据处理设备的集合的系统。 至少一个本地数据处理设备执行配置至少一个本地数据处理设备以执行资源管理器,虚拟机和虚拟机管理器的指令。 资源管理器将在数据处理设备上执行的软件应用程序的应用程序线程与本地处理器相关联。 虚拟机包括多个虚拟处理器,并且每个虚拟处理器模拟数据处理设备。 虚拟机将本地处理器与虚拟处理器相关联。 最后,虚拟机管理器将至少一个虚拟处理器与本地数据处理设备和至少一个虚拟处理器与远程数据处理设备相关联。

    Storing genetic data in a storage system

    公开(公告)号:US10354748B1

    公开(公告)日:2019-07-16

    申请号:US14671167

    申请日:2015-03-27

    Applicant: Google Inc.

    Abstract: A method includes receiving, by a processing device, a plurality of genome files. Each genome file corresponds to a different sample and defining a genetic sequence. The method also includes generating, by the processing device, a two-dimensional alignment file based on the genome files and a reference sequence. A first dimension of the alignment file corresponds to individual genetic sequences and each of the genetic sequences is aligned with respect to the reference sequence along a second dimension of the alignment file. The method includes separating, by the processing device, the alignment file into a plurality of groups and storing the groups in a non-transitory genome data store. Each group contains segments of the genetic sequences of two or more of the genomic files.

Patent Agency Ranking