def create_link_prototypes(self):
        link_prototypes = super(VirtualEndpoint, self).create_link_prototypes()

        for endpoint in self.get_children_endpoints():
            link_prototypes.update(endpoint.link_prototypes)

        return link_prototypes
build alleles for ``sequence`` adding ``variants``.
dataset/ETHPy150Open zbyte64/django-hyperadmin/hyperadmin/endpoints.py/VirtualEndpoint.create_link_prototypes--crossover with--dataset/ETHPy150Open CGATOxford/cgat/CGAT/Variants.py/buildAlleles