'Return a list of commands to be run to populate the current environment to include this tools requirements.'

def build_dependency_shell_commands(self, job_directory=None, metadata=False):

    return self.app.toolbox.dependency_manager.dependency_shell_commands(requirements=self.requirements, installed_tool_dependencies=self.installed_tool_dependencies, tool_dir=self.tool_dir, job_directory=job_directory, preserve_python_environment=self.requires_galaxy_python_environment, metadata=metadata, tool_instance=self)
