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
