Literature DB >> 27542402

A protein network descriptor server and its use in studying protein, disease, metabolic and drug targeted networks.

Peng Zhang, Lin Tao, Xian Zeng, Chu Qin, Shangying Chen, Feng Zhu, Zerong Li, Yuyang Jiang, Weiping Chen, Yu-Zong Chen.   

Abstract

The genetic, proteomic, disease and pharmacological studies have generated rich data in protein interaction, disease regulation and drug activities useful for systems-level study of the biological, disease and drug therapeutic processes. These studies are facilitated by the established and the emerging computational methods. More recently, the network descriptors developed in other disciplines have become more increasingly used for studying the protein-protein, gene regulation, metabolic, disease networks. There is an inadequate coverage of these useful network features in the public web servers. We therefore introduced upto 313 literature-reported network descriptors in PROFEAT web server, for describing the topological, connectivity and complexity characteristics of undirected unweighted (uniform binding constants and molecular levels), undirected edge-weighted (varying binding constants), undirected node-weighted (varying molecular levels), undirected edge-node-weighted (varying binding constants and molecular levels) and directed unweighted (oriented process) networks. The usefulness of the PROFEAT computed network descriptors is illustrated by their literature-reported applications in studying the protein-protein, gene regulatory, gene co-expression, protein-drug and metabolic networks. PROFEAT is accessible free of charge at http://bidd2.nus.edu.sg/cgi-bin/profeat2016/main.cgi.
© The Author 2016. Published by Oxford University Press.

Entities:  

Keywords:  biological network; network descriptor; network feature; web server

Mesh:

Substances:

Year:  2017        PMID: 27542402      PMCID: PMC5862332          DOI: 10.1093/bib/bbw071

Source DB:  PubMed          Journal:  Brief Bioinform        ISSN: 1467-5463            Impact factor:   11.622


Introduction

Quantitative analysis of biological networks is needed for more extensive study of biological [1], disease [2] and pharmacological [3] processes. These analyses can be facilitated by the knowledge of the network descriptors that characterize the connectivity, organizational, robustness and stability properties of the biological [1, 4, 5], disease [2, 6–8] and drug-targeted networks [3, 9–11]. A number of network descriptors have initially been developed for describing network architectures and communication phenomena in such areas as sociology and communications. For instance, the centrality indices and betweenness represent the degree of centralization of a network and the points of influence in the network of sociological studies [12]; the clustering coefficient models the structural trends and relations in interpersonal relationships [13]; and the compactness and stress indices characterize the internal structure of a communication network [14]. Some of these network descriptors have been applied for studying biological, disease and drug-targeted networks, which to a large extent share the same architectural features with other complex networks [1]. So far, the established network theory or graph theory, from the field of mathematics and computer science, has facilitated to reveal enrichment patterns, systematic understandings, high-level relationships and network-based clues in biological networks [8, 15]. For instance, the betweenness centrality has been used for the modularity analysis of interaction information in a liver central carbon metabolism network [16] and for the assessment of protein druggability based on the profiles of the drug targets in the human protein network [17]. The clustering coefficient and topological coefficient have been used for analyzing the organizational properties of the human protein network [18]. The neighborhood connectivity has been applied for measuring the specificity and stability of the protein networks [19]. Nonetheless, a substantial number of the network descriptors have not yet been used but are potentially useful for the analysis of a more variety of features of biological networks. For instance, the geographical indices for transportation systems [20] are potentially useful for describing the spatial and structural features of a biological network, and the topological robustness measurement for the social networks [21] can be potentially used for measuring the robustness or the alternative signaling capability of biological networks. A number of resources are available for computing network descriptors, particularly Cytoscape [22], NAViGaTOR [23], Gephi [24], VANESA [25], Pajek [26], SpectralNET [27], PINA [28], Hubba [29], GraphWeb [30], tYNA [31] and VisANT [32] that enable the computation of approximately 23, 13, 10, 10, 9, 9, 8, 6, 4, 4 and 3 network descriptors, respectively (Table 1). Moreover, users knowledgeable of the respective programming languages can use Python library NetworkX [33], R packages igraph [34] and QuACN [35] for computing ∼100 network properties. However, these programming-based tools are hardly applicable for the users without computation expertise [36]. Compared with the literature-reported network descriptors (Tables 2 and 3), these resources cover a limited number of network descriptors, and some of the uncovered network descriptors have been applied in systems biology studies. For instance, the PageRank centrality from Google search algorithm has been used for analyzing the metabolic networks and gene regulatory networks [51, 52, 68]; the interconnectivity has been applied to prioritize the disease-associated genes [41-43], and the weighted clustering coefficient has been used to predict the significant genes in gene co-expression network [56, 69].
Table 1

List of the network descriptors provided by the existing publically accessible tools that do not require programing skill

Tool name (no. of provided descriptors) [Ref]List of descriptors
Node levelNetwork level
Cytoscape (23) [22]Degree, in/out-degree, number of self-loops, clustering coefficient, topological coefficient, neighborhood connectivity, avg shortest path length, eccentricity, radiality, closeness centrality, betweenness centrality, stressNumber of nodes/edges/self-loops, density, diameter, radius, centralization, heterogeneity, avg number of neighbors, characteristic path length
NAViGaTOR (13) [23]Clustering coefficient, degree centrality, betweenness centralityNumber of nodes/edges, density, min/avg/max degree, diameter, avg clustering coefficient, characteristic path length
Gephi (10) [24]Degree, clustering coefficient, betweenness centrality, closeness centrality, eigenvector centrality, PageRank centrality, HITSDiameter, density, avg clustering coefficient, avg shortest path length
VANESA (10) [25]Degree, avg/max shortest path lengthMin/avg/max degree, avg shortest path length, density, centralization, clustering coefficient
Pajek (9) [26]Degree, avg shortest path length, degree centrality, closeness centrality, betweenness centralityDiameter, degree centralization, closeness centralization, betweenness centralization
SpectralNET (9) [27]Degree, clustering coefficient, min/avg/max shortest path lengthNumber of nodes, diameter, avg clustering coefficient, avg shortest path length
PINA (8) [28]Degree, shortest path length, clustering coefficient, closeness centrality, betweenness centrality, degree centrality, eigenvector centralityDiameter
Hubba (6) [29]Degree, bottleneck, subgraph centrality, edge percolation component, max neighborhood component, density of max neighborhoodN.A.
GraphWeb (4) [30]Betweenness centralityNumber of nodes/edges, density
tYNA (4) [31]Degree, clustering coefficient, eccentricity, betweenness centralityN.A.
VisANT (3) [32]Degree, shortest path length, clustering coefficientN.A.
Table 2

List of the node-level descriptors provided by PROFEAT and their typical applications in systems biology studies

Descriptor groupNode-level descriptorsTypical applications in systems biology
Connectivity to immediate neighborsDegree, scaled connectivity, number of self-loops, number of triangles, Z scoreClustering coefficient used to illustrate the hierarchical architecture of metabolism [1, 37], identify the functional modules from genomic associations [38], and predict protein function by network-based methods [39].Degree and clustering coefficient used to validate if the experimental drugs are more associated with existing proteins in the drug–target network [9], and predict candidate genes in coronary artery disease [40].Topological coefficient and clustering coefficient used to identify high-confidence interactions in a large-scale PPI network [18].Neighborhood connectivity applied for measuring the specificity and stability of protein networks [19].Interconnectivity applied to prioritize the disease-associated genes in drug target discovery [41–43].
Connectivity to next immediate neighborsClustering coefficient, neighborhood connectivity, topological coefficient, interconnectivity, bridging coefficient
Distance relationships to all other nodesAverage shortest path length, distance sum, eccentricity, eccentric, deviation, distance deviation, radialityEccentricity and distance deviation used to prioritize the metabolic biomarkers in obesity [44].Radiality used to analyze gene regulatory networks [45].
Centrality measure based on distance to all other nodesCloseness centrality (avg, sum) eccentricity centrality, harmonic centrality, residual centralityBetweenness centrality, degree centrality, bridging centrality and other centrality measures used to expose the relationship between network topology and system function of proteins [3, 40, 46–48], classify the important nodes in drug discovery [49] and understand genes implicated in disease [50].
Centrality measure based on shortest paths passing thru the studied nodeStress centrality, betweenness centrality, normalized betweenness, bridging centrality
Centrality measure based on degree or/and neighbors’ centralityDegree centrality, page rank centrality, eigenvector centralityPageRank centrality used to identify protein target in metabolic networks [51], identify candidate marker genes for prognostic prediction of pancreatic cancer patients [52].Eigenvector centrality, together with other centralities, were applied to predict the synthetic genetic interactions [53, 54].
Edge-weighted descriptorStrength, assortativity, disparity, geometric mean of triangles, edge-weighted local clustering coeff (Barrat's, Onnela's, Zhang's, Holme's)The strength of the associations between genes was used as the edge weight in gene co-expression analysis [55].Edge-weighted clustering coefficient was used to predict the significant genes in gene co-expression network [56], or a general biology system [57].
Node-weighted descriptorNode weight, node-weighted cross degree, node-weighted local clustering coeff.
Directed and unweighted descriptorIn-degree, out-degree, directed local clustering coefficient, neighborhood connectivity (only-in), neighborhood connectivity (only-out), neighborhood connectivity (in and out), average directed neighbor degreeIn/out-degree have been applied for five directed biological networks, to identify and ranks the regulators in the networks [58].
Table 3

List of the network-level descriptors provided by PROFEAT and their typical applications in systems biology studies

Descriptor groupNetwork-level descriptorsTypical applications in systems biology
Global connectivity profilesNumber of nodes/edges/self-loops, max/min connectivity, avg number of neighbors, total adjacency, network density, average clustering coefficient, transitivity, heterogeneity, degree centralization, central point dominanceDensity, heterogeneity, degree centralization and global clustering coefficient used to compare and study the PPI networks between drosophila and yeast [59].
Network measure based on shortest pathsTotal distance, diameter, radius, shape coefficient, characterisitc path length, network eccentricity, avg eccentricity, network eccentric, eccentric connectivity, unipolarity, integration, variation, avg distance, mean distance deviation, centralization, global efficiencyCharacteristic path length and global efficiency used to describe the brain neuro-connectivity network [60].
Topological index based on connectivityEdge complexity index, randic connectivity index, atom-bond connectivity index, Zagreb index (1, 2, modified, augmented, variable), Narumi index, Narumi geometric index, Narumi harmonic index, alpha index, beta index, pi index, eta index, hierarchy, robustness, medium articulationRandic connectivity index and Zagreb indices applied to access the complexity in chemistry and biology [61, 62].Medium articulation evaluated for measuring the graph features of PPI, genetic interaction, and metabolic networks [63].
Topological index based on shortest pathsComplexity index (A, B), Wiener index, hyper-wiener, Harary index (1, 2), Compactness index, Superpendentic index, Hyper-distance-path index, BalabanJ index, BalabanJ-like indices (1, 2, 3), Geometric arithmetic indices (1, 2, 3), product of row sums, Topological index (Schultz, Gutman), Szeged index, efficiency complexityWiener index, BalabanJ index and Graph complexity index used to access the complexity in chemistry and biology [61, 62].BalabanJ index used to classify the metabolic networks from three domains of life [64].Efficiency complexity assessed for measuring the graph features of PPI, genetic interaction and metabolic networks [63].
Entropy-based complexityShannon’s entropy-derived information content of (degree equality/edge equality/edge magnitude/distance degree/distance degree equality), radial centric information index, distance degree compactness, distance degree centric index, graph distance complexity, information layer index, Bonchev information index (1, 2, 3), Balaban-like information index (1, 2)Radial centric information index used to classify the metabolic networks from three domains of life [64].Bonchev indices, and some other entropy-based measures evaluated for possible use in areas of biology and chemistry [65, 66].
Eigenvalue-based complexityGraph energy, laplacian energy, spectral radius, Estrada index, Laplacian Estrada index, Quasi-Weiner index, Mohar index (1, 2), graph index complexity, 50 Dehmer’s eigenvalue properties based on matrices of (adjacency/Laplacian/distance/distance path/augmented vertex degree/extended adjacency/vertex connectivity/random walk Markov/weighted structural function 1/weighted structural function 2)Dehmer proposed a set of 50 eigenvalue-based descriptors, which possess high discriminative power to capture structural information of graphs, to predict biological and pharmacological properties [67].Graph index complexity was discussed in measuring the graph features of real-world systems, including PPI network, genetic interaction network and metabolic network [63].
Edge-weighted descriptorsWeighted transitivity, edge-weighted global clustering coeff (Barrat's, Onnela's, Zhang's, Holme's)Weighted transitivity used to describe the brain neuro-connectivity network [60].
Node-weighted descriptorTotal node weight, node-weighted global clustering coeff
Directed and unweighted descriptorIn-degree (max, avg, min), out-degree (max, avg, min), directed global clustering coefficientIn/out-degree applied for directed biological networks, to identify and rank the regulators in the networks [58].
List of the network descriptors provided by the existing publically accessible tools that do not require programing skill List of the node-level descriptors provided by PROFEAT and their typical applications in systems biology studies List of the network-level descriptors provided by PROFEAT and their typical applications in systems biology studies There is a need for the relevant web servers to provide more comprehensive coverage and more user-friendly service in computing the network descriptors. We therefore introduced a new network descriptor module in PROFEAT (http://bidd2.nus.edu.sg/cgi-bin/profeat2016/main.cgi), which was previously introduced [70] and updated [71] as a web server for computing the structural and physicochemical descriptors of proteins, peptides and protein–protein interaction (PPI) pairs. The new module supports the computation of 173 descriptors (29 node level, 144 network level) for an undirected unweighted network (un-oriented network with uniform binding constants and uniform molecular levels), 303 descriptors (77 node level, 226 network level) for an undirected edge-weighted network (un-oriented network with varying binding constants and uniform molecular levels), 183 descriptors (35 node level, 148 network level) for an undirected node-weighted network (un-oriented network with uniform binding constants and varying molecular levels), 313 descriptors (83 node level, 230 network level) for an undirected edge-node-weighted network (un-oriented network with varying binding constants and varying molecular levels) and 20 descriptors (9 node level, 11 network level) for a directed unweighted network (oriented network with uniform binding constants and uniform molecular levels). The codes for computing these descriptors were tested against the PPI data sets [72-74], and the performance evaluation was conducted. Table 4 summarizes the number of network descriptors, the list of supported network types, the network visualization and some other features of PROFEAT in comparison with the other 14 publically accessible tools. These network descriptors were fully documented in Supplementary Section A and Section E, and their applications in systems biology networks were summarized in Tables 2 and 3.
Table 4

The number of network descriptors, the list of network types and visualization features of PROFEAT and other publically accessible tools

Tool nameNumber of descriptorsNetwork Types
Auto-split multiple networks?Program skills required?Network visual interface
UnweightedEdge weightedNode weightedEdgeNode weightedDirected
PROFEATup to 313xx
NetworkX [33]∼100xxxx
igraph [34]∼100xxxx
QuACN [35]∼100xxxxxx
Cytoscape [22]∼23xxxxx
NAViGaTOR [23]∼13xxxxx
Gephi [24]∼10xxxxxx
VANESA [25]∼10xxxx
Pajek [26]∼9xxxxx
SpectralNET [27]∼9xxx
PINA [28]∼8xxxxxx
Hubba [29]∼6xxxxx
GraphWeb [30]∼4xxxx
tYNA [31]∼4xxxxx
VisANT [32]∼3xxxxxx
The number of network descriptors, the list of network types and visualization features of PROFEAT and other publically accessible tools

Materials and methods

The PROFEAT computed network descriptors are broadly grouped into two groups. The first group (Table 2, Supplementary Table S1 and Section E.1) consists of the node-level descriptors that represent the connectivity profiles to the immediate neighbors (degree and triangle) and the next immediate neighbors (clustering coefficient), and the centrality measure based on the distance to all the other nodes (closeness centrality) and the number of shortest paths passing through the studied node (betweenness centrality). These descriptors are illustrated in Figure 1. In detail, Degreedeg is the number of nodes directly connected to the studied node [1]. Number of Triangleimplies the level of segregation, and it is the basis for measuring the network transitivity [60]. Clustering Coefficientcluster of node i is locally defined as and the global clustering coefficient cluster is , where N is number of nodes, e is the number of connected pairs among all neighbors of node i and e = 0 if a node has less than two neighbors [75]. The global average clustering coefficient characterizes the overall tendency of the nodes to form groups or clusters in the network [1]. Closeness Centrality of a node is defined as the reciprocal of its average shortest path length in the graph, which is a measure of how fast information spreads from a given node to the other reachable nodes in the network [76]. , where D represents the shortest path length between node i and node j, computed based on the Dijkstra’s algorithm [77]. Betweenness Centrality indicates the number of times a node i serves as a linking bridge along the shortest path between two nodes s and t, where node s and node t are different from node i in the network, σ is the number of shortest paths from s to t passing through i, and σ is the number of shortest paths from s to t [16, 78].
Figure 1

Graphic illustration of the network descriptors degree, triangle, clustering coefficient, closeness centrality and betweenness centrality in a hypothetic network. A colour version of this figure is available at BIB online: https://academic.oup.com/bib.

Graphic illustration of the network descriptors degree, triangle, clustering coefficient, closeness centrality and betweenness centrality in a hypothetic network. A colour version of this figure is available at BIB online: https://academic.oup.com/bib. The second group (Table 3, Supplementary Table S2 and Section E.2) includes network-level features, including the network connectivity descriptors (degree centralization and heterogeneity) [59], the eigenvalue-based network complexity descriptor (graph energy) [79] and the entropy-based network complexity descriptor (information content of degree equality) [80]. Connectivity Centralization (or namely degree centralization) is useful for distinguishing such characteristics as highly connected networks (e.g. star shaped) or decentralized networks, which have been used for studying the structural differences of metabolic networks [81]. Heterogeneity measures the variation of the connectivity distribution, such that reflecting the tendency of a network to have hubs. This heterogeneity index is biologically meaningful, as biological networks are usually heterogeneous with some central nodes highly connected and the rest of the nodes having few connections in the network. These two descriptors are computed as follows: network density variable is defined as , where E is the number of edges. Then the connectivity centralization is calculated by and the heterogeneity is calculated by [59]. Graph Energy of a network is defined as the sum of the absolute value of all nonzero eigenvalues {λ} based on the adjacency matrix [79]. Information Content of Degree Equality measures the probability distribution of vertex degree , where is the number of nodes having the same degree, and k is the maximum of degree [80]. To support the analysis of biological networks with varying binding constants and varying molecular levels, PROFEAT also supports the computation of the edge/node-weighted descriptors. For instances, the edge-weighted clustering coefficient [56, 69], the node-weighted cross degree, the node-weighted local clustering coefficient [82] and the directed local clustering coefficient [60]. Edge-Weighted Clustering Coefficient has been applied to the prediction of the significant genes in gene co-expression network [56, 69] and it is given by , where the normalized edge weight is defined as . Node-Weighted Cross Degree and Node-Weighted Local Clustering Coefficient [82] are useful for analyzing the networks with heterogeneous node weights, which has been recently derived for Earth’s spatial network and international trade network study. These descriptors are computed by the following procedure: first, the extended adjacency matrix ‘ExtA’ is computed, where A is the adjacency relationship between node i and node j, and δ is Kronecker’s delta constant. The node-weighted cross degree is calculated by , where the NW is the node weight of node i, and the node-weighted local clustering coefficient is then computed by the formula , which works only if the node-weighted cross degree is not zero, otherwise the local clustering coefficient will be assumed to be zero. Directed Local Clustering Coefficient has been introduced to measure the brain connectivity, as the neuro-connection is considered as a directed link [60]. This descriptor is defined by , where and deg  represents the in-degree and out-degree of node i, respectively.

Results

To facilitate more extensive use of network descriptors in systems biology studies, we added the biological network descriptor computational module in PROFEAT web server at (http://bidd2.nus.edu.sg/cgi-bin/profeat2016/network/profnew.cgi). PROFEAT network descriptor module is composed of five data input fields, each for computing one of the five network types (undirected unweighted, undirected edge-weighted, undirected node-weighted, undirected edge-node-weighted and directed un-weighted networks). Given an input network file, each type of network descriptors can be computed by uploading the file in a particular input field followed by the click of the ‘Submit’ button at the bottom of the input fields. Once the job is submitted, the network is read and the adjacency matrix is stored in hashable dictionary data type for faster data access. The deep-first-search is then carried out to check and split the disconnected networks if any. The adjacency-based shortest path lengths and the edge-weighted shortest path lengths are computed and also stored in hashable data matrices, and followed by the calculation of each descriptor according to its computation algorithm (Supplementary Section E). The output can be retrieved in two ways. For the jobs of smaller network sizes, the output is directly displayed at the automatically popup PROFEAT output window, with a download bottom to save the output file. For the jobs of larger network sizes the output is directed to a file stored at a URL such as http://bidd2.nus.edu.sg/cgi-bin/profeat2016/network/profeat-result.cgi?uid=net-x, where (x = 0, 1, 2,…) is a uniquely assigned network id for each individual job, which is accessible to view and save the output descriptors sometime later. The flowchart for computing the network descriptors is given in Figure 2, and the examples of the input and output of different network types are provided in Figure 3 and Supplementary Tables S3–S9.
Figure 2

The computational flowchart of PROFEAT network descriptors, where ‘node:’ gives the number of node-level descriptors and ‘net:’ gives the number of network-level descriptors. A colour version of this figure is available at BIB online: https://academic.oup.com/bib.

Figure 3

The input and output of a sample undirected unweighted network, where (A, B … K) are the labels of individual nodes.

The computational flowchart of PROFEAT network descriptors, where ‘node:’ gives the number of node-level descriptors and ‘net:’ gives the number of network-level descriptors. A colour version of this figure is available at BIB online: https://academic.oup.com/bib. The input and output of a sample undirected unweighted network, where (A, B … K) are the labels of individual nodes.

Input files

The input network file can be in either Simple interaction file (SIF) or Nested network file (NET) format, which have been widely used for storing biological interaction and network data in such databases as the Pathway Commons [72] and by such software as Cytoscape [22] and Pajek [26]. Specifically, the SIF format (illustrated in Figure 3) is tab-delimited, specifying the two interacting nodes in each column, with another column of relationship type in between the two node columns, i.e. [node A] tab [relationship] tab [node B]. In the NET format (also illustrated in Figure 3), the input data are in three sections, the *vertices section lists all the nodes, the *edges section contains all the undirected interactions between two nodes with an optional edge weight in the third column and the *arcs section includes all the directed interactions pointing from the earlier node to the later node. The output file is in a tab-delimited text file format composed of (1) the header section with each row starting with the character ‘!’ followed by the network name, total number of networks, nodes and edges respectively, (2) the node-level descriptors section with each row showing the descriptor index, name and value for every node in the network (the node label is provided in the first row) and (3) the network-level descriptors section with each row showing the descriptor index, name and value. The input of a sample network in the SIF and NET format and the typical output are provided in Figure 3. The descriptor indices are described in Supplementary Section A, and the descriptor algorithms are given in Supplementary Section E.

Required information

The required information for computing the network descriptors is as follows: First, for an undirected unweighted network, only adjacency information is needed, and only unweighted descriptors are generated. Second, an undirected edge-weighted network requires a fourth column specifying the edge weight in the input: [node A] tab [relationship] tab [node B] tab [edge weight], where the numerical edge weight can be kinetic constant, binding affinity, gene co-expression level, interaction confidence level or other measurements of the strength of the interacting nodes. Note that, edge length is inversely related to edge weight, as higher weight typically represents stronger interaction and closer relation [60]. Such that the weighted-distance-related descriptors are calculated based on the reciprocal of edge weights. Third, the undirected node-weighted network needs an additional node weight file as [node label] tab [node weight], where the node label should be correctly matched to the network file, and the node weight could be gene expression level, protein/metabolite level, etc. Fourth, the undirected edge-node-weighted network requires the edge-weighted network file and the node weight file together to calculate the network descriptors. For all weighted networks, the weight normalization is carried out, such that weighted features will be calculated based on both the original weight and the normalized weight. Lastly, consider a directed unweighted network, the SIF file is differently defined: for the two interacting nodes in each line, the earlier one points to the latter one: [node A] tab [relationship] tab [node B] gives (A→B). Additionally, if there are multiple disconnected networks included in one single input file, PROFEAT is able to automatically detect each connected network, rank them by the number of nodes and output the descriptors for each one, respectively. An illustrative example for such case study is given in the Supplementary Section B.8 and Supplementary Table S9.

Evaluation of the performance of PROFEAT

We evaluated the CPU time of PROFEAT in computing the complete set of network descriptors for 30 GO biological process-specific PPI networks of five different network types and various sizes (Table 5). These networks were constructed as follows: first, the human PPIs were collected from HPRD (Human Protein Reference Database) [74]; second, the GO annotation information for each protein was extracted from UniProt Database [83]; third, the proteins and the PPIs were mapped against the biological process annotations from GOslims Gene Ontology [84]; and finally, the human PPI network associated with each specific GO biological process was constructed. We selected 30 GO biological process networks with varying number of nodes from 52 to 2616 and different number of edges from 51 to 4664. Each of the 30 networks was constructed into five different types. The first four types are undirected unweighted, edge-weighted, node-weighted and edge-node-weighted networks with the edge weights or node weights randomly generated. The fifth type is the directed unweighted network with the direction of each edge tentatively assigned from the left node to the right node in the input of SIF Format.
Table 5

CPU time in computing the complete set of network descriptors for 30 GO biological process-specific human PPI networks of five different network types

PPI network GO IDGO biological processNetwork size
CPU time (Minutes) for different network types
Number of nodesNumber of edgesUnweightedEdge weightedNode weightedEdgeNode- weightedDirected
GO:0002376Immune system process52510.0060.0100.0070.0110.004
GO:0008219Cell death76810.0090.0200.0110.0220.004
GO:0030705Cytoskeleton intracellular transport1071230.0140.0440.0190.0480.005
GO:0006091Generation of metabolites and energy1251340.0220.0700.0300.0770.005
GO:0006259DNA metabolic process1411520.0250.0930.0350.1040.005
GO:0006913Nucleocytoplasmic transport1972190.0550.2360.0840.2670.005
GO:0048646Anatomical structure formation2422460.0920.4230.1470.4460.006
GO:0006629Lipid metabolic process2713530.1300.6020.2050.6660.006
GO:0000902Cell morphogenesis3473770.2881.250.4021.420.007
GO:0009790Embryo development3904150.3571.740.5831.970.007
GO:0007005Mitochondrion organization4355130.4562.460.7682.680.008
GO:0048870Cell motility4615340.5452.860.9153.010.009
GO:0006397mRNA processing4896810.6793.661.123.930.009
GO:0016192Vesicle-mediated transport4946300.6703.491.133.750.009
GO:0034641Cellular nitrogen metabolic process5637561.015.441.705.570.011
GO:0006950Response to stress5907721.166.231.926.820.012
GO:0007010Cytoskeleton organization6067991.236.702.097.530.012
GO:0006464Cellular protein modification process6277511.407.602.328.240.013
GO:0006605Protein targeting6428601.498.222.479.070.014
GO:0006457Protein folding6708421.698.942.829.800.013
GO:0006412Translation7729962.5213.774.2715.470.017
GO:0006914Autophagy82510012.9416.335.0318.710.018
GO:0006810Transport87210893.4119.556.0121.920.020
GO:0005975Carbohydrate metabolic process101413295.4430.789.4135.320.026
GO:0007267Cell–cell signaling120217378.9950.7415.5256.930.033
GO:0007049Cell cycle1513226217.77102.7130.99117.120.051
GO:0007568Aging1692263724.92144.1643.78158.620.062
GO:0030154Cell differentiation1752274227.82163.1048.25178.310.068
GO:0007155Cell adhesion1865335634.26194.1458.84216.880.076
GO:0008283Cell proliferation2616466478.80431.63160.43491.170.146
CPU time in computing the complete set of network descriptors for 30 GO biological process-specific human PPI networks of five different network types The CPU time of the tested networks, measured on a Dell OptiPlex9010 Intel Core i7-3770 3.4 GHz CPU, are summarized in Table 5 and Figure 4. Specifically, the CPU time for the unweighted network is within 1 min for a network having no more than 500 nodes or 600 edges, the CPU time is <5 min if the network size is less than 1000 nodes or 1300 edges, while the CPU time increases to >80 min if the network gets larger than 2600 nodes or 4600 edges. On the other hand, the CPU time for the edge-weighted network is <50 min if the network size is no more than 1200 nodes or 1700 edges, and it takes >400 min if the network size is bigger than 2600 nodes or 4600 edges.
Figure 4

CPU time (mins) in computing the complete set of network descriptors for the networks described in Table 5 with respect to the number of nodes (left) and the number of edges (right). A colour version of this figure is available at BIB online: https://academic.oup.com/bib.

CPU time (mins) in computing the complete set of network descriptors for the networks described in Table 5 with respect to the number of nodes (left) and the number of edges (right). A colour version of this figure is available at BIB online: https://academic.oup.com/bib. We further evaluated the PROFEAT computed values of a selected set of network descriptors and the job execution times in comparison with those of the three popular tools NetworkX, Cytoscape and Gephi. The evaluated network descriptors are degree, number of triangles, local/global clustering coefficient, closeness centrality, betweenness centrality, connectivity centralization and heterogeneity. These descriptors were computed for three undirected unweighted networks, which are (1) PPI network for GO:0030705 cytoskeleton intracellular transport with 107 nodes and 123 edges, (2) PPI network for GO:0009790 embryo development with 390 nodes and 415 edges and (3) PPI network for GO:0007267 cell–cell signaling with 1202 nodes and 1737 edges. Because it was difficult to directly measure the CPU time on the three popular tools, we used the job execution time (from the time of file input to the time of file output, which is roughly CPU time plus 3 s on PROFEAT) for the measurement. The comparative results are presented in Table 6, Supplementary Section C and Supplementary Tables S10–S12. The PROFEAT computed values of all the evaluated network descriptors for the three networks are in good agreement with those computed from the three popular tools. The job execution time of PROFEAT for the first two networks are comparable with those of the three popular tools (5 s versus 5–30 s, and 30 s versus 10–40 s). But the job execution time of PROFEAT for the third network is substantially higher than those of the three popular tools (9 min versus 30–60 s). The longer job execution times of PROFEAT arise from its computation of the full set of network descriptors in contrast to the computation of a smaller subset of descriptors by the other tools.
Table 6

Comparison of the computed network descriptor values and the job execution time for a PPI network GO:0030705 cytoskeleton intracellular transport (107 nodes and 123 edges) by PROFEAT and other popular tools NetworkX, Cytoscape and Gephi

Tool namePROFEATNetworkXCytoscapeGephi
Network descriptorComputed network descriptor value
Degree42 (TUBB)42 (TUBB)42 (TUBB)42 (TUBB)
Number of triangle4 (KIF5A)4 (KIF5A)N.A.4 (KIF5A)
Local clustering coefficient1 (SDC3)1 (SDC3)1 (SDC3)1 (SDC3)
Closeness centrality0.486 (TUBB)0.485 (TUBB)0.485 (TUBB)0.484 (TUBB)
Betweenness centrality0.816 (TUBB)0.816 (TUBB)0.816 (TUBB)0.816 (TUBB)
Global clustering coefficient0.0250.0250.0250.110
Connectivity centralization0.382N.A.0.382N.A.
Heterogeneity2.046N.A.2.045N.A.
Job execution time
∼5 s∼5 s∼30 s∼30 s

The first five descriptors are node-level properties, where the maximum values and the corresponding node’s gene names are given, like ‘max. Value (gene name)’. The next three descriptors are network-level properties, globally describing the entire network.

Comparison of the computed network descriptor values and the job execution time for a PPI network GO:0030705 cytoskeleton intracellular transport (107 nodes and 123 edges) by PROFEAT and other popular tools NetworkX, Cytoscape and Gephi The first five descriptors are node-level properties, where the maximum values and the corresponding node’s gene names are given, like ‘max. Value (gene name)’. The next three descriptors are network-level properties, globally describing the entire network.

Discussion

The usefulness of the network descriptors in characterizing the connectivity, organizational, robustness and stability properties of the protein–protein, disease, metabolic and drug targeted networks are illustrated in the following cases of literature-reported studies. These are the study of the topological properties of the human protein–protein network [18], the characteristics of the protein encoding the house-keeping genes and tissue-specific genes in the protein–protein network of specific human tissues [85], the exploration of network descriptors for identifying [86] and analyzing [87] metabolic pathways and for studying evolutional features [88] and phylogenetic relationships [89], the investigation of the target-like characteristics of therapeutic targets in the human protein–protein network [9, 17] and the disease network [9], and the feasibility assessment of using drug target relevant network descriptors for developing machine learning target prediction models [17]. The taxonomy of the biological problems and the use of network indicators discussed here are summarized in Supplementary Section D and Supplementary Table S12.

Study of the topological properties of the human protein–protein network and the characteristics of specific protein classes

The extensive studies of PPI have generated rich knowledge and data for the investigation of the network behavior of proteins. For instance, a PPI map has been constructed as a resource for annotating the proteome, which has been used for probing the topological properties of the human protein–protein network that connects 1705 human proteins via 3186 interactions [18]. Based on the analysis of the network descriptors of this network, it was found that the average clustering coefficient, a measure of the tendency of the proteins to form groups, diminishes when the number of interactions per protein increases, indicating a hierarchical organization of the network. Moreover, the topological coefficient, a measure of the extent to which a protein shares interaction partners with other proteins, decreases with the number of connections, suggesting that hubs do not have more common neighbors than proteins with fewer connections. Moreover, a study has been conducted to analyze the topological and organizational properties of the proteins encoded by the house-keeping and tissue-specific genes in the human protein–protein networks of specific human tissues [85]. The tissue-specific networks of 19 tissue types were generated by mapping the tissue-specific gene expression data of the Human Gene Expression Index database [90] to those of the Human Protein Reference Database [91]. There are 149–203 house-keeping genes and 8–318 tissue-specific genes with 464–1933 interactions in the network of each tissue type. Three network descriptors (degree, betweenness centrality, closeness centrality) of the house-keeping and tissue-specific genes were analyzed in comparison with the expected mean values of randomly selected proteins in the human protein–protein network, which showed certain tissue-specific behavior. For instance, for the house-keeping genes, the average degrees in the brain and testes, and the average betweenness centrality in the testes are significantly greater than the expected mean values, which indicate that in these tissues the proteins encoded by house-keeping genes tend to have a greater number of direct neighbors and/or occupy network points incident to higher number of shortest interaction paths. For the tissue-specific genes, the average betweenness centrality in the testes and the average closeness centrality in the ovary are significantly lower than the expected mean, which suggest that the protein products of tissue-specific genes in the testes tend to occupy network positions incident to lower number of shortest interaction paths, and those in the ovary tend to be further away from other genes.

Exploring network descriptors for identifying and analyzing metabolic pathways, and for studying evolutional features and phylogenetic relationships

Metabolic pathways have distinct network topological features shaped by such factors as the evolutionary processes [88, 92]. These topological features are useful and have been explored for identifying [86] and evaluating [87] the elements of metabolic pathways, studying the influence of evolution on metabolic networks [88], and revealing that the phylogenetic relationship of the species are encoded in their metabolic pathways [89]. One strategy in generating metabolic pathways is to search for the shortest reaction paths among the possible connections between the identified metabolites using their structural similarity as the edge weightage in the metabolite graphs [86]. To remove the irrelevant metabolite candidates for each reaction path, two network descriptors (degree and betweenness centrality) have been used to filter out the nodes of lower degree value or lower betweenness centrality value that likely represent side metabolites in a reaction step [86]. In another study, multiple network descriptors such as betweenness centrality and eccentricity have been used in the development of a machine learning model (random forest model) to predict the correct and incorrect enzyme assignments, which successfully distinguished correctly and incorrectly annotated candidates of a missing enzyme (dihydroneopterin aldolase) in the Plasmodium falciparum folate biosynthesis pathway [87]. The studies of the evolution of metabolic networks have been based on such models as the Patchwork model [88, 93], which assumes that enzymes refine their substrate specificity after duplication events. In the early stage of evolution, most enzymes have broad substrate specificities for generating multiple metabolic pathways to produce the same metabolites. Eventually, evolution has brought selective advantage to those pathways that generate higher amounts of the key metabolites, and the duplication events lead to the specialization of the enzymes and the respective metabolic pathways. In studying these evolutionary events, five network descriptors (degree, betweenness centrality, clustering coefficient, assortativity and shortest path) have been used for characterizing the topological properties of metabolic networks [88]. The relevant studies have shown that the duplication rate of a metabolic network hubs is relatively low [94], indicative of their central roles, while duplication of genes are mostly localized in the network [88]. Moreover, there is a high retention of duplicates between chemically similar reactions and in closely connected functional modules, and the local connectivity effect of duplications is absent in the interaction networks of nonenzymatic proteins, which suggests that the retention of duplicates results from biochemical rules that govern substrate–enzyme–product relationships [95]. In another study [89], two networks, a network of interacting pathways and a network of interacting metabolites, were constructed from the KEGG and the November 2006 release of the Ma data set for each of the 107 species, which were represented by 35 network descriptors that measure various degree, centrality, distance and cliques-related properties. Then, the metabolic network-based distances derived from the trained regression models were compared with the phylogenetic distances derived from the 16S rRNA sequences, which showed that the metabolic network-based distances reproduce accurately reference phylogenetic distances derived from 16S rRNA sequences. These studies suggest the usefulness of network descriptors in studying the structural, evolutionary and phylogenetic profiles of the metabolic networks.

Study of the target-like characteristics of drug targets in the human protein–protein and disease networks

The targets of approved drugs possess such specific target-like characteristics as the appropriate druggable structures, substantial dissimilarity to human proteins and distinguished systems and tissue distribution profiles [9, 17, 96, 97]. In particular, these targets are distinguished in the human protein–protein and disease–gene networks such that specific network descriptors may be used as the quantitative determinants of drug targets in these networks [9, 17]. In a study of the global relationships between drug targets in the human interactome network [9], a target protein network was first constructed by using 394 targets of 890 approved drugs wherein these targets are connected by their commonly targeted drug(s). In this network, 788 drugs share targets and 305 targets are connected to one another. This network was then overlaid onto the human protein–protein network [98] composed of 7533 proteins and 22 052 non-self-interacting and nonredundant interactions. Overall, 260 targets were mapped onto the human protein–protein network, which on average have a higher degree (with 42% more interacting proteins) than that of the nontarget proteins in the same network. In another study of the druggability properties of 304 targets of approved drugs in the human protein–protein network [17], a protein–protein network model of 7764 proteins and 28 149 interactions derived from the Human Protein Reference Database [74], in which the drug targets were found to have increased average betweenness, suggesting their tendency to bridge two or more clusters of relatively closely interacting proteins. The distribution behavior of the drug targets in the human disease network has also been studied [9]. A human disease–gene network of 1284 distinct disorders and 1777 disease-related genes was generated from the OMIM-based disorder–disease gene associations [50], wherein a link is established between a disorder and a disease gene if a mutation in that gene leads to the disorder. Disease genes associated with a single disorder are omitted. In this network, there are 166 genes encoding the targets of approved drugs, 43% of which are associated with two or more disorders. For both the disorder nodes connected to a drug target and the disease gene nodes encoding a drug target, their average degrees are higher than random cases. Moreover, the distribution of the drug targets in this network exhibits a clustered pattern with the targets primarily enriched in some regions of the network. Specifically, starting from a node in the network, the ratio of drug targets with respect to the distance from the node was measured, which showed a strong enrichment in the first and the second neighbors and thus a bias toward clustering of drug targets in the network.

Evaluation of the feasibility of using drug target-relevant network descriptors for developing machine learning target prediction models

A study has been conducted to further test whether some of the above-described drug target-relevant network descriptors are useful for developing machine learning classification models to predict drug targets based on the available network and other types of descriptors of proteins [17]. In that study, 237 targets (positive samples) and 5037 nontarget proteins (negative samples) were used for constructing and testing the machine learning models (naive Bayesian classifier, logistic regression, radial basis function network and Bayesian network models) in distinguishing targets and nontarget proteins in the human genome. These target and nontarget proteins were represented by two network (degree and betweenness) and three other (tissue expression entropy, SNP-based Cratio and functional family assignment) descriptors. The machine learning models were each trained and tested by using the 10-fold cross-validation method [99]. The performance of these machine leaning models was evaluated by the receiver operating characteristic (ROC) score that measures the overall performance of each model integrated over the entire range of false-positive and false-negative rates. The ROCs of these four models were found to be significantly higher than the value of 0.5 of a random classification model, indicating the usefulness of the network descriptors as part of the ingredients in developing drug target prediction tools based on the sequence, structure and systems profiles of proteins.

Perspectives

The functional studies of proteins frequently require the use of multiple approaches from the perspectives of genetic sequences, protein structures, molecular interactions and biological networks. Protein functional studies particularly at the biological systems and cellular levels can be greatly enhanced by the exploration of the network theories, descriptors and models developed in other fields [12–14, 20, 21, 100–102] and in the study of biological systems [1–3, 6, 9, 103], which offers much more expanded perspectives and avenues to the understanding of biological systems and cellular internal organization, evolution and dynamic behavior than the studies based on the concept of individual molecule or independent group of molecules [1]. The progress toward reliable network-based studies of the biological and disease processes may be constrained by the insufficient information about biological networks, limited capability of the available network analysis and modeling methods and the inadequate computational resources for facilitating the analysis and modeling of biological networks. By providing the facility of the computation of comprehensive network descriptors useful for studying biological systems, PROFEAT complements the other resources in the information [72, 104], modeling tools [105], parameters [106] of biological pathways and the data of PPIs [107-109] for collectively facilitating the investigation of the protein functions and the network dynamics and their roles in biological and cellular systems [1], disease processes [2] and therapeutic regulations [3]. PROFEAT web server computes the currently most comprehensive (upto 313) network descriptors to characterize the node/network-level topology, connectivity and complexity properties of a network. It supports different types of networks with different biological representations in terms of binding constants, molecular levels and directed processes. It is user friendly with simple input/output and easy operation. This article reviewed the usefulness of network descriptors in systems biology applications (e.g. protein–protein interaction network, metabolic network, disease network, drug–target network and gene regulatory network) PROFEAT network descriptors could facilitate the functional biological investigations by providing the systematic properties of molecular interaction networks, offering the expanded understandings of biological complex systems and revealing the higher-level clues of what the mechanisms could be.

Funding

This work was supported by Singapore Academic Research Fund [R-148-000-208-112], giving to PI: Yuzong Chen; National Natural Science Foundation of China [81202459], giving to PI: Feng Zhu; Fundamental Research Funds for the Central Universities [CQDXWL-2012-Z003, CDJZR14-46-88-01], giving to PI: Feng Zhu and Shenzhen Sci & Tech Bureau [CXB201104210014A], [CXZZ20150529165045064], [CXZZ20150529165045064] giving to PI: Yuyang Jiang; the 973 Program [2013CB967204] and National Natural Science Foundation of China [81325021] giving to PI: Zerong Li. Click here for additional data file.
  87 in total

1.  The identification of functional modules from the genomic association of genes.

Authors:  Berend Snel; Peer Bork; Martijn A Huynen
Journal:  Proc Natl Acad Sci U S A       Date:  2002-04-30       Impact factor: 11.205

2.  When the Web meets the cell: using personalized PageRank for analyzing protein interaction networks.

Authors:  Gábor Iván; Vince Grolmusz
Journal:  Bioinformatics       Date:  2010-12-12       Impact factor: 6.937

Review 3.  Computational methods to identify metabolic sub-networks based on metabolomic profiles.

Authors:  Clément Frainay; Fabien Jourdan
Journal:  Brief Bioinform       Date:  2016-01-27       Impact factor: 11.622

4.  The human disease network.

Authors:  Kwang-Il Goh; Michael E Cusick; David Valle; Barton Childs; Marc Vidal; Albert-László Barabási
Journal:  Proc Natl Acad Sci U S A       Date:  2007-05-14       Impact factor: 11.205

5.  A semi-supervised learning approach to predict synthetic genetic interactions by combining functional and topological properties of functional gene network.

Authors:  Zhu-Hong You; Zheng Yin; Kyungsook Han; De-Shuang Huang; Xiaobo Zhou
Journal:  BMC Bioinformatics       Date:  2010-06-24       Impact factor: 3.169

6.  Prioritizing disease candidate genes by a gene interconnectedness-based approach.

Authors:  Chia-Lang Hsu; Yen-Hua Huang; Chien-Ting Hsu; Ueng-Cheng Yang
Journal:  BMC Genomics       Date:  2011-11-30       Impact factor: 3.969

7.  SpectralNET--an application for spectral graph analysis and visualization.

Authors:  Joshua J Forman; Paul A Clemons; Stuart L Schreiber; Stephen J Haggarty
Journal:  BMC Bioinformatics       Date:  2005-10-19       Impact factor: 3.169

8.  PROFEAT: a web server for computing structural and physicochemical features of proteins and peptides from amino acid sequence.

Authors:  Z R Li; H H Lin; L Y Han; L Jiang; X Chen; Y Z Chen
Journal:  Nucleic Acids Res       Date:  2006-07-01       Impact factor: 16.971

9.  Understanding network concepts in modules.

Authors:  Jun Dong; Steve Horvath
Journal:  BMC Syst Biol       Date:  2007-06-04

10.  Hubba: hub objects analyzer--a framework of interactome hubs identification for network biology.

Authors:  Chung-Yen Lin; Chia-Hao Chin; Hsin-Hung Wu; Shu-Hwa Chen; Chin-Wen Ho; Ming-Tat Ko
Journal:  Nucleic Acids Res       Date:  2008-05-24       Impact factor: 16.971

View more
  18 in total

1.  Research on DNA-Binding Protein Identification Method Based on LSTM-CNN Feature Fusion.

Authors:  Weizhong Lu; Xiaoyi Chen; Yu Zhang; Hongjie Wu; Yijie Ding; Jiawei Shen; Shixuan Guan; Haiou Li
Journal:  Comput Math Methods Med       Date:  2022-06-02       Impact factor: 2.809

2.  A computational approach for detecting physiological homogeneity in the midst of genetic heterogeneity.

Authors:  Peng Zhang; Aurélie Cobat; Yoon-Seung Lee; Yiming Wu; Cigdem Sevim Bayrak; Clémentine Boccon-Gibod; Daniela Matuozzo; Lazaro Lorenzo; Aayushee Jain; Soraya Boucherit; Louis Vallée; Burkhard Stüve; Stéphane Chabrier; Jean-Laurent Casanova; Laurent Abel; Shen-Ying Zhang; Yuval Itan
Journal:  Am J Hum Genet       Date:  2021-05-19       Impact factor: 11.025

3.  Reverse Nearest Neighbor Search on a Protein-Protein Interaction Network to Infer Protein-Disease Associations.

Authors:  Apichat Suratanee; Kitiporn Plaimas
Journal:  Bioinform Biol Insights       Date:  2017-07-13

4.  Polypharmacology Within the Full Kinome: a Machine Learning Approach.

Authors:  Derek Jones; Jeevith Bopaiah; Fatemah Alghamedy; Nathan Jacobs; Heidi L Weiss; W A de Jong; Sally R Ellingson
Journal:  AMIA Jt Summits Transl Sci Proc       Date:  2018-05-18

5.  Human SNORA31 variations impair cortical neuron-intrinsic immunity to HSV-1 and underlie herpes simplex encephalitis.

Authors:  Fabien G Lafaille; Oliver Harschnitz; Yoon Seung Lee; Peng Zhang; Mary L Hasek; Gaspard Kerner; Yuval Itan; Osefame Ewaleifoh; Franck Rapaport; Thomas M Carlile; Madalina E Carter-Timofte; Dominik Paquet; Kerry Dobbs; Bastian Zimmer; Daxing Gao; Maria F Rojas-Duran; Dylan Kwart; Vimel Rattina; Michael J Ciancanelli; Jessica L McAlpine; Lazaro Lorenzo; Soraya Boucherit; Flore Rozenberg; Rabih Halwani; Benoit Henry; Naima Amenzoui; Zobaida Alsum; Laura Marques; Joseph A Church; Saleh Al-Muhsen; Marc Tardieu; Ahmed Aziz Bousfiha; Søren R Paludan; Trine Hyrup Mogensen; Lluis Quintana-Murci; Marc Tessier-Lavigne; Gregory A Smith; Luigi D Notarangelo; Lorenz Studer; Wendy Gilbert; Laurent Abel; Jean-Laurent Casanova; Shen-Ying Zhang
Journal:  Nat Med       Date:  2019-12-05       Impact factor: 53.440

6.  Identifying Drug Targets in Pancreatic Ductal Adenocarcinoma Through Machine Learning, Analyzing Biomolecular Networks, and Structural Modeling.

Authors:  Wenying Yan; Xingyi Liu; Yibo Wang; Shuqing Han; Fan Wang; Xin Liu; Fei Xiao; Guang Hu
Journal:  Front Pharmacol       Date:  2020-04-30       Impact factor: 5.810

7.  Determining the Balance Between Drug Efficacy and Safety by the Network and Biological System Profile of Its Therapeutic Target.

Authors:  Xiao Xu Li; Jiayi Yin; Jing Tang; Yinghong Li; Qingxia Yang; Ziyu Xiao; Runyuan Zhang; Yunxia Wang; Jiajun Hong; Lin Tao; Weiwei Xue; Feng Zhu
Journal:  Front Pharmacol       Date:  2018-10-31       Impact factor: 5.810

Review 8.  Systems Bioinformatics: increasing precision of computational diagnostics and therapeutics through network-based approaches.

Authors:  Anastasis Oulas; George Minadakis; Margarita Zachariou; Kleitos Sokratous; Marilena M Bourdakou; George M Spyrou
Journal:  Brief Bioinform       Date:  2019-05-21       Impact factor: 11.622

9.  A validated single-cell-based strategy to identify diagnostic and therapeutic targets in complex diseases.

Authors:  Danuta R Gawel; Jordi Serra-Musach; Sandra Lilja; Jesper Aagesen; Alex Arenas; Bengt Asking; Malin Bengnér; Janne Björkander; Sophie Biggs; Jan Ernerudh; Henrik Hjortswang; Jan-Erik Karlsson; Mattias Köpsen; Eun Jung Lee; Antonio Lentini; Xinxiu Li; Mattias Magnusson; David Martínez-Enguita; Andreas Matussek; Colm E Nestor; Samuel Schäfer; Oliver Seifert; Ceylan Sonmez; Henrik Stjernman; Andreas Tjärnberg; Simon Wu; Karin Åkesson; Alex K Shalek; Margaretha Stenmarker; Huan Zhang; Mika Gustafsson; Mikael Benson
Journal:  Genome Med       Date:  2019-07-30       Impact factor: 11.117

10.  Clinical trials, progression-speed differentiating features and swiftness rule of the innovative targets of first-in-class drugs.

Authors:  Ying Hong Li; Xiao Xu Li; Jia Jun Hong; Yun Xia Wang; Jian Bo Fu; Hong Yang; Chun Yan Yu; Feng Cheng Li; Jie Hu; Wei Wei Xue; Yu Yang Jiang; Yu Zong Chen; Feng Zhu
Journal:  Brief Bioinform       Date:  2020-03-23       Impact factor: 11.622

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.