GeneSurrounder is a new network-based analysis method for transcriptomic data that identifies sources of disregulation. It achieves this by quantifying patterns of differential expression on the network surrounding each gene, and returns a ranked list of putative disease-driving genes.