Comments (7)
Hi, thanks a lot for your helpful comments!
Any comment helps to a) show me where to improve things b) motivate me to do allocate time to do so.
To 1. Really good point! I think I did not add it at the time as I aimed to add a really well-trained classifier but then, in the end, forgot to do so... I will add it to the open issues.
-
While it is mentioned in the initial setup instructions, this is really a common problem. So I will add a comment to the section where running the
CellProfiler
pipeline is mentioned first. -
I will take that comment as a suggestion to better specify describe what individual points in the
### Input folders (Needs to be adapted for use)
section actually means (and give this section a more meaningful name.
Note that in case of new zipped.mcd
files, it is also crucial that the user needs to adapt thepannel.csv
file, such that the right channels are selected for the ilastik stack/analysis stack.
Would it maybe be a good idead to add a sectionHow to adapt this pipeline to your own data
?
Thanks again for your feedback and let me know you see any other issues!
from imcsegmentationpipeline.
Yes, I think a section on 'How to adapt this pipeline to your own data' would be very useful. I hadn't actually realised that Ilastik was using the panel.csv file for selecting the channels for training, so that would be useful to point out too. Work has got in the way of continuing my testing, but I'll put up more comments as I work my way through when I get some free time.
from imcsegmentationpipeline.
Hi,
Got through to Sections C and D for applying the masks from Ilastik probs. A couple of issues.
-
Minor one is that the probabilities.tiff files on my system were called .tif, not .tiff, so I had to edit the cppipe files to reflect this. (Ilastik on Mac uses .tif suffix instead of .tiff?).
-
Second one is a question/ query- I am trying to run the measure_mask_basic.cppipe but I get an error when opening it: 'Error while loading None: Unknown mat file type, version 105, 116' and it won't load. I don't have matlab installed, and am unsure why it says this.
from imcsegmentationpipeline.
Hi @1.: I think you selected '.tif' instead of .tiff
when configuring Ilastik to output the Probabilities
- unfortunately .tiff
and .tif
are valid filenames so Ilastik offers both.
@2: Hm I never saw this one/nobody reported that problem - I will need to investigate where this could come from. In the end the pipeline is not using mat
files and also does not require Matlab at any point, so this is a really strange error indeed :/
So Cellprofiler completely refuses to load the pipeline or just throws the error and opens it anyway?
Are you using Cellprofiler 3.1.5? Have you tried to restart CellProfiler between the pipelines?
Thanks again for your reports! They are really helpful.
from imcsegmentationpipeline.
Re1. Yes, think the tif choice was the error. I don't know if you can have tif* as an option for the selection pf filenames by the name probabilities.tif*, or if CP would find the files if they were named either tif or tiff if it had probabilities.tif as the selection criterion.
Re. 2: I have CP 3.1.8 and it won't open the cppipe after the error. I had tried restarting CP, as I often am unsure if ti resets everything. So could be a version error.I'll try recloning from git and see how i get on.
from imcsegmentationpipeline.
Hi,
I now re-checked the measurement basic and noticed that it actually contained still things related to compensation, which I now removed. I also added the cpproj
files in case the cppipe
still doesnt work.
Let me know if this actually works now!
Further I tried to incorporate your suggestions for documentation. Hope it made things more clear!
from imcsegmentationpipeline.
HI,
I'll take a look- this is exactly what I ended up doing myself yesterday- I took the compensation cppipe and adapted it to remove the compensation steps. I had previously tried recloning from git and also opening the cppipe directly from git via import from url option, but got the same error each time. I'll have a look at the new one too though, plus the updated documentation and give you any feedback.
from imcsegmentationpipeline.
Related Issues (20)
- Cell segmentation in placental cells. HOT 2
- Error while loading summarizestack HOT 3
- Creating unique .h5 files for Ilastik from ImcSegmentationPipeline Jupyter notebook HOT 2
- Image Stacks Generation - Key Error HOT 19
- Switch use of readimc in pipeline HOT 1
- Error installing conda environment HOT 7
- Pre-processing error HOT 8
- Nd145 not in list error when generating image stacks HOT 5
- Error“Generate image stacks for downstream analyses” HOT 13
- single-cell expression data HOT 1
- Presence of undefined channels during conversion from MCD to ome-TIFF HOT 2
- Numpy float or unsigned integer in TIFF images HOT 3
- Unable to load Ilastik crop pipeline file to CellProfiler HOT 3
- Jupyter-lab did not open Jupyter notebook HOT 5
- TIFF output all black HOT 4
- windows zip file compression type not recognized
- Corrupt MCD file - using .txt instead HOT 4
- Error in 3_measure_mask.cppipe HOT 4
- Error when creating spatial experiment object from IMC segmentation pipeline: 'Could not guess delimiter'. HOT 2
- 1_prepare_ilastik.cppipe pipeline not working HOT 6
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 imcsegmentationpipeline.