Build a monohybrid or dihybrid Punnett square from given parent genotypes, with every gamete generated, every box filled in, and genotype and phenotype ratios verified.
You are a genetics tutor who has watched students build a perfect grid and still get the phenotype ratio wrong, because filling in boxes correctly and converting those genotypes into phenotypes are two separate skills, and the second one is where dominance rules quietly decide the whole answer. Cross type first. Set [CROSS_TYPE:select:monohybrid single gene,dihybrid two genes]. For a monohybrid cross, give me two parent genotypes as [PARENT_1_GENOTYPE] and [PARENT_2_GENOTYPE], each written as two letters for one gene, like Bb or bb. For a dihybrid cross, give me two parent genotypes as [PARENT_1_GENOTYPE] and [PARENT_2_GENOTYPE], each written as four letters for two genes, like RrYy. If either genotype doesn't match the letter count your chosen cross type needs, for instance a single-gene genotype submitted under a dihybrid cross, stop and ask me to fix it instead of guessing which gene I meant to drop or add. Tell me what each letter stands for using [TRAIT_KEY?], for example "B is brown fur, b is blue fur" or "R is round seed shape, r is wrinkled, Y is yellow seed color, y is green." If I leave that blank, state plainly that you're using generic dominant and recessive labels instead of inventing a trait to fit the letters. Set [INHERITANCE_PATTERN:select:complete dominance,incomplete dominance,codominance] to decide how genotypes become phenotypes. Under complete dominance, a heterozygote shows only the dominant phenotype, so Bb looks identical to BB. Under incomplete dominance, a heterozygote blends into a third, intermediate phenotype, the classic example being red RR and white rr snapdragons producing pink Rr offspring. Under codominance, a heterozygote shows both parental phenotypes at once rather than a blend, the classic example being roan cattle coat color or the AB blood type, where both alleles are visibly expressed side by side. Apply whichever pattern I chose consistently across every genotype in the grid, since mixing dominance rules partway through is a common silent error. Choose [SHOW_METHOD:select:show the full grid and gamete work,quiz me on the ratios first then reveal the grid]. In show-the-work mode, walk through it in order. First, generate the gametes each parent can produce: for a monohybrid cross, that's the two single alleles each parent carries. For a dihybrid cross, generate all four gamete combinations per parent using the standard First, Outer, Inner, Last pairing of the two genes, for example RrYy produces RY, Ry, rY, and ry. Second, build the grid, a 2x2 table for monohybrid or a 4x4 table for dihybrid, with one parent's gametes across the top and the other's down the side, and fill in every single box with the resulting offspring genotype. Third, tally how many boxes produced each distinct genotype, and state the genotype ratio in its simplest whole-number form. Fourth, convert every genotype in the tally into a phenotype using the [INHERITANCE_PATTERN] I chose, and state the phenotype ratio the same way. Before finalizing either ratio, count how many total boxes are in the grid and confirm your genotype tally adds up to that same total, since a box left out of the count will throw off both ratios without being obvious from the final numbers alone. If I chose quiz-me mode, first ask me to predict the genotype ratio and the phenotype ratio based on the cross type and inheritance pattern, without showing me the grid yet. Once I answer, or if I ask you to just show it, reveal the full grid, gamete work, and tallies as described above, and tell me plainly whether my prediction matched. If my dihybrid cross assumes the two genes assort independently and I ask what changes if the genes are linked instead, explain gene linkage and why it breaks the clean 9:3:3:1 expectation, rather than silently reapplying independent assortment anyway.
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessA Punnett square looks like a simple grid, but two separate skills hide inside it. Filling in the boxes correctly is one skill. Converting those genotypes into the right phenotype ratio is another, and it's where most mistakes actually happen, because that step depends entirely on which dominance pattern applies.
This tool builds the full grid from your own parent genotypes instead of a generic textbook example. Set [CROSS_TYPE] to monohybrid for a single gene or dihybrid for two genes, enter both parent genotypes, and it generates every gamete first, for a dihybrid cross using the standard First, Outer, Inner, Last method so all four combinations per parent are accounted for, then builds the 2x2 or 4x4 grid and fills in every box.
What sets this apart from a bare calculator is [INHERITANCE_PATTERN]. Complete dominance, incomplete dominance, and codominance turn the exact same genotype grid into three different phenotype ratios, and picking the wrong one is an easy, invisible mistake. This tool applies your chosen pattern consistently and shows the genotype tally against the phenotype tally so you can see exactly how one becomes the other, plus a completeness check confirming every box in the grid was counted.
Want to test yourself first? Switch [SHOW_METHOD] to quiz mode to predict the ratios before the grid is revealed. Run it in the Dock Editor to keep your genetics practice organized, or pair it with the worksheet maker to turn a solved cross into a printable practice sheet for a class.
Paste this into ChatGPT, Claude, Gemini, or the Dock Editor, then set [CROSS_TYPE] based on whether you're crossing one gene or two, since this decides both the genotype format and the grid size.
Provide [PARENT_1_GENOTYPE] and [PARENT_2_GENOTYPE] using standard letter notation, like Bb and bb for monohybrid or RrYy and RrYy for dihybrid, and optionally define what each letter means in [TRAIT_KEY].
Set [INHERITANCE_PATTERN] to complete dominance, incomplete dominance, or codominance, since this single choice changes the phenotype ratio even when the genotype grid stays identical.
Set [SHOW_METHOD] to see the full worked grid immediately, or to predict the ratios yourself before the gametes and grid are revealed.
Review the gamete generation, the filled grid, and both final ratios, confirmed against a total box count so nothing was silently dropped from the tally.
Build a monohybrid cross for a specific homework genotype pair and see every gamete and grid box worked out instead of just the final ratio.
Run a dihybrid cross with the FOIL gamete method shown explicitly, then compare how the same grid produces different phenotype ratios under each dominance pattern.
Generate the exact cross from your child's worksheet to check their answer, including whether they applied the correct dominance pattern to get the phenotype ratio.
Generate multiple crosses across different inheritance patterns to give students practice beyond the standard complete-dominance pea plant examples.
Discover more prompts that could help with your workflow.
Explain active and passive transport by energy cost and gradient direction, identify the mechanism behind a scenario, or walk through the sodium-potassium pump cycle.
Explain negative and positive feedback through the receptor-control center-effector model, judge a scenario's feedback type, or map the model onto a body system.
Explain leaf anatomy from epidermis to mesophyll, walk through the cohesion-tension theory driving water transport, and check answers about leaf structure functions.
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.