in archive/preprocess/clospan.py [0:0]
def _printLattice(self):
print "Lattice:"
tovisit = [self.lattice]
visited = []
while len(tovisit) > 0:
seq = tovisit.pop(0)
print (seq.Ids, self.printSeq(seq.s))
if seq.parents:
print ' parents:' + str([ (c.Ids, self.printSeq(c.s)) for c in seq.parents])
if seq.children:
print ' children: ' + str([ (c.Ids, self.printSeq(c.s)) for c in seq.children])
for c in seq.children:
if not c in visited:
tovisit.append(c)
visited.append(seq)