rmincUtil.isMinc2: Test File For Minc2 Volume Format

Description Usage Arguments Details Value Author(s) See Also Examples

View source: R/rmincUtil.R

Description

This logical function returns TRUE if the input volume is structured as a minc2 (hdf5) volume. Else, FALSE is returned.

Usage

1

Arguments

filename

Minc filename.

Details

This function uses the file system command to determine whether filename refers to an hdf5 file. As such, execution of the file command must return the string “Hierarchical Data Format” for minc2 files.

Value

TRUE is returned for minc2 volumes, FALSE for everything else.

Author(s)

Jim Nikelski nikelski@bic.mni.mcgill.ca

See Also

rmincUtil.isMinc1 rmincUtil.isMinc rmincUtil.asMinc2 rmincUtil.isReadable

Examples

1
2
3
4
5
6
7
8
## Not run: 
# very contrived example, but gets the point across
myFile <- file.path(volDir, "average305_PET_t1_tal_lin.mnc")
if ( !rmincUtil.isMinc2(myFile) && rmincUtil.isMinc1(myFile) ) {
    myFile <- rmincUtil.asMinc2(myFile)
}

## End(Not run)

jnikelski/rmincIO documentation built on May 19, 2019, 2:58 p.m.