当前位置: 首页>>代码示例>>Python>>正文


Python WorkflowManager._remove_extra_pairs方法代码示例

本文整理汇总了Python中vis.workflow.WorkflowManager._remove_extra_pairs方法的典型用法代码示例。如果您正苦于以下问题:Python WorkflowManager._remove_extra_pairs方法的具体用法?Python WorkflowManager._remove_extra_pairs怎么用?Python WorkflowManager._remove_extra_pairs使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在vis.workflow.WorkflowManager的用法示例。


在下文中一共展示了WorkflowManager._remove_extra_pairs方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: test_extra_pairs_5

# 需要导入模块: from vis.workflow import WorkflowManager [as 别名]
# 或者: from vis.workflow.WorkflowManager import _remove_extra_pairs [as 别名]
 def test_extra_pairs_5(self):
     # --> when there are lots of pairs, only some of which are desired, and there are invalid
     vert_ints = {'4,20': 0, '0,1': 1, '11,12': 4, '0,2': 2, '1,2': 3, '256,128': 12}
     combos = [[0, 1], [1, 2, 3, 4, 5], [0, 2], [1, 2], [9, 11, 43], [4]]
     expected = {'0,1': 1, '0,2': 2, '1,2': 3}
     actual = WorkflowManager._remove_extra_pairs(vert_ints, combos)
     self.assertSequenceEqual(expected, actual)
开发者ID:ELVIS-Project,项目名称:fiddle-tunes,代码行数:9,代码来源:test_workflow.py

示例2: test_extra_pairs_3

# 需要导入模块: from vis.workflow import WorkflowManager [as 别名]
# 或者: from vis.workflow.WorkflowManager import _remove_extra_pairs [as 别名]
 def test_extra_pairs_3(self):
     # testing WorkflowManager._remove_extra_pairs()
     # --> when there are desired pairs, but they are not present
     vert_ints = {'0,1': 1, '0,2': 2, '1,2': 3}
     combos = [[4, 20], [11, 12]]
     expected = {}
     actual = WorkflowManager._remove_extra_pairs(vert_ints, combos)
     self.assertSequenceEqual(expected, actual)
开发者ID:ELVIS-Project,项目名称:fiddle-tunes,代码行数:10,代码来源:test_workflow.py

示例3: test_extra_pairs_2

# 需要导入模块: from vis.workflow import WorkflowManager [as 别名]
# 或者: from vis.workflow.WorkflowManager import _remove_extra_pairs [as 别名]
 def test_extra_pairs_2(self):
     # testing WorkflowManager._remove_extra_pairs()
     # --> when no pairs are desired
     vert_ints = {'0,1': 1, '0,2': 2, '1,2': 3}
     combos = []
     expected = {}
     actual = WorkflowManager._remove_extra_pairs(vert_ints, combos)
     self.assertSequenceEqual(expected, actual)
开发者ID:ELVIS-Project,项目名称:fiddle-tunes,代码行数:10,代码来源:test_workflow.py

示例4: test_extra_pairs_1

# 需要导入模块: from vis.workflow import WorkflowManager [as 别名]
# 或者: from vis.workflow.WorkflowManager import _remove_extra_pairs [as 别名]
 def test_extra_pairs_1(self):
     # testing WorkflowManager._remove_extra_pairs()
     # --> when only desired pairs are present
     vert_ints = {'0,1': 1, '0,2': 2, '1,2': 3}
     combos = [[0, 1], [0, 2], [1, 2]]
     expected = {'0,1': 1, '0,2': 2, '1,2': 3}
     actual = WorkflowManager._remove_extra_pairs(vert_ints, combos)
     self.assertSequenceEqual(expected, actual)
开发者ID:ELVIS-Project,项目名称:fiddle-tunes,代码行数:10,代码来源:test_workflow.py

示例5: test_extra_pairs_3

# 需要导入模块: from vis.workflow import WorkflowManager [as 别名]
# 或者: from vis.workflow.WorkflowManager import _remove_extra_pairs [as 别名]
 def test_extra_pairs_3(self):
     """when there are desired pairs, but they are not present"""
     vert_ints = DataFrame([Series([1]), Series([2]), Series([3])],
                           index=[['intervals', 'intervals', 'intervals'], ['0,1', '0,2', '1,2']]).T
     combos = ('4,20', '11,12')
     expected = DataFrame()
     actual = WorkflowManager._remove_extra_pairs(vert_ints, combos, 'intervals')
     self.assertSequenceEqual(list(expected.columns), list(actual.columns))
开发者ID:ELVIS-Project,项目名称:vis-framework,代码行数:10,代码来源:test_workflow.py

示例6: test_extra_pairs_2

# 需要导入模块: from vis.workflow import WorkflowManager [as 别名]
# 或者: from vis.workflow.WorkflowManager import _remove_extra_pairs [as 别名]
 def test_extra_pairs_2(self):
     """when no pairs are desired"""
     vert_ints = DataFrame([Series([1]), Series([2]), Series([3])],
                           index=[['intervals', 'intervals', 'intervals'], ['0,1', '0,2', '1,2']]).T
     combos = []
     expected = DataFrame()
     actual = WorkflowManager._remove_extra_pairs(vert_ints, combos, 'intervals')
     self.assertSequenceEqual(list(expected.columns), list(actual.columns))
开发者ID:ELVIS-Project,项目名称:vis-framework,代码行数:10,代码来源:test_workflow.py

示例7: test_extra_pairs_5

# 需要导入模块: from vis.workflow import WorkflowManager [as 别名]
# 或者: from vis.workflow.WorkflowManager import _remove_extra_pairs [as 别名]
 def test_extra_pairs_5(self):
     """when there are lots of pairs, only some of which are desired, and there are invalid"""
     vert_ints = DataFrame([Series([1]), Series([2]), Series([3]), Series([4]), Series([5]), Series([6])],
                           index=[['intervals' for _ in range(6)],
                                  ['0,1', '0,2', '1,2', '256,128', '11,12', '4,20']]).T
     combos = ('0,1', '1,2,3,4,5', '0,2', '9,11,43', '1,2')
     expected = DataFrame([Series([1]), Series([2]), Series([3])],
                          index=[['intervals', 'intervals', 'intervals'], ['0,1', '0,2', '1,2']]).T
     actual = WorkflowManager._remove_extra_pairs(vert_ints, combos, 'intervals')
     self.assertSequenceEqual(list(expected.columns), list(actual.columns))
开发者ID:ELVIS-Project,项目名称:vis-framework,代码行数:12,代码来源:test_workflow.py


注:本文中的vis.workflow.WorkflowManager._remove_extra_pairs方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。