Skip to content

Commit aad77c7

Browse files
Merge pull request #88 from jump-cellpainting/niranjchandrasekaran-patch-1
Update README.md
2 parents 6ba3fcd + c5b51d8 commit aad77c7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<small><i><a href='http://ecotrust-canada.github.io/markdown-toc/'>Table of contents generated with markdown-toc</a></i></small>
1515

16-
Image-based features from the cell images were extracted using [CellProfiler](https://cellprofiler.org/) and assembled as single cell profiles, which were aggregated, annotated, normalized and feature selected using [pycytominer](https://github.com/cytomining/pycytominer). Image-based features were also extracted using [DeepProfiler](https://github.com/cytomining/DeepProfiler) which were annotated and [spherized](https://en.wikipedia.org/wiki/Whitening_transformation). The resulting profiles were analyzed using the [notebooks in this repo](https://github.com/jump-cellpainting/2023_Chandrasekaran_submitted/tree/main/benchmark). Steps for reproducing the data in this repository are outlined below.
16+
Image-based features from the cell images were extracted using [CellProfiler](https://cellprofiler.org/) and assembled as single cell profiles, which were aggregated, annotated, normalized and feature selected using [pycytominer](https://github.com/cytomining/pycytominer). Image-based features were also extracted using [DeepProfiler](https://github.com/cytomining/DeepProfiler) which were annotated and [spherized](https://en.wikipedia.org/wiki/Whitening_transformation). The resulting profiles were analyzed using the [notebooks in this repo](https://github.com/jump-cellpainting/2024_Chandrasekaran_NatureMethods/tree/main/benchmark). Steps for reproducing the data in this repository are outlined below.
1717

1818
# Step 1: Download cell images
1919

@@ -111,8 +111,8 @@ After generating the well-level CellProfiler-based features, use Pycytominer to
111111
To regenerate all the profiles, clone this repo, download the files and activate the conda environment. Before issuing the following commands, Install [Miniconda](https://docs.conda.io/en/latest/miniconda.html).
112112

113113
```bash
114-
git clone https://github.com/jump-cellpainting/2023_Chandrasekaran_submitted
115-
cd 2023_Chandrasekaran_submitted
114+
git clone https://github.com/jump-cellpainting/2024_Chandrasekaran_NatureMethods
115+
cd 2024_Chandrasekaran_NatureMethods
116116
git lfs pull
117117
git submodule update --init --recursive
118118
conda env create --force --file environment.yml
@@ -136,7 +136,7 @@ This creates the profiles in the `profiles/` folder for all the plates in each b
136136
| `<plate_ID>_normalized_feature_select_plate.csv.gz` | Feature selected normalized to whole plate profiles |
137137
| `<plate_ID>_normalized_feature_select_negcon_plate.csv.gz` | Feature selected normalized to negative control profiles |
138138

139-
Annotated DeepProfiler profiles are spherized using [this notebook](https://github.com/jump-cellpainting/2023_Chandrasekaran_submitted/blob/main/benchmark/old_notebooks/3.spherize_profiles.ipynb).
139+
Annotated DeepProfiler profiles are spherized using [this notebook](https://github.com/jump-cellpainting/2024_Chandrasekaran_NatureMethods/blob/main/benchmark/old_notebooks/3.spherize_profiles.ipynb).
140140

141141
# Step 4: Run the benchmark script
142142
The benchmark scripts compute `Average Precision (AP)` for various retrieval tasks, such as, retrieving replicates against negative controls, retrieving perturbation pairs against non-pairs, and retrieving gene-compound pairs against non-pairs. `AP` was calculated using the `Feature selected normalized to negative control profiles` (well-level profiles).

0 commit comments

Comments
 (0)