eyurtsev / FlowCytometryTools

A python package for visualization and analysis of high-throughput flow cytometry data
https://eyurtsev.github.io/FlowCytometryTools/
MIT License
113 stars 45 forks source link

logical (bi-exponetial) scale support? #8

Open crmackay opened 9 years ago

crmackay commented 9 years ago

Any thoughts on adding logical (eg bi-exponetial) scale support?

Here's an example: here.

It would probably require a custom scale function for matplot lib (like this).

Here is the reference for the "logical" scaling equation: http://doi.org/10.1002/cyto.a.20258.

I haven't really been able to find anyone who has done this in python yet.

Thanks for the library BTW!

eyurtsev commented 9 years ago

It would be awesome to have an implementation of the logicle transformation and would benefit not only users, but a number of other packages as well! For the time being, I need to focus on refactoring the existing code to make it easier for more developers to join in. (But if you feel get excited about implementing a logicle transformation that would be super!! ;) )