Learn R Programming

LOMAR

An R package to deal with point sets from single molecule localization microscopy. This package provides four sets of functionalities:

  • data input: read SMLM data as point sets either from csv files or from TIFF images
  • registration: point sets registration using different algorithms
  • topological data analysis: compute similarity between point sets using persistent homology
  • alpha-shapes: compute alpha-shapes of point sets and derive 3d shape features

A preprint describing the package is available on bioRxiv.

Installation

The package is available on CRAN.

(from the RStudio mirror)

install.packages("LOMAR")

To install the development version of this package, run (from within R):

library(devtools)
install_git('https://git.embl.de/heriche/lomar')

This package depends on these other packages:

  • data.table

  • FNN

  • foreach

  • parallel

  • doParallel

  • proxy

  • reshape2

  • pracma

  • transport

  • RANN

  • ff

  • dbscan

  • EBImage (from Bioconductor)

  • tools

  • rhdf5

  • mclust

  • alphashape3d

Copy Link

Version

Install

install.packages('LOMAR')

Monthly Downloads

287

Version

0.5.0

License

GPL-3

Maintainer

Jean-Karim Heriche

Last Published

September 26th, 2024

Functions in LOMAR (0.5.0)

dist_to_line

dist_to_line
jrmpc

jrmpc
q2dr

Get derivative of 3D rotation matrix from quaternion
q2r

Convert quaternion to rotation matrix http://en.wikipedia.org/wiki/Quaternions_and_spatial_rotation
scale_alpha_shape

scale_alpha_shape
shape_features_3d

shape_features_3d
locs_from_csv

locs_from_csv
sliced_Wd

sliced_Wd
pssk

pssk
ps2ary

ps2ary
multiple_registration

multiple_registration
idx2rowcol

idx2rowcol
restore_coordinates

restore_coordinates
points2img

points2img
standardize_coordinates

standardize_coordinates
icp

icp
group_events

group_events
img2ps

img2ps
local_densities

local_densities
roty

roty
rotx

rotx
points_from_roi

points_from_roi
gradientWd

gradientWd
rotz

rotz
locs2ps

locs2ps
wgmmreg

wgmmreg
point_sets_from_locs

point_sets_from_locs
locprec2cov

locprec2cov
point_sets_from_tiffs

point_sets_from_tiffs
tr

tr
ary2ps

ary2ps
circle_hough_transform

Circle Hough transform
Gaussian_Wd

Gaussian_Wd
GMM_Wd

GMM_Wd
binning

binning
costWd

costWd
apply_transformation

apply_transformation
crop_point_set

crop_point_set
cpd

cpd
coloc_index

coloc_index
denoise

denoise
dist_to_boundary

dist_to_boundary
downsample

downsample
get_surface_area

get_surface_area
get_persistence_diagrams

get_persistence_diagrams
get_kernel_matrix

get_kernel_matrix
find_elbow

find_elbow
get_shape

get_shape