Serpwidgets
New member
This includes ALL possible crosses at the albino (amel) locus that involve the Wild-type, Ultra, and Amel alleles. People can be directed to this thread if they want to know "what do I get if I cross..." where it involves the ultra and/or amel genes.
-----
Genotype/phenotype key:
A<sup>+</sup>·A<sup>+</sup> (Normal)
A<sup>+</sup>·a<sup>a</sup> (Normal het amel)
A<sup>+</sup>·a<sup>u</sup> (Normal het ultra)
a<sup>a</sup>·a<sup>a</sup> (Amelanistic)
a<sup>a</sup>·a<sup>u</sup> (Ultramel)
a<sup>u</sup>·a<sup>u</sup> (Ultra)
Predictions:
The clutch will be evenly split between listed genotypes unless otherwise specified. Results are listed as
(odds) outcome (what to call them.)
A<sup>+</sup>·A<sup>+</sup> (Normal) Crosses:
A<sup>+</sup>·A<sup>+</sup> x A<sup>+</sup>·A<sup>+</sup> = A<sup>+</sup>·A<sup>+</sup> (normal)
A<sup>+</sup>·A<sup>+</sup> x A<sup>+</sup>·a<sup>a</sup> = A<sup>+</sup>·A<sup>+</sup> and A<sup>+</sup>·a<sup>a</sup> (all normal 50% het amel)
A<sup>+</sup>·A<sup>+</sup> x A<sup>+</sup>·a<sup>u</sup> = A<sup>+</sup>·A<sup>+</sup> and A<sup>+</sup>·a<sup>u</sup> (all normal 50% het ultra)
A<sup>+</sup>·A<sup>+</sup> x a<sup>a</sup>·a<sup>a</sup> = A<sup>+</sup>·a<sup>a</sup> (normal het amel)
A<sup>+</sup>·A<sup>+</sup> x a<sup>a</sup>·a<sup>u</sup> = A<sup>+</sup>·a<sup>a</sup> and A<sup>+</sup>·a<sup>u</sup> (normal het for either ultra or amel)
A<sup>+</sup>·A<sup>+</sup> x a<sup>u</sup>·a<sup>u</sup> = A<sup>+</sup>·a<sup>u</sup> (Normals het ultra)
A<sup>+</sup>·a<sup>a</sup> (Normal het amel) Crosses:
A<sup>+</sup>·a<sup>a</sup> x A<sup>+</sup>·a<sup>a</sup> =
(3/4) A<sup>+</sup>·A<sup>+</sup>, A<sup>+</sup>·a<sup>a</sup>, A<sup>+</sup>·a<sup>a</sup> (normals 66% het for amel)
(1/4) a<sup>a</sup>·a<sup>a</sup> (Amel)
A<sup>+</sup>·a<sup>a</sup> x A<sup>+</sup>·a<sup>u</sup> =
(3/4) A<sup>+</sup>·A<sup>+</sup>, A<sup>+</sup>·a<sup>a</sup>, A<sup>+</sup>·a<sup>u</sup> (normal, 66% het for either ultra or amel)
(1/4) a<sup>a</sup>·a<sup>u</sup> (Ultramel)
A<sup>+</sup>·a<sup>a</sup> x a<sup>a</sup>·a<sup>a</sup> =
A<sup>+</sup>·a<sup>a</sup> (normal het amel)
a<sup>a</sup>·a<sup>a</sup> (Amelanistic)
A<sup>+</sup>·a<sup>a</sup> x a<sup>a</sup>·a<sup>u</sup> =
(1/2) A<sup>+</sup>·a<sup>a</sup>, A<sup>+</sup>·a<sup>u</sup> (normal het for either ultra or amel)
(1/4) a<sup>a</sup>·a<sup>a</sup> (Amel)
(1/4) a<sup>a</sup>·a<sup>u</sup> (Ultramel)
A<sup>+</sup>·a<sup>a</sup> x a<sup>u</sup>·a<sup>u</sup> =
A<sup>+</sup>·a<sup>u</sup> (normal het ultra)
a<sup>a</sup>·a<sup>u</sup> (Ultramel)
A<sup>+</sup>·a<sup>u</sup> (Normal het ultra) Crosses:
A<sup>+</sup>·a<sup>u</sup> x A<sup>+</sup>·a<sup>u</sup> =
(3/4) A<sup>+</sup>·A<sup>+</sup>, A<sup>+</sup>·a<sup>u</sup>, A<sup>+</sup>·a<sup>u</sup> (normal 66% het for ultra)
(3/4) a<sup>u</sup>·a<sup>u</sup> (Ultra)
A<sup>+</sup>·a<sup>u</sup> x a<sup>a</sup>·a<sup>a</sup> =
A<sup>+</sup>·a<sup>a</sup> (normal het amel)
a<sup>a</sup>·a<sup>u</sup> (Ultramel)
A<sup>+</sup>·a<sup>u</sup> x a<sup>a</sup>·a<sup>u</sup> =
(1/2) A<sup>+</sup>·a<sup>a</sup>, A<sup>+</sup>·a<sup>u</sup> (normal het for either ultra or amel)
(1/4) a<sup>a</sup>·a<sup>u</sup> (Ultramel)
(1/4) a<sup>u</sup>·a<sup>u</sup> (Ultra)
A<sup>+</sup>·a<sup>u</sup> x a<sup>u</sup>·a<sup>u</sup> =
A<sup>+</sup>·a<sup>u</sup> (normal het ultra)
a<sup>u</sup>·a<sup>u</sup> (Ultra)
a<sup>a</sup>·a<sup>a</sup> (Amelanistic) Crosses:
a<sup>a</sup>·a<sup>a</sup> x a<sup>a</sup>·a<sup>a</sup> =
a<sup>a</sup>·a<sup>a</sup> (Amelanistic)
a<sup>a</sup>·a<sup>a</sup> x a<sup>a</sup>·a<sup>u</sup> =
a<sup>a</sup>·a<sup>a</sup> (Amelanistic)
a<sup>a</sup>·a<sup>u</sup> (Ultramel)
a<sup>a</sup>·a<sup>a</sup> x a<sup>u</sup>·a<sup>u</sup> =
a<sup>a</sup>·a<sup>u</sup> (Ultramel)
a<sup>a</sup>·a<sup>u</sup> (Ultramel) Crosses:
a<sup>a</sup>·a<sup>u</sup> x a<sup>a</sup>·a<sup>u</sup> =
(1/4) a<sup>a</sup>·a<sup>a</sup> (Amelanistic)
(1/2) a<sup>a</sup>·a<sup>u</sup> (Ultramel)
(1/4) a<sup>u</sup>·a<sup>u</sup> (Ultra)
a<sup>a</sup>·a<sup>u</sup> x a<sup>u</sup>·a<sup>u</sup> =
a<sup>a</sup>·a<sup>u</sup> (Ultramel)
a<sup>u</sup>·a<sup>u</sup> (Ultra)
a<sup>u</sup>·a<sup>u</sup> (Ultra) Crosses:
a<sup>u</sup>·a<sup>u</sup> x a<sup>u</sup>·a<sup>u</sup> = a<sup>u</sup>·a<sup>u</sup> (Ultra)
Notes:
1-The information here is based on the assumption that the Ultra gene is an allele to Amel. My interpretation of the current data says that this assumption (or something sufficiently similar, so much so that it shouldn't affect very many predictions) is more than 99% likely to be true.
2-Predictions are statistical odds. Actual clutch results will vary.
3-Predictions are only as accurate as identification of the parents. If the results seem improbable or impossible, an error in identification of the parents and/or offspring should be considered. (The presence of standard Hypo may also cause difficulties in identification in some cases.)
4-If you find any results that deviate enough from the predictions to cause questions about either these predictions or your identification of the animals bred, please report them here. We will probably all learn a whole lot about how to identify Hypos, Ultras, and Ultramels through the next few years.
5-Amelanistic offspring from any cross are definitely not het for Ultra.
6-UltraHypo offspring from any cross are definitely not het for Amel
7-Ultramels are (by definition) always het for both Amel and Ultra.
8-Normal cornsnakes cannot be het for both Amel and Ultra.
-----
Genotype/phenotype key:
A<sup>+</sup>·A<sup>+</sup> (Normal)
A<sup>+</sup>·a<sup>a</sup> (Normal het amel)
A<sup>+</sup>·a<sup>u</sup> (Normal het ultra)
a<sup>a</sup>·a<sup>a</sup> (Amelanistic)
a<sup>a</sup>·a<sup>u</sup> (Ultramel)
a<sup>u</sup>·a<sup>u</sup> (Ultra)
Predictions:
The clutch will be evenly split between listed genotypes unless otherwise specified. Results are listed as
(odds) outcome (what to call them.)
A<sup>+</sup>·A<sup>+</sup> (Normal) Crosses:
A<sup>+</sup>·A<sup>+</sup> x A<sup>+</sup>·A<sup>+</sup> = A<sup>+</sup>·A<sup>+</sup> (normal)
A<sup>+</sup>·A<sup>+</sup> x A<sup>+</sup>·a<sup>a</sup> = A<sup>+</sup>·A<sup>+</sup> and A<sup>+</sup>·a<sup>a</sup> (all normal 50% het amel)
A<sup>+</sup>·A<sup>+</sup> x A<sup>+</sup>·a<sup>u</sup> = A<sup>+</sup>·A<sup>+</sup> and A<sup>+</sup>·a<sup>u</sup> (all normal 50% het ultra)
A<sup>+</sup>·A<sup>+</sup> x a<sup>a</sup>·a<sup>a</sup> = A<sup>+</sup>·a<sup>a</sup> (normal het amel)
A<sup>+</sup>·A<sup>+</sup> x a<sup>a</sup>·a<sup>u</sup> = A<sup>+</sup>·a<sup>a</sup> and A<sup>+</sup>·a<sup>u</sup> (normal het for either ultra or amel)
A<sup>+</sup>·A<sup>+</sup> x a<sup>u</sup>·a<sup>u</sup> = A<sup>+</sup>·a<sup>u</sup> (Normals het ultra)
A<sup>+</sup>·a<sup>a</sup> (Normal het amel) Crosses:
A<sup>+</sup>·a<sup>a</sup> x A<sup>+</sup>·a<sup>a</sup> =
(3/4) A<sup>+</sup>·A<sup>+</sup>, A<sup>+</sup>·a<sup>a</sup>, A<sup>+</sup>·a<sup>a</sup> (normals 66% het for amel)
(1/4) a<sup>a</sup>·a<sup>a</sup> (Amel)
A<sup>+</sup>·a<sup>a</sup> x A<sup>+</sup>·a<sup>u</sup> =
(3/4) A<sup>+</sup>·A<sup>+</sup>, A<sup>+</sup>·a<sup>a</sup>, A<sup>+</sup>·a<sup>u</sup> (normal, 66% het for either ultra or amel)
(1/4) a<sup>a</sup>·a<sup>u</sup> (Ultramel)
A<sup>+</sup>·a<sup>a</sup> x a<sup>a</sup>·a<sup>a</sup> =
A<sup>+</sup>·a<sup>a</sup> (normal het amel)
a<sup>a</sup>·a<sup>a</sup> (Amelanistic)
A<sup>+</sup>·a<sup>a</sup> x a<sup>a</sup>·a<sup>u</sup> =
(1/2) A<sup>+</sup>·a<sup>a</sup>, A<sup>+</sup>·a<sup>u</sup> (normal het for either ultra or amel)
(1/4) a<sup>a</sup>·a<sup>a</sup> (Amel)
(1/4) a<sup>a</sup>·a<sup>u</sup> (Ultramel)
A<sup>+</sup>·a<sup>a</sup> x a<sup>u</sup>·a<sup>u</sup> =
A<sup>+</sup>·a<sup>u</sup> (normal het ultra)
a<sup>a</sup>·a<sup>u</sup> (Ultramel)
A<sup>+</sup>·a<sup>u</sup> (Normal het ultra) Crosses:
A<sup>+</sup>·a<sup>u</sup> x A<sup>+</sup>·a<sup>u</sup> =
(3/4) A<sup>+</sup>·A<sup>+</sup>, A<sup>+</sup>·a<sup>u</sup>, A<sup>+</sup>·a<sup>u</sup> (normal 66% het for ultra)
(3/4) a<sup>u</sup>·a<sup>u</sup> (Ultra)
A<sup>+</sup>·a<sup>u</sup> x a<sup>a</sup>·a<sup>a</sup> =
A<sup>+</sup>·a<sup>a</sup> (normal het amel)
a<sup>a</sup>·a<sup>u</sup> (Ultramel)
A<sup>+</sup>·a<sup>u</sup> x a<sup>a</sup>·a<sup>u</sup> =
(1/2) A<sup>+</sup>·a<sup>a</sup>, A<sup>+</sup>·a<sup>u</sup> (normal het for either ultra or amel)
(1/4) a<sup>a</sup>·a<sup>u</sup> (Ultramel)
(1/4) a<sup>u</sup>·a<sup>u</sup> (Ultra)
A<sup>+</sup>·a<sup>u</sup> x a<sup>u</sup>·a<sup>u</sup> =
A<sup>+</sup>·a<sup>u</sup> (normal het ultra)
a<sup>u</sup>·a<sup>u</sup> (Ultra)
a<sup>a</sup>·a<sup>a</sup> (Amelanistic) Crosses:
a<sup>a</sup>·a<sup>a</sup> x a<sup>a</sup>·a<sup>a</sup> =
a<sup>a</sup>·a<sup>a</sup> (Amelanistic)
a<sup>a</sup>·a<sup>a</sup> x a<sup>a</sup>·a<sup>u</sup> =
a<sup>a</sup>·a<sup>a</sup> (Amelanistic)
a<sup>a</sup>·a<sup>u</sup> (Ultramel)
a<sup>a</sup>·a<sup>a</sup> x a<sup>u</sup>·a<sup>u</sup> =
a<sup>a</sup>·a<sup>u</sup> (Ultramel)
a<sup>a</sup>·a<sup>u</sup> (Ultramel) Crosses:
a<sup>a</sup>·a<sup>u</sup> x a<sup>a</sup>·a<sup>u</sup> =
(1/4) a<sup>a</sup>·a<sup>a</sup> (Amelanistic)
(1/2) a<sup>a</sup>·a<sup>u</sup> (Ultramel)
(1/4) a<sup>u</sup>·a<sup>u</sup> (Ultra)
a<sup>a</sup>·a<sup>u</sup> x a<sup>u</sup>·a<sup>u</sup> =
a<sup>a</sup>·a<sup>u</sup> (Ultramel)
a<sup>u</sup>·a<sup>u</sup> (Ultra)
a<sup>u</sup>·a<sup>u</sup> (Ultra) Crosses:
a<sup>u</sup>·a<sup>u</sup> x a<sup>u</sup>·a<sup>u</sup> = a<sup>u</sup>·a<sup>u</sup> (Ultra)
Notes:
1-The information here is based on the assumption that the Ultra gene is an allele to Amel. My interpretation of the current data says that this assumption (or something sufficiently similar, so much so that it shouldn't affect very many predictions) is more than 99% likely to be true.
2-Predictions are statistical odds. Actual clutch results will vary.
3-Predictions are only as accurate as identification of the parents. If the results seem improbable or impossible, an error in identification of the parents and/or offspring should be considered. (The presence of standard Hypo may also cause difficulties in identification in some cases.)
4-If you find any results that deviate enough from the predictions to cause questions about either these predictions or your identification of the animals bred, please report them here. We will probably all learn a whole lot about how to identify Hypos, Ultras, and Ultramels through the next few years.
5-Amelanistic offspring from any cross are definitely not het for Ultra.
6-UltraHypo offspring from any cross are definitely not het for Amel
7-Ultramels are (by definition) always het for both Amel and Ultra.
8-Normal cornsnakes cannot be het for both Amel and Ultra.
Last edited: