R: Check the format version of a file

niftiVersion {RNifti} | R Documentation

## Check the format version of a file

### Description

This function identifies the likely NIfTI format variant used by one or more files on disk.

### Usage

    niftiVersion(file)

### Arguments

`file` | A character vector of file names.

### Value

A vector of integers, of the same length as `file`. Each element will be 0 for ANALYZE format (the precursor to NIfTI-1), 1 for NIfTI-1 (which is now most common), 2 for NIfTI-2, or -1 if the file doesn't exist or doesn't look plausible in any of these formats.

### Note

NIfTI-2 format, mostly a variant of NIfTI-1 with wider datatypes used for many fields, is not currently supported for reading, but it is detected by this function.

### Author(s)

Jon Clayden <code@clayden.org>

### See Also

`readNifti`, `niftiHeader`

### Examples

    path <- system.file("extdata", "example.nii.gz", package="RNifti")
    niftiVersion(path)       # 1

[Package RNifti version 1.3.0 Index]