epam / epam/Indigo

Incorrect stereo-labels (stereochemistry around a double bond)

Open
#2,673 0 comments 0 reactions 0 assignees View on GitHub
Ljubica found bugs Priority: Medium Severity: High
Dominant language
C++
Stars
406
Forks
134
Avg merge
2d 11h
Merged PRs (30d)
24

Description

**Steps to Reproduce**
1. Go to Ketcher micromolecules mode
2. Draw the following structures
![image](https://github.com/epam/ketcher/assets/169887211/888849a6-1f94-4ef8-bd9e-8379788e60b2)
3. Select calculate CIP
4. Copy and paste the last two structures
5. Select calculate CIP

**Actual behavior**

Ketcher assigns only one correct stereo-label (three after copy/paste).
https://github.com/epam/ketcher/assets/169887211/a8619d4c-4805-497c-962c-c1588e030c58

**Expected behavior**

Ketcher should mark all molecules in the first row with (E), and all molecules in the second row with (Z)

**Ketcher version v2.22.0**

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the reported structures in Ketcher micromolecules mode using the linked images, then run Calculate CIP before and after copy/paste. Compare the assigned stereo-labels with the expected E labels in the first row and Z labels in the second row; the issue does not identify a source file or test.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.