string("Mesh reference space - either 'freesurfer' (default) or 'caret'"),
false,requires_argument),
false,requires_argument),
lrmask(string("--lrmask"),string(""),
lrmask(string("--lrmask"),string(""),
string("low resolution binary brain mask for stroring connectivity distribution in matrix2 mode"),
string("Low resolution binary brain mask for storing connectivity distribution in matrix2 mode"),
false,requires_argument),
false,requires_argument),
logdir(string("--dir"),string("logdir"),
logdir(string("--dir"),string("logdir"),
string("Directory to put the final volumes in - code makes this directory - default='logdir'"),
string("\tDirectory to put the final volumes in - code makes this directory - default='logdir'"),
false,requires_argument),
false,requires_argument),
forcedir(string("--forcedir"),false,
forcedir(string("--forcedir"),false,
string("Use the actual directory name given - i.e. don't add + to make a new directory"),
string("Use the actual directory name given - i.e. don't add + to make a new directory"),
...
@@ -201,13 +205,13 @@ class probtrackxOptions {
...
@@ -201,13 +205,13 @@ class probtrackxOptions {
string("Curvature threshold - default=0.2"),
string("Curvature threshold - default=0.2"),
false,requires_argument),
false,requires_argument),
fibthresh(string("--fibthresh"),0.01,
fibthresh(string("--fibthresh"),0.01,
string("volume fraction before subsidary fibre orientations are considered - default=0.01"),
string("Volume fraction before subsidary fibre orientations are considered - default=0.01"),
false,requires_argument),
false,requires_argument),
steplength(string("--steplength"),0.5,
steplength(string("--steplength"),0.5,
string("steplength in mm - default=0.5"),
string("Steplength in mm - default=0.5"),
false,requires_argument),
false,requires_argument),
loopcheck(string("-l,--loopcheck"),false,
loopcheck(string("-l,--loopcheck"),false,
string("perform loopchecks on paths - slower, but allows lower curvature threshold"),
string("Perform loopchecks on paths - slower, but allows lower curvature threshold"),
false,no_argument),
false,no_argument),
usef(string("-f,--usef"),false,
usef(string("-f,--usef"),false,
string("Use anisotropy to constrain tracking"),
string("Use anisotropy to constrain tracking"),
...
@@ -216,19 +220,19 @@ class probtrackxOptions {
...
@@ -216,19 +220,19 @@ class probtrackxOptions {
string("Default 0. Set to 1 to randomly sample initial fibres (with f > fibthresh). \n Set to 2 to sample in proportion fibres (with f>fibthresh) to f. \n Set to 3 to sample ALL populations at random (even if f<fibthresh)"),
string("Default 0. Set to 1 to randomly sample initial fibres (with f > fibthresh). \n Set to 2 to sample in proportion fibres (with f>fibthresh) to f. \n Set to 3 to sample ALL populations at random (even if f<fibthresh)"),
false,requires_argument),
false,requires_argument),
fibst(string("--fibst"),1,
fibst(string("--fibst"),1,
string("Force a starting fibre for tracking - default=1, i.e. first fibre orientation. Only works if randfib==0"),
string("\tForce a starting fibre for tracking - default=1, i.e. first fibre orientation. Only works if randfib==0"),