# Tutor de deriva poblacional Wright–Fisher y frecuencia alélica

Simula la deriva genética Wright–Fisher con muchas poblaciones réplica, mutación y selección. Visualiza trayectorias, distribución final, caída de heterocigosidad y prueba chi-cuadrado de Hardy–Weinberg.

> Página canónica: https://elysiatools.com/es/tools/wright-fisher-population-drift-and-allele-frequency-tutor

- **Categoría:** Education

- **Palabras clave:** wright-fisher, deriva genética, frecuencia alélica, probabilidad de fijación, heterocigosidad, hardy-weinberg, genética de poblaciones

## Descripción general

Tutor interactivo del modelo Wright–Fisher, el modelo nulo clásico de deriva génica. Define N (diploide 2N o haploide N copias), p₀, y opcionalmente μ y s (dominante/recesivo/aditivo), ejecuta muchas réplicas y grafica trayectorias, distribución final, heterocigosidad vs Hₜ = H₀(1−1/2Nₑ)ᵗ y probabilidad teórica de fijación. Opcional: prueba chi-cuadrado HWE con conteos AA/Aa/aa. Determinista por semilla.

## Entradas

- **Tamaño de población (N individuos)** (number)
- **Ploidia** (select)
- **Generaciones** (number)
- **Poblaciones réplica** (number)
- **Frecuencia inicial de A (p₀)** (number)
- **Tasa de mutación μ (por gen por gen.)** (number)
- **Coeficiente de selección s (>0 favorece A)** (number)
- **Dominancia de A** (select)
- **Semilla aleatoria** (number)
- **Test HWE — recuento AA (opcional)** (number): e.g. 36
- **Test HWE — recuento Aa (opcional)** (number): e.g. 48
- **Test HWE — recuento aa (opcional)** (number): e.g. 16

## Cuándo usarlo

- Para estudiar cómo el tamaño poblacional y el azar modifican la frecuencia de un alelo.
- Para comparar la deriva neutra con los efectos de la mutación y la selección.
- Para analizar trayectorias de frecuencia, fijación, pérdida de alelos y equilibrio de Hardy–Weinberg.

## Cómo funciona

- Define N, la ploidía, el número de generaciones, las poblaciones réplica y la frecuencia inicial p₀ de A.
- Ajusta opcionalmente la tasa de mutación μ, el coeficiente de selección s y el modelo de dominancia.
- Ejecuta las réplicas con una semilla aleatoria para obtener resultados reproducibles y visualizar sus trayectorias.
- Consulta la distribución final de frecuencias, la caída de heterocigosidad, la probabilidad teórica de fijación y, si introduces AA, Aa y aa, el test chi-cuadrado de Hardy–Weinberg.

## Casos de uso

- Clases de genética de poblaciones para observar la deriva y la fijación de alelos.
- Comparación de escenarios con distinta población, frecuencia inicial, selección o mutación.
- Análisis exploratorio de recuentos AA, Aa y aa mediante una prueba de equilibrio de Hardy–Weinberg.

## Preguntas frecuentes

### ¿Qué modelo utiliza el tutor?

Utiliza el modelo Wright–Fisher, un modelo nulo clásico de deriva genética aleatoria.

### ¿Qué diferencia hay entre población diploide y haploide?

En una población diploide hay 2N copias génicas; en una haploide hay N copias.

### ¿Qué representa p₀?

p₀ es la frecuencia inicial del alelo A y puede tomar valores entre 0 y 1.

### ¿Cómo influye el coeficiente de selección s?

Un valor s mayor que cero favorece al alelo A; un valor menor que cero lo desfavorece. La dominancia define cómo actúa en AA, Aa y aa.

### ¿Qué datos necesita la prueba de Hardy–Weinberg?

Necesita los recuentos opcionales de los genotipos AA, Aa y aa.

## Herramientas relacionadas

- [Tutor visual de fracciones, decimales y porcentajes](https://elysiatools.com/es/tools/fraction-decimal-percent-visualizer): El mismo valor en tres notaciones a la vez: 1/2 ⇄ 0.5 ⇄ 50%. Gráfico circular, barra de fracción, cuadrícula 10×10 y recta 0–1 enlazados; un control deslizante interactivo sincroniza todo en vivo y detecta el periodo decimal exacto (1/3 = 0.3̅, 1/7 = 0.142857̅). Incluye ejercicios de simplificación, identificación de periodo y comparación porcentaje vs decimal con respuestas explicadas.
- [Visualizador de Cruces Trihíbridos y Dihíbridos](https://elysiatools.com/es/tools/punnett-trihybrid-cross): Calcula cruces mendelianos de 2-3 genes con cuadro de Punnett completo y diagrama de línea ramificada. Soporta dominancia completa, incompleta y codominancia.
- [Calculadora de multiplicidad de infección (MOI)](https://elysiatools.com/es/tools/moi-calculator): Calcula la multiplicidad de infección MOI = unidades infecciosas ÷ células (directo: título PFU/mL × volumen mL ÷ células), o a la inversa el volumen viral necesario V = MOI × células ÷ título. Incluye estadística Poisson: P(≥1) = 1 − e^(−MOI); MOI 1 → 63,2%, MOI 3 → 95,0%, MOI 10 → 99,995% de células infectadas. Con consejos de adsorción (30–60 min, cambiar medio). Fuentes: Molecular Cloning, Fields Virology. Solo para educación.
- [Calculadora de masa de péptidos (monoisotópica/media)](https://elysiatools.com/es/tools/peptide-mass-calculator): Calcula la masa de un péptido sumando residuos: M = Σ masas de residuo + H₂O (tabla ExPASy ProtParam). Dos modos: monoisotópica (H₂O = 18,01056, ideal para péptidos cortos en MS de alta resolución) o promedio (H₂O = 18,01524, para cadenas más largas), con los iones \[M+H\]⁺, \[M+Na\]⁺ y \[M+2H\]²⁺. La secuencia no distingue mayúsculas y se ignoran espacios y separadores; los códigos ambiguos B/J/O/U/X/Z se rechazan. Fuente: ExPASy ProtParam (Gasteiger 2005). Solo para educación.
- [Conversor de edad de mascotas](https://elysiatools.com/es/tools/human-age-to-dog-cat-years): Convierte la edad de un perro o gato a años humanos con el método moderno AVMA (agrupando perros por tamaño) o la fórmula epigenética UCSD, y muestra el hito de etapa de vida más una tarjeta de visita veterinaria imprimible.
- [Conversor Absorbancia↔Transmitancia (A = −log₁₀T)](https://elysiatools.com/es/tools/absorbance-transmittance-converter): Convierte en ambos sentidos entre absorbancia y transmitancia: A = −log₁₀(T), T = 10⁻ᴬ, %T = 100·T y A = 2 − log₁₀(%T). Acepta absorbancia A, transmitancia porcentual %T o transmitancia decimal T y devuelve las tres representaciones a la vez. Valores guía: A=0 → %T=100; A=1 → %T=10; A=0,301 → %T=50. Una absorbancia negativa implicaría %T > 100 %, imposible en espectrofotometría estándar, y se rechaza.
- [Calculadora de temperatura de anillado PCR (Ta = Tm − 5°C)](https://elysiatools.com/es/tools/annealing-temperature-calculator): Calcula la temperatura de anillado (Ta) de la PCR con dos reglas: la regla simple de banco Ta = Tm − 5°C (tomando el MENOR Tm del par de cebadores) y la fórmula empírica de Rychlik 1990: Ta = 0.3×Tm(cebador) + 0.7×Tm(producto) − 14.9 (el Tm del producto suele ser 75–90°C y la fórmula cae 1–8°C por encima de la regla simple en pares típicos). Entrega la Ta recomendada, un rango de gradiente ±3°C y la dirección de ajuste: Ta baja produce bandas inespecíficas y dímeros, Ta alta sin producto; mantenga los dos Tm dentro de 2–3°C y anille con el menor. Fuentes: Rychlik 1990, Innis & Gelfand 1990, Lorenz 2012. Solo planificación experimental.
- [Analizador de pedigrees de herencia autosómica dominante](https://elysiatools.com/es/tools/autosomal-dominant-pedigree): Calcula el riesgo en la descendencia para herencia autosómica dominante (AD) y evalúa el ajuste de los conteos observados a la proporción esperada. Genotipos parentales → proporción esperada: AA × cualquiera = todos afectados; Aa × Aa = 3:1 (75%); Aa × aa = 1:1 (50%); aa × aa = ninguno. Los conteos observados admiten una prueba chi-cuadrado (df = 1, crítico 3.841). Rasgos del pedigree AD: transmisión vertical, ambos sexos afectados por igual, existe transmisión hombre-a-hombre (excluye el dominante ligado al X), los no afectados no transmiten (salvo mutación de novo). Enfermedades ejemplo: Huntington, acondroplasia, Marfan. Fuentes: Griffiths, Hartl & Clark 2007, StatPearls, OMIM. Solo uso educativo.

## Ejemplos

- [Ejemplos de Procesamiento de Imágenes Android Java](https://elysiatools.com/es/samples/android-image-processing-java): Ejemplos de procesamiento de imágenes Android Java incluyendo lectura/escritura, escalado y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Android Kotlin](https://elysiatools.com/es/samples/android-image-processing-kotlin): Ejemplos de procesamiento de imágenes Android Kotlin incluyendo lectura/escritura, escalado y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Web Python](https://elysiatools.com/es/samples/web-image-processing-python): Ejemplos de procesamiento de imágenes Web Python usando PIL/Pillow incluyendo lectura, guardado, redimensionamiento y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Web Rust](https://elysiatools.com/es/samples/web-image-processing-rust): Ejemplos de procesamiento de imágenes Web Rust incluyendo lectura/escritura, escalado y conversión de formato
