-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve Documentation for Non-CellProfiler Datasets in Pycytominer #430
Conversation
Co-authored-by: Gregory Way <[email protected]>
Co-authored-by: Gregory Way <[email protected]>
Co-authored-by: Gregory Way <[email protected]>
Co-authored-by: Gregory Way <[email protected]>
Co-authored-by: Gregory Way <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #430 +/- ##
=========================================
+ Coverage 0 94.72% +94.72%
=========================================
Files 0 57 +57
Lines 0 3145 +3145
=========================================
+ Hits 0 2979 +2979
- Misses 0 166 +166
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Also delete table of contents, which was in a strange place
@axiomcura - please take a look at my changes. They aim to simplify and clarify. I also removed the non-CellProfiler example that actually used CellProfiler data. This is too confusing and I think the updated function docstrings and error messages in #448 are sufficient. Lastly, I removed the table of contents which was in a strange place and I felt added more confusion than help |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good set of changes! I like adding a description for using these other feature sets front and center.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice job! I left a few comments + suggestions and overall thought this LGTM when ready. Additionally, had these thoughts:
- I noticed that the
Citing pycytominer
header might need to be capitalized to stay consistent with other uses in the document. - I noticed the image of the workflows could use maybe another block alongside CellProfiler (or some other method) to indicate the freedom to use other tools as desired (at the moment it visually communicates you can only use two tools to reach the workflows). Maybe there could be a mention of
"Single-cell Profiling Software (e.g. CellProfiler, DeepProfiler, etc.)"
(this is a bit too long but I think you can see what I mean!). See below:
Co-authored-by: Dave Bunten <[email protected]>
Co-authored-by: Dave Bunten <[email protected]>
It looks like this is a duplicate of #448 ? @axiomcura - is this true? How are these different? Taking a look at what's changed here, it looks like #448 is the correct PR and we should close this one. |
(I'll plan on going through @d33bs comments and adding them to 448) |
oh wait! I am the one confused. One sec |
Co-authored-by: Dave Bunten <[email protected]>
Co-authored-by: Dave Bunten <[email protected]>
Co-authored-by: Dave Bunten <[email protected]>
Thanks for the review @d33bs ! One thing I left for @axiomcura to address is this comment:
@axiomcura - what do you think about dropping this figure in favor of your new figure 1? I propose that you rename the existing file (maybe to something like |
Co-authored-by: Gregory Way <[email protected]>
Co-authored-by: Gregory Way <[email protected]>
Co-authored-by: Gregory Way <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! 🎉 - I'll merge this in once tests pass
update, looks like macos runners aren't picking up the jobs. Since ubuntu and other integration tests passed and this PR doesn't touch code, I will merge to reduce delays |
Description
Thank you for your contribution to pycytominer!
Please succinctly summarize your proposed change.
What motivated you to make this change?
This PR updates the README with instructions on how to handle morphological features extracted from software other than CellProfiler. These changes were conducted due to a reviewer’s comment/suggestion.
Please also link to any relevant issues that your code is associated with.
What is the nature of your change?
Checklist
Please ensure that all boxes are checked before indicating that a pull request is ready for review.