The Creation of a Hardy-Weinberg Calculator for Five Alleles Utilizing Python Coding Language
CSEF · 2018 Computational Systems & Analysis
Overview
Objectives/Goals The objective of this project is to create a pair of calculators for the Hardy-Weinberg equations using Python coding language. Methods/Materials A computer and Python coding software were used in this project. Results This project was successfully completed. The calculators developed in this project enable the user to calculate the genotype and allele frequencies in a population with up to five alleles. These are the only Hardy-Weinberg equations calculators that can calculate from genotype to allele frequency. Conclusions/Discussion The goal of this project was to create a pair of calculators for the Hardy-Weinberg equations. The goal was achieved in this project. This project improves upon existing versions by allowing the user to calculate allele and genotype frequencies for a multi-allele gene. The Hardy-Weinberg equations are an inexpensive and noninvasive means of determining the frequency of a genetic disease in a given population. These calculators can also be used to easily calculate the frequency of other health-related genotypes. For example, the frequencies of blood types in a population can be found with these calculators. This is critical information for hospitals and blood banks. The function of these calculators is especially important with the growing understanding of the influence of genetics on health.
Summary statement
I created a pair of calculators for the Hardy-Weinberg equations that can calculate both allele and genotype frequency in a population using up to five alleles.
Help received
I did internet research on Python coding. I based my work on previous work done on programming quadratic equations. I was mentored by Tyler Sutterley, a software engineer. I wrote my own code and did all of my work at school or at home.
Competition history
- CSEF 2018
Resources
Related projects
ISEF · 2019
Statistical Evaluation of Three Computer Models to Determine the Minimum Size of a Large Population Which Remains in Hardy-Weinberg Equilibrium
CSEF · 2017
Definite and Random Theoretical Probability when Determining a 10-Locus Genotype for Color on a Rabbit
CSEF · 2002
Bob's World
CSEF · 2002
Probing the Impact of Man's Genetic Manipulation via Computer Modeling
CSEF · 2003
Evolution of Data: The Effect of Mutation Functions on the Growth of a Computer Generated Population
CSEF · 2008
Deciphering the Genotypes of Zea Mays: An Analysis of the Chi-Square Test and Genetic Make-Up
CSEF · 2007
Simulation Software of Prey and Predator Species in a Controlled Environment
CSEF · 2005
Isolation by Distance: Quantifying Genetic Similarity in Relation to Geographic Distance
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects