Semenperfect The software is meant for livestock semen banks to enable them e-semen banking. The software facilitates maintaining bull health and semen production records and management of semen inventory, straws in liquid nitrogen container, distribution, AI data and daughter production and health records for progeny testing.