

hi Gang,
after we published the DMMC and GPU-MMC papers (see below)
http://dx.doi.org/10.1117/1.JBO.24.2.020503
http://dx.doi.org/10.1117/1.JBO.24.11.115002
the DMMC (dual-grid MMC) method has been set as the default method for MMC running on OpenCL (--gpuid >=1) because of its higher accuracy and speed.
because DMMC outputs fluence in a voxelated grid, just like what MCX does, the output type of this example has been switched to a volume data format, NIfTI (.nii), see the -F nii flag in the run_test.sh
the output file brain.nii contains a 4D array which can be loaded
using loadnifti() provided by the jsonlab toolbox:
https://github.com/NeuroJSON/jsonlab
if you want to save fluence on each mesh node instead of a 3D
array, you must add "-M S" in the command line, and set -F to
ascii. this returns to the output before switching to DMMC.
Qianqian
--
You received this message because you are subscribed to the Google Groups "mcx-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mcx-users+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/mcx-users/c88b736d-b8d7-44c1-be33-f3aa0201c70an%40googlegroups.com.
data = loadnifti('brain.nii');
cwfluence=sum(data.NIFTIData, 4);
mcxplotvol(log10(abs(cwfluenc)));
to use mcxplotvol(), you need to add path to mcx/utils folder.
To view this discussion visit https://groups.google.com/d/msgid/mcx-users/69cf2bd1-dd62-4cd8-9d10-a20bfe111583n%40googlegroups.com.