NEWS.md

heatmaply 0.14.1 (2018-02-01)

BUGFIXES

heatmaply 0.14.0 (2018-01-20)

NEW FEATURES

BUGFIXES

NOTES

heatmaply 0.13.0 (2017-11-11)

NEW FEATURES

BUG FIXES

heatmaply 0.12.1 (2017-10-25)

BUG FIXES

NOTES

heatmaply 0.11.1 (2017-09-27)

NEW FEATURES

BUG FIXES

heatmaply 0.10.1 (2017-05-27)

NEW FUNCTIONS

NEW FEATURES

BUG FIXES

heatmaply 0.9.2 (2017-05-05)

BUG FIXES

heatmaply 0.9.1 (2017-04-14)

This release adds unit testing and code coverage to the heatmaply package. Users should not be affected, but this will hopefully accelerate development and reduce the occurrence of bugs.

NEW FUNCTIONS

NEW FEATURES

BUG FIXES

DOCS

heatmaply 0.8.2 (2017-03-20)

BUG FIXES

heatmaply 0.8.0 (2017-03-18)

NEW FEATURES

BUG FIXES

heatmaply 0.7.0 (2017-01-21)

NEW FEATURES

NEW FUNCTIONS

heatmaply 0.6.1 (2016-11-11)

BUG FIXES

heatmaply 0.6.0 (2016-11-05)

NEW FEATURES

heatmaply 0.5.0 (2016-08-04)

NEW FEATURES

heatmaply 0.4.0 (2016-07-15)

NEW FEATURES

heatmaply 0.3.2 (2016-05-26)

ANNOUNCMENTS

BUG FIXES

heatmaply 0.3.1 (2016-05-26)

BUG FIXES

heatmaply 0.3.0 (2016-05-25)

NEW FEATURES

BUG FIXES

VIGNETTE

heatmaply 0.2.1 (2016-05-23)

BUG FIXES

heatmaply 0.2.0 (2016-05-23)

NEW FEATURES

BUG FIXES

heatmaply 0.1.0 (2016-05-14)

TODO:

require(seriation) require(dendextend)

"GW", "OLO"

d <- dist(USArrests[1:15,]) dend <- as.dendrogram(hclust(d, method = "ave")) par(mfrow = c(1,2)) plot(dend, main = "default")

seriate(cophenetic(dend), method = "OLO", control = list(hclust = as.hclust(dend)))

the downside in using cophenetic is that seriate has to go through running hclust all over again

but we'll just have to accept it...

o <- seriate(d, method = "GW", control = list(hclust = as.hclust(dend)) ) get_order(o) labels(cophenetic(dend))[get_order(o)] d2 <- rotate(dend, order = rev(labels(d)[get_order(o)])) plot(d2, main = "GW")

o <- seriate(d, method = "OLO", control = list(hclust = as.hclust(dend)) ) d3 <- rotate(dend, order = rev(labels(d)[get_order(o)]))

require(heatmaply) heatmaply(USArrests[1:15,], Rowv = d2) heatmaply(USArrests[1:15,], Rowv = d3) heatmaply(USArrests[1:15,], Rowv = dend)

hmap(USArrests[1:15,])

identical(seriate(d, method = "OLO"), seriate(d, method = "OLO", control = list(hclust = as.hclust(dend)) )) get_order(seriate(d, method = "OLO")) get_order(seriate(d, method = "OLO", control = list(hclust = hclust(d, method = "sing")) )) # this works :)



ggmota/heatmaply documentation built on May 17, 2019, 7:06 p.m.