rmincUtil.isMinc: Check File For Minc 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 minc1 (netcdf) or minc2 (hdf5) volume. Else, FALSE is returned.

Usage

1
rmincUtil.isMinc(filename)

Arguments

filename

Minc filename.

Details

This routine calls the rmincUtil.isMinc1 and rmincUtil.isMinc2 functions to do the minc checking.

Value

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

Author(s)

Jim Nikelski nikelski@bic.mni.mcgill.ca

See Also

rmincUtil.isMinc1 rmincUtil.isMinc2 rmincUtil.asMinc2 rmincUtil.isReadable

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
## Not run: 
# check for minc
myFile <- file.path(volDir, "icbm_avg_152_t1_tal_lin.mnc")
if ( rmincUtil.isMinc(myFile) ) {
    myFile <- rmincUtil.asMinc2(myFile)         # could be minc1, so call converter
    myFileInfo <- mincIO.readMincInfo(myFile)   # read the mincInfo for this volume
    print(myFileInfo)                           # ... and print it
}

## End(Not run)

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