Learn R Programming

oro.nifti (version 0.1.4)

readNIfTI: readNIfTI

Description

These functions read in the header information and multidimensional array from a binary file in NIfTI-1 format into a nifti-class object.

Usage

readNIfTI(fname, verbose=FALSE, warn=-1, reorient=TRUE, call=NULL)
read.nifti.content(fname, onefile=TRUE, gzipped=TRUE, verbose=FALSE,
                   warn=-1, reorient=FALSE, call=NULL)

Arguments

fname
is the file name of the NIfTI file(s).
verbose
is a logical variable (default = FALSE) that allows text-based feedback during execution of the function.
warn
is a number to regulate the display of warnings (default = -1). See options for more details.
reorient
is a logical variable (default = TRUE) that enforces Qform/Sform transformations.
onefile
(logical) allows the scanning of single-file format (.nii) or dual-file format (.hdr and .img) NIfTI files (default = TRUE).
gzipped
(logical) allows the importation of compressed (.gz) files (default = TRUE).
call
keeps track of the current function call for use in the NIfTI extension.

Value

  • ...

Details

The readNIfTI function utilizes internal methods readBin and readChar to efficiently extract information from the binary file(s).

Current acceptable data types include [object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

References

NIfTI-1 http://nifti.nimh.nih.gov/

See Also

readANALYZE

Examples

Run this code
url <- "http://nifti.nimh.nih.gov/nifti-1/data/filtered_func_data.nii.gz"
urlfile <- file.path(system.file("nifti", package="oro.nifti"),
                     "ffd.nii.gz")
download.file(url, urlfile, quiet=TRUE)
urlfile <- file.path(system.file("nifti", package="oro.nifti"),
                     "ffd.nii.gz")
ffd <- readNIfTI(urlfile)
image(ffd, oma=rep(2,4))
orthographic(ffd, oma=rep(2,4))

Run the code above in your browser using DataLab