Figure 2.

UML diagram for XML parsing.FileReader calls the DataHandler to parse the node ’data’. DataHandler delegates the ’data’ subnodes parsing to ThermoHandler which delegates the ’enthalpy’ and ’entropy’ parsing to EnergyHandler. For each type of thermodynamic parameter, a Thermodynamics object containing the matching enthalpy and entropy values are created and stored into a map. The manipulation of the data goes through a DataCollect object.

Dumousseau et al. BMC Bioinformatics 2012 13:101   doi:10.1186/1471-2105-13-101
Download authors' original image