CIF dictionary structure
This applet can parse CIF
Unfortunately being an applet it doesn't retain state and may not be able to access your filesystem. Sun offers a way of making this applet a fully functioning application on your desktop with Java Web Start. Try launching it:
Under Linux you may have to tell your browser to associate the extension .jnlp (Java Network Launch Protocol - an XML document) with
the javaws client executable found - for example - in the JDK or JRE distribution on your machine
viz:
/usr/local/java/jdk1.5.0_02/bin/javaws.
Info on CIF dictionaries
- CIF dictionaries have an implicit tree structure, if fact two, one via the
parent_idvalues and one via the_category.attribute_id"dot" notation. It it not evident what this means. - Obviously the python/jython tree structure is more structured that the CIF dictionary that was used. It's not evident if this is the "correct" tree structure envisaged by the dictionary author(s). This parent/child structure has to be translated into an object/instance - method/attribute structure of a computing environment. There is not much guidance.

