def success( self ):
if self.STATUS in self.metadata().keys():<EOL><INDENT>return (self.metadata())[self.STATUS]<EOL><DEDENT>else:<EOL><INDENT>return False<EOL><DEDENT>
Test whether the experiment has been run successfully. This will
        be False if the experiment hasn't been run, or if it's been run and
        failed (in which case the exception will be stored in the metadata).

        :returns: ``True`` if the experiment has been run successfully