mappeR 2.0.0
- Clustering is now handled by a
clusterer
, which is a
function that can handle a list of distance matrices (one for each
bin/level set) and output clustering results for each one. The
hierarchical clustering included previously is now available as a
clusterer called hierarchical_clusterer
because I am very
creative.
- User-defined clusterers are possible as long as they can handle
inputs/outputs correctly. The basic idea is that the output of a
clusterer
should look like a list of calls to
cutree
from the hclust
package. Look to the
clusterer farm for more examples in the future.
mappeR 1.3.0
- Adjust
compute_tightness
to no longer normalize by the
maximum distance from the medoid (easier to see behavior in a single
mapper graph, may add options in future)
- Add option to consider each level set locally when clustering;
default is still to do it globally
mappeR 1.2.0
- Add other hierarchical clustering methods (those available from
fastcluster
)
- Fix issues with 100 percent overlap situations caused by
mapply
simplifications
mappeR 1.1.0
- Added safety checks for mapper input functions (no
NA
inputs, etc)
- Removed Cytoscape interfacing for the release version; will remain
in a separate branch
mappeR 1.0.0
- Balls/bins with equal amounts of data no longer cause wonkiness
- Zero overlap situations should work correctly with
igraph
- Added eccentricity lens/filter fuction
mappeR 0.1.5
- 1D tests will not fail due to a one interval cover
mappeR 0.1.4
- Reduced edge widths for Cytoscape visualization.
- Rescaled tightness calculation down a bit.
mappeR 0.1.3
- Edge overlap data is now present in output mapper objects.
- Cytoscape edges are styled by width instead of transparency.
mappeR 0.1.2
- The algorithm now still runs even if there is only one level set to
be considered.
mappeR 0.1.1
mappeR 0.1.0