問題タブ [biojava]

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 投票する
1 に答える
371 参照

java - バイオインフォマティクス - ATOMS シーケンスを取得する必要があります

BioJava でメソッドを検索して、PDB ファイルから Atom シーケンスを取得します。BioJava API を見ましたが、getAtomSequence() ではアミノ酸をキャッチします。BioJava で他のいくつかの方法を試しましたが、思いどおりに機能しませんでした。

誰でもここで私を助けることができますか?

ありがとう

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

java - biojava を使用してテキスト ファイルを JTable の特定の列に読み込む手順

典型的な入力.txtファイル (fasta ファイルとも呼ばれます) は次のとおりです。

シーケンスを読み取るコードは、ここにあります。

タブ区切りで以下に示すように、適切な出力が得られます。

問題は、NetBeans でJTable5 つの列を持つフォームを開発したことです。

JTextArea。上記の出力を列に表示したいのですがJTable、他の列は空のままです。で「contig00001」をクリックするとJTable、「CGGGAAAT....」のようなそれぞれのシーケンスが に表示されますJTextArea

どうやってやるの?任意の提案をいただければ幸いです。

0 投票する
6 に答える
759 参照

java - Javaでコンセンサスシーケンスを実装する良い方法は何ですか?

次の問題があります。

巨大なif-cascadeを作成できることはわかっていますが、それは見苦しくて保守が難しいだけでなく、遅いと思います。

それを実装するための高速で簡単に維持できる方法は何ですか? おそらくある種のルックアップテーブル、または組み合わせのマトリックスですか?コードサンプルは大歓迎です。私はBiojavaを使用していたでしょうが、私がすでに使用している現在のバージョンはその機能を提供していません(またはまだ見つけていません...)。

更新: ここには少し混乱があるようです。コンセンサス記号は単一の文字であり、両方のシーケンスで単一の文字を表します。

String1 と String2 は、たとえば "ACGT" と "ACCT" です。位置 2 が一致しません。S は「C または G のいずれか」を表すため、コンセンサス文字列を ACST にしたいのです。

次のようなメソッドを作りたいです。

更新 2 : 提案された方法のいくつかは、シーケンスが 2 つしかない場合に機能します。これらの「同意」を何度か繰り返す必要があるかもしれないので、入力アルファベットが「ACGT」から「ACGTRYKMSWBDHVN」に増加する可能性があり、提案されたアプローチのいくつかを作成して維持するのが非常に扱いにくくなります。

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

java - biojavaimportorg.biojavaが機能しない

私はここで例を使おうとしています:http: //www.biojava.org/wiki/BioJava%3aCookbook%3aSeqIO%3aReadGESBiojavax

ただし、使用したorg.biojavaインポートが見つかりません。POM.xmlをダウンロードして編集し、プロジェクトに追加しようとしましたが、効果がありませんでした。助言がありますか?

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

java - GenBank形式ファイルのFASTA形式への変換

私は Java の初心者で、GenBank テキスト ファイルを FASTA 形式に変換できるプログラムを構築したいと考えています。基本的に 2 つのテキスト ボックスがあります。1 つは GenBank 形式のファイルをアップロードする場所、もう 1 つは変換された FASTA 形式のファイルを表示する場所です。

これは GenBank 形式のファイルです。

対応する FASTA 形式のファイルは次のとおりです。

GenBank ファイルをトリミングし、クリックしたボタンを使用して 2 番目のテキスト ボックスに表示する方法やコードに関するアドバイスを手伝ってくれる人はいますか。

Netbeans 6.9 を使用しています。

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

java - biojava パッケージのインポート エラー

biojava jar ファイルをダウンロードし、クラスパスに保存しました。私はからテストする例を試みています: http://www.biojava.org/wiki/BioJava:CookBook:Core:FastaReadWrite

しかし、それは私にエラーを与えます:

サイトに表示されているサンプル ファイルに 24 個のエラーがあります。クラスパスにjarファイルを保持しています。なぜこれが私にエラーを与えたのですか?私は何かステップを逃しましたか?

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

java - java.net.SocketException: ネットワークに到達できません (Windows 8 の Eclipse)

Windows 8 で Eclipse を使用してコードを実行すると問題が発生します。以下のコードは、Linux の Eclipse ではスムーズに実行されますが、Windows 8 では実行されません。

基本的にgetStructure、メソッドは PDB ファイルをダウンロードしようとしますが、失敗して以下のエラーが発生します。

JDKを再インストールして更新しようとしましたが、ファイアウォールをオフにして追加しまし-Djava.net.preferIPv4Stack=trueたが、それでも問題を解決できません。どんな提案でも大歓迎です。よろしくお願いします!

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

bioinformatics - Biojava または Biopython を使用して、一部の生物の全ゲノム genbank ファイルを取得する

BIopython または BioJAVA を使用して、FTP ncbi から gbk ファイルを自動的に検索および解析する方法を知っている人はいますか。BIOjava でユーティリティを検索しましたが、見つかりませんでした。私もBioPythonを試しましたが、これが私のコードです:

ただし、マイコバクテリウム アビウム種は 3 つしかありません (全ゲノム シーケンスと完全な注釈付き)。得られた結果は 59897 です。

BioJava または BioPython で検索を実行する方法を教えてください。それ以外の場合は、このプロセスを最初から自動化する必要があります。

ありがとうございました。