Supplementary materials

Similar documents
Protein-Protein-Interaction Networks. Ulf Leser, Samira Jaeger

Protein-Protein-Interaction Networks. Ulf Leser, Samira Jaeger

Protein-Protein-Interaction Networks. Ulf Leser, Samira Jaeger

The interactions that occur between two proteins are essential parts of biological systems.

27041, Week 02. Review of Week 01

Bayesian Variable Selection and Data Integration for Biological Regulatory Networks

Random matrix analysis for gene co-expression experiments in cancer cells

BIOINF/BENG/BIMM/CHEM/CSE 184: Computational Molecular Biology. Lecture 2: Microarray analysis

Chapter 14. Integrating Functional Genomics Data. Insuk Lee and Edward M. Marcotte. Abstract

Exploring Similarities of Conserved Domains/Motifs

Upstream/Downstream Relation Detection of Signaling Molecules using Microarray Data

ECS 234: Genomic Data Integration ECS 234

Discovering Biological Guilds through Topological Abstraction

Protein interaction network for Alzheimer's disease using computational approach

ROAD TO STATISTICAL BIOINFORMATICS CHALLENGE 1: MULTIPLE-COMPARISONS ISSUE

Finding Compensatory Pathways in Yeast Genome

Technical University of Denmark

2/23/16. Protein-Protein Interactions. Protein Interactions. Protein-Protein Interactions: The Interactome

Part 3: Food-Web Robustness

Protein complex membership estimation using apcomplex

Interactome data and databases: different types of protein interaction

Gene function prediction. Computational analysis of biological networks. Olga Troyanskaya, PhD

Rapidly regulated genes are intron poor

Dissecting the Human Protein-Protein Interaction Network via Phylogenetic Decomposition

Experimental Techniques 2

Uncovering differentially expressed pathways with protein interaction and gene expression data

A Statistical Framework for Combining and Interpreting Proteomic Datasets

Structure and Characteristics of Transaction Network in Korean Non-Financial Industries

A Propagation-based Algorithm for Inferring Gene-Disease Associations

Human housekeeping genes are compact

Understanding protein lists from comparative proteomics studies

Enhancers mutations that make the original mutant phenotype more extreme. Suppressors mutations that make the original mutant phenotype less extreme

PIN (Proteins Interacting in the Nucleus) DB: A database of nuclear protein complexes from human and yeast

Syllabus for BIOS 101, SPRING 2013

Prediction of Protein Essentiality Based on Genomic Data

TEXT MINING FOR BONE BIOLOGY

Supplementary Figures Supplementary Figure 1

ChIP-seq and RNA-seq. Farhat Habib

Computational approaches to the discovery of regulatory elements in noncoding DNA. Michael Koldobskiy

BIOINFORMATICS AND SYSTEM BIOLOGY (INTERNATIONAL PROGRAM)

Stalking the Genetic Basis of a Trait

Nature Methods: doi: /nmeth Supplementary Figure 1. Pilot CrY2H-seq experiments to confirm strain and plasmid functionality.

Statistical Methods for Network Analysis of Biological Data

Supplementary Information

Study on the Application of Data Mining in Bioinformatics. Mingyang Yuan

Computational Toxicology. Peter Andras University of Newcastle

The first thing you will see is the opening page. SeqMonk scans your copy and make sure everything is in order, indicated by the green check marks.

An Improved, Bias-Reduced Probabilistic Functional Gene Network of Baker s Yeast, Saccharomyces cerevisiae

Microarray Data Analysis in GeneSpring GX 11. Month ##, 200X

Exploring Long DNA Sequences by Information Content

Semantic Information in Genetic Sequences

Identifying Cooperativity Among Transcription Factors Controlling the Cell Cycle In Yeast

Survival Outcome Prediction for Cancer Patients based on Gene Interaction Network Analysis and Expression Profile Classification

LARGE-SCALE PROTEIN INTERACTOMICS. Karl Frontzek Institute of Neuropathology

Data Mining for Biological Data Analysis

ENGR 213 Bioengineering Fundamentals April 25, A very coarse introduction to bioinformatics

11/22/13. Proteomics, functional genomics, and systems biology. Biosciences 741: Genomics Fall, 2013 Week 11

Genome-Wide Survey of MicroRNA - Transcription Factor Feed-Forward Regulatory Circuits in Human. Supporting Information

A Knowledge-Driven Method to. Evaluate Multi-Source Clustering

Inferring Cellular Networks Using Probabilis6c Graphical Models. Jianlin Cheng, PhD University of Missouri 2010

Identification of biological themes in microarray data from a mouse heart development time series using GeneSifter

Cover Page. The handle holds various files of this Leiden University dissertation.

Genome manipulation by homologous recombination in Drosophila Xiaolin Bi and Yikang S. Rong Date received (in revised form): 9th May 2003

Every object that biology studies is a system of systems (1974) Francois Jacob (1965 Nobel Prize in Medicine)

How Placing Limitations on the Size of Personal Networks Changes the Structural Properties of Complex Networks

This place covers: Methods or systems for genetic or protein-related data processing in computational molecular biology.

COMPUTER RESOURCES II:

Lab Rotation Report. Re-analysis of Molecular Features in Predicting Survival in Follicular Lymphoma

Supplementary Text. eqtl mapping in the Bay x Sha recombinant population.

ChIP-seq and RNA-seq

Simulation Study of the Reliability and Robustness of the Statistical Methods for Detecting Positive Selection at Single Amino Acid Sites

Name Genotype Reference

Stalking the Genetic Basis of a Trait

ANALYSIS OF INFRASTRUCTURE NETWORKS

PREDICTING PREVENTABLE ADVERSE EVENTS USING INTEGRATED SYSTEMS PHARMACOLOGY

Bioinformation by Biomedical Informatics Publishing Group

Systematic comparison of CRISPR/Cas9 and RNAi screens for essential genes

Electronic Supplementary Information

7.03, 2006, Lecture 23 Eukaryotic Genes and Genomes IV

7.05, 2005, Lecture 23 Eukaryotic Genes and Genomes IV

Drift versus Draft - Classifying the Dynamics of Neutral Evolution

Binary Classification Modeling Final Deliverable. Using Logistic Regression to Build Credit Scores. Dagny Taggart

V 1 Introduction! Fri, Oct 24, 2014! Bioinformatics 3 Volkhard Helms!

Microarray Gene Expression Analysis at CNIO

Network System Inference

The Impact of Rumor Transmission on Product Pricing in BBV Weighted Networks

Poly(dA:dT)-rich DNAs are highly flexible in the context of DNA looping: Supporting Information

Lecture 22 Eukaryotic Genes and Genomes III

Protein protein interaction maps: a lead towards cellular functions

Bioinformatics : Gene Expression Data Analysis

Identifying Signaling Pathways. BMI/CS 776 Spring 2016 Anthony Gitter

Design and use of synthetic regulatory small RNAs. to control gene expression in Escherichia coli

Analysis of Microarray Data

SNPs and Hypothesis Testing

Bootstrapping Cluster Analysis: Assessing the Reliability of Conclusions from Microarray Experiments

RNA Structure Prediction. Algorithms in Bioinformatics. SIGCSE 2009 RNA Secondary Structure Prediction. Transfer RNA. RNA Structure Prediction

Final Report Evaluating Social Networks as a Medium of Propagation for Real-Time/Location-Based News

Estimating Cell Cycle Phase Distribution of Yeast from Time Series Gene Expression Data

Functional genomics + Data mining

Transcription:

Supplementary materials Calculation of the growth rate for each gene In the growth rate dataset, each gene has many different growth rates under different conditions. The average growth rate for gene i deletion strain (G i ) is calculated by the formula: G i = n Ni R in, 1 where R i,n is the raw growth rate data of gene i on medium n in the original dataset. N i is the total number of mediums used in experiments for gene i. Independence of different large-scale datasets In order to combine the results of the four large-scale datasets, we have to make sure that the four datasets are mutually independent with each other. We plotted the values for each gene in different datasets as scatter plots and did not observe any correlation. Furthermore, we calculated the correlation coefficient between any two datasets (6 pairs in total), none of which is significant (please refer to supplementary table 2). Different definitions of marginal essentiality In the main text, we discussed the definition of marginal essentiality as the average of the normalized the values in the four datasets. Here, we introduce four new methods to define marginal essentiality : 1. as the maximum value among the four datasets The marginal essentiality (M i ) for gene i is calculated by the formula: N M = max{ F F j Ji} i i, j max, j i where F i,j is the value for gene i in dataset j. F max,j is the maximum value in dataset j. J i is the number of datasets that gene i have been tested in the four datasets. All the calculations in figure 2 were repeated using this new definition of marginal essentiality. Supplementary figure 4 shows that all results remain the same. Specifically, there is a positive relationship in panels A, B, and D, while there is a negative relationship in panel C. 2. as the minimum value among the four datasets The marginal essentiality (M i ) for gene i is calculated by the formula: M = min{ F F j Ji} i i, j max, j 1

where F i,j is the value for gene i in dataset j. F max,j is the maximum value in dataset j. J i is the number of datasets that gene i have been tested in the four datasets. All the calculations in figure 2 were repeated using this new definition of marginal essentiality. Supplementary figure 5 shows that all results remain the same. 3. is normalized as the percentile rank in each dataset In the previous three methods, the data in each dataset are all normalized through dividing by the largest value in the dataset. We could also normalize the data by taking their corresponding percentile ranks in the whole set. Thus, the marginal essentiality (M i ) for gene i is calculated by the formula: j Ji M i = Ji where P i,j is the percentile rank for gene i in dataset j. J i is the number of datasets that gene i have been tested in the four datasets. All the calculations in figure 2 were repeated using this new definition of marginal essentiality. Supplementary figure 6 shows that all results remain the same. 4. is normalized as the z-score in each dataset We could also normalize the data in each dataset in a z-score fashion. Thus, the marginal essentiality (M i ) for gene i is calculated by the formula: j Ji M i = Ji where Z i,j is the z-score for gene i in dataset j. J i is the number of datasets that gene i have been tested in the four datasets. All the calculations in figure 2 were repeated using this new definition of marginal essentiality. Supplementary figure 7 shows that all results remain the same. P Z i, j i, j Network Definitions 1. Topological characteristics Network parameters allow for a simple yet powerful analysis of a global protein interaction network; every network has specific defining and descriptive characteristics. We chose to look at four characteristics for both the essential and non-essential genes in the network of interacting proteins 1-3 (see figure 1a): (i) The average degree (K) of a network relates to the average number of connections between a node and all other nodes in the network. 2

(ii) The clustering coefficient (C) defines the cliquishness of each node, which is an odds ratio of observed over expected interactions between a protein node s first neighbors, which is calculated by the formula: 2ei i N ki( ki 1) N where i: ith node in the network. k i is the degree of node i. e i is the number of edges existing between the k i nearest neighbors of node i. N is the total number of nodes in the network. (iii) The characteristic path-length (L) describes, on average, the number of intermediate nodes between two nodes of the same class, (in this case essential and non essential), which is calculated by the formula: 2 i, j N N( N 1) where: d ij is the distance between node i and node j. N is the total number of nodes in the network. N(N-1)/2 is the highest possible number of node pairs. Disconnected node pairs are excluded. (iv) The diameter (D) of the network describes the greatest distance among the shortest path lengths between any two nodes of the same class. The shortest distance between all pairs of nodes is determined and the largest shortest distance is the diameter. (By definition, diameter does not carry too much statistical weight 1,2.) d ij 2. Hub Usually, hubs are defined qualitatively as the most highly connected nodes. In this paper, we defined hubs based on the distribution of the number of proteins with certain degrees - the degree distribution. Given the continuous distribution of degrees for all nodes, it is difficult to provide an exact cut-off point where we can say that a node with greater than a specific number of degrees is a hub. As discussed in figure 3 legend, we define the cutoff as the point, where the degree distribution begins to straighten out. 3. Directed networks, in degree and out degree Regulatory networks are directed networks: the edges of the network have a defined direction. For example in a regulator network, regulators regulate their targets, not the other way around. A node in the directed network may have an in-degree and an outdegree (see figure 1c), which are completely independent. For directed networks, it is impossible to determine clustering coefficients 2. Therefore, we focus on the analysis on the average degree. 3

Construction of the yeast interaction network Using the same methodology as previous analyses, we constructed a large interconnecting network of most proteins in the yeast genome, drawing from a large body of yeast protein-protein interactions determined through a variety of high-throughput experiments, most notably 2 yeast two hybrid datasets 4,5 and two in vivo pull-down datasets 6,7. However, large-scale interaction datasets are known to be error prone 8,9. In order to introduce a confidence limit, Jansen et al calculated a likelihood ratio (L) for each pair of proteins within the four datasets 9. Simply put, the higher the likelihood ratio the more likely the interaction is true. In their paper, L 3 was used as an appropriate cutoff for choosing reliable interactions. Many databases such as MIPS 1, BIND 11, and DIP 12 also record the interactions from small-scale experiments, together with the results of the high-throughput methods, these databases were also included in the makeup of the interaction network. These small-scale interaction datasets are generally believed to be the most-reliable datasets 8,9,13,14. Therefore, we constructed a comprehensive and reliable yeast interaction networks by taking the union of the three small-scale datasets and the interacting pairs within the four large-scale datasets with L 3. The network consists of 23,294 unique interactions among 4,743 proteins. P values calculated by the cumulative binomial distribution P values for the difference between percentages of essential genes within different datasets are calculated using the cumulative binomial distribution: N N! c N c P( c co ) = [ ] p (1 p) N!( N c)! c= co N is the total number of genes in certain dataset, c o is the number of observed essential genes within this dataset, and p is the probability of finding an essential gene within the other dataset (i.e. percentage of essential genes). P values for the difference between percentages of hubs within different groups of proteins with different marginal essentiality are calculated in a similar fashion. Further discussion 1. Comparison between essential and non-essential genes We ranked the essential and non-essential proteins based on their degrees. Interestingly, we found that the bottom 1% of the essential proteins, on average, have the same number of links (~ 1.) as that of the non-essential proteins. However, the top 1% of the essential proteins have twice as many links as that of the non-essential proteins. These super hubs contribute the most to the difference between the average degrees of the two groups as discussed in the main text. 4

2. Hubs in the network Generally, scale-free networks can lose a large number of nodes and still maintain their connectivity. Alternatively, when even a few hubs are knocked out, the network tends to fall apart. Similarly, essential genes are important for the survival of the cell: knock out a couple of non-essential genes and the cell may continue to live, albeit probably not as healthfully as a normal cell; knock out an essential gene and the cell dies. How are hubs created? One theory proposes that older nodes in a network are more likely to be hubs 15,16. As a network grows, these older nodes have had more time to acquire additional links than the younger nodes. We could make the assumption then that essential genes are evolutionarily older than their non-essential counterparts. It was recently established that essential genes are more conserved than their non-essential counterparts 17, as well as proteins with more interaction partners 18. Age alone may not make a hub. It is also thought that there is some sort of preferential growth of hubs such that the nodes that are rich with interactions get richer. If this is the case, how do newer nodes also become hubs? The theory is that the fitness of a node also plays an important part in its selection to become a hub. Given that interactions with other proteins are important for that protein s maintenance (proteins that do not interact would seem to serve no purpose), it is logical to say that those proteins that do eventually become hubs are those that have, for the most part, made themselves integral to the cell, i.e. essential proteins. Another theory has it that hubs are more likely to be shared across genomes whereas normal nodes tend to be more species specific. Indeed, it has been postulated that nonessential genes are integral for evolutionary diversification between strains of bacteria 19. Although hubs have been generally believed to be the most essential part of the networks 18,2-23, our analysis has clearly shown that essential genes are underrepresented among the hubs in the target population of the regulatory network (targets with lots of regulators). Therefore, the meaning of the network, especially that of the edges (e.g. interaction, regulation, etc.), should be carefully considered before making blanket statements about essentiality and connectivity. Molecular networks are useful tools in understanding cellular biology. While we focused on the broad categories of essentiality and non essentiality in analyzing the protein interaction networks, future more comprehensive interaction and annotation data will allow for additional network analyses involving possibly functional or expression information. For example, one could investigate whether functionally similar genes interact closely with other similarly functional genes. While presently annotation is sometimes transferred from a known interacting gene to its unannotated partner, this may not make sense for genes whose functional cousins do not preferentially interact with each other. Additionally, it would be interesting to determine the cliquishness of interacting partners with similar expression values; given that mrna expression does not 5

correlate well with interactions 24, how many interacting sets of genes actually have similar expression patterns. In order to correctly measure the marginal essentiality of the non-essential genes, more phenotypic analyses need to be performed and the results have to be incorporated. A more systematic method to calculate the marginal essentiality with the consideration of assigning weights to different experiments would be quite useful in this context. 3. Relationship between number of paralogs and essentiality Essential genes are those that are very important to cell fitness. When an essential gene is deleted, the cell can not survive. Therefore, a gene with many paralogs in the genome can not be essential, even if it is extremely important to the cell fitness. Because, when this gene is deleted, its paralogs can perform its function instead, the cell should be able to survive. We, thus, performed an analysis on the relationship between the number of a gene s paralogs and its essentiality and found that genes without paralogs are indeed much more likely to be essential. However, supplementary figure 15 also shows that genes with less paralogs are not more likely to be essential. 6

Supplementary figure captions Supplementary Figure 1. Determination of the cut-off for protein hubs. Given the continuous distribution of degrees for all nodes, it is difficult to provide an exact cut-off point where a node with a specific number of degrees or greater can be called a hub. Here, the cutoff is chosen at the point, where the distribution begins to straighten out ( 1) and the number of the defined hubs (161) is comparable to the number of essential proteins (977). Supplementary Figure 2. Correlation between a gene s degree and its likelihood of being essential. Supplementary Figure 3. Negative correlation between diameter and marginal essentiality. The correlation is not as clear as the other three topological parameters, because diameter is the maximum distance between the nodes and therefore it does not carry too much statistical weight as characteristic path length though they reflects almost the same topological properties, which has been discussed in the text. Supplementary Figures 4-7. Monotonic relationships between topological parameters and marginal essentiality for non-essential genes. A. positive correlation between average degree and marginal essentiality. B. positive correlation between clustering coefficient and marginal essentiality. C. negative correlation between characteristic path length and marginal essentiality. D. positive correlation between hub percentage and marginal essentiality. The marginal essentiality for a gene is calculated as maximum value, minimum value, percentile rank, and z-score, respectively. Genes are grouped into 5 bins based on their marginal essentialities: In figure 4, bin1, <.5; bin2 [.5,.1); bin3 [.1,.2); bin4 [.2,.5); bin5,.5. In figure 5, bin1, <.9; bin2 [.9,.16); bin3 [.16,.3); bin4 [.3,.6); bin5,.6. In figure 6, bin1, <.36; bin2 [.36,.46); bin3 [.46,.56); bin4 [.56,.66); bin5,.66. In figure 7, bin1, <.5; bin2 [.5,.8); bin3 [.8, 1); bin4 [1, 1.4); bin5, 1.4. Supplementary Figure 8. A. Percentage of essential genes decrease as the percentile rank of gene s degree increases in the regulator networks (outward networks). Inset: the regulator networks are the TF sub-networks within the regulatory networks (circled by the dashed line). Circles: TFs. Rectangles: targets genes. B. Percentage of essential genes increases as the percentile rank of gene s degree increases in the target networks (inward networks). Inset: the target networks are the target sub-networks within the regulatory networks (circled by the dashed line). Circles: TFs. Rectangles: targets genes. Genes are ranked by their degrees within the corresponding sub-networks. Percentile rank reflects the relative standing of a specific degree value in the networks. The percentile ranks of the genes are binned roughly at a unit of 1%. Because many genes have the same degree (especially in the target networks), the bin of both plot is not uniform. Supplementary Figures 9-14. Correlation between different large-scale datasets. From the plots, we find no significant correlations between any two datasets (see supplementary table 2). 7

Supplementary Figure 15. Relationship between the number of a gene s paralogs and its likelihood of being essential. The P value measures the difference between genes without any paralogs and those with at least one (i.e. the combination of bars 1 and 2 ). It is calculated by the cumulative binomial distribution. 8

Supplementary Tables Supplementary Table 1. Expression level and fluctuation for essential and non-essential genes. The absolute expression level of each gene is measured by Cho et al (Mol Cell. 1998. 2:65-73). Average Average # of expression expression genes level fluctuation Essential 198 577.7.256 Non-essential 524 396.4.314 P-value * <1-4 <1-39 * P-values are calculated by Mann-Whitney U-tests. Supplementary Table 2. Correlation coefficients between different marginal essentiality datasets Small-molecule Growth Sporulation Phenotypic sensitivity rate efficiency microarray Small-molecule sensitivity.2664.739.1561 Growth rate.2664.1694.375 Sporulation efficiency.739.1694.152 Phenotypic microarray.1561.375.152 9

Reference: 1 Albert, R., Jeong, H. and Barabasi, A.L. (1999) Diameter of the World-Wide Web. Nature 41, 13-131 2 Albert, R. and Barabasi, A.L. (22) Statistical Mechanics of Complex Networks. Review of Modern Physics 74, 47-97 3 Watts, D.J. and Strogatz, S.H. (1998) Collective dynamics of 'small-world' networks. Nature 393, 44-2 4 Ito, T. et al. (2) Toward a protein-protein interaction map of the budding yeast: A comprehensive system to examine two-hybrid interactions in all possible combinations between the yeast proteins. Proc Natl Acad Sci U S A 97, 1143-7 5 Uetz, P. et al. (2) A comprehensive analysis of protein-protein interactions in Saccharomyces cerevisiae.[comment]. Nature 43, 623-7 6 Ho, Y. et al. (22) Systematic identification of protein complexes in Saccharomyces cerevisiae by mass spectrometry.[comment]. Nature 415, 18-3 7 Gavin, A.C. et al. (22) Functional organization of the yeast proteome by systematic analysis of protein complexes.[comment]. Nature 415, 141-7 8 von Mering, C. et al. (22) Comparative assessment of large-scale data sets of protein-protein interactions. Nature 417, 399-43 9 Jansen, R. et al. (23) A Bayesian networks approach for predicting proteinprotein interactions from genomic data. Science 32, 449-53 1 Mewes, H.W. et al. (22) MIPS: a database for genomes and protein sequences. Nucleic Acids Res 3, 31-4 11 Bader, G.D., Betel, D. and Hogue, C.W. (23) BIND: the Biomolecular Interaction Network Database. Nucleic Acids Res 31, 248-5 12 Xenarios, I. et al. (22) DIP, the Database of Interacting Proteins: a research tool for studying cellular networks of protein interactions. Nucleic Acids Res 3, 33-5 13 Yu, H. et al. (24) TopNet: a tool for comparing biological sub-networks, correlating protein properties with topological statistics. Nucleic Acids Res 32, 328-37 14 Jansen, R., Lan, N., Qian, J. and Gerstein, M. (22) Integration of genomic datasets to predict protein complexes in yeast. J Struct Funct Genomics 2, 71-81 15 Barabasi, A.L. (22) Linked: The New Science of Networks, Perseus Publishing 16 Rosel, N. (1983) The hub of a wheel: a neighborhood support network. International Journal of Aging & Human Development 16, 193-2 17 Jordan, I.K., Rogozin, I.B., Wolf, Y.I. and Koonin, E.V. (22) Essential genes are more evolutionarily conserved than are nonessential genes in bacteria. Genome Res 12, 962-8 18 Fraser, H.B. et al. (22) Evolutionary rate in the protein interaction network. Science 296, 75-2 19 Jordan, I.K., Rogozin, I.B., Wolf, Y.I. and Koonin, E.V. (22) Microevolutionary genomics of bacteria. Theor Popul Biol 61, 435-47 2 Albert, R., Jeong, H. and Barabasi, A.L. (2) Error and attack tolerance of complex networks. Nature 46, 378-382 1

21 Barabasi, A.L. and Albert, R. (1999) Emergence of Scaling in Random Networks. Science 286, 59-512 22 Amaral, L.A., Scala, A., Barthelemy, M. and Stanley, H.E. (2) Classes of small-world networks. Proc Natl Acad Sci U S A 97, 11149-52 23 Jeong, H., Mason, S.P., Barabasi, A.L. and Oltvai, Z.N. (21) Lethality and centrality in protein networks. Nature 411, 41-2 24 Jansen, R., Greenbaum, D. and Gerstein, M. (22) Relating whole-genome expression data with protein-protein interactions. Genome Res 12, 37-46 11

14 12 # of proteins (x1) 1 8 6 4 2 Protein hubs.5 1 1.5 2 2.5 3 3.5 Degree (x1)

7% Percentage of essnetial genes 6% 5% 4% 3% 2% 1% y =.28x +.874 R 2 =.83 % 5 1 15 2 K

12 1 Diameter (D ) 8 6 4 2

Maximum Values Average degree (K ) 14 12 1 8 6 4 2 A P < 1-12 Clustering coefficient (C ).2.1 B P < 1-12 Characteristic path length (L ) 5 4.8 4.6 4.4 4.2 4 3.8 3.6 3.4 3.2 3 C P < 1-19 Percentage of hubs 4% 35% 3% 25% 2% 15% 1% 5% % D P < 1-11

Minimum Values Average degree (K ) 12 1 8 6 4 2 A P < 1-11 Clustering coefficient (C ).2.1 B P < 1-14 Characteristic path length (L ) 5 4.8 4.6 4.4 4.2 4 3.8 3.6 3.4 3.2 3 C P < 1-7 Percentage of hubs 3% 25% 2% 15% 1% 5% % D P < 1-28

Percentile Rank Average degree (K ) 12 1 8 6 4 2 A P < 1-12 Clustering coefficient (C ).2.1 B P < 1-25 Characteristic path length (L ) 5 4.8 4.6 4.4 4.2 4 3.8 3.6 3.4 3.2 3 C P < 1-16 Percentage of hubs 3% 25% 2% 15% 1% 5% % D P < 1-42

Z-score normalization Average degree (K ) 12 1 8 6 4 2 A P < 1-2 Clustering coefficient (C ).2.1 B P < 1-22 Characteristic path length (L ) 5 4.8 4.6 4.4 4.2 4 3.8 3.6 3.4 3.2 3 C P < 1-12 Percentage of hubs 3% 25% 2% 15% 1% 5% % D P < 1-3

A. Regulator population Percentage of essential genes (%) 35 3 25 2 15 1 5 2 4 6 8 1 Percentile B. Target population Percentage of essential genes (%) 18 16 14 12 1 8 6 4 2 2 4 6 8 1 Percentile

.9.8.7 Growth rate.6.5.4.3.2.1.2.4.6.8 1 1.2 Small molecule sensitivity

1.2 1 Sporulation efficiency.8.6.4.2.2.4.6.8 1 1.2 Growth rate

1.2 1 Phenotypic microarray.8.6.4.2.2.4.6.8 1 1.2 Small molecule sensitivity

.5.45 Sporulation efficiency.4.35.3.25.2.15.1.5.2.4.6.8 1 1.2 Small molecule sensitivity

.35.3 Sporulation efficiency.25.2.15.1.5.2.4.6.8 1 1.2 Phenotypic microarray

.9.8.7 Growth rate.6.5.4.3.2.1.2.4.6.8 1 1.2 Phenotypic microarray

.25.2.15.1.5 P < 1-11 1 2 Number of paralogs Percentage of essential genes