|
Man /
PicopdfsContent-type: text/html picopdfsSection: User Commands (1)Index Return to Main Contents NAMEpicopdfs - Gets the parameters of a PICo PDF for an image.SYNOPSISpicopdfs -inputmodel <dt | multitensor | pds> -luts <files>DESCRIPTIONComputes the orientation and concentration parameters of the PICo PDF in each voxel. These parameters are used by track. The output is a voxel order file containing the PICo parameters for each voxel in the image. The output format is[numPDsClass, PD1_PARAMS, PD2_PARAMS, PD{max}_PARAMS] where numPDsClass is determined from the input data. This is the number of PDs that the voxel is classified as containing, and may range from 0 to max. This parameter does not affect the length of the voxel; if the number of PDs are less than max, the extra space is filled with zeros. The parameters for each principal direction, PD{n}_PARAMS, are [mix, e1_x, e1_y, e1_z, e2_x, e2_y, e2_z, e3_x, e3_y, e3_z, picoParam_1...picoParam_N] The input data is the output of either modelfit or sfpeaks. Non-tensor data can be used by generating pds from sfpeaks. Both tensor data and non-tensor data can also be used with track for deterministic streamline tractography, see sfpeaks(1) and track(1). The parameter mix is the mixing parameter from a multi-compartment Gaussian model, or the peak strength associated with the PD by sfpeaks. The three orthogonal unit vectors e1, e2, e3 describe the orientation of the PDF. The parameters picoParam_1...N are the N concentration parameters of the PDF, taken from the lookup table. EXAMPLESMap parameters from a lookup table to an image. cat SubjectA.oneDT.Bdouble | picopdfs -pdf watson -luts watsonLUT_Ascheme_snr16_inv1 -inputmodel dt > SubjectA.oneDT.watson.Bdouble Map two-tensor data. We pass two LUTs, the first for voxels containing one tensor and the second for voxels containing two tensors. picopdfs -inputfile SubjectA.twoEig.Bdouble -pdf bingham -luts binghamLUT_Ascheme_snr16_inv1 twoTensorBinghamLUT_Ascheme_snr16_inv1 -inputmodel multitensor > SubjectA.twoDT.bingham.Bdouble In the next example we show how to use the calibration from sflutgen to create a PICo map using pds from sfpeaks. Note that we pass three LUTs to picopdfs. This is because we have specified -numpds 3. We therefore need to have a separate LUT for each of the 1, 2 and 3 fibre cases. cat SubjectA.pds.Bdouble | picopdfs -inputmodel pds -numpds 3 -pdf bingham -luts bingham_oneFibreSurfaceCoeffs.Bdouble bingham_twoFibreSurfaceCoeffs.Bdouble bingham_twoFibreSurfaceCoeffs.Bdouble > SubjectA.pds_map.Bdouble OPTIONS
AUTHORSPhilip Cook <camino@cs.ucl.ac.uk>Kiran K Seunarine <camino@cs.ucl.ac.uk> SEE ALSOmodelfit(1), dtlutgen(1), track(1)BUGS
IndexThis document was created by man2html, using the manual pages. Time: 02:07:11 GMT, December 04, 2017 |