BED ファイル形式とは?
.bed 拡張子は、計算ゲノミクスにおいてゲノム特徴の座標を記述するために使用されるプレーンテキストのタブ区切り形式である Browser Extensible Data を識別します。これは UCSC Genome Bioinformatics Group によって開発され、バイオインフォマティクスにおいて最も広く使用されているアノテーション交換形式の1つです。
各行は1つのゲノム間隔を記述します。3つの必須カラムは、染色体名 (chrom)、開始位置 (chromStart)、および終了位置 (chromEnd) です。最大9つのオプションカラムにより、名前、スコア、ストランド、厚い領域の境界、RGB表示色、およびエキソンブロック構造でレコードを拡張できます。
重要な座標の慣習:chromStart は 0-based(0起点)、chromEnd は 1-based(1起点)であり、半開区間 start, end) を生成します。これは [GFF(1-based、閉区間座標)とは異なり、形式間で変換する際の「オフバイワン・エラー(1のズレによる誤差)」の頻繁な原因となります。
サブプロファイルは一般的な使用階層を定義します:BED3(必須カラムのみ)、BED6(名前、スコア、ストランドを追加)、および BED12(転写産物アノテーション用のエキソンブロック構造を追加)。ファイルには、UCSC Genome Browser や Ensembl への直接アップロード用に、オプションの track および browser ヘッダー行を含めることができます。GA4GH は、数十年にわたる非公式な使用を経て、2021年にこの形式を BED v1.0 として正式に標準化しました。
大規模なデータセットの場合、バイナリインデックス付きの bigBed バリアント(bedToBigBed で作成)が効率的なランダムアクセスを提供します。圧縮された .bed.gz ファイルも広く配布されています。一般的なツールには bedtools、IGV、UCSC Genome Browser などがあります。
セキュリティと安全性
リスク: LOWプレーンテキストのデータファイルです。実行可能コードは含まれておらず、任意のテキストエディタやゲノムブラウザで安全に開くことができます。
形式の詳細
概要- InfoSnorkel Blue Elephant Definition ファイル - Blue Elephant Software によるニッチな CRM/顧客管理ソフトウェア (Windows)。現在は事実上廃止されています。
BED ファイルを開くプログラム
技術的詳細
詳細仕様| エンコーディング | プレーンテキスト、タブ区切り (ASCII または UTF-8) |
| 必須カラム | 3: chrom, chromStart, chromEnd |
| 定義された全カラム数 | 最大 12 (GA4GH BED v1.0 に基づく 3つの必須 + 9つのオプション) |
| 座標系 | 0起点開始、1起点終了(半開区間 [start, end)) - GFF/GTF の 1起点閉区間とは異なります |
| サブプロファイル | BED3 (3列), BED6 (+ 名前, スコア, ストランド), BED12 (+ エキソンブロック構造) |
| ヘッダーディレクティブ | UCSC Genome Browser アップロード用のオプションの track および browser 行。データの一部ではありません |
| 圧縮 | ネイティブではなし。 .bed.gz (gzip圧縮) が広く配布されています |
| バイナリインデックス版 | bigBed - bedToBigBed で作成。大規模データセットでの効率的なランダムアクセスをサポート |
| 正式な仕様 | GA4GH BED v1.0 (2021)。それ以前は UCSC の非公式な慣習でした |
| ストランドのエンコーディング | 第6カラムの + または - 文字 (BED6以上) |
| RGB カラーフィールド | itemRgb カラム (BED9以上) - ブラウザ表示用のカンマ区切り R,G,B 整数3つ組 |
| MIME タイプ | text/plain (または text/x-bed) |
| リリース日 | late 1990s, UCSC Genome Browser project; GA4GH BED v1.0 formal spec published 2021 |
| 最新バージョン | GA4GH BED v1.0 (2021) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | samtools.github.io |
BED の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。BED ファイルについて最初の質問をしてみましょう。