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


Python readFile.lineToOutput函数代码示例

本文整理汇总了Python中readFile.lineToOutput函数的典型用法代码示例。如果您正苦于以下问题:Python lineToOutput函数的具体用法?Python lineToOutput怎么用?Python lineToOutput使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


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

示例1: run

def run():
    line = readFile.lineFromInput()
    mass_table = iso_mass_table_reader.table()
    total_mass = getMassSum(line, mass_table)
    result = str(total_mass)
    print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:7,代码来源:protein_mass.py

示例2: run

def run():
    codonString = readFile.lineFromInput()
    print codonString
    modulo = 1000000
    result = str(totalRNAStrings(codonString, modulo))
    print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:7,代码来源:rna_from_protein.py

示例3: run

def run():
    listOfLines = readFile.listFromInput()
    print listOfLines
    text = listOfLines[0]
    k = int(listOfLines[1])
    result = frequentWords(text, k)
    print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:8,代码来源:frequentWords.py

示例4: run

def run():
    population = make_population(readFile.lineFromInput())

    rp = reproduction(population, count(population), 1)
    rProb = reccesiveProbability(rp)
    result = str(1 - rProb)
    print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:8,代码来源:mendel_law.py

示例5: run

def run():
    linesOfLines = readFile.listFromInput()
    print linesOfLines
    print "total " + str(len(linesOfLines[1]))
    output = occurrence(linesOfLines[0], linesOfLines[1])
    result = outputLine(output)
    print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:8,代码来源:motif_in_dna.py

示例6: run

def run():
    listOfLines = readFile.listFromInput()
    print listOfLines
    text = listOfLines[0]
    pattern = listOfLines[1]
    result = patternCount(text, pattern)
    print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:8,代码来源:pattern_count.py

示例7: run

def run():
    values = readFile.lineFromInput().split();
    k = int(values[0])
    N = int(values[1])
    total = pow(2, k)
    probability = 0.25
    result = str(eventOccuredAtLeast(N, total, probability))
    print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:9,代码来源:indpndt_alleles.py

示例8: run

def run():
    ids = readFile.listFromInput()
    result = ""
    for uniprot_id in ids:
        protein = Protein(uniprot_id)
        result += protein.fetch_motif(motifPattern())
    result = result.rstrip('\n')
    print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:9,代码来源:protein_motif.py

示例9: run

def run():
    listOfLines = readFile.listFromInput()
    print listOfLines
    length = int(listOfLines[0])
    sequence = listOfLines[1].split(" ")
    search = sequenceSearch(sequence)
    print sequence
    #result = search.shortestSubsequence() + "\n"
    #result += search.longestSubsequence()
    #print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:11,代码来源:longest_subsequence.py

示例10: run

def run():
    dna, substrings = inputData()
    #print dna
    exons = useful.removeSubstrings(dna, substrings)
    #print exons
    rna = useful.RNATranslate(exons)
    #print rna
    protein = useful.proteinFromRNA(rna)
    #print protein
    result = protein.rstrip("!")
    print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:12,代码来源:rna_splicing.py

示例11: run

def run():
    line = readFile.lineFromInput()
    groups_pairs = line.split()
    print groups_pairs
    expected_offsprings = 0.0
    group_num = 0
    for group_pairs in groups_pairs:
        expected_offsprings += expected_offsprings_in_group(group_num, int(group_pairs))
        group_num += 1
    result = str(expected_offsprings)
    print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:12,代码来源:expected_offspring.py

示例12: run

def run():
    line = readFile.lineFromInput()
    print line
    numbers = line.split();
    strn = numbers[0]
    n = int(strn)
    strk = numbers[1]
    k = int(strk)
    cache = {}
    answer = str(febonacci(n, k, cache))
    print answer
    readFile.lineToOutput(answer)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:12,代码来源:rabbit.py

示例13: run

def run():
    FASTADict, length = readFile.FASTAdictFromInput()
    DNA = FASTADict.values()[0]
    RNA = RNATranslate(DNA)
    iDNA = invertDNA(DNA)
    iRNA = RNATranslate(iDNA)
    stringsToProteinDescript = possibleDecryptStrings(RNA) + possibleDecryptStrings(iRNA)
    frames = set()
    for string in stringsToProteinDescript:
        currentFrames = getAllSubstringsFrom('M','!', proteinFromRNA(string))
        frames |= currentFrames
    result = setToPrintableLine(frames)
    print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:14,代码来源:oper_read_frame.py

示例14:

import sys, os
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '../_common')))
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '../bio_2')))

import readFile
import useful
import directedGraph as dG
import eulerianCycle as eC

lines = readFile.listFromInput()
Graph = dG.parseAsGraphSet(lines)
result = dG.nodesPathToLine(eC.findEulerianPath(Graph))
print result
readFile.lineToOutput(result)
    
开发者ID:HelenMel,项目名称:Rosalind,代码行数:14,代码来源:eulerian_path_run.py

示例15: run

def run():
    listOfLines = readFile.listFromInput()
    prefixes, suffixes = prefixesAndSuffixes(listOfLines)
    result = zipPrefixesAndSuffixes(prefixes, suffixes)
    print result
    readFile.lineToOutput(result)
开发者ID:HelenMel,项目名称:Rosalind,代码行数:6,代码来源:overlap_graphs.py


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