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

Update needed for FlowSOM object update? #24

Closed
jacobpwagner opened this issue Jun 3, 2021 · 3 comments
Closed

Update needed for FlowSOM object update? #24

jacobpwagner opened this issue Jun 3, 2021 · 3 comments

Comments

@jacobpwagner
Copy link
Contributor

Hi Sofie,

I could be wrong, but it seems like CytoNorm's internal handling of FlowSOM objects may need to be updated after the Big Update commit to FlowSOM reorganized the list structure.

If I install both packages from the current GitHub master branches (or FlowSOM from Bioconductor 3.13) and attempt to run through the examples from the README, I run into issues from testCV or CytoNorm.train. For example, from CytoNorm.train, I get one of these:

Error in UpdateFlowSOM(fsom) : fsom should be a FlowSOM object.

It's not hard to trace the cause of this to here, where fsom$FlowSOM will yield a NULL for the newer format fsom object generated by prepareFlowSOM. There are also a few other locations that seem to directly depend on the old FlowSOM object structure.

Please let me know if I'm just missing something. I could also probably put together a quick patch PR as this should be pretty straightforward.

Thanks,
Jake

@SofieVG
Copy link
Member

SofieVG commented Jun 4, 2021 via email

@jacobpwagner
Copy link
Contributor Author

Thanks! It looked like there were just a few more simple changes needed in some of the evaluation functions. I put those in #25, just as an easy way to highlight them.

@jacobpwagner
Copy link
Contributor Author

Sorry for the delay in closing this. I didn't see that you had merged that PR. Thanks again.

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

2 participants