Package: hilbertSimilarity 0.4.4.9000

hilbertSimilarity: Hilbert Similarity Index for High Dimensional Data

Quantifying similarity between high-dimensional single cell samples is challenging, and usually requires some simplifying hypothesis to be made. By transforming the high dimensional space into a high dimensional grid, the number of cells in each sub-space of the grid is characteristic of a given sample. Using a Hilbert curve each sample can be visualized as a simple density plot, and the distance between samples can be calculated from the distribution of cells using the Jensen-Shannon distance. Bins that correspond to significant differences between samples can identified using a simple bootstrap procedure.

Authors:Yann Abraham [aut, cre], Marilisa Neri [aut], John Skilling [ctb]

hilbertSimilarity_0.4.4.9000.tar.gz
hilbertSimilarity_0.4.4.9000.zip(r-4.7)hilbertSimilarity_0.4.4.9000.zip(r-4.6)hilbertSimilarity_0.4.4.9000.zip(r-4.5)
hilbertSimilarity_0.4.4.9000.tgz(r-4.6-x86_64)hilbertSimilarity_0.4.4.9000.tgz(r-4.6-arm64)hilbertSimilarity_0.4.4.9000.tgz(r-4.5-x86_64)hilbertSimilarity_0.4.4.9000.tgz(r-4.5-arm64)
hilbertSimilarity_0.4.4.9000.tar.gz(r-4.7-arm64)hilbertSimilarity_0.4.4.9000.tar.gz(r-4.7-x86_64)hilbertSimilarity_0.4.4.9000.tar.gz(r-4.6-arm64)hilbertSimilarity_0.4.4.9000.tar.gz(r-4.6-x86_64)
hilbertSimilarity_0.4.4.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION
card.svg |card.png
hilbertSimilarity/json (API)

# Install 'hilbertSimilarity' in R:
install.packages('hilbertSimilarity', repos = c('https://yannabraham.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/yannabraham/hilbertsimilarity/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

5.08 score 5 stars 12 scripts 533 downloads 11 exports 2 dependencies

Last updated from:295dff6dc0. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK171
linux-devel-x86_64OK169
source / vignettesOK215
linux-release-arm64OK115
linux-release-x86_64OK137
macos-release-arm64OK200
macos-release-x86_64OK256
macos-oldrel-arm64OK133
macos-oldrel-x86_64OK258
windows-develOK93
windows-releaseOK105
windows-oldrelOK91
wasm-releaseOK106

Exports:add.cutandrewsProjectiondo.cutdo.hilberthilbert.orderhilbertProjectionjs.distlocalMaximalocalMinimamake.cutshow.cut

Dependencies:entropyRcpp

Comparing Samples using hilbertSimilarity
Introduction | Installation | Loading some test data | Defining a grid to compare samples | Choosing a number of bins | Reviewing the grid | Applying the grid to the data | Ordering the dimensions | Calculating the Hilbert index | Visualizing the Hilbert curve | Using the Andrews curve to visualize cell densities | Projecting the Hilbert curve in 2 Dimensions | Comparing cells using Hilbert index

Last update: 2019-10-29
Started: 2016-02-23

Identifying Treatment effects using hilbertSimilarity
Introduction | Installation | Loading some test data | Computing the similarity between treatments | Identifying treatment effects

Last update: 2019-10-29
Started: 2016-02-23