write.ANALYZE {fmri} | R Documentation |
Write a 4 dimensional datacube in ANALYZE file format.
write.ANALYZE(ttt, header=NULL, filename)
ttt |
4 dimensional datacube |
header |
header information |
filename |
file name |
Writes the datacube ttt
to a file named file
in ANLYZE file
format. header
is a list that contains the header information
as documented by the Mayo Foundation. We give here a short summary. If
a value is not provided, it will be tried to fill it with reasonable
defaults, but do not expect fine results, if the entry has a special
important meaning (h.i. pixdim).
[1] | datatype1 – 10 byte character | [2] | dbname – 18 byte character |
[3] | extents – integer | [4] | sessionerror – integer |
[5] | regular – character | [6] | hkey – character |
[7] | dimension – 8 integers, dimensions ... | [8] | unused – 7 integers |
[9] | datatype – integer, datatype usually "4" | [10] | bitpix – integer |
[11] | dimun0 – integer | [12] | pixdim – 8 floats, voxel dimensions ... |
[13] | voxoffset – float | [14] | funused – 3 floats |
[15] | calmax – float | [16] | calmin – float |
[17] | compressed – float | [18] | verified – float |
[19] | glmax – integer | [20] | glmin – integer |
[21] | describ – 80 byte character | [22] | auxfile – 24 byte character |
[23] | orient – character | [24] | originator – 5 integers |
[25] | generated – 10 byte character | [26] | scannum – 10 byte character |
[27] | patientid – 10 byte character | [28] | expdate – 10 byte character |
[29] | exptime – 10 byte character | [30] | histun0 – 3 byte character |
[31] | views – integer | [32] | voladded – integer |
[33] | startfield – integer | [34] | fieldskip – integer |
[35] | omax – integer | [36] | omin – integer |
[37] | smax – integer | [38] | smin – integer |
See ANALYZE documentation for details.
Nothing is returned.
Karsten Tabelow tabelow@wias-berlin.de
## Example 1 write.ANALYZE(array(as.integer(65526*runif(10*10*10*20)),c(10,10,10,20)), file="analyzefile")