Ketcher 2.28.0¶
What’s Changed¶
Here are the updated release notes with links to the corresponding issues:
New features¶
#5678 - Introduce creating antisense chains
#5925 - Layout for antisense chains in sequence mode
#5712 - Update snake layout logic taking into account hydrogen bonds
#5990 - Extend Ketcher API to allow updating monomers library
#5630 - Mark all modified monomers on canvas (flex and snake modes)
#5629 - Mark modified amino acids on canvas in sequence mode
#5854 - Add “Copy to Clipboard” to the export window
#5618 - Ketcher doesn’t trigger change event in macromolecule mode
#5515 - Add ketcher calculate values API
#6008 - Update indigo to 1.27.0 in browser module
Bugfixes and improvements¶
#5873 - Export to ket (and getKET function) change incrementally internal IDs every call
#5270 - Warning should not displayed for importing CDXML, base64 CDX
#5351 - Inform User to Apply Layout after Settings Adjustment
#5931 - Copy/Cut-Paste functionality not working for microstructures in Macro mode
#5982 - Label shift problem for ambiguous monomers
#5954 - The reaction with catalysts is displayed incorrect with ACS style setting and after layout
#4352 - Gap between button and drop-down list of Macro modes
#5855 - System reset micromolecule canvas settings to default if switched to Macro mode and back
#5974 - Paste to canvas recogniton logic should be changed
#3813 - Page auto jump to top when ketcher editor inited
#5988 - Exception when modifying a functional group after adding a Ketcher editor subscription
#6068 - Same chain configuration imported by different HELM layouted differently (anyway - both are wrong)
#6089 - Antisense creation doesn’t work for the chain if not eligable base present in other chain presented in selection
#6061 - RNA chain remain flipped after hydrogen bond removal
#6067 - Two chains connected by H-bond arranged wrong if third bond present on the canvas
#6070 - System doesn’t flip chain if connected to monomer but not to base
#6074 - System doesn’t flip chain if connected to monomer but not to base (2)
#6080 - System doesn’t flip chain if connected to monomer but not to base (3)
#6075 - In case of multipal H-bonds system should arrange antisence chain to first base of bottom chain
#6076 - Two-to-one base H-bond connection layouted wrong
#6077 - H-bond is not alligned to Snake mode view in some cases
#6081 - Smaller chain should be at the bottom
#6087 - Antisense layout is wrong for any ambiguouse base from the library
#6097 - System creates antisense chain only for top chain if many of chains selected
#6102 - System keeps antisense base layout and enumeration even after chain stops being antisense (and vice versa)
#6105 - Layout works wrong if bases of the same chain connected by H-bonds
#6086 - Unable to create antisense chains for ambiguous monomers from the library
#6107 - Create Antisense Strand doesn’t work in some cases
#6096 - Antisense creation works wrong in case of partial selection
#6109 - Antisense of layout doesn’t work on flex mode after load
#6083 - Creation of antisense chain causes monomer re-arrangement on the flex canvas
#6115 - Lets get back to U (instead of T) for the complementary base of A
#6129 - Undo operation creates unremovable bonds on the canvas (clear canvas doesn’t help)
#6161 - Stereo flags are displayed despite enabling ‘Ignore chiral flag’ in MOL V2000 files
#6185 – Make SGroups expandable while placed within a chain