Computer implemented modeling and prediction of phenotypes
Assignee23andMe, Inc.
InventorsAndrew Alexander Kenedy, Charles Anthony Eldering
Life of this patent
Estimating the term…
Abstract
A method, software, database and system for attribute partner identification and social network based attribute analysis are presented in which attribute profiles associated with individuals can be compared and potential partners identified. Connections can be formed within social networks based on analysis of genetic and non-genetic data. Degrees of attribute separation (genetic and non-genetic) can be utilized to analyze relationships and to identify individuals who might benefit from being connected.
Claims20
A computer-implemented method comprising:
- obtaining, by a genetics platform, genetic attributes for a plurality of users, wherein the genetics platform includes software executing on one or more computing devices;
- obtaining, by the genetics platform, self-reported data for the plurality of users;
- applying, by the genetics platform, heuristic rules to the self-reported data to generate initial predictions of whether each of the plurality of users exhibits a particular phenotype;
- based on the initial predictions, assigning, by the genetics platform, indications of either presence or absence of the particular phenotype to profiles associated with each of the plurality of users;
- obtaining, by the genetics platform, a particular profile associated with a particular user of the plurality of users;
- based on an estimated value related to the particular phenotype in the particular profile and predetermined statistical associations between the genetic attributes and a second particular phenotype, generating, by the genetics platform, a prediction of whether the particular user exhibits the second particular phenotype;
- and
- providing, by the genetics platform and to a client device, the prediction of whether the particular user exhibits the second particular phenotype.
A non-transitory computer-readable medium storing program instructions that, when executed by a processor, cause a computing system to perform operations comprising:
- obtaining genetic attributes for a plurality of users;
- obtaining self-reported data for the plurality of users;
- applying heuristic rules to the self-reported data to generate initial predictions of whether each of the plurality of users exhibits a particular phenotype;
- based on the initial predictions, assigning indications of either presence or absence of the particular phenotype to profiles associated with each of the plurality of users;
- obtaining a particular profile associated with a particular user of the plurality of users;
- based on an estimated value related to the particular phenotype in the particular profile and predetermined statistical associations between the genetic attributes and a second particular phenotype, generating a prediction of whether the particular user exhibits the second particular phenotype;
- and
- providing, to a client device, the prediction of whether the particular user exhibits the second particular phenotype.
A computing system comprising:
- one or more processors;
- memory;
- and
- program instructions stored in the memory that, when executed by the one or more processors, cause the computing system to perform operations comprising:
- obtaining genetic attributes for a plurality of users;
- obtaining self-reported data for the plurality of users;
- applying heuristic rules to the self-reported data to generate initial predictions of whether each of the plurality of users exhibits a particular phenotype;
- based on the initial predictions, assigning indications of either presence or absence of the particular phenotype to profiles associated with each of the plurality of users;
- obtaining a particular profile associated with a particular user of the plurality of users;
- based on an estimated value related to the particular phenotype in the particular profile and predetermined statistical associations between the genetic attributes and a second particular phenotype, generating a prediction of whether the particular user exhibits the second particular phenotype;
- and
- providing, to a client device, the prediction of whether the particular user exhibits the second particular phenotype.
Dependencies are inferred from the claim text.