class_docstr: Defines common attributes and functions for workflows and nodes.
  
  Implements the more general view of a task.
class_docstr_tok: ["Defines","common","attributes","and","functions","for","workflows","and","nodes",".","Implements","the","more","general","view","of","a","task","."]
docstr: Build the full name down the hierarchy.
docstr_tok: ["Build","the","full","name","down","the","hierarchy","."]
code: def fullname(self):
      """Build the full name down the hierarchy."""
      if self._hierarchy:
          return f"{self._hierarchy}.{self.name}"
      return self.name
  
imports: from copy import deepcopy
  import re
  import numpy
  from ...None import config
  from ...interfaces.base import DynamicTraitedSpec
  from ...utils.filemanip import loadpkl, savepkl
label_desc: Use image node_id 4 for calling the EngineBase obj's underlying member method code with example usage: obj.fullname() and returns: self, self, str, self