FlowIO icon indicating copy to clipboard operation
FlowIO copied to clipboard

Support for FCS3.2

Open JcGKitten opened this issue 4 months ago • 2 comments

Hey @whitews, there is the new FCS3.2 standard which has some new keywords, especially the PnDATATYPE. This allows single columns to have another datatype then the one set in DATATYPE keyword. See 3.3.41 on page 41. Do you already have plans to support that? It might be a problem cause the values in the used array must be of the same type as I understand it.

I will also think about a solution but wanted to check in with you first.

Best wishes Max

JcGKitten avatar Feb 05 '24 08:02 JcGKitten

Hey Max,

Yes, I've known about the new 3.2 version and read through the spec doc. Agreed, the mixed datatype will require an overhaul to the FlowIO code. The issue is I haven't been able to find any example 3.2 files. I think there's only 1 BD cytometer that exports these files, but could be wrong about that. In any case, we need one or more example files, specifically ones that are public & showcase the new features so we can add them to the repo with test cases. Ideally, it would be nice if they weren't ginormous. Do you have access to any that you can share?

Regards, Scott

whitews avatar Feb 05 '24 15:02 whitews

Hey Scott, I got a few files from a BD S8 cytometer, but I have to check back if they can be made public and I'm not sure if they showcase all the new stuff. Also they have some values, like range limits, which seem very odd to me. I let you know if I can provide some samples. Thanks for letting me know that you are aware of the new standard.

JcGKitten avatar Feb 08 '24 08:02 JcGKitten