Hi, Rujing-
Re. Q1:
The following is a working example produced by the suma GUI when hitting the "clst" button to clusterize. I basically just loaded a dset (./std.60.lh.thickness.niml.dset, which is the dset that is thresholded (here at 3.58) + clusterized (here with NN=1, from '-rmm -1')), which is overlaid on the "underlay" data set (std.60.lh.smoothwm.gii):
SurfClust \
-i ./std.60.lh.smoothwm.gii \
-input ./std.60.lh.thickness.niml.dset 0 \
-rmm -1.000000 \
-thresh_col 0 \
-athresh 3.580000 \
-amm2 50.000000 \
-sort_area \
-no_cent
The rest of the options are explained in the help file.
In your program call, you did not put two arguments after "-input ..."; see the helpfile here for that entry:
-input inData.dset dcol_index: The input dataset
and the index of the
datacolumn to use
(index 0 for 1st column).
Values of 0 indicate
inactive nodes.
I think that is the specific error you are getting, and why it is pointing to the "-input ..." opt for help.
I also don't think you can have both a "-spec ..." and "-i ..." surface file input; the helpfile seems to say one *or* the other:
Surface Input can be done with:
-spec SpecFile: The surface spec file.
-surf_A insurf: The input surface name.
or with:
-i insurf: With insurf being the full name of the surface.
Re. Q2: <<how to add more subjects' data such as a group data? >>
What kind of group statistic do you want? You can run that group-stat program and get a stats *.niml.dset, and then use that as your "-input ..." file, and threshold+clusterize that. For example, if you ran 3dtest++ on your data sets, then you could use the output from that.
--pt