PyDrugLogics: A Python Package for Predicting Drug Synergies Using Boolean Models
Laura Szekeres, Åsmund Flobak, John Zobolas · The Journal of Open Source Software · 2025
For complex diseases such as cancer, combined drug therapies can enhance the efficacy of personalized treatment and minimize side effects (Jin et al., 2023).Combined drug therapies may have a stronger effect than single-drug treatments, a concept referred to as synergy (Berenbaum, 1989).However, finding synergistic drug combinations is a challenging area of modern medicine.The vast number of possible drug combinations, even for small sets of drugs, makes it a complex problem due to the combinatorial growth in possibilities.This fact necessitates longer testing time in the laboratory experiments and a significant amount of experimental costs.PyDrugLogics is a Python package that generates optimized Boolean models that represent a biological system and performs in-silico perturbations of these models to predict synergistic drug combinations.The implemented method is derived from the pipeline published by Flobak et al. (2023).