Files
rdkit/Code/GraphMol/MarvinParse/test_data/UnitsError.sdf.expected.mrv
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

2 lines
2.2 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<cml xmlns="http://www.chemaxon.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.chemaxon.com http://www.chemaxon.com/marvin/schema/mrvSchema_20_20_0.xsd"><MDocument><MChemicalStruct><molecule molID="m1"><atomArray><atom id="a1" elementType="N" x2="-3.3" y2="-0.7292"/><atom id="a2" elementType="C" x2="-2.5208" y2="-0.3042"/><atom id="a3" elementType="N" x2="-4.0625" y2="0.6"/><atom id="a4" elementType="N" x2="-2.5125" y2="0.5958"/><atom id="a5" elementType="C" x2="-4.0625" y2="-0.2792"/><atom id="a6" elementType="S" x2="-1.7458" y2="-0.75"/><atom id="a7" elementType="O" x2="1.3375" y2="-0.7292"/><atom id="a8" elementType="C" x2="-0.2" y2="-0.7292" sgroupRef="sg1"/><atom id="a9" elementType="C" x2="-0.9833" y2="-0.2875"/><atom id="a10" elementType="C" x2="0.5542" y2="-0.2875"/><atom id="a11" elementType="C" x2="2.1167" y2="-0.2667"/><atom id="a12" elementType="O" x2="-0.2" y2="-1.6042"/><atom id="a13" elementType="C" x2="2.9667" y2="-0.7167"/><atom id="a14" elementType="C" x2="2.0792" y2="0.6833"/><atom id="a15" elementType="C" x2="2.8792" y2="1.1833"/><atom id="a16" elementType="C" x2="3.7542" y2="-0.2"/><atom id="a17" elementType="C" x2="3.7167" y2="0.75"/></atomArray><bondArray><bond id="b1" atomRefs2="a2 a1" order="2"/><bond id="b2" atomRefs2="a3 a5" order="2"/><bond id="b3" atomRefs2="a4 a2" order="1"/><bond id="b4" atomRefs2="a5 a1" order="1"/><bond id="b5" atomRefs2="a6 a2" order="1"/><bond id="b6" atomRefs2="a7 a10" order="1"/><bond id="b7" atomRefs2="a8 a9" order="1"/><bond id="b8" atomRefs2="a9 a6" order="1"/><bond id="b9" atomRefs2="a10 a8" order="1"/><bond id="b10" atomRefs2="a11 a7" order="1"/><bond id="b11" atomRefs2="a12 a8" order="1"/><bond id="b12" atomRefs2="a13 a11" order="1"/><bond id="b13" atomRefs2="a14 a11" order="2"/><bond id="b14" atomRefs2="a15 a14" order="1"/><bond id="b15" atomRefs2="a16 a13" order="2"/><bond id="b16" atomRefs2="a17 a15" order="2"/><bond id="b17" atomRefs2="a3 a4" order="1"/><bond id="b18" atomRefs2="a17 a16" order="1"/></bondArray><molecule molID="m2" id="sg1" role="DataSgroup" atomRefs="a8" context="" fieldName="IDBS_STEREO" placement="" unitsDisplayed="" fieldData="" x="0" y="0"/></molecule></MChemicalStruct></MDocument></cml>