ここは新しいです。私は私が持っているバイオインフォマティクスタイプの仕事で助けを探しています。タスクは、.pbsファイル内のすべてのシーケンスの合計長を計算することでした。.PBSファイルからのシーケンスの長さの計算
開かれたファイルは、のようなものが表示さ:
長さを102
長さは1100
長さです101
長さは111200
です長さは102
I se長さは文字と数字でリストのように与えられます。私は、すべての長さを一緒に追加するためにPythonコードを書くのを助ける必要があります。すべての合計が同じではありません。
は、これまでのところ、私のコードは次のとおりです。
f = open('lengthofsequence2.pbs.o8767272','r')
lines = f.readlines()
f.close()
def lengthofsequencesinpbsfile(i):
for x in i:
if
return x +=
print lengthofsequencesinpbsfile(lines)
私はforループで何をすべきかわかりません。 「長さは···」という文の後に数字を数えたいだけです。
ありがとうございました!
私はこのプロセスをローカルで実行していません。私はHPCクラスタ上で実行しています。だからまずPythonスクリプトを作成し、そのスクリプトをPBSスクリプトに挿入します。 – AVB339
だから何ですか?私はそれがあなたの質問にどのように関係しているのか分かりません。 – Julien