Current Volume | Browse | Search | RSSHome | Instructions for Authors | JSS Style Guide | Editorial Board

Authors: Brandon Whitcher, Volker J. Schmid, Andrew Thorton
Title: [download]
(6326)
Working with the DICOM and NIfTI Data Standards in R
Reference: Vol. 44, Issue 6, Oct 2011
Submitted 2010-10-25, Accepted 2011-06-07
Type: Article
Abstract:

Two packages, oro.dicom and oro.nifti, are provided for the interaction with and manipulation of medical imaging data that conform to the DICOM standard or ANALYZE/NIfTI formats. DICOM data, from a single file or directory tree, may be uploaded into R using basic data structures: a data frame for the header information and a matrix for the image data. A list structure is used to organize multiple DICOM files. The S4 class framework is used to develop basic ANALYZE and NIfTI classes, where NIfTI extensions may be used to extend the fixed-byte NIfTI header. One example of this, that has been implemented, is an XML-based “audit trail” tracking the history of operations applied to a data set. The conversion from DICOM to ANALYZE/NIfTI is straightforward using the capabilities of both packages. The S4 classes have been developed to provide a userfriendly interface to the ANALYZE/NIfTI data formats; allowing easy data input, data output, image processing and visualization.

Paper: [download]
(6326)
Working with the DICOM and NIfTI Data Standards in R
(application/pdf, 1.5 MB)
Supplements: [download]
(580)
oro.dicom_0.3.1.tar.gz: R source package
(application/x-gzip, 1.4 MB)
[download]
(595)
oro.nifti_0.2.8.tar.gz: R source package
(application/x-gzip, 3.3 MB)
[download]
(593)
v44i06.R: R example code from the paper
(application/octet-stream, 16.2 KB)
[download]
(638)
v44i06-data.zip: Example data
(application/zip, 27.6 MB)
Resources: BibTeX | OAI
Creative Commons License
This work is licensed under the licenses
Paper: Creative Commons Attribution 3.0 Unported License
Code: GNU General Public License (at least one of version 2 or version 3)
Current Volume | Browse | Search | RSSHome | Instructions for Authors | JSS Style Guide | Editorial Board