plot_heatmap() crash during chipseq plotting when grange_y is not passed

Issue #50 resolved
Thomas Gilgenast created an issue

plot_heatmap() currently does not have any logic to check for the case where grange_x is passed but grange_y is not passed - it should assume that the zoom window is symmetric and that grange_x represents both the x- and y-axis genomic range

this issue also affects the feature of plot_heatmap() which allows passing a list of dicts in grange_x - if you try it for both grange_x and grange_y it will convert the grange_x list to a genomic range dict but leave the grange_y list unconverted

workaround is to always pass grange_y explicitly as a genomic range dict

Comments (2)

  1. Log in to comment