epam / epam/Indigo

Arrows are without arrow format and identical while open CDXML in the Ketcher

Open
#1,798 1 comment 0 reactions 0 assignees View on GitHub
CDX-ChemDraw Micromolecules canvas Priority: Medium
Dominant language
C++
Stars
406
Forks
134
Avg merge
2d 11h
Merged PRs (30d)
24

Description

**Steps to Reproduce**
1. Use Indigo library (Bingo cartridge). Describe environment
2. Add to Canvas Arrows element (or Open KET file)
5. Save >> select CDXML
6. Open CDXML >> in the Ketcher >> _**Error2**_

**Expected behavior**
We should be able to save any arrows to any CDX format and
open arrows in the Ketcher and ChemDraw.

**Actual behavior**
**_Error2)_** Open CDXML in the Ketcher >> all Arrows are without arrow format and identical

related with
https://github.com/epam/ketcher/issues/1780
https://github.com/epam/ketcher/issues/4201

**Attachments**
File KET with Arrow >> [3 AfterBond Arrows KET.zip](https://github.com/epam/ketcher/files/14501618/3.AfterBond.Arrows.KET.zip)

Correct Arrows
3 AfterBond_Arrow KET-OK

**_ERROR2_**
image

**Environment details:**
• OS: Windows 10 Pro (version 22H2) x64
• Browser: Сhrome
• Version: (122.0.6261.95) x64

Ketcher version 2.19.0 – rc.1
[Indigo Toolkit](http://lifescience.opensource.epam.com/indigo/)
Version 1.18.0-rc.6.0-g98bf384e0-x86_64-linux-gnu-11.2.1

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the attached KET-to-CDXML round trip with Indigo and opening the result in Ketcher, then compare the serialized arrow data with the expected arrow styles shown in the attachments. Done means arrows retain their individual formats when saved to CDXML and reopened in Ketcher or ChemDraw.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.