Closed baj12 closed 3 years ago
When running it directly in R (without RStudio) I get the following error message:
> gh_pop_get_data(g1, population)
Erreur : pile C d'ebord'ee vers le haut
which translates to
C stack upwards
using google translate...
updated to flowWorkspace 4.3.5 and still get the crash.
please send the data link to mike@ozette.ai
gs = load_gs("~/Downloads/sampleGS")
> nodes <- gs_get_pop_paths(gs)
> pop <- nodes[184]
> pop
[1] "/Lymphocytes/SC/SC1/FSOMInput/grp.0.1&:Lymphocytes:SC:SC1:FSOMInput"
> gh <- gs[[1]]
> gh_pop_is_gated(gh, pop)
[1] FALSE
So that pop isn't gated. But still, the crashing shouldn't happen, it is a bug and I will fix it. For now, the workaround is to run
recompute(gs)
after gs is loaded, then you should be able to grab the gated data
> d = gh_pop_get_data(gh, pop)
Dear Mike, thank you!!! That works, though I cannot save using save_gs(). I.e. saving doesn't produce an error, but after loading it again, I still don't have gated populations. But at least I can continue my work ;)
Thanks B
With the latest fix from RGLlab/cytolib, you shouldn't need to run recompute
each time when you load_gs.
You will need to pull and rebuild both cytolib and flowWorkspace.
Here is a minimal example:
This results for me in the following screen shot:
I could share the example (47 MB), Just let me know where to send it (it is sensitive).