def __getitem__( self, k ):
if self._results is None:<EOL><INDENT>raise KeyError(k)<EOL><DEDENT>else:<EOL><INDENT>return (self.experimentalResults())[k]<EOL><DEDENT>
Return the given element of the experimental results. This only
        gives access to direct experimental results, not to parameters
        or metadata.

        :param k: the result key
        :returns: the value
        :raises: KeyError