PyPlaque: An Open-source Python Library for Phenotypic Analysis of Virus Plaque Assays


PyPlaque: An Open-source Python Library for Phenotypic Analysis of Virus Plaque Assays

De, T.; Andriasyan, V.; Yakimovich, A.

Abstract

Virological plaque assay is the primary way for the quantification of infectious virus particles in a virus suspension. It is performed by incubating a serial dilution of the virus inoculum with a monolayer of indicator cells. While some tools for automated quantification have been proposed in the past, they lack modularity and are often closed-source. PyPlaque is open-source software written in Python programming language for the analysis and quantification of plaque phenotypes that are observed in plaque assays by virologists. It is based on an abstract software architecture allowing to take into account glassware and specimen carriers and focus on phenotype-specific information. This, in turn, allows biologist to construct modular and simple program code that follows the logical flow of the experimental design and desired quantification outcomes. Furthermore, we demonstrate the comparability of PyPlaque to existing software and show how phenotype-based abstraction allows for seamless coding using Pythonic conventions.

Keywords: plaque assays; viral quantification; automated masking; image and object quantification

  • Poster
    ScaDS.AI 9th International Summer School on AI and Big Data, 03.07.2023, Dresden, Germany
  • Poster
    PoL BioImage Analysis Symposium 2023, 30.08.2023, Dresden, Germany

Permalink: https://www.hzdr.de/publications/Publ-38076