def getDescendantCount(self, goid):
        if goid in self:
            count = self.node[goid]['data'].getDescendantCount()
            if not count:
                self.calcDescendantCount()
                return self.node[goid]['data'].getDescendantCount()
            else:
                return count
dataset/ETHPy150Open CGATOxford/cgat/scripts/revigo.py/GOGraph.getDescendantCount/original