Skip to content

Commit a42b740

Browse files
committed
Bump to v3.7.0, enhanced golden dataset benchmark with combined metrics
- Version 3.7.0 with SMSD 6.7.0 - Golden dataset benchmark: 82% exact match, 96.4% atom accuracy, 97.3% quality - Combined metrics: exact match, atom-level accuracy, bond-change accuracy, equivalent match, parsimony, quality score - Outperforms published RDTool (76.18%) and approaches RXNMapper (83.74%) without any training data - README updated with benchmark comparison table
1 parent 4f125c2 commit a42b740

3 files changed

Lines changed: 200 additions & 184 deletions

File tree

README.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,22 @@
33
Introduction
44
============
55

6-
`Reaction Decoder Tool (RDT) v3.6.0`
6+
`Reaction Decoder Tool (RDT) v3.7.0`
77
--------------------------------------
88

99
**Toolkit-agnostic reaction mapping engine** with CDK adapter. Deterministic, no training data required.
1010

11+
### Golden Dataset Benchmark (Lin et al. 2022, 1,851 reactions)
12+
13+
| Tool | Exact Match | Atom Accuracy | Training Data | Deterministic |
14+
|------|-------------|---------------|---------------|---------------|
15+
| **RDT v3.7.0** | **82.0%** | **96.4%** | **None** | **Yes** |
16+
| RXNMapper | 83.74% | - | Unsupervised | No |
17+
| RDTool (published) | 76.18% | - | None | Yes |
18+
| ChemAxon | 70.45% | - | Proprietary | Yes |
19+
20+
*Reference: Lin A et al. Molecular Informatics 41(4):e2100138, 2022. DOI: [10.1002/minf.202100138](https://doi.org/10.1002/minf.202100138)*
21+
1122
`1. Atom Atom Mapping (AAM) Tool`
1223

1324
`2. Reaction Annotator (Extract Bond Changes, Identify & Mark Reaction Centres)`
@@ -149,10 +160,10 @@ Performance
149160
|--------|-------|
150161
| Mapping speed | 3.4 reactions/sec (USPTO 50K) |
151162
| RXN coverage | 598/599 (99.8%) |
152-
| Test suite | 163 tests, 100% pass |
163+
| Test suite | 164 tests, 100% pass |
153164
| Test time | ~120s (4x faster than v2.x) |
154165
| Codebase | 68 files (reduced from 345) |
155-
| Dependencies | SMSD 6.3.0, CDK 2.12 (lightweight) |
166+
| Dependencies | SMSD 6.7.0, CDK 2.12 (lightweight) |
156167
| Deterministic | Yes (no ML training needed) |
157168

158169
How to Cite RDT?

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>com.bioinceptionlabs</groupId>
55
<artifactId>rdt</artifactId>
66
<description>Reaction Decoder Tool</description>
7-
<version>3.6.1</version>
7+
<version>3.7.0</version>
88
<packaging>jar</packaging>
99
<properties>
1010
<jdk.version>21</jdk.version>

0 commit comments

Comments
 (0)