Esempio n. 1
0
 def args_runner(args):
     import pbsmrtpipe.loader as L
     rtasks = L.load_all_tool_contracts()
     return registry_runner(registry,
                            rtasks,
                            args.output_dir,
                            emit_xml=args.with_xml)
Esempio n. 2
0
    def test_sanity_dynamic_task_loading(self):
        import pbsmrtpipe.loader as D
        meta_tasks = D.load_all_tool_contracts()
        for meta_task in meta_tasks.values():
            log.debug("\n" + meta_task.summary())

        self.assertIsNotNone(meta_tasks)
 def test_load_static_tasks(self):
     import pbsmrtpipe.loader as L
     static_meta_tasks = L.load_all_tool_contracts()
     log.debug("Static Meta Tasks")
     log.debug(static_meta_tasks)
     self.assertIsNotNone(static_meta_tasks)
     self.assertTrue(len(static_meta_tasks) > 0)
 def test_load_static_tasks(self):
     import pbsmrtpipe.loader as L
     static_meta_tasks = L.load_all_tool_contracts()
     log.debug("Static Meta Tasks")
     log.debug(static_meta_tasks)
     self.assertIsNotNone(static_meta_tasks)
     self.assertTrue(len(static_meta_tasks) > 0)
def main(argv):
    base_path = op.dirname(__file__)
    dest_path = op.join(base_path, "resolved-pipeline-templates")
    os.environ["PB_TOOL_CONTRACT_DIR"] = op.join(base_path, "registered-tool-contracts")
    rtasks_d = load_all_tool_contracts()
    pts = load_all_installed_pipelines()
    write_pipeline_templates_to_json(pts.values(), rtasks_d, dest_path)
    return 0
def main(argv):
    base_path = op.dirname(__file__)
    dest_path = op.join(base_path, "resolved-pipeline-templates")
    os.environ["PB_TOOL_CONTRACT_DIR"] = op.join(base_path,
                                                 "registered-tool-contracts")
    rtasks_d = load_all_tool_contracts()
    pts = load_all_installed_pipelines()
    write_pipeline_templates_to_json(pts.values(), rtasks_d, dest_path)
    return 0
Esempio n. 7
0
def args_runner(args):
    rtasks = L.load_all_tool_contracts()
    return registry_runner(registry, rtasks, args.output_dir)
Esempio n. 8
0
def _get_registered_tasks_and_operators():
    import pbsmrtpipe.loader as L
    return L.load_all_tool_contracts(), L.load_all_installed_chunk_operators()
Esempio n. 9
0
 def args_runner(args):
     import pbsmrtpipe.loader as L
     rtasks = L.load_all_tool_contracts()
     return registry_runner(registry, rtasks, args.output_dir, emit_xml=args.with_xml)
Esempio n. 10
0
def args_runner(args):
    rtasks = L.load_all_tool_contracts()
    return registry_runner(registry, rtasks, args.output_dir)
Esempio n. 11
0
def _get_registered_tasks_and_operators():
    import pbsmrtpipe.loader as L
    return L.load_all_tool_contracts(), L.load_all_installed_chunk_operators()