Add support for FCS3.2
Opened this issue · 1 comments
gitdemont commented
It would be great to handle FCS3.2 in IFC
package
FCS3.2 specifications are described in https://onlinelibrary.wiley.com/doi/10.1002/cyto.a.24225
- have access to .fcs files saved as FCS3.2
- have access to a .csv or so with same values from .fcs
Although IFC
package can read files with different bits depth FCS3.2 may store different PnDATATYPE
.
Existing code may need to be reshaped or a dedicated function may need to be created especially for FCS3.2
Reading different bit depth in different type (integer/float/double) may be a slow process (Rcpp dedicated funs may help)
gitdemont commented
Hopefully, latest in dev version of IFC
package 0.2.1.302 should allow to read FCS3.2 files.
To install it:
remove.packages("IFC")
# with remotes package installed (and eventually Rtools)
remotes::install_github(repo = "gitdemont/IFC", ref = "master", dependencies = FALSE)
To use it:
IFC::readFCS("path_of_your_file")