Keras R-CNN: library for cell detection in biological images using deep neural networks

Abstract Background A common yet still manual task in basic biology research, high-throughput drug screening and digital pathology is identifying the number, location, and type of individual cells in images. Object detection methods can be useful for identifying individual cells as well as their...

Full description

Bibliographic Details
Main Authors: Hung, Jane, Goodman, Allen, Ravel, Deepali, Lopes, Stefanie C P, Rangel, Gabriel W, Nery, Odailton A, Malleret, Benoit, Nosten, Francois, Lacerda, Marcus V G, Ferreira, Marcelo U, Rénia, Laurent, Duraisingh, Manoj T, Costa, Fabio T M, Marti, Matthias, Carpenter, Anne E
Other Authors: Massachusetts Institute of Technology. Department of Chemical Engineering
Format: Article
Language:English
Published: BioMed Central 2021
Online Access:https://hdl.handle.net/1721.1/131732
_version_ 1826210997687287808
author Hung, Jane
Goodman, Allen
Ravel, Deepali
Lopes, Stefanie C P
Rangel, Gabriel W
Nery, Odailton A
Malleret, Benoit
Nosten, Francois
Lacerda, Marcus V G
Ferreira, Marcelo U
Rénia, Laurent
Duraisingh, Manoj T
Costa, Fabio T M
Marti, Matthias
Carpenter, Anne E
author2 Massachusetts Institute of Technology. Department of Chemical Engineering
author_facet Massachusetts Institute of Technology. Department of Chemical Engineering
Hung, Jane
Goodman, Allen
Ravel, Deepali
Lopes, Stefanie C P
Rangel, Gabriel W
Nery, Odailton A
Malleret, Benoit
Nosten, Francois
Lacerda, Marcus V G
Ferreira, Marcelo U
Rénia, Laurent
Duraisingh, Manoj T
Costa, Fabio T M
Marti, Matthias
Carpenter, Anne E
author_sort Hung, Jane
collection MIT
description Abstract Background A common yet still manual task in basic biology research, high-throughput drug screening and digital pathology is identifying the number, location, and type of individual cells in images. Object detection methods can be useful for identifying individual cells as well as their phenotype in one step. State-of-the-art deep learning for object detection is poised to improve the accuracy and efficiency of biological image analysis. Results We created Keras R-CNN to bring leading computational research to the everyday practice of bioimage analysts. Keras R-CNN implements deep learning object detection techniques using Keras and Tensorflow ( https://github.com/broadinstitute/keras-rcnn ). We demonstrate the command line tool’s simplified Application Programming Interface on two important biological problems, nucleus detection and malaria stage classification, and show its potential for identifying and classifying a large number of cells. For malaria stage classification, we compare results with expert human annotators and find comparable performance. Conclusions Keras R-CNN is a Python package that performs automated cell identification for both brightfield and fluorescence images and can process large image sets. Both the package and image datasets are freely available on GitHub and the Broad Bioimage Benchmark Collection.
first_indexed 2024-09-23T14:59:07Z
format Article
id mit-1721.1/131732
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T14:59:07Z
publishDate 2021
publisher BioMed Central
record_format dspace
spelling mit-1721.1/1317322023-03-15T19:25:11Z Keras R-CNN: library for cell detection in biological images using deep neural networks Hung, Jane Goodman, Allen Ravel, Deepali Lopes, Stefanie C P Rangel, Gabriel W Nery, Odailton A Malleret, Benoit Nosten, Francois Lacerda, Marcus V G Ferreira, Marcelo U Rénia, Laurent Duraisingh, Manoj T Costa, Fabio T M Marti, Matthias Carpenter, Anne E Massachusetts Institute of Technology. Department of Chemical Engineering Abstract Background A common yet still manual task in basic biology research, high-throughput drug screening and digital pathology is identifying the number, location, and type of individual cells in images. Object detection methods can be useful for identifying individual cells as well as their phenotype in one step. State-of-the-art deep learning for object detection is poised to improve the accuracy and efficiency of biological image analysis. Results We created Keras R-CNN to bring leading computational research to the everyday practice of bioimage analysts. Keras R-CNN implements deep learning object detection techniques using Keras and Tensorflow ( https://github.com/broadinstitute/keras-rcnn ). We demonstrate the command line tool’s simplified Application Programming Interface on two important biological problems, nucleus detection and malaria stage classification, and show its potential for identifying and classifying a large number of cells. For malaria stage classification, we compare results with expert human annotators and find comparable performance. Conclusions Keras R-CNN is a Python package that performs automated cell identification for both brightfield and fluorescence images and can process large image sets. Both the package and image datasets are freely available on GitHub and the Broad Bioimage Benchmark Collection. 2021-09-20T17:30:01Z 2021-09-20T17:30:01Z 2020-07-11 2020-07-12T03:48:08Z Article http://purl.org/eprint/type/JournalArticle https://hdl.handle.net/1721.1/131732 BMC Bioinformatics. 2020 Jul 11;21(1):300 PUBLISHER_CC en https://doi.org/10.1186/s12859-020-03635-x Creative Commons Attribution https://creativecommons.org/licenses/by/4.0/ The Author(s) application/pdf BioMed Central BioMed Central
spellingShingle Hung, Jane
Goodman, Allen
Ravel, Deepali
Lopes, Stefanie C P
Rangel, Gabriel W
Nery, Odailton A
Malleret, Benoit
Nosten, Francois
Lacerda, Marcus V G
Ferreira, Marcelo U
Rénia, Laurent
Duraisingh, Manoj T
Costa, Fabio T M
Marti, Matthias
Carpenter, Anne E
Keras R-CNN: library for cell detection in biological images using deep neural networks
title Keras R-CNN: library for cell detection in biological images using deep neural networks
title_full Keras R-CNN: library for cell detection in biological images using deep neural networks
title_fullStr Keras R-CNN: library for cell detection in biological images using deep neural networks
title_full_unstemmed Keras R-CNN: library for cell detection in biological images using deep neural networks
title_short Keras R-CNN: library for cell detection in biological images using deep neural networks
title_sort keras r cnn library for cell detection in biological images using deep neural networks
url https://hdl.handle.net/1721.1/131732
work_keys_str_mv AT hungjane kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT goodmanallen kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT raveldeepali kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT lopesstefaniecp kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT rangelgabrielw kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT neryodailtona kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT malleretbenoit kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT nostenfrancois kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT lacerdamarcusvg kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT ferreiramarcelou kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT renialaurent kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT duraisinghmanojt kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT costafabiotm kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT martimatthias kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks
AT carpenterannee kerasrcnnlibraryforcelldetectioninbiologicalimagesusingdeepneuralnetworks