Closed tatiana-gelaf closed 2 years ago
You should update the ComplexHeatmap package (better from GitHub). One slot name has been changed.
Thanks for the quick response! Looking at the ComplexHeatmap
code, I don't think the issue would be resolved by updating to the Github version (in fact I do have the latest version, 2.11.1, installed). We can see here: https://github.com/jokergoo/ComplexHeatmap/blob/6f35b6e61f9d2ab198f23f9b66b9e1c54a6dbc25/R/AnnotationFunction-function.R#L413 The slot is named subsettable
. In InteractiveComplexHeatmap
here: https://github.com/jokergoo/InteractiveComplexHeatmap/blob/dfdc827328ebefe6e3e8569f80f3eae700a00a61/R/shiny-server.R#L1024 (and a few other places within that file), the slot is called subsetable
, which I believe is a typo. I modified my local version of the InteractiveComplexHeatmap
by switching all instances of subsetable
to subsettable
and it seems to fix the issue.
That is right! I totally forgot that!
Now I have changed all "subsetable" to "subsettable". Please use InteractiveComplexHeatmap version 1.3.1 on GitHub. I also set the dependency of ComplexHeatmap to a more recent version.
And finally, thanks!
Thank you!!
Hello, I'm encountering a bug with v1.2.0 when I try to create a Sub-heatmap with row/column annotations. I attempted to run
htShinyExample(1.3)
. When I try to select a region to highlight, I get the following error:No stack trace is available. In the GUI, it looks like this:
There is no such error when I attempt to use the functionality without annotations.