Files
rdkit/Code/GraphMol/FileParsers/test_data
Yakov Pechersky 0986d22c58 Deterministic kekulize, independent of atom and bond order (#9125)
* Make kekulization deterministic

* Add tautomer order-independence regression (python)

* Adjust tautomer tests for deterministic kekulization

* Update graphmol wedged-bond kekulization checks

* SmilesParse: update aromatic bond index expectations

* SmilesParse: refresh cxsmilesTest expected files

* Depictor: update testDepictor expected MolBlocks

* Depictor: update depictorCatch expectations

* Depictor Wrap: update expected MolBlock for pyDepictor

* MarvinParse: update testMrvToMol expected outputs

* FileParsers: refresh testAtropisomers expected outputs

* FileParsers: update tests for deterministic kekulization

* MolDraw2D: refresh brittle bond assertions

* RascalMCES: update expected cluster size

* MinimalLib: make cffi wedging check order-independent

* documentation fix

* MinimalLib: update Kekulé bond table in aligned-coords test

* Hoist duplicated lambdas to TEST_CASE scope

* Remove unused originalWedges variable

* Remove redundant bounds check; clarify wedge-end preference

* Pre-sort allAtms by wedge-end + rank

* Use mol.atomNeighbors() for neighbor iteration

* Check inAllAtms before linear-scanning done

* Drop redundant optsV/wedgedOptsV sorts

* Remove unused Canon.h include

* Add canonical parameter to Kekulize; skip ranking during sanitization

* Test canonical re-kekulization preserves stereo across atom orderings

* MinimalLib: update Kekulé bond orders in invertedWedges

* Change Kekulize canonical default to false, expose in Python wrappers

* keep rank order, push_back

* Revert "RascalMCES: update expected cluster size"

This reverts commit a81bb39495.

* docstring change

* expose new flag to python wrapper

* document changes in ReleaseNotes.md

* revert minimallib test changes again

* canonical = true defaults

* Revert "revert minimallib test changes again"

This reverts commit 039e1d84da.

* Reapply "RascalMCES: update expected cluster size"

This reverts commit 7b83a7a3e8.

---------

Co-authored-by: greg landrum <greg.landrum@gmail.com>
2026-03-19 08:43:13 +01:00
..
2013-10-25 05:02:09 +02:00
2014-03-17 08:33:07 +01:00
2016-11-04 04:29:26 +01:00
2016-11-04 04:29:26 +01:00
2006-05-06 22:20:08 +00:00
2019-10-10 20:18:43 +09:00
2019-10-10 20:18:43 +09:00
2019-10-10 20:18:43 +09:00
2023-02-08 04:31:51 +01:00
2014-05-22 17:34:06 +02:00
2014-05-22 17:34:06 +02:00
2014-05-23 08:26:26 +02:00
2014-05-23 08:26:26 +02:00
2014-05-23 08:26:26 +02:00
2019-10-10 20:18:43 +09:00
2008-11-24 07:40:53 +00:00
2008-11-24 07:40:53 +00:00
2013-07-15 17:04:15 +02:00
2013-07-15 17:04:15 +02:00
2013-07-15 17:04:15 +02:00
2013-07-15 17:04:15 +02:00
2014-01-08 06:51:48 +01:00
2014-01-08 06:51:48 +01:00
2019-10-10 20:18:43 +09:00
2006-05-06 22:20:08 +00:00
2019-10-10 20:18:43 +09:00
2006-05-06 22:20:08 +00:00
2019-10-10 20:18:43 +09:00
2006-05-06 22:20:08 +00:00
2019-10-10 20:18:43 +09:00
2006-05-06 22:20:08 +00:00
2006-05-06 22:20:08 +00:00
2013-07-09 07:19:24 +02:00
2019-10-10 20:18:43 +09:00
2019-10-10 20:18:43 +09:00
2013-11-30 06:58:03 +01:00
2013-11-30 06:58:03 +01:00
2023-12-22 04:58:18 +01:00
2012-08-15 04:21:33 +00:00
2019-10-10 20:18:43 +09:00
2013-04-21 05:22:57 +00:00
2019-10-10 20:18:43 +09:00
2019-10-10 20:18:43 +09:00
2019-10-10 20:18:43 +09:00
2019-10-10 20:18:43 +09:00
2013-10-05 11:10:32 +01:00
2013-11-30 06:58:03 +01:00
2019-10-10 20:18:43 +09:00
2019-10-10 20:18:43 +09:00
2019-10-10 20:18:43 +09:00
2013-08-23 09:18:04 +02:00
2013-08-21 20:45:54 +02:00
2013-08-21 20:45:54 +02:00
2014-01-11 06:01:30 +01:00
2014-01-11 05:38:11 +01:00
2014-01-11 05:38:11 +01:00
2014-01-11 05:38:11 +01:00
2016-03-29 10:58:56 +02:00
2014-03-13 05:23:56 +01:00
2014-01-12 05:42:50 +01:00
2014-01-12 05:42:50 +01:00
2016-03-29 13:19:10 +02:00
2014-01-16 02:07:03 -05:00
2014-02-03 05:25:27 +01:00
2014-10-25 12:13:01 +02:00
2015-02-21 14:20:47 +01:00
2015-02-21 14:20:47 +01:00
2016-02-13 05:38:03 +01:00
2016-02-13 05:38:03 +01:00
2016-08-18 16:29:29 -04:00
2016-09-01 09:22:17 +02:00
2016-09-01 09:22:17 +02:00
2017-01-09 16:29:06 -05:00
2018-08-12 17:10:09 -04:00
2018-08-12 17:10:09 -04:00
2018-10-08 22:27:48 +02:00
2019-01-17 11:44:23 -05:00
2019-01-17 11:44:23 -05:00
2019-01-22 10:53:48 -05:00
2024-07-01 05:00:24 +02:00
2013-12-31 08:27:09 +01:00
2015-09-10 16:01:15 +02:00
2019-10-10 20:18:43 +09:00
2006-05-06 22:20:08 +00:00
2006-05-06 22:20:08 +00:00
2006-05-06 22:20:08 +00:00
2006-05-06 22:20:08 +00:00
2019-10-10 20:18:43 +09:00
2006-05-06 22:20:08 +00:00
2006-05-06 22:20:08 +00:00
2006-05-06 22:20:08 +00:00
2006-05-06 22:20:08 +00:00
2006-05-06 22:20:08 +00:00
2008-05-16 05:35:50 +00:00
2011-03-25 03:26:03 +00:00
2011-07-22 10:55:40 +00:00
2011-07-22 10:55:40 +00:00
2011-07-23 03:49:36 +00:00
2011-08-30 09:13:07 +00:00
2011-08-30 09:13:07 +00:00
2012-01-22 09:40:54 +00:00
2012-02-02 03:28:48 +00:00
2012-04-10 04:14:52 +00:00
2012-04-10 04:14:52 +00:00
2012-05-09 13:13:46 +00:00
2012-05-12 05:31:54 +00:00
2008-12-10 09:09:02 +00:00
2019-10-10 20:18:43 +09:00
2022-04-17 17:35:43 +02:00
2019-10-10 20:18:43 +09:00
2019-10-10 20:18:43 +09:00
2013-07-15 17:04:15 +02:00
2019-10-10 20:18:43 +09:00
2019-10-10 20:18:43 +09:00
2013-10-05 16:19:02 +02:00
2006-05-06 22:20:08 +00:00
2006-05-06 22:20:08 +00:00
2006-05-06 22:20:08 +00:00
2006-05-06 22:20:08 +00:00
2012-10-10 10:16:13 +00:00
2021-02-16 08:04:37 +01:00
2012-08-15 04:21:33 +00:00
2019-10-10 20:18:43 +09:00
2006-05-06 22:20:08 +00:00
2006-05-06 22:20:08 +00:00
2014-10-04 14:44:42 +02:00
2009-06-11 04:55:44 +00:00
2009-06-11 04:55:44 +00:00
2009-06-11 04:55:44 +00:00
2009-06-11 04:55:44 +00:00
2010-02-15 12:43:38 +00:00