Kodominans er en type interaktion mellem alleler , hvor begge alleler fuldt ud viser deres virkning. Som et resultat, da begge forældreegenskaber manifesteres, fænotypisk , modtager hybriden ikke en gennemsnitlig variant af de to forældretræk, men en ny variant, der adskiller sig fra egenskaberne for begge homozygoter [1] . Således udvikler AA-homozygoter A-træk, A1A1 - homozygoter udvikler A1 - træk , og AA1- heterozygoter udvikler begge egenskaber [2] .
Grænserne mellem codominans og ufuldstændig dominans er fænotypisk ret slørede. Så i nogle kilder betragtes codominans som fraværet af dominant-recessive forhold, det vil sige, at det repræsenterer en mellemliggende arv. Samtidig kan nogle tilfælde af ufuldstændig dominans (for eksempel i nogle plantearter optræder lyserøde blomster i F 1-hybrider fra krydsning af rødblomstrede og hvidblomstrede forældreplanter) også betragtes som mellemarv. Årsagen til forvirringen er, at hybrider af første generation i alle tre tilfælde har en mellemvariant af egenskaben [3] .
Kodominans og ufuldstændig dominans, på trods af den fænotypiske lighed, har forskellige forekomstmekanismer. Kodominans opstår, når to alleler af det samme gen koder for forskellige proteinprodukter . Kodominans består i den fulde ekspression af to alleler, det vil sige i heterozygoter, den fulde ekspression af begge alleler og dannelsen af to forskellige proteinprodukter observeres [4] . Ufuldstændig dominans opstår, når den dominante allel ikke fuldstændig undertrykker den recessive , det vil sige, at den dominante allel er mindre udtalt i heterozygoter end i homozygoter for denne allel. Disse genotyper med ufuldstændig dominans adskiller sig i ekspressivitet , det vil sige graden af udtryk for egenskaben [1] .
Et almindeligt kendt eksempel på kodning er nedarvningen af AB0-systemets blodgrupper hos mennesker . De bestemmes af I -genet , som har tre alleler: I A , I B , i 0 . I homozygoter I A I A har erytrocytter kun overfladeagglutinogen A ( blodtype A (II)), mens homozygoter I B I B kun har overfladeagglutinogen B (blodgruppe B (III)). Homozygoter i 0 i 0 mangler overfladeantigener (blodtype 0 (I)). Heterozygoterne I A i 0 og I B i 0 har blodgruppe A (II) og B (III), overfladeantigener henholdsvis A og B. Og i homozygoter I A I B optræder begge alleler samtidigt og bestemmer den samtidige tilstedeværelse af overfladeantigener A og B (blodtype AB (IV)) [3] .
Nedarvning af MN blodtype hos mennesker kan også tjene som et eksempel på co-dominans. To alleler af et gen koder for to forskellige glycoproteiner - erytrocytantigener - M og N. I heterozygoter for dette gen er begge typer antigener til stede på erytrocytter [4] .