Patent ID: 11922017
Assignee: APPLE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A method, comprising:
receiving a query for a portion of a sequence of genome data, the query including a sequence identifier for the sequence and a location identifier corresponding to a location of the portion in the sequence;
identifying a compressed searchable random-access version of the sequence of genome data in a database using the sequence identifier, wherein the compressed searchable random-access version of the sequence of genome data comprises a plurality of records, each record including a start position, a first length corresponding to at least a portion of a first allele, a second length corresponding to at least a portion of a second allele, encoded information corresponding to at least the portion of the first allele, and encoded information corresponding to at least the portion of the second allele;
obtaining at least one of the records using the location identifier;
decoding the encoded information corresponding to at least the portion of the first allele and the encoded information corresponding to at least the portion of the second allele, in part using the first length and the second length; and
providing the decoded information corresponding to at least the portion of the first allele and the decoded information corresponding to at least the portion of the second allele as an output responsive to the query.