Successful strain engineering involves perturbing key nodes within the cellular network. How the -network's connectivity affects the phenotype of interest and the ideal nodes to modulate, however, are frequently not readily apparent. To guide the generation of a list of candidate nodes for detailed investigation, designers often examine the behavior of a representative set of strains, such as a library of transposon insertion mutants, in the environment of interest. Here, we first present design principles for creating a maximally informative competitive selection. Then, we describe how to globally quantify the change in distribution of strains within a transposon library in response to a competitive selection by amplifying the DNA adjacent to the transposons and hybridizing it to a microarray. Finally, we detail strategies for analyzing the resulting hybridization data to identify genes and pathways that contribute both negatively and positively to fitness in the desired environment.