Parses the raw data in a NIfTI extension based on its extension code. Provides specialized parsing for known extension types.
Arguments
- ext
A
NiftiExtension-classobject.- ...
Additional arguments passed to type-specific parsers.
Value
Parsed data in an appropriate format:
ecode 4 (AFNI): An XML document (if xml2 available) or character string
ecode 6 (comment): Character string
Other codes: Raw vector (unchanged)
See also
parse_afni_extension for AFNI-specific parsing.
Examples
# Parse a comment extension
ext <- NiftiExtension(ecode = 6L, data = "Test comment")
parse_extension(ext) # Returns "Test comment"
#> [1] "Test comment"