GenBankフラットファイル (.gb)

NCBI 標準

FASTAは配列を保存する一般的なテキスト形式です。サイズはデータと書式で変わります。GenBank記録はさまざまで、統計はリリースごとに変わります。

FASTA を GENBANK に変換

無料のブラウザ内 FASTA から GENBANK へのコンバーター。お使いのデバイスでファイルを即座に変換します。

調査とメタデータ

オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してGenBankファイルを識別します:

ファイルを選択するか、ここにドロップしてください

プライベート - ファイルがデバイスの外に出ることはありません

または貼り付け Ctrl+V
ネットワーク送信ゼロのプライバシー保証: 外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。

バイトレベルのヘッダーシグネチャ (マジックバイト)

オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してGenBankファイルを識別します:

16進数シグネチャ(オフセット0):

4C 4F 43 55 53 20 20 20 20 20

ASCII表現: LOCUS

標準化: NCBI GenBankリリース仕様

技術仕様

コンテナアーキテクチャHeaderセクション(LOCUS、DEFINITION、ACCESSION)、FEATURESテーブル、'//'で終わるORIGIN配列データに分かれたプレーンテキストのフラットファイル
圧縮非圧縮テキスト(.gb.gzとしてGzip圧縮されることが多い)
バイトエンディアンUTF-8 / ASCIIテキストストリーム
色空間該当なし(ゲノム注釈データベース)
チャンネルと構造DNA/RNA配列、遺伝子注釈、コード領域(CDS)、タンパク質翻訳、学術文献の引用
最大寸法配列数とフィーチャー数に上限なし
透過性なし
ストリーミングとプログレッシブレコード単位のストリーミングに対応。個々のGenBankエントリーは'//'行で区切る

技術比較表:GenBankと競合製品

技術属性GenBank (現在)FASTAGFFFASTQ
注釈の詳細網羅的(遺伝子、CDS、引用、翻訳)なし(配列のみ)表形式のゲノム座標シークエンス品質スコアのみ
含まれる配列あり(末尾のORIGINブロック内)あり(純粋な配列)なし(座標のみ)あり(生リード)
主要なツールNCBI, SnapGene, BenchlingBLAST、アライメントツールゲノムブラウザ(UCSC、IGV)Illuminaシークエンサー
レコード終端独立した行の //次の '>' ヘッダー行ファイルの終わり次の '@' 行

一般的な破損モードと16進数リカバリガイド

バイオインフォマティクスソフトウェアが「GenBankパーサーエラー://前の予期せぬEOF」と報告する。

根本原因: 最終的な配列オリジンブロックまたは「//」デリミタを切断する不完全なダウンロード。

復旧: File2File.appバイオインフォマティクスツールを使用して、ファイルの末尾に「//\n」を追加する。

セキュリティ分析とパーサー攻撃ベクトル

GenBankパーサーは、正規表現のバックトラッキングがサービス拒否を引き起こす可能性のある、複雑な機能位置文字列を処理します。

既知の攻撃ベクター

  • 複雑な機能位置パーサーにおける正規表現サービス拒否(ReDoS)。
  • 過度に長い引用参考文献タイトルを読み取る際のバッファオーバーフロー。
  • 循環機能参照ループによるサービス拒否。

防御的ベストプラクティス: 線形非バックトラックパーサーを使用して、フィーチャテーブルの座標範囲を評価します。

歴史的背景とマイルストーン

2023FASTAは配列を保存する一般的なテキスト形式です。サイズはデータと書式で変わります。GenBank記録はさまざまで、統計はリリースごとに変わります。
1992NCBIがロスアラモス国立研究所からGenBankの完全な管理を引き継ぐ。
1982NIHの資金提供のもと、ロスアラモス国立研究所のウォルター・ゴード(Walter Goad)によって設立される。

主なメリット

  • 豊富で包括的なメタデータ:遺伝子の境界、プロモーターの位置、エキソン、イントロン、および翻訳されたタンパク質配列を格納。
  • 完全な科学文献の参考文献、PubMed ID、著者名、および実験の提出日を含む。
  • FASTAは配列を保存する一般的なテキスト形式です。サイズはデータと書式で変わります。GenBank記録はさまざまで、統計はリリースごとに変わります。

技術的な制限とデメリット

  • プレーンなFASTA配列よりも記述が大幅に冗長で、ファイルサイズも大きい。
  • 機能テーブルの座標('join(complement(100..500),600..800)')の解析には、複雑なパーサーロジックが必要。
  • 大規模なハイスループットシーケンスリードのアラインメント用には設計されていません。

興味深い技術トリビア

  • すべてのGenBankエントリは「LOCUS」という単語で始まり、独立した行にある2つのスラッシュ「//」で終了する。
  • GenBankは、欧州分子生物学研究所(EMBL)および日本DNAデータバンク(DDBJ)と毎日データを同期している。
  • 合成生物学者はGenBankファイルを使用して、CRISPR遺伝子編集やインスリン生産のためのカスタム環状プラスミドを設計する。

よくある技術的な質問

FASTAとGenBank形式の違いは何ですか?

FASTAには、簡単なヘッダー行が付いた未加工のDNA配列のみが含まれています。GenBankには、未加工の配列に加え、すべての遺伝子アノテーション、タンパク質翻訳、著者、科学的注記が含まれています。

GenBank(.gb)をFASTAに変換するにはどうすればよいですか?

ブラウザから直接File2File.appを使用して、1回クリックするだけでGenBankファイルをクリーンなFASTAヌクレオチドまたはタンパク質配列に変換できます。

GenBankファイルを開くソフトウェアは何ですか?

SnapGene、Benchling、UGENE、Artemis、およびFile2File.appを使用してGenBankファイルの表示と編集ができます。