|  | @@ 330-339 (lines=10) @@ | 
                                                            
                                    | 327 |  |             "Requested item '{}', converted to '{}' but it was not found either in ValueTracker.scores [{}] nor in ValueTracker._rest [{}]".format( | 
                                                            
                                    | 328 |  |                 item, key, ', '.join(sorted(self.scores.keys())), ', '.join(sorted(self._rest.keys())))) | 
                                                            
                                    | 329 |  |  | 
                                                            
                                    | 330 |  |     def __getattr__(self, item): | 
                                                            
                                    | 331 |  |         d = self.parser(item, encode=True, debug=False) | 
                                                            
                                    | 332 |  |         key = '-'.join(d.values()) | 
                                                            
                                    | 333 |  |         if key in self.scores: | 
                                                            
                                    | 334 |  |             return self.scores[key] | 
                                                            
                                    | 335 |  |         elif key in self._rest: | 
                                                            
                                    | 336 |  |             return self._rest[key] | 
                                                            
                                    | 337 |  |         raise AttributeError( | 
                                                            
                                    | 338 |  |             "Requested item '{}', converted to '{}' after parsed as {}. It was not found either in ValueTracker.scores [{}] nor in ValueTracker._rest [{}]".format( | 
                                                            
                                    | 339 |  |                 item, key, d, ', '.join(sorted(self.scores.keys())), ', '.join(sorted(self._rest.keys())))) | 
                                                            
                                    | 340 |  |  | 
                                                            
                                    | 341 |  | ############################################################## | 
                                                            
                                    | 342 |  |  | 
                                                                                
                                |  | @@ 319-328 (lines=10) @@ | 
                                                            
                                    | 316 |  |             raise KeyError("Key 'tau-trajectories' was not found in scores [{}]. ALL: [{}]".format( | 
                                                            
                                    | 317 |  |                 ', '.join(sorted(self.scores.keys())), ', '.join(self.tracked_entity_names))) | 
                                                            
                                    | 318 |  |  | 
                                                            
                                    | 319 |  |     def __getitem__(self, item): | 
                                                            
                                    | 320 |  |         d = self.parser(item, encode=True, debug=False) | 
                                                            
                                    | 321 |  |         key = '-'.join(d.values()) | 
                                                            
                                    | 322 |  |         if key in self.scores: | 
                                                            
                                    | 323 |  |             return self.scores[key] | 
                                                            
                                    | 324 |  |         elif key in self._rest: | 
                                                            
                                    | 325 |  |             return self._rest[key] | 
                                                            
                                    | 326 |  |         raise KeyError( | 
                                                            
                                    | 327 |  |             "Requested item '{}', converted to '{}' but it was not found either in ValueTracker.scores [{}] nor in ValueTracker._rest [{}]".format( | 
                                                            
                                    | 328 |  |                 item, key, ', '.join(sorted(self.scores.keys())), ', '.join(sorted(self._rest.keys())))) | 
                                                            
                                    | 329 |  |  | 
                                                            
                                    | 330 |  |     def __getattr__(self, item): | 
                                                            
                                    | 331 |  |         d = self.parser(item, encode=True, debug=False) |