私は、トラフをFASTQというファイルに読み込み、このファイル内のシーケンスごとにNの量を与えるプログラムを開発しています。私は1行につきNの数を得ることができたので、これをリストに入れました。 問題は、ファイル内のNの総量を合計するためには1つのリスト内のすべての数値が必要ですが、それらはそれぞれのリストに印刷されます。Pythonでランダムな量のリストを結合するには
これは私の出力であり、リスト内の合計金額です。手動でリストを結合する方法を見たことがありますが、数百のシーケンスを持つことができます。
def Count_N(line):
'''
This function takes a line and counts the anmount of N´s in the line
'''
List = []
Count = line.count("N") # Count the amount of N´s that are in the line returned by import_fastq_file
List.append(int(Count))
Total = sum(List)
print(List)
print(Total)
これは私がコードとして持っているもので、別の機能が行を選択します。
私は誰かがこれを手伝ってくれることを願っています。 ありがとうございます。
:たとえば
。 – Paul