def registerCustomExecutables(self, workflow=None): """ 2011-11-28 """ AbstractVervetWorkflow.registerCustomExecutables(self, workflow=workflow) AbstractAlignmentAndVCFWorkflow.registerCustomExecutables(self, workflow=workflow) if workflow is None: workflow = self namespace = workflow.namespace version = workflow.version operatingSystem = workflow.operatingSystem architecture = workflow.architecture clusters_size = workflow.clusters_size site_handler = workflow.site_handler vervetSrcPath = self.vervetSrcPath #2012.8.7 each cell is a tuple of (executable, clusterSizeMultipler (0 if u do not need clustering) executableClusterSizeMultiplierList = [] self.addExecutableAndAssignProperClusterSize(executableClusterSizeMultiplierList, defaultClustersSize=self.clusters_size)
def extra__init__(self): """ 2013.2.14 """ AbstractVervetWorkflow.extra__init__(self) AbstractAlignmentAndVCFWorkflow.extra__init__(self)