Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for FCS3.2 #4

Open
2 tasks
gitdemont opened this issue Jan 18, 2024 · 1 comment
Open
2 tasks

Add support for FCS3.2 #4

gitdemont opened this issue Jan 18, 2024 · 1 comment

Comments

@gitdemont
Copy link
Owner

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
Copy link
Owner Author

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")

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant