In preparation of the CDK workshop next week, here is a small Bioclipse2 script to calculate the XLogP value for a given SMILES, using the a CDK-based XMPP service:
Earlier in this series:
Wednesday, April 15, 2009
Multiple inheritence for content types?
Bioclipse is an environment for handling and processing life sciences data. This data is present in files with a wide variety of formats, each of which can contain a particular data type. For example, a we can have a single molecule in MDL molfile and in CML.
The latter is particularly interesting, as I do not know how to work that out... Firstly, I want the CML (Single Molecule) content type extend the CML content type, so that a validating CML editor can open it with the proper schema, but at the same time I would like to extend it a content type representation a Single Molecule. Hence, the multiple inheritance.
This is what the plugin.xml currently looks like:
The latter is particularly interesting, as I do not know how to work that out... Firstly, I want the CML (Single Molecule) content type extend the CML content type, so that a validating CML editor can open it with the proper schema, but at the same time I would like to extend it a content type representation a Single Molecule. Hence, the multiple inheritance.
This is what the plugin.xml currently looks like:
<extensionVery clearly, a single base-type. Is there any option of multiple inheritance?
point="org.eclipse.core.runtime.contentTypes">
<content-type
base-type="net.bioclipse.contenttypes.cml"
id="net.bioclipse.contenttypes.cml.singleMolecule2d"
name="CML (Single 2D Molecule)"
priority="high">
<describer class="net.bioclipse.cml.contenttypes.CmlFileDescriber">
<parameter
name="dimension"
value="2D"/>
<parameter
name="cardinality"
value="single"/>
</describer>
</content-type>
</extension>
Tuesday, April 14, 2009
Bioclipse: a powerful Jmol application
While Bioclipse is much more, it could be an interesting alternative to the Jmol application. It offers:
- a scripting console
- a file browser (the Eclipse way)
- an outline of the file content which allows selections
- a script editor
Subscribe to:
Posts (Atom)