Example #1
0
def mend(f):
    '''Main driver to solve this problem.'''
    return ro.join_list(geno_prob(rt.read_newick(f).root))
Example #2
0
def cntq(f):
    '''Main driver to solve this problem.'''
    return cntq_ncgll(int(ro.read_lines(f)[0])), num_quartets(rt.read_newick(StringIO.StringIO(ro.read_lines(f)[1])))
Example #3
0
def cbtl(f):
    '''Main driver to solve this problem.'''
    for s in char_splits(aug_num_terminals(rt.read_newick(f))): print ro.join_list((int(x) for x in s), delimiter='')