Ketcher 3.3.0¶
What’s Changed¶
New features¶
#6508 – Update the logic for recognizing sense and antisense chains
#6435 – Do not retain snake mode layout when passing though snake mode
#6519 – Implement the library redesign and modify the RNA builder behavior
#6620 – Add salts to the “Salts and Solvents” tab in the monomer library
#6472 – Add “Copy”, “Paste”, and “Delete” to the r-click drop down menu in sequence mode
#5999 – Added “Create Antisense Strand” icon on the toolbar
#6317 – Introducing the snap to distance functionality for monomers connected via bonds
#6612 – Update the help documentation (3.2)
#6987 – Migrate to Indigo v1.31.0 in-browser module
Bugfixes and improvements¶
#6293 – Remove base monomer border after selection
#6573 – Incorrect bond length and angle for non-natural monomers in the library
#6695 – Unable to create antisense RNA/DNA chain in case of multiple сhain selection (if not eligible for antisense chain selected)
#6842 – Single click on already selected monomer cause monomer sticks to mouse cursor and snapping elements appear on the canvas forever
#6813 – Click on monomer selection area causes an exception Uncaught TypeError: Cannot read properties of undefined (reading ‘drawingEntity’)
#6774 – Modified bases selected via RNA Builder revert to natural analogs in all modes
#6495 – System replaces A base with always RNA N base (alternatives of A,C,G,U) even if user selected DNA N base (alternatives of A,C,G,T)
#6716 – Cursor can escape to the void after same actions and broke canvas
#6671 – Removing dash should turn aligned nucleotide to nucleoside
#6541 – Undo of clear canvas operation causes molecules bonds overlap atom labels
#6712 – Adding RNA/DNA before empty space in sense sequence causes exception and broken canvas
#6776 – Phosphate does not appear immediately when added via keyboard in SYNC mode
#6780 – Phosphate always added to sense strand in non-SYNC mode when targeting antisense strand
#6781 – Phosphates added via keyboard in SYNC mode are not reverted by Undo and cause console errors on hover
#6779 – Unable to add phosphate to antisense strand in SYNC mode via keyboard
#6775 – Adding monomer to first from the left position of antisense chain works wrong and causes exception: Uncaught TypeError: Cannot read properties of undefined (reading ‘chain’)
#6863 – Horizontal/Vertical snap to distance doesn’t work for hydrogen bonds
#6814 – System should turn nucleotide to nucleoside on sequence break by Enter
#6783 – Incorrect cursor jumps after phosphate insertion in middle or at end of sequence
#6824 – Unable to delete multiple sequences at once via right-click menu in Sequence mode
#6705 – Antisense complement is not skipped when terminal monomer lacks an attachment point (R1/R2), causing incorrect structure on canvas
#6833 – Tooltips on monomer cards in all sections instantly disappear on hover in popup Ketcher
#6830 – RNA Builder section do not highlight corresponding monomer in library on first click
#6828 – Star icon for Favorites tab in monomer library is too small compared to design specification
#6831 – Last row of monomers in Sugars, Bases, and Phosphates sections is not visible in popup Ketcher
#6834 – Clicking on base card in RNA Builder does not scroll to selected base if multiple bases from the same section are selected
#6816 – Incorrect hotkeys are displayed and triggered for RNA and DNA Antisense strand creation
Additional notes:¶
Ketcher 3.3.0 has been built and tested with Indigo version 1.31 (standalone and remote).