screenwerk: a modular tool for the design and analysis of drug combination screens

Bioinformatics. 2023 Jan 1;39(1):btac840. doi: 10.1093/bioinformatics/btac840.


Motivation: There is a rapidly growing interest in high-throughput drug combination screening to identify synergizing drug interactions for treatment of various maladies, such as cancer and infectious disease. This creates the need for pipelines that can be used to design such screens, perform quality control on the data and generate data files that can be analyzed by synergy-finding bioinformatics applications.

Results: screenwerk is an open-source, end-to-end modular tool available as an R-package for the design and analysis of drug combination screens. The tool allows for a customized build of pipelines through its modularity and provides a flexible approach to quality control and data analysis. screenwerk is adaptable to various experimental requirements with an emphasis on precision medicine. It can be coupled to other R packages, such as bayesynergy, to identify synergistic and antagonistic drug interactions in cell lines or patient samples. screenwerk is scalable and provides a complete solution for setting up drug sensitivity screens, read raw measurements and consolidate different datasets, perform various types of quality control and analyze, report and visualize the results of drug sensitivity screens.

Availability and implementation: The R-package and technical documentation is available at; the R source code is publicly available at under GNU General Public License v3.0; bayesynergy is accessible at Selected modules are available through Galaxy, an open-source platform for FAIR data analysis at

Supplementary information: Supplementary data are available at Bioinformatics online.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Data Analysis
  • Documentation*
  • Drug Combinations
  • High-Throughput Screening Assays
  • Software*


  • Drug Combinations

Grants and funding