Both amelanism and charcoal are controlled by recessive genes. A recessive gene is one that, when paired at the same location on the DNA strand with a dominant gene (like the normal, wild-type), will not be seen in the animal at all.
Let me explain:
At each point (locus) along the DNA strand, you can find two genes paired together. Those two genes work together to control something about your snake, and each point controls a different aspect. If the two genes at one locus are identicle to one another, we say that the animal is homozygous for that gene (the Greek word "homos" means "another of the same kind"
. If the two genes are different from one another, then we say that the animal is heterozygous ("het" for short) for that gene (the Greek word "heteros" means "another of a different kind"
.
If an animal does not carry the gene for amelanism, it looks completely normal, and its genetics are completely normal as well (in relation to amelanism, that is).
Because amelanism is recessive to the wild-type for coloration, when an animal is "het" for amel, the snake will look completely normal, even though the animal has one copy of the gene at that locus of the DNA, and it also has the wild-type gene at that locus too.
If an animal has two amelanistic genes at the same locus, it will be an amel, and its genetics HAVE to be amel for both positions in the locus. If they weren't BOTH amel genes there, then the animal would only be het for amel, and it would outwardly appear normal. All amels are homozygous for the amel gene...they ONLY have mutation genetics (amel) at that locus of the DNA.
We represent these scenarios like this:
AA = Wild type, normal
aA = Wild-type, het for amelanism
aa = Amelanistic
So, if you have an amel, you KNOW it only has (aa) at the amel determining locus. If you have two amels, you KNOW that about BOTH of them. So, if you breed those two animals together, when they produce offspring, each parent donates a copy of ONE gene from each locus. Since, at the amel locus, the two amel parents ONLY have amel genes, we KNOW that they can ONLY donate amel genes to their offspring. Since the offspring can ONLY get amel genes from their parents, they will ALL be amel babies.
Breeding a normal to an amel will get you ALL normals, het for amel, because the normal parent can ONLY give a normal gene (A), and the amel can ONLY give an amel gene (a). So ALL the babies will have (aA) in their genetic makeup.
Breeding two het animals (aA) together will allow each parent to give half of the offspring the amel gene (a) and half of them the normal gene (A). However, since each parent gives those gene possibilities randomly, the actual expected breakdown is this:
25% (AA) normal babies not het for amel
50% (aA) normals, het for amel
25% (aa) amels
Since the same thing is true for charcoal as it is for amel as outlined above (only at a different locus), you can do the same thing with that gene and come up with the same percentages.
Now, in a blizzard, what you have is an animal that is homozygous for BOTH amel and charcoal. It HAS to be homozygous for those genes, because BOTH of them are recessive, and if it wasn't homozygous for them, it would not be showing as a blizzard. If you have two blizzards, BOTH of them are homozygous for BOTH amel and charcoal, so when they produce offspring, they can ONLY give the babies amel and charcoal genes at those locations on the DNA strand. So, we can KNOW that all babies produced by two blizzard parents HAVE TO BE 100% blizzards.
Whew!
I know that's probably more information than you wanted, but there really isn't an easy way to answer it, without giving you some of the genetics background too. You might want to check out some sites that deal specifically with genetics to get all of the details down pat. I would suggest Serpwidget's site as a good starting place.
-----
Darin Chappell
Hillbilly Herps
PO Box 254
Rogersville, MO 65742