Patent ID: 11915802
Assignee: SHARECARE AI, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A non-transitory computer readable storage medium impressed with computer program instructions to perform efficient tertiary analysis of genomic data, the instructions, when executed on a processor, implement a method comprising:
splitting a genomic data file into a plurality of segments, and storing segments in the plurality of segments across nodes of a distributed storage system, the distributed storage system indexing entries in the genomic data file using one or more indices, and generating a ledger that maps ranges of the indices to corresponding ones of the nodes on which the entries are stored;
pushing the segments, the indices, and the ledger from the nodes of the distributed storage system to nodes of a distributed, in-memory computing engine;
distributing directives of tertiary analysis job contexts for the genomic data file across the nodes of the distributed, in-memory computing engine;
directly executing the distributed directives on the segments stored on the nodes of the distributed, in-memory computing engine to cause parallel processing of the segments; and
aggregating results of the parallel processing across the nodes of the distributed, in-memory computing engine to produce an output.