If you breed corn snakes (Pantherophis guttatus), there's one topic you can't avoid: genetics. The colours and patterns – the morphs – that come out of a pairing can't be guessed; they can be calculated. This guide explains the basics in plain language – and shows you, at the end, how a gene calculator does the maths for you.
Phenotype is what you see (colour, pattern). Genotype is the genetic make-up – which genes the animal actually carries. Two corn snakes can look identical yet carry different genes. That's exactly why two "normal"-looking animals can sometimes produce surprisingly colourful offspring.
Every gene is present twice – one copy from the sire and one from the dam, at the same locus.
A wild-type corn snake doesn't carry "wild-type genes" – wild type is simply the absence of morph mutations. That's why a good gene calculator never lists wild type as a gene of its own; it only shows the mutations actually present.
Most classic morphs – Amel, Anery, Caramel, Lavender, Hypo – are recessive. An animal only shows the morph if it carries both copies of the gene (homozygous). With only one copy it looks normal but still passes the gene on – this is called "het" (heterozygous).
Example het Amel × het Amel – statistically you can expect:
The normal-looking offspring (75 % together) can't be told apart – they're listed as "66 % poss. het Amel", because two out of three are statistically carriers. This figure is standard in reputable sales.
With dominant morphs, one copy is enough to make the morph visible. With co-dominant (incomplete dominant) morphs, an animal with one copy looks different from the "super" form with two copies – for example Tessera in corn snakes.
Several recessive genes together create new morphs: Snow (Amel + Anery), Ghost (Anery + Hypo), Butter (Amel + Caramel), Blizzard (Amel + Charcoal). Both genes must be homozygous – which takes deliberate multi-generation planning and is exactly why good breeding records are so valuable.
Classically you use a Punnett square. For a single gene that's manageable – but as soon as two, three or four genes are involved, the grid grows exponentially and gets error-prone.
This is where DragonSphere helps: the gene calculator shows the expected offspring with probabilities for any pairing – including "poss. het" – and a calculation becomes a real, tracked clutch with hatchlings. Your data stays local on your device (optional private iCloud), free for up to seven animals, in 38 languages.