コード例 #1
0
 def _tasks_default(self):
     return [
         TaskFactory(id='force_wfmanager.wfmanager_setup_task',
                     name='Workflow Manager (Setup)',
                     factory=self._create_setup_task),
         TaskFactory(id='force_wfmanager.wfmanager_review_task',
                     name='Workflow Manager (Review)',
                     factory=self._create_review_task),
     ]
コード例 #2
0
    def _tasks_default(self):
        from visualize_2d_task import Visualize2dTask
        from visualize_3d_task import Visualize3dTask

        return [ TaskFactory(id = 'example.attractors.task_2d',
                             name = '2D Visualization',
                             factory = Visualize2dTask),

                 TaskFactory(id = 'example.attractors.task_3d',
                             name = '3D Visualization',
                             factory = Visualize3dTask) ]
コード例 #3
0
 def _tasks_default(self):
     print 'Default tasks'
     return [
         TaskFactory(id='example_task',
                     name='Example task',
                     factory=ExampleTask)
     ]
コード例 #4
0
    def _tasks_default(self):
        from attractors.visualize_2d_task import Visualize2dTask
        from attractors.visualize_3d_task import Visualize3dTask

        return [
            TaskFactory(
                id="example.attractors.task_2d",
                name="2D Visualization",
                factory=Visualize2dTask,
            ),
            TaskFactory(
                id="example.attractors.task_3d",
                name="3D Visualization",
                factory=Visualize3dTask,
            ),
        ]
コード例 #5
0
 def _tasks_default(self):
     print("Default tasks")
     return [
         TaskFactory(id="example_task",
                     name="Example task",
                     factory=ExampleTask)
     ]
コード例 #6
0
 def _get_tasks(self):
     return [TaskFactory(id = 'edu.mit.synbio.cytoflowgui.flow_task',
                         name = 'Cytometry analysis',
                         factory = lambda **x: FlowTask(application = self.application,
                                                        op_plugins = self.op_plugins,
                                                        view_plugins = self.view_plugins,
                                                        model = self.application.model,
                                                        **x))]
コード例 #7
0
 def _tasks_default(self):
     return [
         TaskFactory(
             id="envisage.plugins.tasks.python_shell_task",
             name="Python Shell",
             factory=EnvisagePythonShellTask,
         ),
     ]
コード例 #8
0
 def _tasks_default(self):
     return [
         TaskFactory(
             id='envisage.plugins.tasks.python_shell_task',
             name='Python Shell',
             factory=EnvisagePythonShellTask
         ),
     ]
コード例 #9
0
ファイル: export_task.py プロジェクト: ritika-giri/cytoflow
 def _get_tasks(self):
     return [
         TaskFactory(
             id='edu.mit.synbio.cytoflowgui.export_task',
             name='Export figure',
             factory=lambda **x: ExportTask(application=self.application,
                                            model=self.application.model,
                                            **x))
     ]
コード例 #10
0
 def _tasks_default(self):
     from pikos.live.pikos_task import PikosTask
     return [
         TaskFactory(
             id='pikos.live.pikos_task',
             name='Pikos Live Plotting',
             factory=PikosTask,
         ),
     ]
コード例 #11
0
ファイル: tasbe_task.py プロジェクト: ritika-giri/cytoflow
 def _get_tasks(self):
     return [
         TaskFactory(
             id='edu.mit.synbio.cytoflowgui.tasbe_task',
             name='TASBE Calibration',
             factory=lambda **x: TASBETask(application=self.application,
                                           model=self.application.model,
                                           **x))
     ]
コード例 #12
0
ファイル: plugin.py プロジェクト: jomason/omnivore
    def task_factories_from_tasks(self, tasks):
        # Create task factories for each task such that each factory will have
        # the same id as the task
        factories = []
        for cls in tasks:
            task = cls()
            factory = TaskFactory(id=task.id, name=task.name, factory=cls)
            factories.append(factory)

        return factories
コード例 #13
0
 def _tasks_default(self):
     return [TaskFactory(id = 'edu.mit.synbio.cytoflowgui.flow_task',
                         name = 'Cytometry analysis',
                         factory = lambda **x: FlowTask(application = self.application,
                                                        op_plugins = self.op_plugins,
                                                        view_plugins = self.view_plugins,
                                                        model = self.application.model,
                                                        handler = WorkflowController(model = self.application.model,
                                                                                     op_plugins = self.op_plugins,
                                                                                     view_plugins = self.view_plugins),
                                                        filename = self.application.filename,
                                                        **x))]
コード例 #14
0
    def _get_tasks(self):
        from cytoflow import __version__ as cf_version

        return [
            TaskFactory(id='edu.mit.synbio.cytoflow.flow_task',
                        name='Cytometry analysis',
                        factory=lambda **x: FlowTask(
                            application=self.application,
                            op_plugins=self.op_plugins,
                            view_plugins=self.view_plugins,
                            model=Workflow(self.remote_connection,
                                           version=cf_version,
                                           debug=self.debug),
                            **x))
        ]
コード例 #15
0
 def _tasks_default(self):
     return [
         TaskFactory(id='pyfibre.pyfibre_main_task',
                     name='PyFibre GUI (Main)',
                     factory=self._create_main_task)
     ]