-
Notifications
You must be signed in to change notification settings - Fork 13
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
scale_y_flowCore_fasinh does not work with hexagonal binning #51
Comments
scale_y_flowCore_fasinh
does not work with hexagonal binning
|
The problem is not confined to
But curiously, it does not for
which is odd, as |
Looks like 2974b47 is the breaking commit, which makes sense based on the commit message. Working on the fix. |
I first discovered this while working on #50, and so I will use an simplified version of the example there. First, starting with a simple plot
With the current trunk branch, this looks like this:
With the Bioconductor 3.8 branch, it looks like this:
Some differences in color scaling, but mostly the same plot.
Now, adding the
arcsinh
transform to the y axis usingscale_y_flowCore_fasinh
:The result of this from Bioc 3.8 versions of the packages is this:
As expected, the transformation is performed and then the hexagonal partitioning is performed on the transformed scale. However, with the current trunk branch, we get this:
It appears that something is going wrong in binning on y after the axis was rescaled. I have been doing some hunting for a commit on our end (in
ggcyto
,flowWorkspace
,flowCore
) that could have changed this behavior, but have not had any success. I have also not had any success after revertingggplot2
before potentially relevant commits to see if it's anything on their end.I'll keep trying to track it down and post on any progress here.
The text was updated successfully, but these errors were encountered: