 Systems biology also brings new insights to discussions of scientific explanation. In particular, network analysis in systems biology have further sparked discussion about the roles of mathematical abstractions to identify organizational features, counterfactual dependencies, and generalizable aspects of biological systems. The integration of different disciplinary inputs and emphasis on mathematical modeling make systems biology a particularly interesting case for discussions of whether the mechanistic account can fully capture the diversity of explanatory practices in contemporary biology.