Skip to content

Commit a969608

Browse files
authored
Merge pull request #21 from brsynth/fix-hydrogens
Check for explicit hydrogens
2 parents e50b69d + a8e8dc4 commit a969608

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

retropath2_wrapper/RetroPath2.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,7 @@ def format_files_for_knime(
381381
return files
382382

383383
def sniff_rules(path: str, logger: Logger = getLogger(__name__)) -> str:
384-
hydrogen_implicit_patterns = ["[H", "!H", ",H", ";H", "&H"]
384+
hydrogen_explicit_patterns = ["[#1"]
385385
n = 10
386386
lines = []
387387
# --- Gzip compressed single file ---
@@ -427,9 +427,9 @@ def sniff_rules(path: str, logger: Logger = getLogger(__name__)) -> str:
427427
lines.append(line.rstrip())
428428

429429
for line in lines:
430-
for pattern in hydrogen_implicit_patterns:
430+
for pattern in hydrogen_explicit_patterns:
431431
if pattern in line:
432-
logger.info("Detect implicit hydrogens in reaction rules")
433-
return "implicit"
434-
logger.info("Detect explicit hydrogen in reaction rules")
435-
return "explicit"
432+
logger.info("Detect explicit hydrogens in reaction rules")
433+
return "explicit"
434+
logger.info("Detect implicit hydrogen in reaction rules")
435+
return "implicit"

0 commit comments

Comments
 (0)