Scroll to navigation

TEEM(1) User Commands TEEM(1)

NAME

/usr/bin/teem-puller - Command-line interface to the "pull" library.

SYNOPSIS

teem-puller [@file ...] [-int <int>] [-enr <spec>] \fR

DESCRIPTION

/usr/bin/teem-puller: Command-line interface to the "pull" library. Published research using this tool or the "pull" library should cite the paper:

Gordon L. Kindlmann, Ra{\'u}l San Jos{\'e} Est{\'e}par, Stephen M. Smith, Carl-Fredrik Westin. Sampling and Visualizing Creases with Scale-Space Particles. IEEE Trans. on Visualization and Computer Graphics, 15(6):1415-1424 (2009).
[-ens <spec>] [-enw <spec>] [-efs <bool>] [-nave <bool>] [-cbst <bool>] \ [-noadd] [-usa <bool>] [-pcet <bool>] [-nobin] [-lti <bool>] \ [-por <bool>] [-npcwza <bool>] [-ubfgl <bool>] [-ratb <bool>] \ [-svec <vec>] [-gssr <rad>] [-v <verbosity>] -vol <vol0 vol1 ...> \ -info <info0 info1 ...> [-k00 <kern00>] [-k11 <kern11>] [-k22 <kern22>] \ [-sscp <path>] [-kssb <kernel>] [-kssr <kernel>] [-nss <# scl smpls>] \ [-np <# points>] [-halton] [-ppv <# pnts/vox>] [-ppvzr <z range>] \ [-jit <jitter>] [-pi <npos>] [-step <step>] [-csm <step>] [-snap <# \ iters>] [-maxi <# iters>] [-stim <# iters>] [-maxci <# iters>] \ [-irad <scale>] [-srad <scale>] [-bws <bin width>] [-alpha <alpha>] \ [-beta <beta>] [-gamma <gamma>] [-theta <theta>] [-wall <k>] [-eip <k>] \ [-ess <scl>] [-oss <scl>] [-edmin <frac>] [-edpcmin <frac>] \ [-fnnm <frac>] [-pcp <period>] [-iad <# iters>] [-icb <# iters>] \ [-ac3c <ac3c>] [-sit <sit>] [-rng <seed>] [-pbm <mod>] [-eiphl <hl>] \ [-nt <# threads>] [-nprob <prob>] [-pprob <prob>] [-addlog <fname>] \ [-o <nout>] [-eob <base>]
@file ... = response file(s) containing command-line arguments
-int <int> = inter-particle energy type (interaction type);
default: "justr"
-enr <spec> = inter-particle energy, radial component (energy
specification); default: "cotan"
-ens <spec> = inter-particle energy, scale component (energy
specification); default: "zero"
-enw <spec> = windowing to create locality with additive
scale-space interaction ("-int add") (energy specification); default: "butter:16,0.8"
-efs <bool> = whether or not strength contributes to
particle-image energy (bool); default: "false"
-nave <bool> = whether or not to nix points at edge of volume,
where gage had to invent values for kernel support (bool); default: "false"
-cbst <bool> = during initialization, try constraint satisfaction
before testing seedThresh (bool); default: "false"
-noadd = turn off adding during population control
-usa <bool> = allow volumes to have different shapes (false is
safe as different volume sizes are often accidental) (bool); default: "false"
-pcet <bool> = use neighbor-counting "enough" heuristic to bail out
of pop cntl (bool); default: "true"
-nobin = turn off spatial binning (which prevents
multi-threading from being useful), for debugging or speed-up measurement
-lti <bool> = impose liveThresh on initialization (bool);
default: "true"
-por <bool> = permute points during rebinning (bool);
default: "true"

-npcwza <bool> = no pop cntl with zero alpha (bool); default: "false"

-ubfgl <bool> = use beta for gamma learning (bool); default: "false"

-ratb <bool> = be choosy when adding points to bins to avoid
overlap (bool); default: "true"
-svec <vec> = if non-zero (length), vector to use for displaying
scale in 3-space (3 doubles); default: "0 0 0"
-gssr <rad> = if non-zero (length), scaling of scale to
cylindrical tensors (double); default: "0.0"

-v <verbosity> = verbosity level (int); default: "1"

(1 or more meetPullVols)

-info <info0 info1 ...> = info definitions, in format

<info>[-c]:<volname>:<item>[:<zero>:<scale>] (1 or more meetPullInfos)
default: "cubic:1,0"
default: "cubicd:1,0"
default: "cubicdd:1,0"
-sscp <path> = path (without trailing /) for where to read/write
pre-blurred volumes for scale-space (string); default: "./"
specification); default: "ds:1,5"
(kernel specification); default: "hermite"
for each spatial position (unsigned int); default: "1"
default: "1000"
-halton = use Halton sequence initialization instead of
uniform random
(need to have a seed thresh vol, overrides "-np") (unsigned int); default: "0"
or, "1 0" for whole volume (2 unsigned ints); default: "1 0"
default: "0"
-pi <npos> = 4-by-N array of positions to start at (overrides
"-np") (nrrd); default: ""
-step <step> = initial step size for gradient descent (double);
default: "1"
-csm <step> = convergence criterion for constraint satisfaction
(double); default: "0.0001"
(unsigned int); default: "0"
(unsigned int); default: "0"
be stuck before nixing (unsigned int); default: "5"
enforcement (unsigned int); default: "15"
default: "1"
default: "1"
(double); default: "1.001"
inter-particle (alpha=1) energies (double); default: "0.5"
-beta <beta> = when using Phi2 energy, blend between pure space
repulsion (beta=0) and scale attraction (beta=1) (double); default: "1.0"
default: "1.0"
default: "0.0"
-wall <k> = spring constant on walls (double); default: "0.0"
-eip <k> = amount by which its okay for *per-particle* energy
to increase during gradient descent process (double); default: "0.0"
-ess <scl> = when energy goes up instead of down, scale step size
by this (double); default: "0.5"
-oss <scl> = opportunistic scaling (hopefully up, >1) of step
size on every iteration (double); default: "1.0"
improvement (decrease) in energy dips below this (double); default: "0.0001"
improvement goes below this threshold (double); default: "0.01"
-fnnm <frac> = don't nix if this fraction (or more) of neighbors
have been nixed (double); default: "0.25"
control (unsigned int); default: "20"
during PC (unsigned int); default: "10"
int); default: "1"
-ac3c <ac3c> = allow codimensions 3 constraints (bool);
default: "false"
-sit <sit> = scale is tau (bool); default: "false"
-rng <seed> = base seed value for RNGs (unsigned int);
default: "42"
-pbm <mod> = progress bin mod (unsigned int); default: "50"
-eiphl <hl> = half-life of energyIncreasePermute ("-eip")
(unsigned int); default: "0"
default: "1"
(double); default: "1.0"
(double); default: "1.0"
(string); default: ""
-o <nout> = output volume (string); default: "-"
-eob <base> = save extra info (besides position), and use this
string as the base of the filenames. Not using this means the extra info is not saved. (string); default: ""

SEE ALSO

The full documentation for Teem is maintained as a Texinfo manual. If the info and Teem programs are properly installed at your site, the command

info Teem

should give you access to the complete manual.

April 2012 Teem version 1.11.0