Package RNifti details

Fast R and C++ Access to NIfTI Images

Provides very fast read and write access to images stored in the NIfTI-1 and ANALYZE-7.5 formats, with seamless synchronisation between compiled C and interpreted R code. Also provides a C/C++ API that can be used by other packages. Not to be confused with 'RNiftyReg', which performs image registration.

Maintainer: Jon Clayden < code at >

From within R, enter citation(RNifti)

To cite package 'RNifti' in publications use:

Jon Clayden, Bob Cox and Mark Jenkinson (2019). RNifti: Fast R and
C++ Access to NIfTI Images. R package version 0.11.1.

A BibTeX entry for LaTeX users is

title = {RNifti: Fast R and C++ Access to NIfTI Images},
author = {Jon Clayden and Bob Cox and Mark Jenkinson},
year = {2019},
note = {R package version 0.11.1},
url = {},


If you have any problems with this package you can open a new issue or check the already existing ones here.

To install this package, start R and enter:


# Default Install

# From the Binary Repo in NeuroC
neuro_install('RNifti', release = "stable", release_repo = binary_release_repo(release = "stable"))
neuro_install('RNifti', release = "current", release_repo = binary_release_repo(release = "current"))

# from GitHub
neuro_install('RNifti', release = "stable", release_repo = "github")
neuro_install('RNifti', release = "current", release_repo = "github")

More detailed installation instructions can be found here.


Initially submitted on September 25 2018 2:13PM
Last updated on August 4 2019 12:01AM
Package type standard
Source GitHub GitHub
Neuroconductor GitHub GitHub
ImportsRcpp (0.11.0)
Suggeststestthat (0.11.0), covr, reportr
Enhancesoro.nifti, tractor.base
Reverse Importsfmriqa, stapler, oro.nifti (0.9.0), pbj, divest (0.3.0), RNiftyReg (0.4.0), flexconn, extrantsr, smri.process, NiftiArray, neurobase
Reverse Suggestsspant