class_docstr: For complete details, see FreeSurfer documentation
  
  Examples
  --------
  >>> from nipype.interfaces.freesurfer import MPRtoMNI305, Info
  >>> mprtomni305 = MPRtoMNI305()
  >>> mprtomni305.inputs.target = 'structural.nii'
  >>> mprtomni305.inputs.reference_dir = '.' # doctest: +SKIP
  >>> mprtomni305.cmdline # doctest: +SKIP
  'mpr2mni305 output'
  >>> mprtomni305.inputs.out_file = 'struct_out' # doctest: +SKIP
  >>> mprtomni305.cmdline # doctest: +SKIP
  'mpr2mni305 struct_out' # doctest: +SKIP
  >>> mprtomni305.inputs.environ['REFDIR'] == os.path.join(Info.home(), 'average') # doctest: +SKIP
  True
  >>> mprtomni305.inputs.environ['MPR2MNI305_TARGET'] # doctest: +SKIP
  'structural'
  >>> mprtomni305.run() # doctest: +SKIP
class_docstr_tok: ["For","complete","details",",","see","FreeSurfer","documentation","Examples","--","--","--","--",">",">",">","from","nipype.interfaces.freesurfer","import","MPRtoMNI305",",","Info",">",">",">","mprtomni305","=","MPRtoMNI305","(",")",">",">",">","mprtomni305.inputs.target","=","'structural.nii'",">",">",">","mprtomni305.inputs.reference_dir","=","'",".","'","#","doctest",":","+SKIP",">",">",">","mprtomni305.cmdline","#","doctest",":","+SKIP","'mpr2mni305","output'",">",">",">","mprtomni305.inputs.out_file","=","'struct_out","'","#","doctest",":","+SKIP",">",">",">","mprtomni305.cmdline","#","doctest",":","+SKIP","'mpr2mni305","struct_out","'","#","doctest",":","+SKIP",">",">",">","mprtomni305.inputs.environ","[","'REFDIR","'","]","==","os.path.join","(","Info.home","(",")",",","'average","'",")","#","doctest",":","+SKIP","True",">",">",">","mprtomni305.inputs.environ","[","'MPR2MNI305_TARGET","'","]","#","doctest",":","+SKIP","'structural'",">",">",">","mprtomni305.run","(",")","#","doctest",":","+SKIP"]
code: def __init__(self, **inputs):
      super().__init__(**inputs)
      self.inputs.on_trait_change(self._environ_update, "target")
      self.inputs.on_trait_change(self._environ_update, "reference_dir")
  
imports: import os
  import os.path
  from ...None import logging
  from ...utils.filemanip import split_filename, copyfile
  from .base import FSCommand, FSTraitedSpec, FSScriptCommand, FSScriptOutputSpec, FSCommandOpenMP, FSTraitedSpecOpenMP
  from ..base import isdefined, TraitedSpec, File, traits, Directory
label_desc: Use image node_id 1 to create a new MPRtoMNI305 object from inherited base classes: FSScriptCommand with example: obj = MPRtoMNI305()