nat: nat: NeuroAnatomy Toolbox for Analysis of 3D Image Data

This package is a reboot of the AnalysisSuite ( bundle of R code that I have been using for a number of years to analyse and visualise 3D biological image data, especially traced neurons. AnalysisSuite is most easily installed using the package presently available at The nat package is considerably cleaner but currently provides only a subset of the full functionality of / AnalysisSuite. nat can read and write 3D images in NRRD and Amira formats and read surfaces in Amira's hxsurf format. Traced neurons can be imported from and written to SWC and Amira LineSet and SkeletonGraph formats. These data can then be visualised in 3D via rgl, manipulated including applying calculated registrations, e.g. using the CMTK registration suite, and analysed. The package also has a simple representation for neurons that have been subjected to a 3D skeletonisation but not formally traced; this allows morphological comparison between neurons including searches and clustering.

Version: 1.5.12
Depends: R (≥ 2.15.1), rgl
Imports: RANN, igraph, methods, filehash, digest, nat.utils (≥ 0.4.2), plyr
Suggests: Rvcg, testthat, httr
Published: 2014-08-21
Author: Greg Jefferis and James Manton
Maintainer: Greg Jefferis <jefferis at>
License: GPL-3
NeedsCompilation: no
Citation: nat citation info
Materials: README NEWS
CRAN checks: nat results


Reference manual: nat.pdf
Package source: nat_1.5.12.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
OS X Snow Leopard binaries: r-release: nat_1.4.10.tgz, r-oldrel: nat_1.4.10.tgz
OS X Mavericks binaries: r-release: nat_1.5.12.tgz
Old sources: nat archive

Reverse dependencies:

Reverse depends: nat.nblast, nat.templatebrains