Closed SamGG closed 4 years ago
Have you tried passing sampleNloc="sampleNode"
to the open_flowjo_xml
call? We need to document it better, but that arg will determine where the parser ultimately looks for the sample name:
The workspace parsing is probably failing because $FIL
is not present in the keywords in the XML because it was not present in the original FCS files.
Hi Jacob, Thanks for your quick reply. The sampleNloc argument is a feature of v1.13.13. I only have 1.13.10 which is the current version available as binary on bioc devel. Installing all that stuff on Windows is not direct, so I will wait the next bioc release. Close the issue if you think this argument solves my question, as I won't test it yet. Best.
Ah, sorry I didn't see the version. There should hopefully be an updated binary available soon. We were ironing out a few issues resulting from changes in R 4.0. I'll leave this open until we can confirm it fixes your issue.
I fear that. Good luck!
It should be sampNloc
, and is the argument for open_flowjo_xml
, which is not new feature.
And yes, the name is odd, which needs to renamed more intuitvely.
Thanks, Mike. Just a mental autocomplete typo on my part.
It works. Sorry, I didn't check the help as it's quite late. Thanks a lot.
Renamed it to sample_names_from
in https://github.com/RGLab/CytoML/commit/2fbb356b0292f88046d98bb9f0fcb3ae4ca12cf0
For the record, the correct option syntax is therefore now sample_names_from="sampleNode"
(tested on CytoML version 2.1.12)
Hi, I am working with normalized files from flowrepository FR-FCM-ZYAJ. Those FCS does not have $FIL keyword, which is optional in FCS 3.0 IIRC. Example http://flowrepository.org/experiments/1363/fcs_files/154228/download I got the error below. No hurry, I will export the few gated sets I need and work with those exported FCS. Interestingly reprex reports the workspace can't be parsed. Best.