'Remove a link from the scheme.
Parameters
link : :class:`.SchemeLink`
Link instance to remove.'

def remove_link(self, link):

    check_arg((link in self.__links), 'Link    is    not    in    the    scheme.')
    self.__links.remove(link)
    log.info(('Removed    link    %r    (%r)    ->    %r    (%r)    from    scheme    %r.' % (link.source_node.title, link.source_channel.name, link.sink_node.title, link.sink_channel.name, self.title)))
    self.link_removed.emit(link)
