<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.slicer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=StevenDunn</id>
	<title>Slicer Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.slicer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=StevenDunn"/>
	<link rel="alternate" type="text/html" href="https://www.slicer.org/wiki/Special:Contributions/StevenDunn"/>
	<updated>2026-04-29T23:42:23Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15323</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15323"/>
		<updated>2010-05-04T06:00:51Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* More Information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
Specify(optionally) the weights file, which stores the final values for the MUSH equation. Specify also the filename of the MUSH image as well as the brain volume mask.&lt;br /&gt;
|[[Image:MushOutputPanel.png|thumb|280px|Output Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Seed point panel:'''&lt;br /&gt;
Specify the seed point for mask generation. This defaults to the center of the brain in a standard MRI image. Normally this shouldn't need to be changed.&lt;br /&gt;
|[[Image:MushSeedPointPanel.png|thumb|280px|Seed Point Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Target statistic parameters panel:'''&lt;br /&gt;
Specify a variety of advanced parameters. In most cases these will not change. Desired mean and desired variance allow the user to modify the values used in the MUSH image generation equation as listed above. The lower and upper threshold factors are used to threshold the brain mask from the MUSH image. This is done in two passes; the pre-factors specify the initial thresholding, while the remaining two factors specify the second (and primary) thresholding. While the non-pre factors could likely change, the pre-factors most likely will not. However, they have been parameterized in case it is ever needed. The bounding box size specifies an initial cubic brain mask to be used in the event an ROI mask is not provided. The bounding box start is the XYZ point-coordinate of its start.&lt;br /&gt;
|[[Image:MushTargetStatisticParametersPanel.png|thumb|280px|Target Statistic Parameters Panel]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
[http://www.itk.org ITK]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://www.nitrc.org/tracker/?group_id=183 link] to the bug tracker at NITRC. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Available at [http://www.nitrc.org/projects/brainsmush NITRC]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work was developed by the University of Iowa Departments of Radiology and Psychiatry. This software was supported in part of NIH/NINDS award NS050568.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15322</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15322"/>
		<updated>2010-05-04T06:00:10Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Development */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
Specify(optionally) the weights file, which stores the final values for the MUSH equation. Specify also the filename of the MUSH image as well as the brain volume mask.&lt;br /&gt;
|[[Image:MushOutputPanel.png|thumb|280px|Output Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Seed point panel:'''&lt;br /&gt;
Specify the seed point for mask generation. This defaults to the center of the brain in a standard MRI image. Normally this shouldn't need to be changed.&lt;br /&gt;
|[[Image:MushSeedPointPanel.png|thumb|280px|Seed Point Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Target statistic parameters panel:'''&lt;br /&gt;
Specify a variety of advanced parameters. In most cases these will not change. Desired mean and desired variance allow the user to modify the values used in the MUSH image generation equation as listed above. The lower and upper threshold factors are used to threshold the brain mask from the MUSH image. This is done in two passes; the pre-factors specify the initial thresholding, while the remaining two factors specify the second (and primary) thresholding. While the non-pre factors could likely change, the pre-factors most likely will not. However, they have been parameterized in case it is ever needed. The bounding box size specifies an initial cubic brain mask to be used in the event an ROI mask is not provided. The bounding box start is the XYZ point-coordinate of its start.&lt;br /&gt;
|[[Image:MushTargetStatisticParametersPanel.png|thumb|280px|Target Statistic Parameters Panel]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
[http://www.itk.org ITK]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://www.nitrc.org/tracker/?group_id=183 link] to the bug tracker at NITRC. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Available at [http://www.nitrc.org/projects/brainsmush NITRC]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15321</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15321"/>
		<updated>2010-05-04T05:51:46Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
Specify(optionally) the weights file, which stores the final values for the MUSH equation. Specify also the filename of the MUSH image as well as the brain volume mask.&lt;br /&gt;
|[[Image:MushOutputPanel.png|thumb|280px|Output Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Seed point panel:'''&lt;br /&gt;
Specify the seed point for mask generation. This defaults to the center of the brain in a standard MRI image. Normally this shouldn't need to be changed.&lt;br /&gt;
|[[Image:MushSeedPointPanel.png|thumb|280px|Seed Point Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Target statistic parameters panel:'''&lt;br /&gt;
Specify a variety of advanced parameters. In most cases these will not change. Desired mean and desired variance allow the user to modify the values used in the MUSH image generation equation as listed above. The lower and upper threshold factors are used to threshold the brain mask from the MUSH image. This is done in two passes; the pre-factors specify the initial thresholding, while the remaining two factors specify the second (and primary) thresholding. While the non-pre factors could likely change, the pre-factors most likely will not. However, they have been parameterized in case it is ever needed. The bounding box size specifies an initial cubic brain mask to be used in the event an ROI mask is not provided. The bounding box start is the XYZ point-coordinate of its start.&lt;br /&gt;
|[[Image:MushTargetStatisticParametersPanel.png|thumb|280px|Target Statistic Parameters Panel]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:MushTargetStatisticParametersPanel.png&amp;diff=15320</id>
		<title>File:MushTargetStatisticParametersPanel.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:MushTargetStatisticParametersPanel.png&amp;diff=15320"/>
		<updated>2010-05-04T05:40:58Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15319</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15319"/>
		<updated>2010-05-04T05:40:49Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
Specify(optionally) the weights file, which stores the final values for the MUSH equation. Specify also the filename of the MUSH image as well as the brain volume mask.&lt;br /&gt;
|[[Image:MushOutputPanel.png|thumb|280px|Output Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Seed point panel:'''&lt;br /&gt;
Specify the seed point for mask generation. This defaults to the center of the brain in a standard MRI image. Normally this shouldn't need to be changed.&lt;br /&gt;
|[[Image:MushSeedPointPanel.png|thumb|280px|Seed Point Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Target statistic parameters panel:'''&lt;br /&gt;
&lt;br /&gt;
|[[Image:MushTargetStatisticParametersPanel.png|thumb|280px|Target Statistic Parameters Panel]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15318</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15318"/>
		<updated>2010-05-04T05:40:26Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
Specify(optionally) the weights file, which stores the final values for the MUSH equation. Specify also the filename of the MUSH image as well as the brain volume mask.&lt;br /&gt;
|[[Image:MushOutputPanel.png|thumb|280px|Output Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Seed point panel:'''&lt;br /&gt;
Specify the seed point for mask generation. This defaults to the center of the brain in a standard MRI image. Normally this shouldn't need to be changed.&lt;br /&gt;
|[[Image:MushSeedPointPanel.png|thumb|280px|Seed Point Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Target statistic parameters panel:'''&lt;br /&gt;
&lt;br /&gt;
|[[Image::MushTargetStatisticParametersPanel.png|thumb|280px|Target Statistic Parameters Panel]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15317</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15317"/>
		<updated>2010-05-04T05:29:44Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
Specify(optionally) the weights file, which stores the final values for the MUSH equation. Specify also the filename of the MUSH image as well as the brain volume mask.&lt;br /&gt;
|[[Image:MushOutputPanel.png|thumb|280px|Output Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Seed point panel:'''&lt;br /&gt;
Specify the seed point for mask generation. This defaults to the center of the brain in a standard MRI image. Normally this shouldn't need to be changed.&lt;br /&gt;
|[[Image:MushSeedPointPanel.png|thumb|280px|Seed Point Panel]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:MushSeedPointPanel.png&amp;diff=15316</id>
		<title>File:MushSeedPointPanel.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:MushSeedPointPanel.png&amp;diff=15316"/>
		<updated>2010-05-04T05:28:10Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15315</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15315"/>
		<updated>2010-05-04T05:28:02Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
Specify(optionally) the weights file, which stores the final values for the MUSH equation. Specify also the filename of the MUSH image as well as the brain volume mask.&lt;br /&gt;
|[[Image:MushOutputPanel.png|thumb|280px|Output Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Seed point panel:'''&lt;br /&gt;
&lt;br /&gt;
|[[Image:MushSeedPointPanel.png|thumb|280px|Seed Point Panel]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15314</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15314"/>
		<updated>2010-05-04T05:12:06Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
Specify(optionally) the weights file, which stores the final values for the MUSH equation. Specify also the filename of the MUSH image as well as the brain volume mask.&lt;br /&gt;
|[[Image:MushOutputPanel.png|thumb|280px|Output Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Viewing panel:'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15313</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15313"/>
		<updated>2010-05-04T05:11:49Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Parameters panel:'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
Specify(optionally) the weights file, which stores the final values for the MUSH equation. Specify also the filename of the MUSH image as well as the brain volume mask.&lt;br /&gt;
|[[Image:MushOutputPanel.png|thumb|280px|Output Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Viewing panel:'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15312</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15312"/>
		<updated>2010-05-04T05:11:21Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Parameters panel:'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
|[[Image:MushOutputPanel.png|thumb|280px|Output Panel]]&lt;br /&gt;
Specify(optionally) the weights file, which stores the final values for the MUSH equation. Specify also the filename of the MUSH image as well as the brain volume mask.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Viewing panel:'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:MushOutputPanel.png&amp;diff=15311</id>
		<title>File:MushOutputPanel.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:MushOutputPanel.png&amp;diff=15311"/>
		<updated>2010-05-04T05:04:09Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15310</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15310"/>
		<updated>2010-05-04T05:03:41Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Parameters panel:'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
|[[Image:MushOutputPanel.png|thumb|280px|Output Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Viewing panel:'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15309</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15309"/>
		<updated>2010-05-04T04:56:57Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Parameters panel:'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Viewing panel:'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15308</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15308"/>
		<updated>2010-05-04T04:56:35Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|* '''Parameters panel:'''&lt;br /&gt;
|** '''First parameter'''&lt;br /&gt;
|** '''Second parameter'''&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
|** '''First output'''&lt;br /&gt;
|** '''Second output'''&lt;br /&gt;
|* '''Viewing panel:'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15307</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15307"/>
		<updated>2010-05-04T04:56:21Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|* '''Parameters panel:'''&lt;br /&gt;
|** '''First parameter'''&lt;br /&gt;
|** '''Second parameter'''&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
|** '''First output'''&lt;br /&gt;
|** '''Second output'''&lt;br /&gt;
|* '''Viewing panel:'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15306</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15306"/>
		<updated>2010-05-04T04:55:46Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
|* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|* '''Parameters panel:'''&lt;br /&gt;
|** '''First parameter'''&lt;br /&gt;
|** '''Second parameter'''&lt;br /&gt;
|* '''Output panel:'''&lt;br /&gt;
|** '''First output'''&lt;br /&gt;
|** '''Second output'''&lt;br /&gt;
|* '''Viewing panel:'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15305</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15305"/>
		<updated>2010-05-04T04:54:56Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15304</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15304"/>
		<updated>2010-05-04T04:54:36Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who want it. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:MushInputPanel.png&amp;diff=15303</id>
		<title>File:MushInputPanel.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:MushInputPanel.png&amp;diff=15303"/>
		<updated>2010-05-04T04:54:05Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15302</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15302"/>
		<updated>2010-05-04T04:52:51Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who may need it. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15301</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15301"/>
		<updated>2010-05-04T04:52:33Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
Specify the two input images(typically T1 and T2) as well as an optional ROI mask. This mask can be specified to aid the creation of the MUSH image, but is not necessary. Providing an ROI mask occasionally produces greater contrast in the output MUSH image(by constraining the pixels over which the mean and variance are calculated), so it is provided as an option for those who may need it. &lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15300</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15300"/>
		<updated>2010-05-04T04:42:21Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15299</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15299"/>
		<updated>2010-05-04T04:41:55Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
|[[Image:MushInputPanel.png|thumb|280px|Input Panel]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15298</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15298"/>
		<updated>2010-05-04T04:40:35Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15297</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15297"/>
		<updated>2010-05-04T04:40:15Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Use Cases, Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Case===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset.&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15295</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15295"/>
		<updated>2010-05-04T04:02:01Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Coronal)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:MushMask2.png&amp;diff=15294</id>
		<title>File:MushMask2.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:MushMask2.png&amp;diff=15294"/>
		<updated>2010-05-04T04:01:27Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:MushMask.png&amp;diff=15293</id>
		<title>File:MushMask.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:MushMask.png&amp;diff=15293"/>
		<updated>2010-05-04T04:00:24Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15292</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15292"/>
		<updated>2010-05-04T04:00:05Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:MushMask.png|thumb|280px|Mush Brain Extraction Mask(Axial)]]&lt;br /&gt;
|[[Image:MushMask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15291</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15291"/>
		<updated>2010-05-04T03:59:34Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:Mask.png|thumb|280px|Mush Brain Extraction Mask(Axial)]]&lt;br /&gt;
|[[Image:Mask2.png|thumb|280px|Mush Brain Extraction Mask(Sagittal)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:Mask.png&amp;diff=15290</id>
		<title>File:Mask.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:Mask.png&amp;diff=15290"/>
		<updated>2010-05-04T03:58:02Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15289</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15289"/>
		<updated>2010-05-04T03:57:46Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|[[Image:Mask.png|thumb|280px|Mush Brain Extraction Mask]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:Mush.png&amp;diff=15288</id>
		<title>File:Mush.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:Mush.png&amp;diff=15288"/>
		<updated>2010-05-04T03:57:04Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15287</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15287"/>
		<updated>2010-05-04T03:56:47Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15286</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15286"/>
		<updated>2010-05-04T03:56:18Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|[[Image:Mush.png|thumb|280px|Mush Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:T2.png&amp;diff=15285</id>
		<title>File:T2.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:T2.png&amp;diff=15285"/>
		<updated>2010-05-04T03:55:39Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15284</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15284"/>
		<updated>2010-05-04T03:55:10Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|[[Image:T2.png|thumb|280px|T2 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:T1.png&amp;diff=15283</id>
		<title>File:T1.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:T1.png&amp;diff=15283"/>
		<updated>2010-05-04T03:54:30Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15282</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15282"/>
		<updated>2010-05-04T03:54:12Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:T1.png|thumb|280px|T1 Image]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15281</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15281"/>
		<updated>2010-05-04T03:52:40Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: Removed unused image stubs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15280</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=15280"/>
		<updated>2010-05-04T03:52:13Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:screenshotBlank.png|thumb|280px|Caption]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:ScreenshotBlankNotOptional.png&amp;diff=15279</id>
		<title>File:ScreenshotBlankNotOptional.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:ScreenshotBlankNotOptional.png&amp;diff=15279"/>
		<updated>2010-05-04T03:41:39Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: uploaded a new version of &amp;quot;File:ScreenshotBlankNotOptional.png&amp;quot;:&amp;amp;#32;Changed image to one showing all the interface options.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:ScreenshotBlankNotOptional.png&amp;diff=15278</id>
		<title>File:ScreenshotBlankNotOptional.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:ScreenshotBlankNotOptional.png&amp;diff=15278"/>
		<updated>2010-05-04T03:39:13Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: uploaded a new version of &amp;quot;File:ScreenshotBlankNotOptional.png&amp;quot;:&amp;amp;#32;Added user interface image&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=14551</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=14551"/>
		<updated>2010-04-27T20:55:32Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Use Cases, Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:screenshotBlank.png|thumb|280px|Output]]&lt;br /&gt;
|[[Image:screenshotBlank.png|thumb|280px|Caption]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
The processing involved in the module is not designed for interactive use. It may take up to 15 minutes( or longer, depending on processor speed) to process a dataset. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=14549</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=14549"/>
		<updated>2010-04-27T20:46:15Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Module Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:screenshotBlank.png|thumb|280px|Output]]&lt;br /&gt;
|[[Image:screenshotBlank.png|thumb|280px|Caption]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Mush = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=14548</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=14548"/>
		<updated>2010-04-27T20:44:45Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Module Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:screenshotBlank.png|thumb|280px|Output]]&lt;br /&gt;
|[[Image:screenshotBlank.png|thumb|280px|Caption]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;MUSH = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=14547</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=14547"/>
		<updated>2010-04-27T20:44:25Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Module Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:screenshotBlank.png|thumb|280px|Output]]&lt;br /&gt;
|[[Image:screenshotBlank.png|thumb|280px|Caption]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;MUSH = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=14545</id>
		<title>Documentation/4.1/Modules/BRAINSMush</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Modules/BRAINSMush&amp;diff=14545"/>
		<updated>2010-04-27T20:39:43Z</updated>

		<summary type="html">&lt;p&gt;StevenDunn: /* Module Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===BRAINSMush===&lt;br /&gt;
BRAINSMush&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|[[Image:screenshotBlank.png|thumb|280px|Output]]&lt;br /&gt;
|[[Image:screenshotBlank.png|thumb|280px|Caption]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Ronald Pierson, University of Iowa&lt;br /&gt;
* Gregory Harris, University of Iowa&lt;br /&gt;
* Hans Johnson, PhD: University of Iowa&lt;br /&gt;
* Steven A. Dunn: University of Iowa&lt;br /&gt;
* Vincent Magnotta, PhD: University of Iowa&lt;br /&gt;
* Contacts: Vincent Magnotta, [mailto:vincent-magnotta@uiowa.edu vincent-magnotta@uiowa.edu]; Steven Dunn, [mailto:steven-dunn@uiowa.edu steven-dunn@uiowa.edu]&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
BRAINSMush uses the Maximize Uniformity Summation Heuristic(MUSH) optimizer, as developed at the [http://www.uiowa.edu University of Iowa], to extract the&lt;br /&gt;
brain and surface CSF from a multi-modal imaging study. It forms a linear combination of multi-modal MR imaging data to make the &lt;br /&gt;
signal intensity within the brain as uniform as possible. This resulting image is then thresholded to obtain the brain and surface CSF region.&lt;br /&gt;
&lt;br /&gt;
MUSH uses a T1-weighted and T2-weighted image as its inputs, and their mean and variance are calculated. A linear combination is then found that approaches the desired mean and variance( by default 1000.0 and 0.0, respectively) by only varying the coefficients a and b in the following equation: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;MUSH = {\color{red}a}T1 + {\color{blue}b}T2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the region of interest, the MUSH optimizer finds the number of voxels, the sum voxels and the sum of squares for&lt;br /&gt;
both images separately. Then a 2 by 2 Levenberg-Marquardt optimizer repeatedly reconstructs the mean and variance of&lt;br /&gt;
the mixture model corresponding to the weighted sum image of coefficients a and b. This is very fast because each step&lt;br /&gt;
only involves the calculation of two jointly weighted statistics. The result of optimization is the pair of linear coefficients&lt;br /&gt;
that minimizes the sum of squares error:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Error = (mean - 1000.0)^2 + (variance - 0.0)^2&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The image is thresholded by the mean signal intensity plus-or-minus five standard deviations.&lt;br /&gt;
&lt;br /&gt;
This method was applied to a sample of 20 MR brain scans and its results were compared to those obtained by 3dSkullStrip, 3dIntracranial, BET and BET2. The average Jaccard metrics for the twenty subjects was 0.66(BET), 0.61(BET2), 0.88(3dIntracranial), 0.91(3dSkullStrip) and 0.94(MUSH).&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1:&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&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. For instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
* '''Input panel:'''&lt;br /&gt;
** '''First input'''&lt;br /&gt;
** '''Second input'''&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
** '''First parameter'''&lt;br /&gt;
** '''Second parameter'''&lt;br /&gt;
* '''Output panel:'''&lt;br /&gt;
** '''First output'''&lt;br /&gt;
** '''Second output'''&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
|[[Image:screenshotBlankNotOptional.png|thumb|280px|User Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Algorithms used, library classes depended upon, use cases, etc.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Other modules or packages that are required for this module's use.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Links to known bugs in the Slicer3 bug tracker&lt;br /&gt;
&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=000 Bug 000: description] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Links to the module's source code:&lt;br /&gt;
&lt;br /&gt;
Source code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.cxx ] &lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk file.h ]&lt;br /&gt;
 &lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
*[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classes.html class1]&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
Include funding and other support here.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;/div&gt;</summary>
		<author><name>StevenDunn</name></author>
		
	</entry>
</feed>