SamanthaStorm commited on
Commit
a269921
·
verified ·
1 Parent(s): b54664e

Update motif_tagging.py

Browse files
Files changed (1) hide show
  1. motif_tagging.py +7 -8
motif_tagging.py CHANGED
@@ -26,14 +26,13 @@ MOTIF_PATTERNS = {
26
  ],
27
  }
28
 
29
- def tag_motifs(text):
30
- tags = set()
31
- matches = []
32
 
 
 
 
33
  for label, patterns in MOTIF_PATTERNS.items():
34
  for pattern in patterns:
35
- if re.search(pattern, text, flags=re.IGNORECASE):
36
- tags.add(label)
37
- matches.append((label, pattern))
38
-
39
- return list(tags), matches
 
26
  ],
27
  }
28
 
 
 
 
29
 
30
+ def detect_motifs(text):
31
+ tags = []
32
+ text_lower = text.lower()
33
  for label, patterns in MOTIF_PATTERNS.items():
34
  for pattern in patterns:
35
+ if re.search(pattern, text_lower):
36
+ tags.append(label)
37
+ break
38
+ return tags