CDX

Codename: cdx

The cdx format of CambridgeSoft's ChemDraw is imported and exported by Marvin. The import of cdxml format is supported, but export isn't.

Import

The following node types are imported:

We do not support these types at the moment:

Detailed import features

Element
The 'Element' type node is read as a single atom. For the supported properties see the supported Atom properties list.
Element List
Element Lists are read as Marvin's Atom List (or not list). For the supported properties see the supported node properties list.
Label
Labels are converted to an S-group and appear contracted in the sketch.
Generic Label
Generic Labels are read as Generic query atoms. See details.
Atom properties
Following properties are supported: charge, isotope, substituents, free sites, unsaturation, reaction stereo, enhanced stereochemistry, radical, ring bond count. See details.
Attachment Points
Attachment Point is imported as atom property, maximum of two per compound.
Bond types
Single bonds, double bonds, query bonds, topology, reaction centers are imported. See details.
Reaction arrows
All types of arrows are imported, but only one arrow per file. See details.
Bracketed groups
All groups are imported. See details.
Alternative Group
Alternative Groups are read as R-groups, up to two connections per R-group.
Anonymous Alternative Group
An Anonymous Alternative Group is imported as R-group and is assigned the R-group number n+1 where n is the largest R-group number in the file.
Link Node
Link Node is read as Link Node.
Variable Attachment and Multi-Center Attachment
These are imported as Multicenter S-groups.
Text Box
Marvin reads the position and the formatted text.
Basic Graphic Objects
Ellipses, rectangles and some of the symbols are read. See details.

Notes

Export

The following list contains the exported features: