本文整理汇总了Python中Helper.readPairwise方法的典型用法代码示例。如果您正苦于以下问题:Python Helper.readPairwise方法的具体用法?Python Helper.readPairwise怎么用?Python Helper.readPairwise使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Helper
的用法示例。
在下文中一共展示了Helper.readPairwise方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: in
# 需要导入模块: import Helper [as 别名]
# 或者: from Helper import readPairwise [as 别名]
taxB = ""
for o, a in opts:
if o in ("-h", "--help"):
print __doc__
sys.exit(0)
if o in("-f", "--full"):
fullfile = a
elif o in ("-d", "--domain"):
domainfile = a
elif o in ("-a", "--taxA"):
taxA = a
elif o in ("-b", "--taxB"):
taxB = a
fullPairs = Helper.readPairwise(fullfile)
domainPairs = Helper.readPairwise(domainfile)
organismA = Helper.readList(taxA)
organismB = Helper.readList(taxB)
orphansA = organismA
orphansB = organismB
for pair in fullPairs:
if pair.first in orphansA:
orphansA.remove(pair.first)
if pair.second in orphansB:
orphansB.remove(pair.second)
for pair in domainPairs:
if pair.first in orphansA:
示例2: float
# 需要导入模块: import Helper [as 别名]
# 或者: from Helper import readPairwise [as 别名]
pairfile = filename + ".pairs.txt"
resultFileToPairs.resultfiletopairs(filename, pairfile)
header = Helper.readHeaderFromResult(filename)
dAB = float(header.proteinsA - header.inparalogsA) / float(header.proteinsA) * 100.0
dBA = float(header.proteinsB - header.inparalogsB) / float(header.proteinsB) * 100.0
print "distance AB", dAB
print "distance BA", dBA
domainsA = Helper.initTsvForOrganism(taxA)
domainsB = Helper.initTsvForOrganism(taxB)
pairs = Helper.readPairwise(pairfile)
print len(pairs), "pairs"
print len(Helper.unique(pairs)), "unique pairs"
groups = BasicOrthologyGroup.buildGroupsFromPairs(pairs)
print len(groups), "groups"
canrecapture = []
canrecapgroups = []
cannotrecapgroups = []
countsA = []
lengthsA = []
countsB = []
lengthsB = []
for group in groups:
示例3: in
# 需要导入模块: import Helper [as 别名]
# 或者: from Helper import readPairwise [as 别名]
print "for help use --help"
sys.exit(2)
fileA = ""
fileB = ""
for o, a in opts:
if o in ("-h", "--help"):
print __doc__
sys.exit(0)
if o in ("-a", "--afile"):
fileA = a
elif o in ("-b", "--bfile"):
fileB = a
pairsA = Helper.readPairwise(fileA)
pairsB = Helper.readPairwise(fileB)
# union, intersection, difference (both directions)
unionAB = Helper.union(pairsA, pairsB)
intersectAB = Helper.intersect(pairsA, pairsB)
differenceAB = Helper.difference(pairsA, pairsB)
differenceBA = Helper.difference(pairsB, pairsA)
print "A", len(pairsA)
print "B", len(pairsB)
print "union", len(unionAB)
print "intersect", len(intersectAB)
print "A \ B", len(differenceAB)
print "B \ A", len(differenceBA)