Learn R Programming

nucim R package

nucim (Nucleome Imaging Toolbox) is an R package for quantitative analyses of the 3D nuclear landscape recorded with super-resolved fluorescence microscopy.

Installation

The stable version is available on CRAN:

setRepositories(ind=c(1,2))
install.packages(c("nucim"))

Installation will take about 5 to 10 seconds. Tested platforms can be found here.

The development version is available on github. The development version probably depends on the development version of bioimagetools:

setRepositories(ind=c(1,2))
install.packages(c("devtools","tiff","EBImage"))
devtools::install_github("bioimaginggroup/bioimagetools")
devtools::install_github("bioimaginggroup/nucim")

You may need to install additional libraries on your OS before you can install nucim. E.g. on Ubuntu/Debian systems, please execute:

sudo apt install libssl-dev libcurl4-openssl-dev libtiff5-dev libfftw3-dev

in the terminal before installing nucim.

More information

Description of the package and basic instructions can be found in:

  • Volker J. Schmid, Marion Cremer, Thomas Cremer: Quantitative analyses of the 3D nuclear landscape recorded with super-resolved fluorescence microscopy.

Methods 123 (2017), p. 33–46. [DOI]

Contributors

This package is developed at the BioImaging group at the Department of Statistics, in cooperation with the Biocenter, Department of Biology II, both at LMU Munich.

  • Main development and implementation: Volker J Schmid
  • Developement of workflow: Marion and Thomas Cremer
  • Input on specific parts: Barbara Hübner, Yolanda Markaki, Jens Popken, Lothar Schermelleh, Daniel Smeets

Copy Link

Version

Install

install.packages('nucim')

Monthly Downloads

171

Version

1.0.11

License

GPL-3

Maintainer

Last Published

June 10th, 2021

Functions in nucim (1.0.11)

colors.in.classes

Compute colors in classes distribution
classify.folder

Classify DAPI
classify

Classify DAPI
class.neighbours

Class neighbourhood distribution
heatmap.color

Heatmap colors for n classes
heatmap7

Heatmap colors for 7 classes
class.neighbours.folder

class.neighbours.folder
plot_nearestClassDistances.folder

Plots all distances to next neighbour of all classes for folders
plot_colors.in.classes.folder

Plot for colors in classes distribution for folders
spots.combined

Find spots using information from two channels
spots.combined.file

Find spots using information from two channels
splitchannel

Split RGB channels
nearestClassDistances.folder

Find all distances to next neighbour of all classes for folders
colors.in.classes.folder

Compute colors in classes distribution for folders
plot_classify.folder

Plot barplot for classified images in a folder
splitchannels

Split RGB images into channels and pixel size information
find.spots.file

Detects spots for one file
splitchannels.file

Split channels into files and extracts size in microns
find.spots.folder

Detects spots
classify.table

Count classes in classified image
splitchannels.folder

Split RGB images into channels and pixel size information
t_colors.in.classes.folder

Test for colors in classes distribution for folders
dapimask

Mask DAPI in kernel
compute.distance2border

Compute distance to border of classes
spots.combined.folder

Find spots using information from two channels for folder
dapimask.file

Automatic DAPI mask segmentation for files
barplot_with_interval

Barplot with Intervals
barplot_with_interval_23

Barplot with Intervals for two or three bars beside
dapimask.folder

Automatic DAPI mask segmentation for folder
classify.single

Classify DAPI