From 596686c8ee69621eb690b1ef8d6351b0cea2188f Mon Sep 17 00:00:00 2001 From: RichardG867 Date: Tue, 3 May 2022 14:14:17 -0300 Subject: [PATCH] Add another MR BIOS signature --- biostools/analyzers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/biostools/analyzers.py b/biostools/analyzers.py index a422131..2a5a041 100644 --- a/biostools/analyzers.py +++ b/biostools/analyzers.py @@ -1667,7 +1667,7 @@ class MRAnalyzer(Analyzer): def __init__(self, *args, **kwargs): super().__init__('MR', *args, **kwargs) - self._check_pattern = re.compile(b'''[A-Z ]{7} \\(r\\) V''') + self._check_pattern = re.compile(b'''[A-Z ]{7} \\((?:r|tm)\\) V''') self._signon_pattern = re.compile(b'''OEM SIGNON >>-->([\\x20-\\x7E]+)''') self.register_check_list([ @@ -1691,7 +1691,7 @@ class MRAnalyzer(Analyzer): return True def _version_newer(self, line, match): - '''^[A-Z ]{7} \\(r\\) (V(?:[^ ]+))(?: (.+))?$''' + '''^[A-Z ]{7} \\((?:r|tm)\\) (V(?:[^ ']+))(?: (.+))?$''' # Extract version. self.version = match.group(1)