class_docstr: Class for the Diffusion Kurtosis Microstructural Model
      
class_docstr_tok: ["Class","for","the","Diffusion","Kurtosis","Microstructural","Model"]
docstr: Initialize a KurtosisMicrostrutureModel class instance [1]_.
  
  Parameters
  ----------
  gtab : GradientTable class instance
  
  fit_method : str or callable
      str can be one of the following:
      'OLS' or 'ULLS' to fit the diffusion tensor and kurtosis tensor
      using the ordinary linear least squares solution
          dki.ols_fit_dki
      'WLS' or 'UWLLS' to fit the diffusion tensor and kurtosis tensor
      using the ordinary linear least squares solution
          dki.wls_fit_dki
  
      callable has to have the signature:
          fit_method(design_matrix, data, *args, **kwargs)
  
  args, kwargs : arguments and key-word arguments passed to the
     fit_method. See dki.ols_fit_dki, dki.wls_fit_dki for details
  
  References
  ----------
  .. [1] Fieremans, E., Jensen, J.H., Helpern, J.A., 2011. White Matter
         Characterization with Diffusion Kurtosis Imaging. Neuroimage
         58(1): 177-188. doi:10.1016/j.neuroimage.2011.06.006
docstr_tok: ["Initialize","a","KurtosisMicrostrutureModel","class","instance","[","1","]","_.","Parameters","--","--","--","--","--","gtab",":","GradientTable","class","instance","fit_method",":","str","or","callable","str","can","be","one","of","the","following",":","'OLS","'","or","'ULLS","'","to","fit","the","diffusion","tensor","and","kurtosis","tensor","using","the","ordinary","linear","least","squares","solution","dki.ols_fit_dki","'WLS","'","or","'UWLLS","'","to","fit","the","diffusion","tensor","and","kurtosis","tensor","using","the","ordinary","linear","least","squares","solution","dki.wls_fit_dki","callable","has","to","have","the","signature",":","fit_method","(","design_matrix",",","data",",","*","args",",","*","*","kwargs",")","args",",","kwargs",":","arguments","and","key-word","arguments","passed","to","the","fit_method",".","See","dki.ols_fit_dki",",","dki.wls_fit_dki","for","details","References","--","--","--","--","--","..","[","1","]","Fieremans",",","E.",",","Jensen",",","J.H.",",","Helpern",",","J.A.",",","2011",".","White","Matter","Characterization","with","Diffusion","Kurtosis","Imaging",".","Neuroimage","58","(","1",")",":","177-188.","doi:10.1016\/j.neuroimage.2011.06.006"]
code: def __init__(self, gtab, fit_method="WLS", *args, **kwargs):
      """Initialize a KurtosisMicrostrutureModel class instance [1]_.
  
      Parameters
      ----------
      gtab : GradientTable class instance
  
      fit_method : str or callable
          str can be one of the following:
          'OLS' or 'ULLS' to fit the diffusion tensor and kurtosis tensor
          using the ordinary linear least squares solution
              dki.ols_fit_dki
          'WLS' or 'UWLLS' to fit the diffusion tensor and kurtosis tensor
          using the ordinary linear least squares solution
              dki.wls_fit_dki
  
          callable has to have the signature:
              fit_method(design_matrix, data, *args, **kwargs)
  
      args, kwargs : arguments and key-word arguments passed to the
         fit_method. See dki.ols_fit_dki, dki.wls_fit_dki for details
  
      References
      ----------
      .. [1] Fieremans, E., Jensen, J.H., Helpern, J.A., 2011. White Matter
             Characterization with Diffusion Kurtosis Imaging. Neuroimage
             58(1): 177-188. doi:10.1016/j.neuroimage.2011.06.006
      """
      DiffusionKurtosisModel.__init__(
          self, gtab, fit_method="WLS", *args, **kwargs
      )
  
imports: import numpy
  from dipy.reconst.dti import lower_triangular, from_lower_triangular, decompose_tensor, trace, mean_diffusivity, radial_diffusivity, axial_diffusivity, MIN_POSITIVE_SIGNAL
  from dipy.reconst.dki import split_dki_param, _positive_evals, directional_kurtosis, directional_diffusion, kurtosis_maximum, DiffusionKurtosisModel, DiffusionKurtosisFit
  from dipy.reconst.dti import design_matrix
  from dipy.core.ndindex import ndindex
  from dipy.reconst.vec_val_sum import vec_val_vect
  from dipy.data import get_sphere
  import dipy.core.sphere
label_desc: Use image node_id 1 to create a new KurtosisMicrostructureModel object from inherited base classes: DiffusionKurtosisModel with example: obj = KurtosisMicrostructureModel(gtab, fit_method)