(self, cache=None)
Run the analysis.

        :param cache: information passed from _check so it does not have to be
                      recalculated
        :returns: None
Run the analysis.
Run the analysis .
def _analyze(self, cache=None):
        """
        Run the analysis.

        :param cache: information passed from _check so it does not have to be
                      recalculated
        :returns: None
        """
        raise NotImplementedError()
def _analyze ( self , cache = None ) : raise NotImplementedError ( )