A general container for CML elements.
Often the root of the
CML (sub)document. Has no explicit function but serves to hold
the dictionaries, namespace, and can alert CML processors and search/XMLQuery tools
that there is chemistry in the document. Can contain
any content, but usually a list of molecules and other CML
components. Can be nested
<cml id="c1" title="demo of cml subelements"
xmlns:cmlr="http://www.xml-cml.org/schema/reaction"
xmlns:cmls="http://www.xml-cml.org/schema/spectrum"
xmlns:stm="http://www.xml-cml.org/schema/stmml">
<stm:dictionary dictRef="d1" href="dict1.xml"/>
<stm:unitList dictRef="u1" href="units1.xml"/>
<cml>
<molecule id="m1"/>
</cml>
<molecule id="m2" title="dummy"/>
<metadata/>
<cmlr:reaction>
<cmlr:reactantList>
<molecule id="r1"/>
</cmlr:reactantList>
<cmlr:productList>
<molecule id="p1"/>
</cmlr:productList>
</cmlr:reaction>
<cmls:spectrum>
<cmls:data>
<stm:array/>
<stm:array/>
</cmls:data>
</cmls:spectrum>
<substanceList id="subList1"/>
<list>
<scalar title="some scalar"/>
</list>
</cml>