@irc3d.command
    def KICK(self, client, args=None, **kwargs):
        message = ':{mask} KICK {<channel>}'
        if args.get('<:reason>'):
            args['data'] = ' '.join(args['<:reason>'])
            message += ' {data}'
        kwargs.update(
            broadcast=message.format(mask=client.mask, **args),
            channel=args.get('<channel>'),
        )
        self.part(args['<target>'], client.mask, **kwargs)
Check that the pairwise Spearman distances computation
dataset/ETHPy150Open gawel/irc3/irc3d/plugins/userlist.py/ServerUserlist.KICK--crossover with--dataset/ETHPy150Open muricoca/crab/scikits/crab/metrics/tests/test_pairwise.py/test_spearman_distances