neuroelf_-_all_functions
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
neuroelf_-_all_functions [2010/06/22 04:19] – changed to list jochen | neuroelf_-_all_functions [2011/04/04 20:37] (current) – ameliorated links to constructors of classes jochen | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== NeuroElf - all functions (list only) ====== | + | ====== NeuroElf - all functions |
+ | This page can be seen as a whole-sale reference to all function | ||
+ | |||
+ | ===== Toolbox base folder, M-file | ||
+ | * [[BVQXfile]] - legacy function for BVQXtools users (passes to [[xff]]) | ||
+ | * [[ac2vmp]] - convert '' | ||
* [[acpc2tal]] - convert AC-PC coordinates into TAL coordinates | * [[acpc2tal]] - convert AC-PC coordinates into TAL coordinates | ||
* [[acsvread]] - reads a text based (non-numeric) csv file | * [[acsvread]] - reads a text based (non-numeric) csv file | ||
- | * [[afni_parse]] - internal parser for AFNI HEADer file structures | + | * afni_parse - internal parser for AFNI HEADer file structures |
- | * [[alphasim]] - simulate noise data to estimate cluster threshold | + | * [[alphasim - extended uses|alphasim]] - simulate noise data to estimate cluster threshold |
* [[analyze_setendian]] - set endian type for Analyze files | * [[analyze_setendian]] - set endian type for Analyze files | ||
+ | * [[analyzetype]] - return properties of analyze image datatype | ||
* [[any2ascii]] - packs simple as well as complex variables into ascii | * [[any2ascii]] - packs simple as well as complex variables into ascii | ||
* [[applybvtrf]] - apply BV transformation matrix to system coords | * [[applybvtrf]] - apply BV transformation matrix to system coords | ||
* [[applyfdr]] - apply FDR thresholding to given statistic | * [[applyfdr]] - apply FDR thresholding to given statistic | ||
+ | * [[applyspmsnc]] - apply SPM's spatial normalization ('' | ||
* [[asciiread]] - reads a textfile into one char array | * [[asciiread]] - reads a textfile into one char array | ||
* [[asciitab]] - create custom ASCII representation of 2-D matrix | * [[asciitab]] - create custom ASCII representation of 2-D matrix | ||
* [[asciiwrite]] - writes a textfile from a char array to file | * [[asciiwrite]] - writes a textfile from a char array to file | ||
+ | * [[auroc]] - compute area under ROC | ||
* [[autocorr]] - estimate auto-correlation in data | * [[autocorr]] - estimate auto-correlation in data | ||
* averagepmps - average PMP objects and create new object (// | * averagepmps - average PMP objects and create new object (// | ||
Line 19: | Line 27: | ||
* [[binwrite]] - writes a binary stream from a char/uint8 array to file | * [[binwrite]] - writes a binary stream from a char/uint8 array to file | ||
* bitdump - dump bits in a uint buffer (// | * bitdump - dump bits in a uint buffer (// | ||
+ | * [[bstrapbca]] - bootstrap statistic using BCa | ||
+ | * [[bstrappct]] - bootstrap statistic using percentile | ||
* [[bvcoordconv]] - converting coordinates for BV | * [[bvcoordconv]] - converting coordinates for BV | ||
* [[bvtrf]] - compile a transformation matrix as in the 3D volume tools | * [[bvtrf]] - compile a transformation matrix as in the 3D volume tools | ||
Line 24: | Line 34: | ||
* bvxcreatefile - create new BVX file (// | * bvxcreatefile - create new BVX file (// | ||
* [[calcbetas]] - perform GLM regression | * [[calcbetas]] - perform GLM regression | ||
+ | * [[cellipse]] - confidence ellipse coordinates for scatter plot | ||
* [[checkstruct]] - check an 1x1 struct for validity | * [[checkstruct]] - check an 1x1 struct for validity | ||
* [[checksyntax]] - checks a snippet of code for syntax validity | * [[checksyntax]] - checks a snippet of code for syntax validity | ||
* [[clearxffobjects]] - issue ClearObject call on several objects | * [[clearxffobjects]] - issue ClearObject call on several objects | ||
* [[clustercoords]] - get list of clusters in volume | * [[clustercoords]] - get list of clusters in volume | ||
- | * [[clustercoordsc]] - get list of clusters in volume | + | * [[clustercoordsc]] - get list of clusters in volume |
* [[clustermeshmap]] - cluster a SMP/SRF based map | * [[clustermeshmap]] - cluster a SMP/SRF based map | ||
* [[clustermeshmapbin]] - cluster binary mesh-based map | * [[clustermeshmapbin]] - cluster binary mesh-based map | ||
Line 38: | Line 49: | ||
* [[conjval]] - conjugate value (same sign, min abs value with sign) | * [[conjval]] - conjugate value (same sign, min abs value with sign) | ||
* [[conjvalp]] - conjugate pvalues (same sign, max value with sign) | * [[conjvalp]] - conjugate pvalues (same sign, max value with sign) | ||
- | * [[conv3d]] - perform 3D convolution | + | * [[conv3d]] - perform 3D convolution |
* [[convones]] - convoles a function with a number of consecutive ones | * [[convones]] - convoles a function with a number of consecutive ones | ||
* [[correlinvtstat]] - convert t-statistic into correlation value | * [[correlinvtstat]] - convert t-statistic into correlation value | ||
Line 44: | Line 55: | ||
* [[correltstat]] - convert correlation value into t-statistic | * [[correltstat]] - convert correlation value into t-statistic | ||
* [[corrmap]] - correlation map | * [[corrmap]] - correlation map | ||
- | * [[cov_nd]] - computes covariance and corrcoefs for vector pairs in N-D | + | * [[cov_nd]] - computes covariance and corrcoefs for vector pairs in N-D (//MEX file stub/ |
* cpfile - copies a file (// | * cpfile - copies a file (// | ||
* crawford_abnorm - calculate Crawford' | * crawford_abnorm - calculate Crawford' | ||
Line 63: | Line 74: | ||
* [[dicom4todmr]] - cheap try to convert a DICOM4 file into DMR/DWI | * [[dicom4todmr]] - cheap try to convert a DICOM4 file into DMR/DWI | ||
* [[dicom4tofmr]] - cheap try to convert a DICOM4 file into FMR/STC | * [[dicom4tofmr]] - cheap try to convert a DICOM4 file into FMR/STC | ||
+ | * dicom_dic - internally used DICOM dictionary function | ||
* [[dilate3d]] - perform 3D dilation with operator | * [[dilate3d]] - perform 3D dilation with operator | ||
* [[dispslice]] - displays a 2-D dataset as an image | * [[dispslice]] - displays a 2-D dataset as an image | ||
* [[dispslicemovie]] - display slice movie | * [[dispslicemovie]] - display slice movie | ||
+ | * [[dividetrimesh]] - divide triangular mesh into smaller triangles | ||
* [[emptysrf]] - create an empty surface container | * [[emptysrf]] - create an empty surface container | ||
- | * [[erode]] - perform 3D erosion with operator | + | * [[erode3d]] - perform 3D erosion with operator |
* [[exceltocoords]] - converts MS-Excel notation into 1x4 double array | * [[exceltocoords]] - converts MS-Excel notation into 1x4 double array | ||
* [[extcaller]] - from where was a call issued | * [[extcaller]] - from where was a call issued | ||
* [[fdr_thresholds]] - compute probability thresholds for q(FDR) levels | * [[fdr_thresholds]] - compute probability thresholds for q(FDR) levels | ||
* [[fendian]] - return an argument suitable for fopen (endianess) | * [[fendian]] - return an argument suitable for fopen (endianess) | ||
+ | * [[fieldsize]] - get size of struct field(s) in bytes | ||
* [[fileguessendian]] - guess endian type of (partial) file content | * [[fileguessendian]] - guess endian type of (partial) file content | ||
* [[filesize]] - return a file's size in bytes | * [[filesize]] - return a file's size in bytes | ||
Line 77: | Line 91: | ||
* [[findfiledir]] - find a named file or directory | * [[findfiledir]] - find a named file or directory | ||
* [[findfiles]] - Linux/ | * [[findfiles]] - Linux/ | ||
- | * [[findfirst]] - find first (or last) element != 0 in input | + | * [[findfirst]] - find first (or last) element != 0 in input (//MEX file stub/ |
* [[fisherr2z]] - convert Pearson correlation into z values | * [[fisherr2z]] - convert Pearson correlation into z values | ||
* [[fitrobustbisquare]] - faster fitting function for robust bisquare | * [[fitrobustbisquare]] - faster fitting function for robust bisquare | ||
* [[fitrobustbisquare_img]] - faster fitting function for robust bisquare | * [[fitrobustbisquare_img]] - faster fitting function for robust bisquare | ||
- | * [[flexinterp]] - flexible data interpolation (up to 4D) | + | * [[fitrobustbisquare_multi]] - faster fitting function for robust bisquare multiple models |
+ | * [[flexinterpn]] - flexible data interpolation (up to 4D) (//MEX file stub/help//) | ||
* [[flexinterpn_demo]] - demonstration of flexinterpn | * [[flexinterpn_demo]] - demonstration of flexinterpn | ||
* [[flexinterpn_method]] - call flexinterpn with one of the typical methods | * [[flexinterpn_method]] - call flexinterpn with one of the typical methods | ||
- | * [[flexmask]] - flexible data masking | + | * [[flexmask]] - flexible data masking |
* [[floodfill3]] - keep adjacent values from seed point | * [[floodfill3]] - keep adjacent values from seed point | ||
* [[fmriqasheet]] - create figure with output of fmriquality | * [[fmriqasheet]] - create figure with output of fmriquality | ||
Line 91: | Line 106: | ||
* [[glmtstat]] - compute GLM t statistic | * [[glmtstat]] - compute GLM t statistic | ||
* [[gluetostring]] - glues a cell array of chars to one delimited char array | * [[gluetostring]] - glues a cell array of chars to one delimited char array | ||
- | * [[gluetostringc]] - C-version of gluetostring | + | * [[gluetostringc]] - C-version of gluetostring |
* gradsmooth - apply gradient based smoothing (// | * gradsmooth - apply gradient based smoothing (// | ||
* [[grep]] - GNU utils like grep | * [[grep]] - GNU utils like grep | ||
Line 98: | Line 113: | ||
* [[heartbeats]] - detect heart beats and frequency in physio data | * [[heartbeats]] - detect heart beats and frequency in physio data | ||
* [[hexdump]] - dump hexadecimal values into string | * [[hexdump]] - dump hexadecimal values into string | ||
+ | * [[histcount]] - M-file for histcountc MEX function | ||
* [[hrf]] - create canonical HRF shape | * [[hrf]] - create canonical HRF shape | ||
* [[hrfboost]] - assume that best fit is the (root of) sum of squares | * [[hrfboost]] - assume that best fit is the (root of) sum of squares | ||
* [[hxdouble]] - transform a double from/into a readable string | * [[hxdouble]] - transform a double from/into a readable string | ||
* [[hxsingle]] - transform a single from/into a readable string | * [[hxsingle]] - transform a single from/into a readable string | ||
+ | * [[icbm2tal]] - apply non-linear normalization parameters from ICBM to TAL space | ||
* [[icc]] - intraclass correlation calculation | * [[icc]] - intraclass correlation calculation | ||
* [[idftextread]] - read a text-converted IDF file (iView X) | * [[idftextread]] - read a text-converted IDF file (iView X) | ||
* [[image_complexity]] - give image complexity estimate | * [[image_complexity]] - give image complexity estimate | ||
* [[image_resize]] - resize a HxWxD numeric image to new measures | * [[image_resize]] - resize a HxWxD numeric image to new measures | ||
+ | * [[image_rotate]] - rotate a HxWxD numeric image | ||
* [[importbesa]] - import EEG/MEG data from a set of BESA files | * [[importbesa]] - import EEG/MEG data from a set of BESA files | ||
* [[importfif]] - import FIF file | * [[importfif]] - import FIF file | ||
- | * [[importvtcfromanalyze]] - import an FMR from Analzye files | + | * [[importfmrfromanalyze]] - import an FMR from Analzye files |
* [[importrfxglmfromspms]] - import SPM beta maps to a BrainVoyager GLM file | * [[importrfxglmfromspms]] - import SPM beta maps to a BrainVoyager GLM file | ||
- | * [[importvtcfromanalyze]] - import several Analzye SPM map files | + | * [[importvmpfromspms]] - import several Analzye SPM map files |
* [[importvmrfromanalyze]] - import a VMR from an Analzye file | * [[importvmrfromanalyze]] - import a VMR from an Analzye file | ||
* [[importvtcfromanalyze]] - import a VTC from Analzye files | * [[importvtcfromanalyze]] - import a VTC from Analzye files | ||
Line 116: | Line 134: | ||
* [[initialalignment]] - perform the automatic IA | * [[initialalignment]] - perform the automatic IA | ||
* [[invsystem]] - inverts the output argument order of system(...) | * [[invsystem]] - inverts the output argument order of system(...) | ||
+ | * [[isBVQXfile]] - legacy function for BVQXtools users (passes to [[isxff]]) | ||
* [[isabsolute]] - returns true if the given path is absolute | * [[isabsolute]] - returns true if the given path is absolute | ||
- | * [[isemptycell]] - returns a boolean array with isempty over cells | + | |
- | * [[isinfnan]] - checking whether (any) element(s) are inf/nan | + | |
+ | * [[isinfnan]] - checking whether (any) element(s) are inf/ | ||
* [[isrealvarname]] - true for valid variable name | * [[isrealvarname]] - true for valid variable name | ||
- | * [[isscalarcell]] - returns a boolean array with isscalar over cells | + | * [[isscalarcell]] - returns a boolean array with isscalar over cells (//MEX file stub/ |
* [[istransio]] - check (and validate) object | * [[istransio]] - check (and validate) object | ||
* [[isxff]] - check (and validate) object | * [[isxff]] - check (and validate) object | ||
* [[isxfigure]] - perform validity check on input | * [[isxfigure]] - perform validity check on input | ||
* [[isxini]] - perform validity check on input | * [[isxini]] - perform validity check on input | ||
- | * [[joinlayers]] - joining of transimg layers into a HxWx3 image + alpha map | + | |
+ | | ||
* [[kendtau]] - returns the Kendall tau statistic for two vectors | * [[kendtau]] - returns the Kendall tau statistic for two vectors | ||
- | * [[kendtaupairsign]] - return kendall tau ties-correction value | + | * [[kendtaupairsign]] - return kendall tau ties-correction value (//MEX file stub/ |
* [[kendtaut]] - give approximate t-score for kendall tau (via monte-carlo) | * [[kendtaut]] - give approximate t-score for kendall tau (via monte-carlo) | ||
* [[kendtauz]] - give approximate z-score for kendall tau (via formula) | * [[kendtauz]] - give approximate z-score for kendall tau (via formula) | ||
* [[kurt]] - compute kurtosis of data | * [[kurt]] - compute kurtosis of data | ||
- | * [[limitrangec]] - limit data to a range | + | * [[limitrangec]] - limit data to a range (//MEX file stub/ |
* [[limittorange]] - limit data to percentile range | * [[limittorange]] - limit data to percentile range | ||
* [[linscale]] - linear scaling transform | * [[linscale]] - linear scaling transform | ||
* [[lsqueeze]] - linear squeeze into Nx1 array | * [[lsqueeze]] - linear squeeze into Nx1 array | ||
* [[ltriasc]] - ASCII form of a lower triangle matrix (for Mx) | * [[ltriasc]] - ASCII form of a lower triangle matrix (for Mx) | ||
- | * [[madist]] - Mahalanobis distance of single data argument | + | * [[madistd]] - Mahalanobis distance of single data argument |
* [[mainver]] - get matlab main version | * [[mainver]] - get matlab main version | ||
* [[makelabel]] - returns a valid label from input | * [[makelabel]] - returns a valid label from input | ||
Line 144: | Line 165: | ||
* [[meannoinfnan]] - build mean of elements other than Inf/NaN | * [[meannoinfnan]] - build mean of elements other than Inf/NaN | ||
* [[meanpsctrans]] - perform PSC transformation after regression | * [[meanpsctrans]] - perform PSC transformation after regression | ||
- | * [[medianc]] - picking the median of an array using quickselect | + | * [[medianc]] - picking the median of an array using quickselect |
* [[memusage]] - give the current memory usage of the calling function | * [[memusage]] - give the current memory usage of the calling function | ||
* [[mergehemivmrs]] - merge segmented VMRs of LH and RH | * [[mergehemivmrs]] - merge segmented VMRs of LH and RH | ||
- | * [[mesh_morph]] - morph the coordinates of a mesh | + | * [[mesh_morph]] - morph the coordinates of a mesh (//MEX file stub/ |
- | * [[mesh_trianglestoneighbors]] - get mesh neighbors list from triangles | + | * [[mesh_neighborsarray]] - create a CxN neighbors list (0-filled) |
- | * [[mesh_trimapmesh]] - get triangular mapping for two spherical meshes | + | * [[mesh_reconstruct]] - create direct border reconstruction information |
+ | * [[mesh_trianglestoneighbors]] - get mesh neighbors list from triangles | ||
+ | * [[mesh_trimapmesh]] - get triangular mapping for two spherical meshes | ||
* [[minarray]] - minimize array size | * [[minarray]] - minimize array size | ||
* [[minmaxbbox]] - get minimum, maximum bounding box of objects | * [[minmaxbbox]] - get minimum, maximum bounding box of objects | ||
- | * [[minmaxmean]] - get min, max, and mean of data array (fast) | + | * [[minmaxmean]] - get min, max, and mean of data array (fast) (//MEX file stub/help//) |
* minpos - return not the min but only the pos (// | * minpos - return not the min but only the pos (// | ||
* [[mkadir]] - create an absolute directory (unlike to MATLAB' | * [[mkadir]] - create an absolute directory (unlike to MATLAB' | ||
* [[mltype]] - return Matlab' | * [[mltype]] - return Matlab' | ||
+ | * [[mmregress]] - multi-model regression | ||
* [[mni2tal]] - converts coordinates from MNI brain to best Talairach guess | * [[mni2tal]] - converts coordinates from MNI brain to best Talairach guess | ||
* [[mpackage]] - MatLab Installation Package Generator | * [[mpackage]] - MatLab Installation Package Generator | ||
* [[mstrrep]] - replace multiple patterns (multi strrep) | * [[mstrrep]] - replace multiple patterns (multi strrep) | ||
* [[mtc_concat]] - concatenate MTCs | * [[mtc_concat]] - concatenate MTCs | ||
- | * multi_voi_avg | + | * [[mtimesnd]] |
* [[multimatch]] - match two lists of strings and return matched in first | * [[multimatch]] - match two lists of strings and return matched in first | ||
* [[multiset]] - set properties for multiple handles | * [[multiset]] - set properties for multiple handles | ||
Line 169: | Line 193: | ||
* [[neuroelf_gui]] - the NeuroElf graphical user interface (GUI) | * [[neuroelf_gui]] - the NeuroElf graphical user interface (GUI) | ||
* [[neuroelf_license]] - display NeuroElf license | * [[neuroelf_license]] - display NeuroElf license | ||
+ | * [[neuroelf_makefiles]] - create additional files used by NeuroElf | ||
* [[neuroelf_makelibs]] - compile MEX functions (mex/ | * [[neuroelf_makelibs]] - compile MEX functions (mex/ | ||
* [[neuroelf_pack]] - create installation/ | * [[neuroelf_pack]] - create installation/ | ||
Line 174: | Line 199: | ||
* [[neuroelf_setup]] - NeuroElf post installation setup | * [[neuroelf_setup]] - NeuroElf post installation setup | ||
* [[neuroelf_version]] - return the version of NeuroElf | * [[neuroelf_version]] - return the version of NeuroElf | ||
+ | * [[newhdr]] - create new HDR/NII object | ||
+ | * [[newhiresvmr]] - create new hi-res VMR | ||
* [[newnatresvmp]] - create natural resolution VMP object | * [[newnatresvmp]] - create natural resolution VMP object | ||
* [[noinfnan]] - replace Inf/ | * [[noinfnan]] - replace Inf/ | ||
+ | * [[normcdfc]] - M-file stub for MEX file | ||
* [[normvecs]] - normalize vector lengths to 1 | * [[normvecs]] - normalize vector lengths to 1 | ||
- | * [[num2strtab]] - creates a tabular data output of a numeric data table | + | * [[num2strtab]] - creates a tabular data output of a numeric data table (//MEX file stub/ |
* [[orthimage]] - compute orthogonality matrix (for SPM like display) | * [[orthimage]] - compute orthogonality matrix (for SPM like display) | ||
* [[orthsdm]] - orthogonalize SDM object in file | * [[orthsdm]] - orthogonalize SDM object in file | ||
Line 187: | Line 215: | ||
* [[pairs]] - returns the pairs of values in a vector/ | * [[pairs]] - returns the pairs of values in a vector/ | ||
* [[parseformula]] - parse a formula | * [[parseformula]] - parse a formula | ||
- | * parsenumtable - parse a numeric table (// | ||
* [[parseopts]] - parse optional input arguments with defaults | * [[parseopts]] - parse optional input arguments with defaults | ||
* [[partoanalyze75]] - convert PAR/REC into Analyze 7.5 | * [[partoanalyze75]] - convert PAR/REC into Analyze 7.5 | ||
* [[pinvc]] - pseudo-inverse using svdc | * [[pinvc]] - pseudo-inverse using svdc | ||
* [[plotcurves]] - plot different curves and select those of interest | * [[plotcurves]] - plot different curves and select those of interest | ||
- | * [[pmfilter]] - apply a poly-mask bias filter to an image | + | * [[pmbfilter]] - apply a poly-mask bias filter to an image |
* pmpalignment - compute alignment PMPs (// | * pmpalignment - compute alignment PMPs (// | ||
* [[poolgroups]] - pool several sample groups into one stats analysis | * [[poolgroups]] - pool several sample groups into one stats analysis | ||
* [[prefilter]] - spike/ | * [[prefilter]] - spike/ | ||
- | * primes_b - generate list of prime numbers (// | ||
* progresscount - display progress in console as a step based counter (// | * progresscount - display progress in console as a step based counter (// | ||
* [[psctrans]] - perform PSC transformation on time course | * [[psctrans]] - perform PSC transformation on time course | ||
- | * [[qsort]] - sorting of 1-D vectors | + | * [[qsort]] - sorting of 1-D vectors |
+ | * [[rangegrid]] - expand 4xD range definition into coordinates (using ndgrid) | ||
* [[ranktrans]] - return rank transform of data | * [[ranktrans]] - return rank transform of data | ||
* [[rbalign]] - rigid-body alignment of one volume to a volume stack | * [[rbalign]] - rigid-body alignment of one volume to a volume stack | ||
Line 205: | Line 232: | ||
* readhrv - reads a heart rate variability text file (// | * readhrv - reads a heart rate variability text file (// | ||
* [[readpar]] - read a Philips PAR file | * [[readpar]] - read a Philips PAR file | ||
+ | * [[reccheck]] - check quality of REC file (using a subset of fmriquality) | ||
* [[regress_coords]] - find best matching quaternion t to match coordinates | * [[regress_coords]] - find best matching quaternion t to match coordinates | ||
* [[relfilename]] - build relative filename from two given files | * [[relfilename]] - build relative filename from two given files | ||
Line 211: | Line 239: | ||
* [[renamefile]] - renames a file to another filename | * [[renamefile]] - renames a file to another filename | ||
* render_vol - 3-D rendering of an spm_vol struct (// | * render_vol - 3-D rendering of an spm_vol struct (// | ||
- | * [[renderlayers]] - rendering of transimg layers into a HxWx3 uint8 image | + | * [[renderlayers]] - rendering of transimg layers into a HxWx3 uint8 image (//MEX file stub/ |
+ | * [[replacerobmean]] - replace outliers with robust mean estimate | ||
* [[resampleaa]] - anti-aliased resampling of data | * [[resampleaa]] - anti-aliased resampling of data | ||
* [[rmean]] - re-weighted mean | * [[rmean]] - re-weighted mean | ||
Line 238: | Line 267: | ||
* [[smoothkern]] - build N-dim smoothing kernel from FWHM | * [[smoothkern]] - build N-dim smoothing kernel from FWHM | ||
* [[smoothned]] - smooth non-equidistant data with a gaussian kernel | * [[smoothned]] - smooth non-equidistant data with a gaussian kernel | ||
+ | * [[smpdist]] - sample values from a discrete distribution | ||
* [[solvesudoku]] - solve a sudoku puzzle | * [[solvesudoku]] - solve a sudoku puzzle | ||
* [[spatent]] - spatial entropy of map values | * [[spatent]] - spatial entropy of map values | ||
Line 246: | Line 276: | ||
* [[splitclustercoords]] - split coords of one cluster to subclusters | * [[splitclustercoords]] - split coords of one cluster to subclusters | ||
* [[splittocell]] - split a delimited string into a cell array | * [[splittocell]] - split a delimited string into a cell array | ||
- | * [[splittocellc]] - C-version of splittocell | + | * [[splittocellc]] - C-version of splittocell |
* [[spm5_preprojobs]] - create jobs and jobhelps from options | * [[spm5_preprojobs]] - create jobs and jobhelps from options | ||
* [[spmitrf]] - uncompile an affine transformation into paramters | * [[spmitrf]] - uncompile an affine transformation into paramters | ||
Line 254: | Line 284: | ||
* srfalignment - align surface according to their folding patterns (// | * srfalignment - align surface according to their folding patterns (// | ||
* srfbvxalign - perform alignment of SRFs in a BVX file (// | * srfbvxalign - perform alignment of SRFs in a BVX file (// | ||
+ | * stcorrect - slice-time correction with additional options (**NOT YET FUNCTIONAL**) | ||
+ | * [[stoufferz]] - Stouffer' | ||
* [[structdiff]] - compare two structures | * [[structdiff]] - compare two structures | ||
* [[subclusters]] - separate mega cluster into sub-clusters | * [[subclusters]] - separate mega cluster into sub-clusters | ||
* [[subget]] - get a list of properties as a struct | * [[subget]] - get a list of properties as a struct | ||
- | * [[svdc]] - singular value decomposition | + | * [[svdc]] - singular value decomposition |
- | * [[svmpredict]] - train libSVM based classifier | + | * [[svmpredict]] - train libSVM based classifier |
- | * [[svmtrain]] - train libSVM based classifier | + | * [[svmtrain]] - train libSVM based classifier |
* [[tablesextract]] - create tables and extracts from GLM/VMPs | * [[tablesextract]] - create tables and extracts from GLM/VMPs | ||
* [[tal2acpc]] - convert TAL coordinates into AC-PC coordinates | * [[tal2acpc]] - convert TAL coordinates into AC-PC coordinates | ||
+ | * [[tal2icbm]] - apply non-linear normalization from TAL to ICBM/MNI space | ||
* [[tal2mni]] - converts coordinates from TAL brain to best MNI-space guess | * [[tal2mni]] - converts coordinates from TAL brain to best MNI-space guess | ||
* tcchecksum - checksum using textcrypt (not reliable for binary data) (// | * tcchecksum - checksum using textcrypt (not reliable for binary data) (// | ||
Line 274: | Line 307: | ||
* [[tfgparse]] - parses a xfigure TFG file into a struct | * [[tfgparse]] - parses a xfigure TFG file into a struct | ||
* [[tfmatrix]] - build 4x4 transformation matrix for different steps | * [[tfmatrix]] - build 4x4 transformation matrix for different steps | ||
- | * [[threshlutc]] - converting thresholded map to looked up colors | + | * [[threshlutc]] - converting thresholded map to looked up colors |
- | * [[threshmapc]] - thresholding a double map to 0...1 | + | * [[threshmapc]] - thresholding a double map to 0...1 (//MEX file stub/ |
- | * [[transmul]] - return the multiplication of M' * M | + | * [[transmul]] - return the multiplication of M' * M (//MEX file stub/ |
- | * [[u8str2double]] - convert numeric text (of multi-value data) to double | + | * [[u8str2double]] - convert numeric text (of multi-value data) to double |
* [[uint322colcode]] - convert from uint32 to colcode array | * [[uint322colcode]] - convert from uint32 to colcode array | ||
* [[unpackmosaic]] - unpack mosaic from two dimensions into third | * [[unpackmosaic]] - unpack mosaic from two dimensions into third | ||
Line 283: | Line 316: | ||
* [[utc]] - return utc-like time code (uint32) | * [[utc]] - return utc-like time code (uint32) | ||
* [[uunion]] - unsorted set union. | * [[uunion]] - unsorted set union. | ||
- | * [[varc]] - calculation of variance along dimension | + | * [[varc]] - calculation of variance along dimension |
* [[vmrspmcoreg]] - apply SPM's coregistration to two VMRs | * [[vmrspmcoreg]] - apply SPM's coregistration to two VMRs | ||
* [[vmvreadpos]] - read one vertex movie position in a VMV file | * [[vmvreadpos]] - read one vertex movie position in a VMV file | ||
Line 291: | Line 324: | ||
* writestcfiles - create STC files from a 4D array (// | * writestcfiles - create STC files from a 4D array (// | ||
* xffcompare - compares two xff objects (or folders with files) (// | * xffcompare - compares two xff objects (or folders with files) (// | ||
- | * [[xffsrfparseneighbors]] - parse neighbors from SRF file | + | * [[xffsrfparseneighbors]] - parse neighbors from SRF file (//MEX file stub/ |
- | * [[xffsrfwriteneighbors]] - write neighbors to SRF file | + | * [[xffsrfwriteneighbors]] - write neighbors to SRF file (//MEX file stub/ |
* [[xfigurecallback]] - make sure a callback has its own workspace | * [[xfigurecallback]] - make sure a callback has its own workspace | ||
* [[zerodstring]] - fill a string with zero chars and fix length | * [[zerodstring]] - fill a string with zero chars and fix length | ||
* [[zsz]] - returns zeros(size(svzar)) | * [[zsz]] - returns zeros(size(svzar)) | ||
* [[ztrans]] - perform z-transformation on time course | * [[ztrans]] - perform z-transformation on time course | ||
+ | |||
+ | ===== Toolbox base folder, C-based functions ===== | ||
+ | * applyspmsnc.c | ||
+ | * clustercoordsc.c | ||
+ | * conv3d.c | ||
+ | * cov_nd.c | ||
+ | * findfirst.c | ||
+ | * flexinterpn.c | ||
+ | * flexmask.c | ||
+ | * floodfill3c.c | ||
+ | * gluetostringc.c | ||
+ | * histcount.c | ||
+ | * hsvconv.c | ||
+ | * indexarray.c | ||
+ | * isemptycell.c | ||
+ | * isinfnan.c | ||
+ | * isscalarcell.c | ||
+ | * joinlayers.c | ||
+ | * kendtaupairsign.c | ||
+ | * limitrangec.c | ||
+ | * medianc.c | ||
+ | * mesh_morph.c | ||
+ | * mesh_neighborsarray.c | ||
+ | * mesh_reconstruct.c | ||
+ | * mesh_trianglestoneighbors.c | ||
+ | * mesh_trimapmesh.c | ||
+ | * minmaxmean.c | ||
+ | * normcdfc.c | ||
+ | * num2strtab.c | ||
+ | * pinvc.c | ||
+ | * qsort.c | ||
+ | * renderlayers.c | ||
+ | * splittocellc.c | ||
+ | * svdc.c | ||
+ | * svm2x.cpp | ||
+ | * svm3x.cpp | ||
+ | * svm3xmodel.c | ||
+ | * svmpredictc2x.c | ||
+ | * svmpredictc3x.c | ||
+ | * svmreadc3x.c | ||
+ | * svmtrainc2x.c | ||
+ | * svmtrainc3x.c | ||
+ | * svmwritec3x.c | ||
+ | * threshlutc.c | ||
+ | * threshmapc.c | ||
+ | * transmul.c | ||
+ | * u8str2double.c | ||
+ | * varc.c | ||
+ | * xffsrfparseneighborsc.c | ||
+ | * xffsrfwriteneighborsc.c | ||
+ | |||
+ | ===== transimg functions/ | ||
+ | * [[transimg|@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | * [[@transimg/ | ||
+ | |||
+ | ===== transio functions ===== | ||
+ | * [[transio|@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | * [[@transio/ | ||
+ | |||
+ | ===== xff functions ===== | ||
+ | * [[xff|@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/eq]] - overload for eq call | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ne]] - overload for ne call | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | |||
+ | ==== xff private functions (besides OBJ::Method files) ==== | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | * [[@xff/ | ||
+ | |||
+ | ===== xfigure functions ===== | ||
+ | * [[xfigure|@xfigure/ | ||
+ | * [[@xfigure/ | ||
+ | * [[@xfigure/ | ||
+ | * [[@xfigure/ | ||
+ | * [[@xfigure/ | ||
+ | * [[@xfigure/ | ||
+ | * [[@xfigure/ | ||
+ | * [[@xfigure/ | ||
+ | * [[@xfigure/ | ||
+ | |||
+ | ===== xini functions ===== | ||
+ | * [[xini|@xini/ | ||
+ | * [[@xini/ | ||
+ | * [[@xini/ | ||
+ | * [[@xini/ | ||
+ | * [[@xini/ | ||
+ | * [[@xini/ | ||
+ | |||
+ | ===== xprogress functions ===== | ||
+ | * [[xprogress|@xprogress/ | ||
+ | * [[@xprogress/ | ||
+ | * [[@xprogress/ | ||
+ | * [[@xprogress/ | ||
neuroelf_-_all_functions.1277180376.txt.gz · Last modified: 2010/06/22 04:19 by jochen