def lineReceived(self, line):
        raise NotImplementedError
take a dictionary containing clusters (subdataframes) and shuffle
dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/protocols/basic.py/LineReceiver.lineReceived--crossover with--dataset/ETHPy150Open CGATOxford/cgat/CGAT/Counts.py/shuffleCluster