ponnhide/patchworklib

Projection setting (eg. polar, 3d, mollweidec etc.)

ishibaki opened this issue · 1 comments

Hello, @ponnhide !
Thank you very much for developing this wonderful module.
As a suggestion, I believe it would be an even more awesome module if we could add different projection methods to Brick, such as polar plots or 3D plots.

Thank you for your valuable suggestion.
However, in Matplotlib, the two-dimensional Cartesian, polar, and three-dimensional coordinate systems are implemented based on different axis classes, respectively. Therefore, preparing a different Brick class for each coordinate system is necessary, and it isn't easy to implement your suggestion immediately.
But, I agree your proposed function is essential for the patchworklib module. When I have time, I will think of a proper implementation style to realize it.