Skip to content

Releases: EBjerrum/rdeditor

Drawing Settings

10 Jan 09:09
cc46c84

Choose a tag to compare

New drawing settings.
Adresses issues with drawings when editing molecules with existing stereo.
User configurable prepareMolsBeforeDrawing in settings menu
Reasonable fixed bond-lengths for small molecules and autoscaling for big molecules.

Drag events! Simplified actions menu!

17 Sep 07:54

Choose a tag to compare

Updating the edit with the drag event. Simplifying the number of actions. More info in the updates README, but most notably, clicking on an atom changes the atom, click-drag on an atom, adds a new atom. dragging between two atoms creates a bond.

R-group support

16 Sep 13:32

Choose a tag to compare

rdEditor now has support for showing and editing dummy atoms (i.e. R-groups) thanks to a contribution from @jacktday

A new atomtype "R" with atomnumber 0 has been added, and the number can be changed via the "A#" action which can set the atomMapNumber of atoms. The R-groups support save to molfile, and in SMILES they are supported as * atoms. The "A#" can also be used to edit the atommapnumbers of regular atoms.

Also, some icons missing from the previous release has been added.

Redesigned Drawing and Templates addition

29 Jul 18:54

Choose a tag to compare

rdEditor Release Notes
Bug Fixes and Technical Improvements
Major Bug Fix: Conjugated Aromatic Double Bonds

Fixed an issue where conjugated aromatic double bonds could "shift" incorrectly
This fix necessitated a redesign of the molecule handling and drawing stack
The visualization now more accurately reflects the status of the molecular graph

Stereochemistry Visualization

  • Improved drawing code and visualization of R/S and E/Z stereochemistry
  • Added distinction between undefined E/Z (visualized as trans) and defined E (visualized as Trans and annotated with (E))

Template Addition Improvements

  • Redesigned template addition code for better expandability
  • New templates can now be added via definition of SMILES and reaction SMARTS, rather than custom code

Configurable Molecule Handling

  • Sanitization and kekulization of molecular objects are now configurable, can be consciously applied to clean up chemistry at any point in the drawing process
  • Kekulization is optional, allowing work with aromatic bonds and representations

PySide Upgrade

  • Upgraded from PySide2 to PySide6 for improved compatibility and easier installation

Additional Notes:

Various minor bugfixes and performance improvements

We encourage users to test these improvements and report any issues. Your feedback is crucial for the continued development of rdEditor.

v. 0.4.0.1 Bugfix, now stereoinfo is updated when molecule is edited, even outside the stereogenic center.

PySide6 update

23 Jul 15:21

Choose a tag to compare

Fixing a bug that prevented launching for new installations due to an import of a unneeded module.

PySide6 update

16 Jul 15:19
4f2336b

Choose a tag to compare

Updates to PySide6 and minor bug-fixes and improvements.

Last pyside2 release was
https://github.com/EBjerrum/rdeditor/releases/tag/0.2.0.1

0.2.0 Pyside2 final

10 Jul 17:45
e66db87

Choose a tag to compare

Last release for pyside2