Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support retrosynthetic arrows #4985

Closed
AlekseiKhariukov opened this issue Jul 3, 2024 · 2 comments · Fixed by #5222
Closed

Support retrosynthetic arrows #4985

AlekseiKhariukov opened this issue Jul 3, 2024 · 2 comments · Fixed by #5222
Labels
feature request phase III Team G Test Cases Written Test cases has been written for that issue

Comments

@AlekseiKhariukov
Copy link
Collaborator

AlekseiKhariukov commented Jul 3, 2024

Background
The retrosynthetic arrow is meant to depict the process of breaking down a complex molecule to simpler starting materials. This is useful as a planning device to highlight a key strategy used for building a molecule.

Solution

  • Add new mode "retrosynthetic" for type "arrow" into KET specification to be able save/load such reactions
  • Add new icon with "Retrosynthetic" tooltip for the bonds menu (after "Failed Arrow Tool")
    image
  • Add new type of bond (resizable, rotatable)
    image

For Import/Export into RXN (2000/3000), SMILES, SMARTS, CML formats warning should appear that some information can be lost.

Related Indigo task - #2071

@AleksandrParamonoff
Copy link

ket_files_with_retrosynthetic_arrow.zip
Input data in .ket format for testing purposes

@accmeboot accmeboot linked a pull request Aug 6, 2024 that will close this issue
9 tasks
accmeboot pushed a commit that referenced this issue Aug 6, 2024
accmeboot pushed a commit that referenced this issue Aug 6, 2024
accmeboot pushed a commit that referenced this issue Aug 7, 2024
accmeboot pushed a commit that referenced this issue Aug 8, 2024
accmeboot pushed a commit that referenced this issue Aug 8, 2024
accmeboot pushed a commit that referenced this issue Sep 2, 2024
accmeboot pushed a commit that referenced this issue Sep 2, 2024
accmeboot pushed a commit that referenced this issue Sep 2, 2024
accmeboot pushed a commit that referenced this issue Sep 3, 2024
rrodionov91 added a commit that referenced this issue Sep 3, 2024
Co-authored-by: Mikhail Vialov <mikhail_vialov@epam.com>
Co-authored-by: Roman Rodionov <roman_rodionov@epam.com>
@AnnaKosol
Copy link
Contributor

Verified by manually and autotests
Image

Environment details:
Ketcher Version 2.25.0-rc.1 Build at 2024-09-03; 15:31:03
Version 1.24.0-rc.1.0-gb8f099851-wasm32-wasm-clang-19.0.0
Chrome Версия 126.0.6478.127 (Официальная сборка), (arm64)
MacOs Sonoma 14.6

Guch1g0v pushed a commit that referenced this issue Oct 17, 2024
Co-authored-by: Mikhail Vialov <mikhail_vialov@epam.com>
Co-authored-by: Roman Rodionov <roman_rodionov@epam.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request phase III Team G Test Cases Written Test cases has been written for that issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants