Skip to content

Commit bb49045

Browse files
authored
Add details to Readme (#64)
1 parent 08a3e8d commit bb49045

1 file changed

Lines changed: 14 additions & 3 deletions

File tree

README.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,23 @@
1-
# Phenotypic Profiling Model
1+
# Phenotypic Profiling
22

3-
We use publicly-available data from the MitoCheck consortium, which includes 2,916 single-cells labeled with one of 15 different phenotypes, to train a multiclass logistic regression model to predict phenotype.
3+
Scientists can now routinely extract high-content, high-dimensional cell morphology representations from microscopy images.
4+
However, these cell morphology features currently represent a "hidden code" that must be further interpreted in order to understand and assign biological meaning.
5+
6+
Here, we hypothesize that nuclear morphology can provide a window into single cell phenotype that can be broadly applied across cell types, treatments, and experimental designs (staining, microscopy acquisition parameters, etc.).
7+
We test this hypothesis by training machine learning models to predict specific phenotypes from easily-accessible and reproducible single-cell morphology representations.
8+
9+
Specifically, we use publicly-available data from the MitoCheck consortium, which includes 2,916 single-cells labeled with one of 15 different phenotypes, to train a multiclass logistic regression model to predict phenotype.
10+
We extracted CellProfiler and DeepProfiler features from all MitoCheck nuclei.
11+
See https://github.com/WayScience/mitocheck_data for details on how we accessed and processed these data.
12+
13+
We focused on assessing the generalizability of this approach to predict phenotype in new datasets not seen during model training.
14+
We tested generalizability performance in two scenarios: (1) Leave one image out analysis and (2) Predicting single-cell phenotype in the JUMP-CP Pilot data.
415

516
Figure 1 describes the dataset and our approach for training and evaluating our model.
617

718
![main_figure_1](./7.figures/figures/main_figure_1_class_count_and_workflow.png)
819

9-
> Figure 1. Dataset and analysis approach. (A) Single-cell counts per labeled phenotype stratified by phenotype category. The labeled MitoCheck dataset included a total of 2,916 single nuclei. The original dataset contained labels for 16 classes, but we have removed “folded” because of low counts. Counts are not evenly distributed between the classes. (B) Our analysis pipeline incorporated image analysis, image-based profiling, and machine learning.
20+
> Figure 1. Dataset and analysis approach. (A) Single-cell counts per labeled phenotype stratified by phenotype category. The labeled MitoCheck dataset included a total of 2,916 single nuclei. The original dataset contained labels for 16 classes, but we have removed “folded” because of low counts. (B) Our analysis pipeline incorporated image analysis, image-based profiling, and machine learning. We also assess model generalizability through a leave-one-image-out analysis and applying our models to the Joint Undertaking in Morphological Profiling Cell Painting (JUMP-CP) pilot dataset.
1021
1122
## Environment Setup
1223

0 commit comments

Comments
 (0)