A Crash Course In Reptile Genetics

HomeMore Reptile ReadingSnake Breeding

A Crash Course In Reptile Genetics

It pays to know some basic rules if you’re going to breed herps!

What Reptile Would Make An Ideal Breeding Project?
What Tortoise Can I Keep Indoors?
Florida High School Students First To Dissect Synthetic Frogs

Having an understanding of genetics is important if you are thinking about jumping into reptile breeding, especially if you are interested in producing different color and pattern morphs. The purpose of this article is to explain some of the fundamentals of genetics as they apply to breeding. 
Due to the ongoing popularity of ball python morphs, we will use this species for our examples to illustrate relevant concepts, although the information in this article can be applied to reptiles of all species.

ball python


In order for a mutation to be inheritable, the mutation must be present in the sex cells (sperm and egg) of a parent.

The Molecular Basis of Inheritance

The genetic blueprint of living organisms is coded for in strands of deoxyribonucleic acid (DNA) called chromosomes. Chromosomes are located in the nuclei of cells, and in somatic (body) cells, they occur in pairs. Different animal species can and often do have a different number of chromosomes. Humans have 23 pairs of chromosomes for a total of 46. Other animal species can far have less, such as fruit flies, which have only four pairs of chromosomes.

A gene is a segment of DNA that provides the instructions on how amino acids are arranged in order to make various proteins that are used by a species. Proteins are a vital component of cells that play a variety of critical functions. Enzymes, antibodies, and cell receptors are a few examples of proteins.


A single gene might control a particular phenotype, which is an observable characteristic controlled by the gene. Multiple genes can also work together to control a given phenotype. To complicate things further, multiple phenotypes may be controlled by a single gene. Let’s use eye color as an example. If an animal’s eye color is controlled by a single gene, but multiple variations in eye color exist for that species of animal, then there must be multiple variations of that gene. These gene variations are referred to as alleles.

Because chromosomes exist in pairs, so do the genes that are on those chromosomes. If both chromosomes of the pair possess the same allele, the animal is considered to be homozygous for that allele. If an allele is found on only one of the chromosomes, the animal is heterozygous for that allele. This will be important to note for when we start to discuss the concept of dominance.

All somatic cells of an animal possess all of the genes that the animal has. What makes an animal’s various cell types different (e.g., skin cells, nerve cells, etc.) is not what genes are present, but which genes are expressed. While skin cells and nerve cells are genetically identical, it is the fact that each cell type has different sets of genes turned on and off that causes them to look and function differently.

Sex cells (sperm and egg), also known as gametes, are different from somatic cells in that they possess only one chromosome from each chromosomal pair that is found in the same animal’s somatic cells. So we refer to gametes as being haploid because they possess half of the number of chromosomes. Somatic cells are referred to as diploid because they possess the full number of chromosomes.


The process by which gametes are produced is known as gametogenesis. Normally, when somatic cells divide, they first replicate their DNA so that each cell produced from the division will have a complete set of chromosomes. Gametes are derived from diploid parent cells, but become haploid during the cell divisions of gametogenesis. Each sperm cell gets one chromosome from each of the father’s chromosomal pairs, and each egg cell gets one chromosome from each of the mother’s chromosomal pairs. Because fertilization is the combining of sperm and egg, the fertilized egg is once again diploid, with half of its chromosomes from the mother and half from its father.


A mutation is an alteration in DNA sequence that changes the instructions on how a protein is to be made. There are a number of different types of mutations that can occur. Some cause a new protein to be made, some prevent a protein from being made. Some mutations can alter gene regulation, resulting in more or less of a protein to being made, or affecting where in the body a protein in made. Some mutations may have a lethal effect on the developing animal. Other mutations alter where a skin pigment is produced, or the level to which that pigment is produced. These types of mutations are the genetic basis of the various color and pattern morphs that you may come across in reptiles.

ball python


eric isselee/shutterstock

In order for a mutation to be inheritable, the mutation must be present in the sex cells (sperm and egg) of a parent.

In order for a mutation to be inheritable, the mutation must be present in the sex cells (sperm and egg) of a parent. If a mutation first occurs in a non-sex cell (i.e., somatic cell) it will not be inheritable. Somatic cell mutations may be responsible for other abnormalities, though, such as cancer.


Whether a mutation causes a change in phenotype depends on the dominance of the mutation. For example, if a mutation is considered a dominant mutation, only one chromosome of the pair must have that mutation in order to see a mutant phenotype. An example of a dominant gene mutation in ball pythons is the mutation responsible for the pinstripe morph. Both homozygous and heterozygous pinstripe individuals will appear identical. If a mutation is considered to be a recessive mutation, both chromosomes of the pair must possess that mutation in order for a mutant phenotype to be observed. 

An example of a recessive mutation is the mutation that causes albinism. If an animal is heterozygous for the albino mutation, the phenotype will appear normal even though the animal still has one copy of the mutant gene. But if that heterozygous albino animal mates with another that is heterozygous for the same mutation, the offspring can still be albino even though both parents appear to be normal.

Another variation of dominance is what is known as incomplete dominance, which is the case for a number of ball python morphs. With an incomplete dominant allele, an animal that is heterozygous for the allele will have one mutant phenotype, while an animal that is homozygous for that allele will have a different and often more extreme phenotype than observed with the heterozygous phenotype. 

Examples of incomplete dominance in ball pythons include the mutations that are responsible for the fire and pastel morphs. Heterozygous pastel pythons have a lightened coloration, while homozygous pastel pythons have an even lighter coloration. Fire ball pythons are a little different. Heterozygous fire ball pythons exhibit a reduction in certain brown pigments as well as a pattern reduction, but snakes that are homozygous for the fire mutation (often referred to as “super fire”) have a leucistic phenotype. Leucistic animals, similar to albino animals, have little skin pigmentation, except they lack the pink eyes that are typically present in individuals with albinism.
The term co-dominant is often used interchangeably with incomplete dominant, but the two terms actually have different meanings. Co-dominance refers to a situation in which two different alleles both cause phenotypic changes in the same animal. For example, if allele R is responsible for red scale pigmentation and allele B is responsible for blue scale pigmentation, an animal that has both R and B alleles would likely have a purple phenotype.


Predicting Possible Offspring Outcomes

Because a gene occurs on a specific chromosome, and that chromosome belongs to a chromosomal pair, an animal will usually at most have two copies of the mutant gene in which we are interested. This simplifies the calculation of inheritance probabilities. While multiple copies of the same gene can exist on a single chromosome, the chance of multiple gene copies spontaneously mutating the same way is so small that it can be ignored. In order to calculate inheritance, we use what is known as a punnett square.

ball python


Examples of incomplete dominance in ball pythons include the mutations that are responsible for the fire and pastel morphs.

Let’s look at a few examples. For these examples, we will use pinstripe as the dominant mutation and albino as the recessive mutation. When referring to a chromosome that does not possess the mutant allele we are examining, that chromosome is referred to as being “wild-type,” or more commonly among reptile keepers, it is called “normal.”

Steven Bulinski

Figure 1.

In Figure 1, Example A, we are breeding a heterozygous pinstripe male with a heterozygous pinstripe female. For a given pair of chromosomes, each parent only contributes one of the two chromosomes to the offspring. Because each parent has one chromosome with the pinstripe allele and one chromosome with the normal allele, we show this with separate rows for the mother and separate columns for the father. Because each parent can make two possible contributions, there are four possible outcomes (2 X 2 = 4). Of the four possible outcomes, one is homozygous pinstripe, two are heterozygous pinstripe, and one is normal. Therefore, for each of the offspring, there is a 25 percent chance it will be homozygous pinstripe, 50 percent chance (2 X 25 percent) it will be heterozygous pinstripe, and 25 percent chance an offspring will have normal alleles only. Because pinstripe is a dominant mutation, there is a 75 percent chance that the offspring from this pairing will have the pinstripe phenotype. This causes a problem, though. Whenever offspring are produced that can be either homozygous dominant or heterozygous dominant, the only way to tell whether they are homozygotes or heterozygotes will be through the breeding of the offspring.

In Figure 1, Example B, we are breeding a homozygous albino male to a heterozygous albino female. You can see from the results that 50 percent of the offspring will be homozygous albino, and 50 percent will be heterozygous albino. The nice thing about this particular breeding is that because one of the parents is homozygous, you know that every one of the offspring will have at least one copy of the allele for albinism. Because the albinism mutation is recessive, heterozygous individuals will appear to be normal. So in this breeding, if the offspring have the albino phenotype, they are homozygous albino, but if they look normal, they are heterozygous albino.

ball python morph

steven bulinsk

The process by which gametes are produced is known as gametogenesis.

Figure 1, Example C is a slightly more complicated scenario. Here we are breeding a homozygous pinstripe male with a heterozygous albino female. You can see from the results that 50 percent of the offspring will heterozygous pinstripe and heterozygous albino, and the other 50 percent will be heterozygous pinstripe only. The problem that arises here is because albino is recessive, none of the offspring will appear to be albino, so you will not know which of the offspring carries the albinism mutation. If you ever see a snake for sale that was produced from this type of breeding, it will often be labeled as “possible heterozygous albino.” Again, the only way to find out if the animal has the albinism mutation is through future breeding.

What if a snake has more than one mutation? Figure 2 shows how this is calculated. In this example, we are pairing a male that is heterozygous pinstripe and heterozygous albino with a female that is also heterozygous pinstripe and heterozygous albino. Because each parent can contribute in four possible ways, we must use four rows and four columns, making 16 possible outcomes. Each box represents a 6.25 percent chance (100 percent  ÷ 16 = 6.25 percent). You will notice that some of the same possible outcomes occur in multiple boxes, such as “heterozygous pinstripe & homozygous albino,” which occurs in two boxes. This means that there is a 12.5 percent chance (2 X 6.25 percent) that the offspring will be both heterozygous for pinstripe and homozygous for albino.

Keep in mind that all percentages are probabilities. Even though there may be a 50 percent chance of a given outcome occurring, it is possible that it may occur at a much higher or lower rate for a single breeding. Think about tossing a coin. There are only two possible outcomes, so there is a 50 percent probability of each. Because each flip is an independent event that is not influenced by past evens, flipping a coin 10 times will not always result in five heads and five tails. But as you increase flips of the coin, it becomes more likely that results will begin to match the probability. The same principle applies to breeding.

Hopefully this article has provided you with an understanding of the some of the key concepts of genetics. We really have only touched the surface of the topic, but you should now have the knowledge to be able to communicate with fellow reptile enthusiasts about how different reptile morphs were produced. Genetics is a complicated subject, so don’t get intimidated. Keep in mind that everyone had to start somewhere. As long as you continue reading and never hesitate to ask questions, you will be talking like a pro in no time. 

Steven Bulinski has been keeping various exotic animals for the last 30 years, and is a former manager of a molecular genetics lab at UW-Milwaukee. He is also interested in wildlife photography, and shares his work on his website stockwildlife.com. Steven and his wife currently reside in Florida.