You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Preview: A new nucleotide should not be added to the end of a cyclic sequence, if the last nucleotide of the sequence does not have a free AP R1 or R2
#4706
Draw a cyclic sequence, consisting of any 4 nucleotides, for example:
Switch to the Sequence mode - the Text-editing mode
Add any nucleotide to the end of this sequence
Switch to the Flex mode and move all nucleotides apart from each other so that all bonds are visible
Actual behavior
A new nucleotide is added to the end of a cyclic sequence. The bond, that provided and displayed cyclicity, disappears in the Sequence mode and the Flex mode
Expected behavior
A new nucleotide should not be added to the end of a cyclic sequence, if the last nucleotide of the sequence does not have a free AP R1 or R2. An error message appears on the canvas (From BA):
Error Message:
It is impossible to merge fragments. Attachment point to establish bonds are not available.
Screenshots
2024-05-28_19h34_16.mp4
Desktop (please complete the following information):
OS: Windows 10 Pro (version 22H2) x64
Browser: Сhrome
Version: (125.0.6422.61) x64
Ketcher version 2.21.0-rc.2, Build at 2024-05-28; 14:29:04
Should be verified with next Issues: (#4708, #4575, #4506, #4706) + #4328
Error Message should appear:
Error Message:
It is impossible to merge fragments. Attachment point to establish bonds are not available.
Steps to Reproduce
Switch to the Macro mode
Draw a cyclic sequence, consisting of any 4 nucleotides, for example:
Switch to the Sequence mode - the Text-editing mode
Add any nucleotide to the end of this sequence
Switch to the Flex mode and move all nucleotides apart from each other so that all bonds are visible
Actual behavior
A new nucleotide is added to the end of a cyclic sequence. The bond, that provided and displayed cyclicity, disappears in the Sequence mode and the Flex mode
Expected behavior
A new nucleotide should not be added to the end of a cyclic sequence, if the last nucleotide of the sequence does not have a free AP R1 or R2. An error message appears on the canvas (From BA):
Error Message:
It is impossible to merge fragments. Attachment point to establish bonds are not available.
Screenshots
2024-05-28_19h34_16.mp4
Desktop (please complete the following information):
Ketcher version 2.21.0-rc.2, Build at 2024-05-28; 14:29:04
related with
The text was updated successfully, but these errors were encountered: