Comece abrindo um novo arquivo de planilha. Seguindo a equação de Hardy-Weinberg, onde p é a frequência de um alelo dominante A em uma população, e q é definido como a frequência de um alelo recessivo B, a frequência de entrada p do alelo A na célula B2 e a frequência q do alelo B na célula B3.
Atribua o valor 0,5 à célula C2.
Seguindo a equação 1 – p = q, insira a fórmula "= 1 – C2" na célula C3 para calcular a frequência q do alelo B. NOTA: As células C2 e C3 representarão o pool genético usado nas próximas etapas.
Rotule as células E2 e F2 "Alelo 1" e "Alelo 2", respectivamente, e insira o código RAND para a fórmula aleatória na célula E3. =IF (RAND()
Selecione a célula E3 e arraste o canto inferior direito da célula para baixo até E27 para duplicar a fórmula em 25 células, criando um alelo para a outra prole, e insira a mesma fórmula que foi usada na célula E3 na célula F3.
Adicione uma terceira coluna de dados começando com a descrição "Genótipo" na célula G2 e adicione a função CONCATENAR à célula G3 para combinar os dois alelos gerados aleatoriamente e criar um genótipo.
Arraste esta fórmula para baixo para 25 células e rotule as células H2, I2 e J2 AA, AB e BB, respectivamente.
Em seguida, insira uma função IF conforme mostrado aqui nas células H3, I3 e J3. Arraste as fórmulas para baixo por 25 linhas por coluna. As fórmulas retornarão um 1 se o genótipo nesta linha corresponder ao genótipo na linha de cabeçalho e um 0 se o genótipo nesta linha for um dos outros dois genótipos. H3: = SE (G3="AA",1,0) I3: =SE(OU(G3="AB,G3="BA"),1,0) J3: =SE(G3="BB",1,0)
Em seguida, rotule a célula D28 como "SUM", adicione a fórmula à célula H28 e arraste a fórmula para as células I28 e J28 para obter o número total de cada genótipo.
Em seguida, rotule as células H30 e J30 "A" e "B" respectivamente e rotule a célula D31 "Número de alelos".
Adicione código às células H31 e J31 para obter o número total de alelos na geração simulada, que é duas vezes a frequência do respectivo genótipo homozigoto, mais a frequência do genótipo heterozigoto.
Em seguida, rotule a célula E32 como "Frequência de alelos de próxima geração" e adicione código às células H32 e J32 para obter a proporção de alelos na próxima geração.
Usando as frequências gênicas geradas no modelo matemático que você acabou de construir, ajuste os valores do pool genético nas células C2 e C3 para os de H32 e J32 e execute mais 10 gerações, atualizando o pool genético com a frequência do alelo resultante a cada vez.
Registre a proporção das duas variáveis em cada ponto de tempo na planilha na tabela e crie um gráfico de linhas para ver como uma pequena população muda ao longo do tempo. Hipóteses: A hipótese experimental neste estudo é que populações menores se desviarão mais das frequências esperadas de Hardy-Weinberg dos alelos do que populações maiores, porque populações menores são mais suscetíveis à deriva genética. A hipótese nula é que as frequências alélicas dentro das populações não diferirão das frequências esperadas da equação de equilíbrio de Hardy-Weinberg, o que significa que as frequências alélicas serão as mesmas de geração para geração.
Defina a frequência do gene A para 0,3 e do gene B para 0,7 e execute o modelo mais 10 vezes, registrando a proporção dos genes na próxima geração na tabela após cada execução.
Em seguida, arraste as fórmulas das células mais para baixo para alterar o modelo para incluir 100 zigotos e execute o modelo mais 10 vezes.
Após a última execução, salve todos os dados de trabalho em um dispositivo de armazenamento pessoal e saia do programa de planilha.