| Literature DB >> 22195644 |
Laurin A J Mueller1, Karl G Kugler, Armin Graber, Frank Emmert-Streib, Matthias Dehmer.
Abstract
BACKGROUND: Structural measures for networks have been extensively developed, but many of them have not yet demonstrated their sustainably. That means, it remains often unclear whether a particular measure is useful and feasible to solve a particular problem in network biology. Exemplarily, the classification of complex biological networks can be named, for which structural measures are used leading to a minimal classification error. Hence, there is a strong need to provide freely available software packages to calculate and demonstrate the appropriate usage of structural graph measures in network biology.Entities:
Mesh:
Year: 2011 PMID: 22195644 PMCID: PMC3293850 DOI: 10.1186/1471-2105-12-492
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.307
Figure 1Illustrative figure of a structural network analysis of microarray data. This figure illustrates a typical workflow in network biology to analyze microarray data. After inferring a network from microarray data, it is often important to analyze it structurally to conclude statements about the underlying topology [14,15]. To underpin statements about the topology it can be necessary to validate them biologically. Also, this workflow can be adapted for different kinds of biological data.
Overview about the implemented topological network descriptors
| Name | Symbol | R function | |
|---|---|---|---|
| Skorobogatov indices | dobrynin(g) | [ | |
| Wiener index | wiener(g) | [ | |
| Hararay index | harary(g) | [ | |
| Balaban J index | balabanJ(g) | [ | |
| Compactness | compactness(g) | [ | |
| Product of row sums index | productOfRowSums(g) | [ | |
| Hyper-distance-path index | hyperDistancePathIndex(g) | [ | |
| Index of total adjacency | totalAdjacency(g) | [ | |
| Zagreb group indices 1 | zagreb1(g) | [ | |
| Zagreb group indices 2 | zagreb2(g) | [ | |
| Randić index | randic(g) | [ | |
| The complexity index B | complexityIndexB(g) | [ | |
| Normalized edge complexity | normalizedEdgeComplexity(g) | [ | |
| Topological information content | topologicalInfoContent(g) | [ | |
| Bonchev-Trinajstić index 1 | bonchev1(g) | [ | |
| Bonchev-Trinajstić index 2 | bonchev2(g) | [ | |
| BERTZ complexity index | bertz(g) | [ | |
| Radial centric info index | radialCentric(g) | [ | |
| Vertex degree equality-based ii. | vertexDegree(g) | [ | |
| Balaban-like information index U | balabanlike1(g) | [ | |
| Balaban-like information index X | balabanlike2(g) | [ | |
| Graph vertex complexity index | graphVertexComplexity(g) | [ | |
| the | infoTheoreticGCM(g,infofunct="sphere") | [ | |
| path lengths | infoTheoreticGCM(g,infofunct="pathlength") | [ | |
| vertex centrality | infoTheoreticGCM(g,infofunct="vertcent") | [ | |
| degree-degree associations | infoTheoreticGCM(g,infofunct="degree") | [ | |
This table gives an overview about the implemented topological network descriptor including the function name in QuACN and the reference to the corresponding publication.
Figure 2Small example graphs. This figure lists 6 small example graphs to illustrate the correct application of the topological network descriptors implemented in QuACN.
Selected descriptors for the small example graphs
| (a) | (b) | (c) | (d) | (e) | (f) | |
|---|---|---|---|---|---|---|
| Wiener index | 56.0000 | 52.0000 | 48.0000 | 44.0000 | 42.0000 | 36.0000 |
| Balaban-like index | 0.5979 | 0.6932 | 0.8190 | 1.0492 | 1.1452 | 1.8204 |
| Topological information content | 1.9502 | 2.5216 | 1.3788 | 1.9502 | 1.8424 | 0.5917 |
| Dehmer entropy | 2.7648 | 2.7533 | 2.7432 | 2.7282 | 2.7305 | 2.7391 |
Results of some selected descriptors applied to the small example graphs shown in Figure 2.
Common parameters for each function in QuACN
| Name | Type | Description | Mandatory | |
|---|---|---|---|---|
| g | graphNEL | The graph that represents the network. | yes | |
| dist | matrix | The distance matrix of g. If this parameter remains empty or is set to NULL, the distance matrix will be calculated separately within the corresponding R-function. | no | |
This table shows the two parameters that are common for every method.
Figure 3Visualization of normalized values for selected descriptors for the small example graphs. This figure illustrates the behavior of selected topological network descriptors applied to the small example graphs listed in Figure 2.