cytomining / deepprofiler-handbook Goto Github PK
View Code? Open in Web Editor NEWDocumentation for installing and using of DeepProfiler
Home Page: https://cytomining.github.io/DeepProfiler-handbook/
Documentation for installing and using of DeepProfiler
Home Page: https://cytomining.github.io/DeepProfiler-handbook/
Merge chapters 5 and 6 into a single chapter "Downstream Analysis".
Add information about the notebooks for aggregation and evaluation (with links).
We need to put the Profiling section before the Training section. This is going to be the trend for documentation in general.
We also need to reflect this in the actual config.json files. @Arkkienkeli can you put the Profiling section third, and the Training section fourth? Also, can you change the order in the example configuration file, and in all of our other configuration files that we plan to release?
Hi,
Thanks for your great tool for cell painting, it helped me a lot. Now, I have a problem with combinedset_cellsout_e30.hdf5 file, could you provide this file for data processing(as you mentioned in your paper work)?
Best
This page is looking good! We need to expand its content in the following way:
Add links to example configuration files
We need to review pycytominer section if it still valid and complete enough to be useful.
It'd be nice to give examples of the outputs we get when training a model on the example data. Here is a couple of items we need:
Adding that and describing / commenting on those outputs will be useful for people to understand what is going on.
Code to single-cell loading (training):
The metadata columns are explained in this chapter, and each column may have examples coming from the example data.
@Arkkienkeli Is it correct that the Treatment and Replicate are named pert_name
and pert_name_replicate
respectively?
If that is the case, please make a comment here and close the issue.
Thank you!
Hello @rsenft1 I have tried installing DeepProfiler (both the docker version and installing from source) by following these instructions. I also download the example data as specified in 2.2, and set up an example project folder. In both the docker instance as well as from source, I am unable to get a working version of DeepProfiler. In particular, when I run the command:
python3 deepprofiler --root=/home/wongd26/JUMP1DeepProfiler/ --config config.json train
I get the following error:
AttributeError: module 'plugins.models.resnet' has no attribute 'ModelClass'
Looking into plugins/models/resnet.py, I see that ModelClass is not explicitly defined as a class.
Is this a bug? Or am installing incorrectly? Thank you for any help you can provide!
Also, is it true that we strongly recommend to prepare the dataset (compression) before profiling? I thought DeepProfiler was able to compute features for images without compression (which is desirable if the dataset is too large). Our model is robust to illumination changes, so this should not affect downstream performance. I recommend to remove this and instead clarify that DeepProfiler does not need compression to profile (I added a Note with this comment in Chapter 3).
Remove chapter and move any useful information to chapter 2
The first paragraph mentions Figure 3:
In the paragraph before Figure 2, there is a link to Section 3. This link is incorrect and should now point to Section 5.
Include general instructions, a pointer to the configuration file and a pointer to the dataset.
Update the intro with the Cell Painting CNN overview
From slack thread:
Question:
How should the inputs/locations/ directory be organized? I couldn’t find any documentation on what the naming conventions should be for the CSV files (in order to link them with the right corresponding images), if CSVs should be separated by field or well, etc. Is there documentation somewhere? Thanks!
Solution:
locations path for an image is supposed to be locations/plate/well-site-Nuclei.csv
Make this more clear in documentation.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.