Comments (7)
Are you working off of CP151 data? Older batches don't have those measurements.
from pooled-cell-painting-profiling-recipe.
We could add in for this step (as well as the PLLS and saturation plots) a logic that says if those columns can't be found then skip that unit in case a user accidentally removes those measurements from the CP pipeline?
from pooled-cell-painting-profiling-recipe.
Are you working off of CP151 data?
Yep
We could add in for this step (as well as the PLLS and saturation plots) a logic that says if those columns can't be found then skip that unit in case a user accidentally removes those measurements from the CP pipeline?
I am 100% for this strategy. In general, I'm a tad bit concerned that these QC scripts will fail out if CellProfiler output updates. This is exactly what I was trying to adapt to in the beginning! I will add the checks in #39
from pooled-cell-painting-profiling-recipe.
Are you working off of CP151 data?
Yep
There are Correlation_Correlation_
columns in all the Image.csv
files output by CP for all the CP151 data, so we need to take another look at the creation of the image_df?
from pooled-cell-painting-profiling-recipe.
Oops! I take that back. They are there for CP151A2 and B2 but not for A1 and B1. So sorry about the confusion.
from pooled-cell-painting-profiling-recipe.
They should be in all future batches, but adding in the check if column exists should solve the issue now and in the future :)
from pooled-cell-painting-profiling-recipe.
Got it! Super helpful comments
I add column checks in eff296e. I can also confirm that the code runs in the other wells when Correlation_Correlation_
is present
from pooled-cell-painting-profiling-recipe.
Related Issues (20)
- Add logger to capture weld parameters, warnings, and errors
- Include summary step for guide + guide abundances (cell count per perturbation) HOT 12
- Single cell normalization enhancement option HOT 1
- Maintaining different versions of recipe HOT 2
- Barcode controls missing from guide abundance summary (cell count per perturbation)
- Add load_features import
- Convert quality_col to list
- Cell count file is outputting NaN for plate, well, and site_location columns
- Aggregate fails when output_single_file_only option set to False HOT 1
- Error in 4.image-and-segmentation-qc.py HOT 2
- 4.image-and-segmentation-qc.py should produce figures on a per-plate basis HOT 3
- Hardcoding Cells and Nuclei for threshold QC
- Add output file specifically for comparison to NGS data. HOT 1
- Skip corrupted site files HOT 1
- Make folders only when necessary
- Codify new contribution protocol HOT 8
- Config mismatch between recipe and template HOT 1
- Change Skip Site/Overwrite Behavior in 0.preprocess-sites
- Add optional extra barcode preprocessing HOT 1
- Pandas-2-ize the recipe
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pooled-cell-painting-profiling-recipe.