original_docstring: 
          Run the task and create a checkpoint to keep track of the work already done
          
docstring: Run the task and create a checkpoint to keep track of the work already done
docstring_tokens: Run the task and create a checkpoint to keep track of the work already done
code: def run(self, args_dict, force = False):
          """
          Run the task and create a checkpoint to keep track of the work already done
          """
          self._load()
          if (self.checkpoint.files is not None) and not force:
              return self.checkpoint.files
          output = self.task(args_dict)
          self.checkpoint.set_content(output)
          self.checkpoint.files["root"] = self.root # root always contains who produced this output
          self.checkpoint.files["root_id"] = os.path.basename(self.root)
          self.checkpoint.write(self.root, self.name + ".checkpoint")
          return self.checkpoint.files
code_tokens: def run ( self , args_dict , force = False ) : self . _load ( ) if ( self . checkpoint . files is not None ) and not force : return self . checkpoint . files output = self . task ( args_dict ) self . checkpoint . set_content ( output ) self . checkpoint . files [ "root" ] = self . root self . checkpoint . files [ "root_id" ] = os . path . basename ( self . root ) self . checkpoint . write ( self . root , self . name + ".checkpoint" ) return self . checkpoint . files
short_docstring: Run the task and create a checkpoint to keep track of the work already done
short_docstring_tokens: Run the task and create a checkpoint to keep track of the work already done
comment: """
          Run the task and create a checkpoint to keep track of the work already done
          """$SEP$# root always contains who produced this output