<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <title>nifti1_io: NIFTI1_INTENT_CODES</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css"/> </head> <body onload='searchBox.OnSelectItem(0);'> <!-- Generated by Doxygen 1.7.4 --> <script type="text/javascript"><!-- var searchBox = new SearchBox("searchBox", "search",false,'Search'); --></script> <div id="top"> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">nifti1_io</div> </td> </tr> </tbody> </table> </div> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li id="searchli"> <div id="MSearchBox" class="MSearchBoxInactive"> <span class="left"> <img id="MSearchSelect" src="search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/> <input type="text" id="MSearchField" value="Search" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/> </span><span class="right"> <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> </span> </div> </li> </ul> </div> </div> <div class="header"> <div class="summary"> <a href="#define-members">Defines</a> </div> <div class="headertitle"> <div class="title">NIFTI1_INTENT_CODES</div> </div> </div> <div class="contents"> <p>nifti1 intent codes, to describe intended meaning of dataset contents <a href="#details">More...</a></p> <table class="memberdecls"> <tr><td colspan="2"><h2><a name="define-members"></a> Defines</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadc716696a6d7960a4be4cd4115ef1c86"></a><!-- doxytag: member="NIFTI1_INTENT_CODES::NIFTI_INTENT_CORREL" ref="gadc716696a6d7960a4be4cd4115ef1c86" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>NIFTI_INTENT_CORREL</b>   2</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga84ab612e611c71c52848c7aea27581fd">NIFTI_INTENT_TTEST</a>   3</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gab744c9d5e8891ef4d73913454a80d4cd">NIFTI_INTENT_FTEST</a>   4</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gae7c23a0c9b8d1819054b1b3e81da70a1">NIFTI_INTENT_ZSCORE</a>   5</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga982823fd732a1c5c145eb762b0b28c77">NIFTI_INTENT_CHISQ</a>   6</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gaf118b42c87a475affe1cb7ff39b2e4bb">NIFTI_INTENT_BETA</a>   7</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga67a03c21e9077ed568b06ee1f2ec75a3">NIFTI_INTENT_BINOM</a>   8</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga4f6b973488f64f3e6fda7ddbcd09d83e">NIFTI_INTENT_GAMMA</a>   9</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga1e8492dbe60e4ce358cd49d4bfd0b3c6">NIFTI_INTENT_POISSON</a>   10</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gae185e35ddb509fdae6802fc6140838fa">NIFTI_INTENT_NORMAL</a>   11</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga808f36bb918469fa2c8f5b1e86e6a322">NIFTI_INTENT_FTEST_NONC</a>   12</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga27bd29bf806c73caf0fe055157d93695">NIFTI_INTENT_CHISQ_NONC</a>   13</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga08101b266ebd17fbb746b10ad7686e95">NIFTI_INTENT_LOGISTIC</a>   14</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga1897f1fd2c7c083e5dbe3056c93742e9">NIFTI_INTENT_LAPLACE</a>   15</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga876d2d65a04c636b69048cdc4acaa697">NIFTI_INTENT_UNIFORM</a>   16</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gaef337ad2c0ea0d698d0d13c92532501c">NIFTI_INTENT_TTEST_NONC</a>   17</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga2c5885d5e6d7a98039455f8358923991">NIFTI_INTENT_WEIBULL</a>   18</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga927bc217e6332cc414736be447c3e8d2">NIFTI_INTENT_CHI</a>   19</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gae40fc7f839a4e3f41387b1d55d6eb5a0">NIFTI_INTENT_INVGAUSS</a>   20</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga29705d289bf7e8847716fdf6ee0bfa7d">NIFTI_INTENT_EXTVAL</a>   21</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga111364b2f83b48a64f2d49d4541d1a4b">NIFTI_INTENT_PVAL</a>   22</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gaab09a5d0db8d2c1a4479638c8c0661ce">NIFTI_INTENT_LOGPVAL</a>   23</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga4d2f0e4f4c62772506b48fea9ec5fdec">NIFTI_INTENT_LOG10PVAL</a>   24</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gaabc78cf5797171dcb13b8095892a6433">NIFTI_FIRST_STATCODE</a>   2</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga513536b4a3669cae83a0f0a7acfbc6dd">NIFTI_LAST_STATCODE</a>   24</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gaef336dc28dadfce293aadda671264a93">NIFTI_INTENT_ESTIMATE</a>   1001</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gace230337cfafd74b741509d3665b5777">NIFTI_INTENT_LABEL</a>   1002</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga25ee86d92c9e62308efaa6ce9aa8cd51">NIFTI_INTENT_NEURONAME</a>   1003</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga8e3cfdd7e1be9fd0bb801fa225435db8">NIFTI_INTENT_GENMATRIX</a>   1004</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gab6cd5413095cde3e72ee216a38f60178">NIFTI_INTENT_SYMMATRIX</a>   1005</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gafbbc9936500b51461f7c8bd4ff96ed43">NIFTI_INTENT_DISPVECT</a>   1006</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad559948409eedc905d553fff3c47e69b"></a><!-- doxytag: member="NIFTI1_INTENT_CODES::NIFTI_INTENT_VECTOR" ref="gad559948409eedc905d553fff3c47e69b" args="" --> #define </td><td class="memItemRight" valign="bottom"><b>NIFTI_INTENT_VECTOR</b>   1007</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga124259beb28b9b08b279ec9b5196f90e">NIFTI_INTENT_POINTSET</a>   1008</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gae34eb51c5984233c4d1c30ae5f5d309f">NIFTI_INTENT_TRIANGLE</a>   1009</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga69746985b119af3ca3e576fbf98396fb">NIFTI_INTENT_QUATERNION</a>   1010</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga5014b482ea33b66e7ed2c000282e2260">NIFTI_INTENT_DIMLESS</a>   1011</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga6f9fccc28d5accae59a279aa1830ce91">NIFTI_INTENT_TIME_SERIES</a>   2001</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga5cd8e1c7d0e25958db5de64965a0b499">NIFTI_INTENT_NODE_INDEX</a>   2002</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#ga24a258463206ca3d9f7af242249f993c">NIFTI_INTENT_RGB_VECTOR</a>   2003</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gae5d634acc4f9386eb955a3f967faf961">NIFTI_INTENT_RGBA_VECTOR</a>   2004</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__NIFTI1__INTENT__CODES.html#gad0df641934f6c9b30407ee8db84e47c0">NIFTI_INTENT_SHAPE</a>   2005</td></tr> </table> <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> <p>nifti1 intent codes, to describe intended meaning of dataset contents </p> <p>[C2, chap 32] Correlation coefficient R (1 param): p1 = degrees of freedom R/sqrt(1-R*R) is t-distributed with p1 DOF. </p> <hr/><h2>Define Documentation</h2> <a class="anchor" id="gaabc78cf5797171dcb13b8095892a6433"></a><!-- doxytag: member="nifti1.h::NIFTI_FIRST_STATCODE" ref="gaabc78cf5797171dcb13b8095892a6433" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_FIRST_STATCODE   2</td> </tr> </table> </div> <div class="memdoc"> <p>Smallest intent_code that indicates a statistic. </p> </div> </div> <a class="anchor" id="gaf118b42c87a475affe1cb7ff39b2e4bb"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_BETA" ref="gaf118b42c87a475affe1cb7ff39b2e4bb" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_BETA   7</td> </tr> </table> </div> <div class="memdoc"> <p>[C2, chap 25] Beta distribution (2 params): p1=a, p2=b. Density(x) proportional to x^(a-1) * (1-x)^(b-1). </p> </div> </div> <a class="anchor" id="ga67a03c21e9077ed568b06ee1f2ec75a3"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_BINOM" ref="ga67a03c21e9077ed568b06ee1f2ec75a3" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_BINOM   8</td> </tr> </table> </div> <div class="memdoc"> <p>[U, chap 3] Binomial distribution (2 params): p1 = number of trials, p2 = probability per trial. Prob(x) = (p1 choose x) * p2^x * (1-p2)^(p1-x), for x=0,1,...,p1. </p> </div> </div> <a class="anchor" id="ga927bc217e6332cc414736be447c3e8d2"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_CHI" ref="ga927bc217e6332cc414736be447c3e8d2" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_CHI   19</td> </tr> </table> </div> <div class="memdoc"> <p>[C1, chap 18] Chi distribution (1 param): p1 = DOF. Density(x) proportional to x^(p1-1) * exp(-x^2/2) for x > 0. p1 = 1 = 'half normal' distribution p1 = 2 = Rayleigh distribution p1 = 3 = Maxwell-Boltzmann distribution. </p> </div> </div> <a class="anchor" id="ga982823fd732a1c5c145eb762b0b28c77"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_CHISQ" ref="ga982823fd732a1c5c145eb762b0b28c77" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_CHISQ   6</td> </tr> </table> </div> <div class="memdoc"> <p>[C1, chap 18] Chi-squared (1 param): p1 = DOF. Density(x) proportional to exp(-x/2) * x^(p1/2-1). </p> </div> </div> <a class="anchor" id="ga27bd29bf806c73caf0fe055157d93695"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_CHISQ_NONC" ref="ga27bd29bf806c73caf0fe055157d93695" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_CHISQ_NONC   13</td> </tr> </table> </div> <div class="memdoc"> <p>[C2, chap 29] Noncentral chi-squared statistic (2 params): p1 = DOF, p2 = noncentrality parameter. </p> </div> </div> <a class="anchor" id="ga5014b482ea33b66e7ed2c000282e2260"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_DIMLESS" ref="ga5014b482ea33b66e7ed2c000282e2260" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_DIMLESS   1011</td> </tr> </table> </div> <div class="memdoc"> <p>Dimensionless value - no params - although, as in _ESTIMATE the name of the parameter may be stored in intent_name. </p> </div> </div> <a class="anchor" id="gafbbc9936500b51461f7c8bd4ff96ed43"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_DISPVECT" ref="gafbbc9936500b51461f7c8bd4ff96ed43" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_DISPVECT   1006</td> </tr> </table> </div> <div class="memdoc"> <p>To signify that the vector value at each voxel is to be taken as a displacement field or vector:</p> <ul> <li>dataset must have a 5th dimension</li> <li>intent_code must be NIFTI_INTENT_DISPVECT</li> <li>dim[5] must be the dimensionality of the displacment vector (e.g., 3 for spatial displacement, 2 for in-plane) </li> </ul> </div> </div> <a class="anchor" id="gaef336dc28dadfce293aadda671264a93"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_ESTIMATE" ref="gaef336dc28dadfce293aadda671264a93" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_ESTIMATE   1001</td> </tr> </table> </div> <div class="memdoc"> <p>To signify that the value at each voxel is an estimate of some parameter, set intent_code = NIFTI_INTENT_ESTIMATE. The name of the parameter may be stored in intent_name. </p> </div> </div> <a class="anchor" id="ga29705d289bf7e8847716fdf6ee0bfa7d"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_EXTVAL" ref="ga29705d289bf7e8847716fdf6ee0bfa7d" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_EXTVAL   21</td> </tr> </table> </div> <div class="memdoc"> <p>[C2, chap 22] Extreme value type I (2 params): p1 = location, p2 = scale cdf(x) = exp(-exp(-(x-p1)/p2)). </p> </div> </div> <a class="anchor" id="gab744c9d5e8891ef4d73913454a80d4cd"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_FTEST" ref="gab744c9d5e8891ef4d73913454a80d4cd" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_FTEST   4</td> </tr> </table> </div> <div class="memdoc"> <p>[C2, chap 27] Fisher F statistic (2 params): p1 = numerator DOF, p2 = denominator DOF. </p> </div> </div> <a class="anchor" id="ga808f36bb918469fa2c8f5b1e86e6a322"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_FTEST_NONC" ref="ga808f36bb918469fa2c8f5b1e86e6a322" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_FTEST_NONC   12</td> </tr> </table> </div> <div class="memdoc"> <p>[C2, chap 30] Noncentral F statistic (3 params): p1 = numerator DOF, p2 = denominator DOF, p3 = numerator noncentrality parameter. </p> </div> </div> <a class="anchor" id="ga4f6b973488f64f3e6fda7ddbcd09d83e"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_GAMMA" ref="ga4f6b973488f64f3e6fda7ddbcd09d83e" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_GAMMA   9</td> </tr> </table> </div> <div class="memdoc"> <p>[C1, chap 17] Gamma distribution (2 params): p1 = shape, p2 = scale. Density(x) proportional to x^(p1-1) * exp(-p2*x). </p> </div> </div> <a class="anchor" id="ga8e3cfdd7e1be9fd0bb801fa225435db8"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_GENMATRIX" ref="ga8e3cfdd7e1be9fd0bb801fa225435db8" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_GENMATRIX   1004</td> </tr> </table> </div> <div class="memdoc"> <p>To store an M x N matrix at each voxel:</p> <ul> <li>dataset must have a 5th dimension (dim[0]=5 and dim[5]>1)</li> <li>intent_code must be NIFTI_INTENT_GENMATRIX</li> <li>dim[5] must be M*N</li> <li>intent_p1 must be M (in float format)</li> <li>intent_p2 must be N (ditto)</li> <li>the matrix values A[i][[j] are stored in row-order:<ul> <li>A[0][0] A[0][1] ... A[0][N-1]</li> <li>A[1][0] A[1][1] ... A[1][N-1]</li> <li>etc., until</li> <li>A[M-1][0] A[M-1][1] ... A[M-1][N-1] </li> </ul> </li> </ul> </div> </div> <a class="anchor" id="gae40fc7f839a4e3f41387b1d55d6eb5a0"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_INVGAUSS" ref="gae40fc7f839a4e3f41387b1d55d6eb5a0" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_INVGAUSS   20</td> </tr> </table> </div> <div class="memdoc"> <p>[C1, chap 15] Inverse Gaussian (2 params): p1 = mu, p2 = lambda Density(x) proportional to exp(-p2*(x-p1)^2/(2*p1^2*x)) / x^3 for x > 0. </p> </div> </div> <a class="anchor" id="gace230337cfafd74b741509d3665b5777"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_LABEL" ref="gace230337cfafd74b741509d3665b5777" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_LABEL   1002</td> </tr> </table> </div> <div class="memdoc"> <p>To signify that the value at each voxel is an index into some set of labels, set intent_code = NIFTI_INTENT_LABEL. The filename with the labels may stored in aux_file. </p> </div> </div> <a class="anchor" id="ga1897f1fd2c7c083e5dbe3056c93742e9"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_LAPLACE" ref="ga1897f1fd2c7c083e5dbe3056c93742e9" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_LAPLACE   15</td> </tr> </table> </div> <div class="memdoc"> <p>[C2, chap 24] Laplace distribution (2 params): p1 = location, p2 = scale. Density(x) proportional to exp(-abs(x-p1)/p2). </p> </div> </div> <a class="anchor" id="ga4d2f0e4f4c62772506b48fea9ec5fdec"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_LOG10PVAL" ref="ga4d2f0e4f4c62772506b48fea9ec5fdec" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_LOG10PVAL   24</td> </tr> </table> </div> <div class="memdoc"> <p>Data is log10(p-value) (no params). To be safe, a program should compute p = pow(10.,-abs(this_value)). The nifti_stats.c library returns this_value as positive, so that this_value = -log10(p). </p> </div> </div> <a class="anchor" id="ga08101b266ebd17fbb746b10ad7686e95"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_LOGISTIC" ref="ga08101b266ebd17fbb746b10ad7686e95" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_LOGISTIC   14</td> </tr> </table> </div> <div class="memdoc"> <p>[C2, chap 23] Logistic distribution (2 params): p1 = location, p2 = scale. Density(x) proportional to sech^2((x-p1)/(2*p2)). </p> </div> </div> <a class="anchor" id="gaab09a5d0db8d2c1a4479638c8c0661ce"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_LOGPVAL" ref="gaab09a5d0db8d2c1a4479638c8c0661ce" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_LOGPVAL   23</td> </tr> </table> </div> <div class="memdoc"> <p>Data is ln(p-value) (no params). To be safe, a program should compute p = exp(-abs(this_value)). The nifti_stats.c library returns this_value as positive, so that this_value = -log(p). </p> </div> </div> <a class="anchor" id="ga25ee86d92c9e62308efaa6ce9aa8cd51"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_NEURONAME" ref="ga25ee86d92c9e62308efaa6ce9aa8cd51" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_NEURONAME   1003</td> </tr> </table> </div> <div class="memdoc"> <p>To signify that the value at each voxel is an index into the NeuroNames labels set, set intent_code = NIFTI_INTENT_NEURONAME. </p> </div> </div> <a class="anchor" id="ga5cd8e1c7d0e25958db5de64965a0b499"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_NODE_INDEX" ref="ga5cd8e1c7d0e25958db5de64965a0b499" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_NODE_INDEX   2002</td> </tr> </table> </div> <div class="memdoc"> <p>To signify that the value at each location is a node index, from a complete surface dataset. </p> </div> </div> <a class="anchor" id="gae185e35ddb509fdae6802fc6140838fa"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_NORMAL" ref="gae185e35ddb509fdae6802fc6140838fa" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_NORMAL   11</td> </tr> </table> </div> <div class="memdoc"> <p>[C1, chap 13] Normal distribution (2 params): p1 = mean, p2 = standard deviation. </p> </div> </div> <a class="anchor" id="ga124259beb28b9b08b279ec9b5196f90e"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_POINTSET" ref="ga124259beb28b9b08b279ec9b5196f90e" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_POINTSET   1008</td> </tr> </table> </div> <div class="memdoc"> <p>To signify that the vector value at each voxel is really a spatial coordinate (e.g., the vertices or nodes of a surface mesh):</p> <ul> <li>dataset must have a 5th dimension</li> <li>intent_code must be NIFTI_INTENT_POINTSET</li> <li>dim[0] = 5</li> <li>dim[1] = number of points</li> <li>dim[2] = dim[3] = dim[4] = 1</li> <li>dim[5] must be the dimensionality of space (e.g., 3 => 3D space).</li> <li>intent_name may describe the object these points come from (e.g., "pial", "gray/white" , "EEG", "MEG"). </li> </ul> </div> </div> <a class="anchor" id="ga1e8492dbe60e4ce358cd49d4bfd0b3c6"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_POISSON" ref="ga1e8492dbe60e4ce358cd49d4bfd0b3c6" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_POISSON   10</td> </tr> </table> </div> <div class="memdoc"> <p>[U, chap 4] Poisson distribution (1 param): p1 = mean. Prob(x) = exp(-p1) * p1^x / x! , for x=0,1,2,.... </p> </div> </div> <a class="anchor" id="ga111364b2f83b48a64f2d49d4541d1a4b"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_PVAL" ref="ga111364b2f83b48a64f2d49d4541d1a4b" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_PVAL   22</td> </tr> </table> </div> <div class="memdoc"> <p>Data is a 'p-value' (no params). </p> </div> </div> <a class="anchor" id="ga69746985b119af3ca3e576fbf98396fb"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_QUATERNION" ref="ga69746985b119af3ca3e576fbf98396fb" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_QUATERNION   1010</td> </tr> </table> </div> <div class="memdoc"> <p>To signify that the vector value at each voxel is a quaternion:</p> <ul> <li>dataset must have a 5th dimension</li> <li>intent_code must be NIFTI_INTENT_QUATERNION</li> <li>dim[0] = 5</li> <li>dim[5] = 4</li> <li>datatype should be a floating point type </li> </ul> </div> </div> <a class="anchor" id="ga24a258463206ca3d9f7af242249f993c"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_RGB_VECTOR" ref="ga24a258463206ca3d9f7af242249f993c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_RGB_VECTOR   2003</td> </tr> </table> </div> <div class="memdoc"> <p>To signify that the vector value at each location is an RGB triplet, of whatever type.</p> <ul> <li>dataset must have a 5th dimension</li> <li>dim[0] = 5</li> <li>dim[1] = number of nodes</li> <li>dim[2] = dim[3] = dim[4] = 1</li> <li>dim[5] = 3 </li> </ul> </div> </div> <a class="anchor" id="gae5d634acc4f9386eb955a3f967faf961"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_RGBA_VECTOR" ref="gae5d634acc4f9386eb955a3f967faf961" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_RGBA_VECTOR   2004</td> </tr> </table> </div> <div class="memdoc"> <p>To signify that the vector value at each location is a 4 valued RGBA vector, of whatever type.</p> <ul> <li>dataset must have a 5th dimension</li> <li>dim[0] = 5</li> <li>dim[1] = number of nodes</li> <li>dim[2] = dim[3] = dim[4] = 1</li> <li>dim[5] = 4 </li> </ul> </div> </div> <a class="anchor" id="gad0df641934f6c9b30407ee8db84e47c0"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_SHAPE" ref="gad0df641934f6c9b30407ee8db84e47c0" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_SHAPE   2005</td> </tr> </table> </div> <div class="memdoc"> <p>To signify that the value at each location is a shape value, such as the curvature. </p> </div> </div> <a class="anchor" id="gab6cd5413095cde3e72ee216a38f60178"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_SYMMATRIX" ref="gab6cd5413095cde3e72ee216a38f60178" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_SYMMATRIX   1005</td> </tr> </table> </div> <div class="memdoc"> <p>To store an NxN symmetric matrix at each voxel:</p> <ul> <li>dataset must have a 5th dimension</li> <li>intent_code must be NIFTI_INTENT_SYMMATRIX</li> <li>dim[5] must be N*(N+1)/2</li> <li>intent_p1 must be N (in float format)</li> <li>the matrix values A[i][[j] are stored in row-order:<ul> <li>A[0][0]</li> <li>A[1][0] A[1][1]</li> <li>A[2][0] A[2][1] A[2][2]</li> <li>etc.: row-by-row </li> </ul> </li> </ul> </div> </div> <a class="anchor" id="ga6f9fccc28d5accae59a279aa1830ce91"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_TIME_SERIES" ref="ga6f9fccc28d5accae59a279aa1830ce91" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_TIME_SERIES   2001</td> </tr> </table> </div> <div class="memdoc"> <p>To signify that the value at each location is from a time series. </p> </div> </div> <a class="anchor" id="gae34eb51c5984233c4d1c30ae5f5d309f"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_TRIANGLE" ref="gae34eb51c5984233c4d1c30ae5f5d309f" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_TRIANGLE   1009</td> </tr> </table> </div> <div class="memdoc"> <p>To signify that the vector value at each voxel is really a triple of indexes (e.g., forming a triangle) from a pointset dataset:</p> <ul> <li>dataset must have a 5th dimension</li> <li>intent_code must be NIFTI_INTENT_TRIANGLE</li> <li>dim[0] = 5</li> <li>dim[1] = number of triangles</li> <li>dim[2] = dim[3] = dim[4] = 1</li> <li>dim[5] = 3</li> <li>datatype should be an integer type (preferably DT_INT32)</li> <li>the data values are indexes (0,1,...) into a pointset dataset. </li> </ul> </div> </div> <a class="anchor" id="ga84ab612e611c71c52848c7aea27581fd"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_TTEST" ref="ga84ab612e611c71c52848c7aea27581fd" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_TTEST   3</td> </tr> </table> </div> <div class="memdoc"> <p>[C2, chap 28] Student t statistic (1 param): p1 = DOF. </p> </div> </div> <a class="anchor" id="gaef337ad2c0ea0d698d0d13c92532501c"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_TTEST_NONC" ref="gaef337ad2c0ea0d698d0d13c92532501c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_TTEST_NONC   17</td> </tr> </table> </div> <div class="memdoc"> <p>[C2, chap 31] Noncentral t statistic (2 params): p1 = DOF, p2 = noncentrality parameter. </p> </div> </div> <a class="anchor" id="ga876d2d65a04c636b69048cdc4acaa697"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_UNIFORM" ref="ga876d2d65a04c636b69048cdc4acaa697" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_UNIFORM   16</td> </tr> </table> </div> <div class="memdoc"> <p>[C2, chap 26] Uniform distribution: p1 = lower end, p2 = upper end. </p> </div> </div> <a class="anchor" id="ga2c5885d5e6d7a98039455f8358923991"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_WEIBULL" ref="ga2c5885d5e6d7a98039455f8358923991" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_WEIBULL   18</td> </tr> </table> </div> <div class="memdoc"> <p>[C1, chap 21] Weibull distribution (3 params): p1 = location, p2 = scale, p3 = power. Density(x) proportional to ((x-p1)/p2)^(p3-1) * exp(-((x-p1)/p2)^p3) for x > p1. </p> </div> </div> <a class="anchor" id="gae7c23a0c9b8d1819054b1b3e81da70a1"></a><!-- doxytag: member="nifti1.h::NIFTI_INTENT_ZSCORE" ref="gae7c23a0c9b8d1819054b1b3e81da70a1" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_INTENT_ZSCORE   5</td> </tr> </table> </div> <div class="memdoc"> <p>[C1, chap 13] Standard normal (0 params): Density = N(0,1). </p> </div> </div> <a class="anchor" id="ga513536b4a3669cae83a0f0a7acfbc6dd"></a><!-- doxytag: member="nifti1.h::NIFTI_LAST_STATCODE" ref="ga513536b4a3669cae83a0f0a7acfbc6dd" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NIFTI_LAST_STATCODE   24</td> </tr> </table> </div> <div class="memdoc"> <p>Largest intent_code that indicates a statistic. </p> </div> </div> </div> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Defines</a></div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <hr class="footer"/><address class="footer"><small>Generated on Tue Jul 26 2011 for nifti1_io by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address> </body> </html>