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


Python Helper.readPairwise方法代码示例

本文整理汇总了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:
开发者ID:expectopatronum,项目名称:orth-scripts,代码行数:33,代码来源:findOrphans.py

示例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:
开发者ID:expectopatronum,项目名称:orth-scripts,代码行数:33,代码来源:recaptureStats.py

示例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)
开发者ID:expectopatronum,项目名称:orth-scripts,代码行数:32,代码来源:compareTwoPairLists.py


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