diff --git a/nomad/parsing/file_parser/file_parser.py b/nomad/parsing/file_parser/file_parser.py index 1a45ffd2ee7e07da26ada7db48503b352efe0aa9..995a75040f4328fd02de349a8495753c03d4fd4b 100644 --- a/nomad/parsing/file_parser/file_parser.py +++ b/nomad/parsing/file_parser/file_parser.py @@ -176,19 +176,6 @@ class FileParser(ABC): return val - def __getitem__(self, key): - if isinstance(key, str): - return self.get(key) - elif isinstance(key, int): - return self[int] - - def __getattr__(self, key): - if self._results is None: - self._results = dict() - self.parse(key) - - return self._results.get(key, None) - def to_dict(self): """ Recursively converts the the parser results into a dictionary.