Systems and methods for predicting specific genetic loci that affect phenotypic traits
First Claim
Patent Images
1. A method of associating a phenotype exhibited by a plurality of different organisms of a single species with one or more specific genetic loci in a genome of said single species, said method comprising:
- scoring a haplotype block in a haplotype map, said scoring representing a correspondence between variations in a phenotypic data structure and variations in said haplotype block, wherein said phenotypic data structure represents a difference in said phenotype exhibited by said plurality of different organisms; and
said haplotype map includes a plurality of haplotype blocks and each haplotype block in said haplotype map represents a different portion of said genome; and
repeating said scoring for each haplotype block in said plurality of haplotype blocks in said haplotype map, thereby identifying one or more haplotype blocks in said plurality of haplotype blocks having a better score than all other haplotype blocks in said plurality of haplotype blocks;
wherein said one or more specific genetic loci is each said different portion of said genome that is represented by said identified one or more haplotype blocks.
3 Assignments
0 Petitions
Accused Products
Abstract
A database of genetic variations is analyzed to produce a haplotype map of the genome for strains of a single species. A computational method is used to rapidly map complex phenotypes onto the haplotype blocks within the haplotype map. The specific genetic locus regulating three different biologically important phenotypic traits in mice is identified using these systems and methods.
30 Citations
75 Claims
-
1. A method of associating a phenotype exhibited by a plurality of different organisms of a single species with one or more specific genetic loci in a genome of said single species, said method comprising:
-
scoring a haplotype block in a haplotype map, said scoring representing a correspondence between variations in a phenotypic data structure and variations in said haplotype block, wherein said phenotypic data structure represents a difference in said phenotype exhibited by said plurality of different organisms; and
said haplotype map includes a plurality of haplotype blocks and each haplotype block in said haplotype map represents a different portion of said genome; and
repeating said scoring for each haplotype block in said plurality of haplotype blocks in said haplotype map, thereby identifying one or more haplotype blocks in said plurality of haplotype blocks having a better score than all other haplotype blocks in said plurality of haplotype blocks;
wherein said one or more specific genetic loci is each said different portion of said genome that is represented by said identified one or more haplotype blocks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising:
-
a genotypic database for storing variations in genomic sequences of a plurality of different organisms of a single species;
a phenotypic data structure that represents a difference in a phenotype exhibited by said plurality of different organisms;
a haplotype map that comprises a plurality of haplotype blocks, each haplotype block in said haplotype map representing a different portion of the genome of said single species; and
a phenotype/haplotype processing module for associating a phenotype exhibited by said plurality of different organisms with one or more specific genetic loci in the genome of said single species, said phenotype/haplotype processing module comprising a phenotype/haplotype comparison subroutine, said phenotype/haplotype comparison subroutine comprising;
instructions for scoring a haplotype block in said haplotype map, said scoring representing a correspondence between variations in said phenotypic data structure and variations in said haplotype block;
instructions for re-executing said instructions for scoring for each haplotype block in said plurality of haplotype blocks in said haplotype map; and
instructions for identifying one or more haplotype blocks in said plurality of haplotype blocks having a better score than all other haplotype blocks in said plurality of haplotype blocks. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75. A computer system for associating a phenotype exhibited by a plurality of different organisms with one or more specific genetic loci in the genome of a single species, the computer system comprising:
-
a central processing unit;
a memory, coupled to the central processing unit, the memory storing;
a genotypic database for storing variations in genomic sequences of said plurality of different organisms of said single species;
a phenotypic data structure that represents a difference in a phenotype exhibited by said plurality of different organisms;
a haplotype map that comprises a plurality of haplotype blocks, each haplotype block in said haplotype map representing a different portion of the genome of said single species; and
a phenotype/haplotype processing module, said phenotype/haplotype processing module comprising a phenotype/haplotype comparison subroutine, said phenotype/haplotype comparison subroutine comprising;
instructions for scoring a haplotype block in said haplotype map, said scoring representing a correspondence between variations in said phenotypic data structure and variations in said haplotype block; and
instructions for re-executing said instructions for scoring for each haplotype block in said plurality of haplotype blocks in said haplotype map, thereby identifying one or more haplotype blocks in said plurality of haplotype blocks having a better score than all other haplotype blocks in said plurality of haplotype blocks.
-
Specification