Giter Site home page Giter Site logo

nn_for_cell_culture's Introduction

Objectivization of virus titration method in GMP-regulated environment using artificial intelligence-based classification system

Code from the paper "Objectivization of virus titration method in GMP-regulated environment using artificial intelligence-based classification system", doi: https://doi.org/10.1016/j.ejpb.2022.11.020.

Full text here: https://authors.elsevier.com/a/1g8uU_LNMvXu9N

and here: https://drive.google.com/file/d/10ryDq3-WJZHTqd6XYKq-00IwF_nlgaqL/view?usp=sharing

AI-based objectivization/automatization of cell culture-based virus titration methods. This project is used to validate AI-based classification of microscope-acquired images of an analytical virus titration assay against readings of a human operator. This simple binary neural network classifier is built from several convolutional and pooling layers with a binary classifier at the output. The classifier is trained on number of test images pre-classified by human expert readers. There are three tested cell-culture systems:

  1. Vero cells in suspension infected with Newcastle disease virus
  2. Primary chicken embryo kidney cells infected with infectious bronchitis virus
  3. Chicken embryo fibroblasts infected with infectious bursal disease virus

Neural network is a binary classifier which outputs probability of a particular image representing "positive" (i.e. infected) cell culture well.

Preprocessing:

  1. Original imagese 1280 x 720
  2. Converted to grayscale (offline)
  3. Extract center 500x500 square

Postprocessing

In order to provide an insight into the neural network’s choice of discriminative features used for classifications of images, Gradient-weighted Class Activation Mapping (Grad-CAM) was used to generate activation maps of images from the dataset. The heatmaps for selected images were generated using tf-explain library (see manuscript for references and details).

Examples of non-infected and virus-infected images used for assay validation

Examples of negative (non-infected) and positive (virus infected) wells from the validation assays. 96-well cell culture plates were seeded with either Vero, CEF or CEK cells and infected with 10-fold serial dilutions of NDV, IBDV or IBV viruses respectively. Wells were examined 5-7 days later under 100-200 fold magnification for CPE and classified as negative (no CPE visible) or positive (visible CPE). Cell well images were subjected to Grad-CAM analysis to highlight regions most relevant for trained neural network’s prediction outcome.

guthubimg

nn_for_cell_culture's People

Contributors

apoksiomen avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.