wouldnt it be similar to software used by dog breeders, cat breeders, horse breeders?
i dont get the difference.
i heared that one of the largest breeders has a software that gives him a value for how well a certain snake is genetically represented in the collection, and preferentially holds back individuals that are less represented in order to keep inbreeding low. thats a nice functionality.
its somewhere in here: http://www.youtube.com/watch?v=HIgSD8iwg1s maybe you can ask them