LSD.reporter

The different Reporter of superbubbles

class LSD.reporter.CompleteReporter(g, path)[source]

Write a file with informations about the graph the detection time, the number of superbubbles and a list of superbubbles. Inspired by the output of SUPBUB. The superbubble <1,4> creates the output: <1,4>

class LSD.reporter.CountReporter[source]

Count all Superbubble and print the number.

class LSD.reporter.NullReporter[source]

Report nothing at all. Can be used for time test.

class LSD.reporter.PrintReporter[source]

Simple print the Superbubble: The superbubble <1,4> creates the output. [1, 2, 3, 4]

class LSD.reporter.PrintShortReporter[source]

Print the entrance and exit of the Superbubble. The superbubble <1,4> creates the output: <1,4>

class LSD.reporter.Reporter[source]

The abstract reporter class that every Reporter (and Filter) implements.