Average performance of the open OCSR tools on all benchmark datasets. The success rates are described by the proportion of perfect predictions and the average Tanimoto similarities, whereas the failure rates are measured as the percentage of predictions with zero Tanimoto similarity plus invalid predictions (catastrophic) and the percentage of predictions with a low Tanimoto similarity value less than or equal to 0.3 (severe). A: Success rates for datasets without added distortions. B: Success rates for datasets with added distortions. C: Failure rates for datasets without added distortions. D: Failure rates for datasets with added distortions. The detailed performance metrics for every tool on every benchmark dataset are presented in Supplementary Tables and.