Integrative Bioinformatics 2007, Day 1: The OXL format, Taubert et al

Comments

[this is good]

Just saw this now...

Probabilities in my understanding are nothing more than Double or Float values (to speak in JAVA terms) on the nodes and edges of the graph. Such values can be easily added using a so called GDS (generalized data structure). Sets of GDS can be added to any node and edge in the graph and thus get represented in the OXL format. To be more technical a GDS consists of an attribute name describing what kind of data is contained and a value which can be any JAVA object data type. JAVA object data types are serialized in OXL using the XStream JAVA API.

Here a simple example of representing a NCBI Taxonomy ID 45372 as GDS in OXL:

<concept_gds>

<attrname>

<id>Taxonomy ID</id>

<fullname>Taxonomy ID</fullname>

<description>from NCBI Taxonomy database</description>

<unit>

<id>Integer</id>

<fullname>Integer</fullname>

<description>ID number</description>

</unit>

<datatype>java.lang.Integer</datatype>

</attrname>

<value><![CDATA[<int>45372</int>]]></value>

<doindex>true</doindex>

</concept_gds>

Interesting! Thanks a lot for reading and responding to the post :)

Post a comment

Already a Vox member? Sign in

Allyson

Archives

Twitter and FF