<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.slicer.org/w/index.php?action=history&amp;feed=atom&amp;title=Documentation%2F4.3%2FModules%2Ffiberprocess</id>
	<title>Documentation/4.3/Modules/fiberprocess - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.slicer.org/w/index.php?action=history&amp;feed=atom&amp;title=Documentation%2F4.3%2FModules%2Ffiberprocess"/>
	<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Modules/fiberprocess&amp;action=history"/>
	<updated>2026-04-08T19:03:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.3/Modules/fiberprocess&amp;diff=35183&amp;oldid=prev</id>
		<title>UpdateBot: Nightly -&gt; 4.3</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Modules/fiberprocess&amp;diff=35183&amp;oldid=prev"/>
		<updated>2013-09-05T03:32:19Z</updated>

		<summary type="html">&lt;p&gt;Nightly -&amp;gt; 4.3&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
===FiberProcess===&lt;br /&gt;
FiberProcess&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:FiberProcess.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:FiberTrack-fibers.png|thumb|280px|Output]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Diffusion.NIRALPipeline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
&lt;br /&gt;
Author: Casey Goodlett&lt;br /&gt;
&lt;br /&gt;
Contributors: Francois Budin&lt;br /&gt;
&lt;br /&gt;
Contact: name, email&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
{| style=&amp;quot;color:green&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|Program title || FiberProcess&lt;br /&gt;
|-&lt;br /&gt;
|Program description || fiberprocess is a tool that manage fiber files extracted from the fibertrack tool or any fiber tracking algorithm. It takes as an input .fib and .vtk files (--fiber_file) and saves the changed fibers (--fiber_output) into the 2 same formats. The main purpose of this tool is to deform the fiber file with a transformation field as an input (--displacement_field or --h_field depending if you deal with dfield or hfield). To use that option you need to specify the tensor field from which the fiber file was extracted with the option --tensor_volume. The transformation applied on the fiber file is the inverse of the one input. If the transformation is from one case to an atlas, fiberprocess assumes that the fiber file is in the atlas space and you want it in the original case space, so it's the inverse of the transformation which has been computed. \nYou have 2 options for fiber modification. You can either deform the fibers (their geometry) into the space OR you can keep the same geometry but map the diffusion properties (fa, md, lbd's...) of the original tensor field along the fibers at the corresponding locations. This is triggered by the --no_warp option. To use the previous example: when you have a tensor field in the original space and the deformed tensor field in the atlas space, you want to track the fibers in the atlas space, keeping this geometry but with the original case diffusion properties. Then you can specify the transformations field (from original case -&amp;gt; atlas) and the original tensor field with the --tensor_volume option. \nWith fiberprocess you can also binarize a fiber file. Using the --voxelize option will create an image where each voxel through which a fiber is passing is set to 1. The output is going to be a binary image with the values 0 or 1 by default but the 1 value voxel can be set to any number with the --voxel_label option. Finally you can create an image where the value at the voxel is the number of fiber passing through. (--voxelize_count_fibers)&lt;br /&gt;
|-&lt;br /&gt;
|Program version || 1.0.0&lt;br /&gt;
|-&lt;br /&gt;
|Program documentation-url || http://www.google.com/&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
&lt;br /&gt;
A list panels in the interface, their features, what they mean, and how to use them.&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;'''''I/O'''''&amp;lt;/span&amp;gt;: &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Fiber File'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----fiber_file&amp;lt;/span&amp;gt;] : DTI fiber file&lt;br /&gt;
&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Fiber Output'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----fiber_output&amp;lt;/span&amp;gt;] [&amp;lt;span style=&amp;quot;color:pink&amp;quot;&amp;gt;-o&amp;lt;/span&amp;gt;]: Output fiber file. May be warped or updated with new data depending on other options used.&lt;br /&gt;
&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Tensor Volume'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----tensor_volume&amp;lt;/span&amp;gt;] [&amp;lt;span style=&amp;quot;color:pink&amp;quot;&amp;gt;-T&amp;lt;/span&amp;gt;]: Interpolate tensor values from the given field&lt;br /&gt;
&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''HField'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----h_field&amp;lt;/span&amp;gt;] [&amp;lt;span style=&amp;quot;color:pink&amp;quot;&amp;gt;-H&amp;lt;/span&amp;gt;]: HField for warp and statistics lookup. If this option is used tensor-volume must also be specified.&lt;br /&gt;
&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''DisplacementField'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----displacement_field&amp;lt;/span&amp;gt;] [&amp;lt;span style=&amp;quot;color:pink&amp;quot;&amp;gt;-D&amp;lt;/span&amp;gt;]: Displacement Field for warp and statistics lookup.  If this option is used tensor-volume must also be specified.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;'''''Options'''''&amp;lt;/span&amp;gt;: &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''No Warp'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----no_warp&amp;lt;/span&amp;gt;] [&amp;lt;span style=&amp;quot;color:pink&amp;quot;&amp;gt;-n&amp;lt;/span&amp;gt;]: Do not warp the geometry of the tensors only obtain the new statistics. ''Default value: 0''&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Radius for all fibers'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----fiber_radius&amp;lt;/span&amp;gt;] [&amp;lt;span style=&amp;quot;color:pink&amp;quot;&amp;gt;-R&amp;lt;/span&amp;gt;]: set radius of all fibers to this value ''Default value: 0.4''&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Index Space'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----index_space&amp;lt;/span&amp;gt;] : Use index-space for fiber output coordinates, otherwise us world space for fiber output coordinates (from tensor file). ''Default value: 0''&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;'''''Voxelize'''''&amp;lt;/span&amp;gt;: &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Voxelize'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----voxelize&amp;lt;/span&amp;gt;] [&amp;lt;span style=&amp;quot;color:pink&amp;quot;&amp;gt;-V&amp;lt;/span&amp;gt;]: Voxelize fiber into a label map (the labelmap filename is the argument of -V). The tensor file must be specified using -T for information about the size, origin, spacing of the image. The deformation is applied before the voxelization &lt;br /&gt;
&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Voxelize Count Fibers'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----voxelize_count_fibers&amp;lt;/span&amp;gt;] : Count number of fibers per-voxel instead of just setting to 1 ''Default value: 0''&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Label for voxelized fiber'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----voxel_label&amp;lt;/span&amp;gt;] : Label for voxelized fiber ''Default value: 1''&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;'''''Advanced options'''''&amp;lt;/span&amp;gt;: &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Verbose'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----verbose&amp;lt;/span&amp;gt;] [&amp;lt;span style=&amp;quot;color:pink&amp;quot;&amp;gt;-v&amp;lt;/span&amp;gt;]: produce verbose output ''Default value: 0''&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''No Data Change'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;----noDataChange&amp;lt;/span&amp;gt;] : Do not change data ???  ''Default value: 0''&lt;br /&gt;
|[[Image:FiberProcess.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== More Information ==&lt;br /&gt;
&lt;br /&gt;
More information is available on the project webpage: http://www.nitrc.org/projects/dtiprocess&lt;/div&gt;</summary>
		<author><name>UpdateBot</name></author>
		
	</entry>
</feed>