MOL

The content model of a MOL (molecule) allows for considerable flexibility in storage (see below).

Although many of the XVAR, XLIST, etc. could also be held in an TecML file without MOL.DTD, the containment within a molecule is very well suited to molecular databases (e.g. crystallography) where all data is "attached" to a molecule.

NOTE: The use of the term 'molecule' is not meant to imply anything about the bonding model or physical nature of the thing in question. MOL can be used to hold data on extended solids (such as NaCl) or van der Waals complexes. The bonding model is kept simple to emphasise that for many molecules there need to be additional semantics to specify it adequately. The simple model may be refined over time.

The primary use of MOL is to provide at least one way of accurately conveying the precise nature and identity of the substance. This may not always be the best or most efficient or the one that you are used to.

The present constraints of MOL are:

Content Model

Among the molecular properties and data MOL can handle (in any order and repeatable although this is not always meaningful);

The more examples I have explored, the less constraints can be put on what MOL can contain. The


Content


ATTRIBUTES
CONTENT DECLARATION

Tag Minimization
Open Tag: REQUIRED
Close Tag: REQUIRED

Parent Elements


Top Elements
All Elements
Tree


cml DTD