問題タブ [biopython]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
595 参照

python - 文字列のリストをファイルに書き出す

略語のリストがあります

文字 = ['Ala', 'Asx', 'Cys', ... 'Glx']

これを次のようなテキスト ファイルに出力したいと考えています。

#文字 Ala、 Asx
、Cys、..... Glx

初心者プログラマーはこちら!私はいつも最も単純なことを忘れます!ああ

助けてください、ありがとう!

0 投票する
3 に答える
35075 参照

python - return outside function

Hii I am getting the following error in Biopython: 'return' outside function (filename.. line 26) Below is the code of myfile PLEASE HELP

#xA;
0 投票する
2 に答える
1718 参照

python - ImportError: writers.SeqRecord.fasta という名前のモジュールがありません

このエラーを取得する: トレースバック (最新の呼び出しが最後): ファイル "C:\Users\Hemant\Desktop\RandonProteinSequences.py", line 10, in import Bio.writers.SeqRecord.fasta ImportError: No module named writers.SeqRecord.fasta

0 投票する
3 に答える
1699 参照

python - biopythonパッケージのインストールに問題があります

Mac 10.6.7、およびgcc4.2がインストールされたxcode4を使用しているim。しかし、コマンドにpython setup.py installを指定してbiopythonをインストールすると、gccでエラーが発生します。

0 投票する
2 に答える
2361 参照

python - GenBankフラットファイルをFASTAに変換する

予備のGenBankフラットファイルを解析する必要があります。シーケンスはまだ公開されていないので、アクセッションで調べてFASTAファイルをダウンロードすることはできません。私はバイオインフォマティクスに不慣れなので、誰かがこれを自分で行うためのBioPerlまたはBioPythonスクリプトを見つけることができる場所を教えてもらえますか?ありがとう!

0 投票する
1 に答える
2033 参照

biopython - forループを使用して2つの原子間の距離を取得するにはどうすればよいですか?

PDB構造が1つあります。この構造には13残基があります。forループを使用して2つの原子(C、O、N、Sのみ)間の距離を見つける必要があります。まず、1番目と2番目の残基の間の距離を見つける必要があります。その後、1番目と3番目の残基。1番目と13番目の残基まで。forループを使用してPythonスクリプトを作成するにはどうすればよいですか?

0 投票する
1 に答える
4050 参照

biopython - Biopythonを使用してclustalwを実行するにはどうすればよいですか?

私はWindows7を使用しています。Python2.7とBiopython1.57をインストールしました。次のスクリプトを作成しました。

しかし、エラーメッセージが表示されました。

0 投票する
1 に答える
349 参照

python - Enthought Python Distributionでのbiopythonのインポート?

Enthought Python Distribution v7.0-2(32ビット)を使用していますが、 biopythonのインポートに問題があります。EPDにbiopythonをインポートする方法を知っている人はいますか?numpy、matplotlibなどの他のライブラリを問題なくインポートできますが、import biopython認識されません。どうしたの?

助けてくれてありがとう。

0 投票する
1 に答える
250 参照

python - ファイル内の単語で始まる行を表示するPython正規表現

次の内容のファイル「abc.txt」があります。

3つの文字列を作成したい..最初の文字列"a"には、EMBOSS_001(両方の行の)の後に書かれたすべての文字が含まれている必要があります。

2番目の文字列には、EMBOSS_002(両方の行の)から数字を引いたものの後にすべてを書き込む必要があります。

3番目の文字列Cは、両方の行のEMBOSS_1とEMBOSS_2(英数字または-)の間にあるものでなければなりません。

開始、終了(存在する場合)、およびCの中央の元のスペースはそのままである必要があります。この場合、CはAの「F」とBの「-」から始まるため、5つのスペースが先頭になります。

ありがとう

0 投票する
1 に答える
2591 参照

python - BLAST 結果の上位 10 シーケンスを取得する Bio Python

BLAST 結果の上位 10 シーケンスを取得したい (シーケンスのみ、アライメント、スコア、e 値などなし)。5 つの fasta ファイルを含むテキスト ファイルを入力しています。したがって、出力は各 fasta ファイルの上位 10 件のブラスト ヒットになるはずです。したがって、出力ファイルには 50 のシーケンスが含まれます。

Bio.SeqIO を介して各入力 fasta ファイルを読み取り、temp.faa として書き込み、サブプロセスを介してコマンドライン BLAST に次のように渡します。

出力には他にも多くの情報があります。この出力を今解析する必要がありますか、それとももっと良い方法があります。

ありがとう

PS XML は 1 つの方法かもしれませんが、関連する NCBIXML パーサー構文が見つかりませんでした。