Tệp GenBank (.gb)

NCBI Tiêu chuẩn

Tệp phẳng NCBI GenBank (.gb / .gbk) là định dạng chú thích bộ gen tiêu chuẩn vàng do Viện Y tế Quốc gia (NIH) duy trì, kết hợp các trình tự DNA hoàn chỉnh với vị trí gen chi tiết, vùng mã hóa và tài liệu trích dẫn khoa học.

Chuyển đổi FASTA sang GENBANK

Trình chuyển đổi từ FASTA sang GENBANK miễn phí trên trình duyệt. Chuyển đổi tệp ngay lập tức trên thiết bị của bạn.

Kiểm tra & Siêu dữ liệu

Các hệ điều hành và trình phân tích tệp nhận dạng tệp GenBank bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

Chọn hoặc thả tệp vào đây

Chuyển đổi 100% riêng tư trong trình duyệt - tệp không bao giờ rời khỏi thiết bị của bạn

hoặc dán Ctrl+V
Cam kết bảo mật không truyền tải qua mạng: 0 byte được tải lên máy chủ bên ngoài. Toàn bộ quá trình xử lý diễn ra cục bộ trong hộp cát trình duyệt của bạn.

Chữ ký tiêu đề ở cấp độ Byte (Magic Bytes)

Các hệ điều hành và trình phân tích tệp nhận dạng tệp GenBank bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

CHỮ KÝ HEX (OFFSET 0):

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

BIỂU DIỄN ASCII: LOCUS

Tiêu chuẩn hóa: NCBI GenBank Release Specification

Thông số kỹ thuật

Kiến trúc ContainerPlaintext flat file divided into Header section (LOCUS, DEFINITION, ACCESSION), FEATURES table, and ORIGIN sequence data ending with '//'
NénUncompressed text (often compressed with Gzip as .gb.gz)
Thứ tự byte EndiannessUTF-8 / ASCII text stream
Không gian màuN/A (Genomic Annotation Database)
Kênh & Cấu trúcDNA/RNA sequence, gene annotations, coding regions (CDS), protein translations, and scientific citations
Kích thước tối đaUnbounded sequence and feature count
Độ trong suốtNone
Truyền phát & Tăng dầnRecord-by-record streaming: individual GenBank entries are delimited by '//' lines

Ma trận so sánh kỹ thuật: GenBank so với các đối thủ

Thuộc tính kỹ thuậtGenBank (Hiện tại)FASTAGFFFASTQ
Chi tiết chú thíchToàn diện (gen, CDS, trích dẫn, dịch mã)Không có (chỉ có trình tự)Tọa độ bộ gen dạng bảngChỉ có điểm chất lượng giải trình tự
Trình tự đi kèmCó (trong khối ORIGIN ở cuối)Có (trình tự thuần túy)Không (chỉ có tọa độ)Có (các bản đọc thô)
Công cụ chínhNCBI, SnapGene, BenchlingBLAST, công cụ căn chỉnhTrình duyệt bộ gen (UCSC, IGV)Máy giải trình tự Illumina
Ký tự kết thúc bản ghi// trên dòng độc lậpDòng tiêu đề '>' tiếp theoCuối tệpDòng '@' tiếp theo

Các chế độ hỏng hóc phổ biến & Hướng dẫn khôi phục Hex

Phần mềm sinh thông tin báo cáo 'GenBank parser error: premature EOF before //'.

Nguyên nhân gốc rễ: Tải xuống bị cắt cụt làm đứt đoạn khối gốc trình tự cuối cùng hoặc dấu phân cách '//'.

Khắc phục: Nối thêm '//\n' vào cuối tệp bằng Công cụ Sinh thông tin của File2File.

Phân tích bảo mật & Các vectơ tấn công bộ phân tích cú pháp

Bộ phân tích cú pháp GenBank xử lý các chuỗi vị trí tính năng phức tạp, nơi việc quay lui biểu thức chính quy có thể gây ra từ chối dịch vụ.

Các Véc-tơ Tấn công Đã biết

  • Từ chối dịch vụ do biểu thức chính quy (ReDoS) trong các bộ phân tích cú pháp vị trí tính năng phức tạp.
  • Tràn bộ đệm khi đọc tiêu đề tài liệu tham khảo quá dài.
  • Từ chối dịch vụ thông qua các vòng lặp tham chiếu tính năng vòng tròn.

Thực tiễn Tốt nhất về Phòng thủ:

Nguồn gốc lịch sử & Các cột mốc

2023Cơ sở dữ liệu GenBank vượt mốc 2,5 tỷ trình tự nucleotide và 3 nghìn tỷ cặp base.
1992NCBI tiếp quản toàn bộ việc quản lý GenBank từ Phòng thí nghiệm Quốc gia Los Alamos.
1982Được thành lập bởi Walter Goad tại Phòng thí nghiệm Quốc gia Los Alamos theo nguồn vốn tài trợ của NIH.

Ưu điểm & Lợi ích chính

  • Siêu dữ liệu phong phú và toàn diện: lưu trữ ranh giới gen, vị trí promoter, exon, intron và các trình tự protein đã dịch mã.
  • Bao gồm các tài liệu tham khảo khoa học đầy đủ, mã số PubMed, tên tác giả và ngày gửi thực nghiệm.
  • Định dạng trao đổi phổ biến cho sinh học tổng hợp, thiết kế plasmid (SnapGene) và gửi lên cơ sở dữ liệu NCBI.

Hạn chế & Nhược điểm kỹ thuật

  • Kích thước tệp lớn hơn và dài dòng hơn đáng kể so với các trình tự FASTA thuần túy.
  • Việc phân tích cú pháp tọa độ bảng tính năng ('join(complement(100..500),600..800)') đòi hỏi logic bộ phân tích cú pháp phức tạp.
  • Không được thiết kế để căn chỉnh các bản đọc giải trình tự thông lượng cao lớn.

Thông tin kỹ thuật thú vị

  • Mọi mục GenBank đều bắt đầu bằng từ 'LOCUS' và kết thúc bằng hai dấu gạch chéo '//' trên một dòng riêng biệt.
  • GenBank đồng bộ hóa dữ liệu hàng ngày với Phòng thí nghiệm Sinh học Phân tử Châu Âu (EMBL) và Ngân hàng Dữ liệu DNA Nhật Bản (DDBJ).
  • Các nhà sinh học tổng hợp sử dụng tệp GenBank để thiết kế các plasmid vòng tùy chỉnh cho việc chỉnh sửa gen CRISPR và sản xuất insulin.

Các câu hỏi kỹ thuật thường gặp

Sự khác biệt giữa định dạng FASTA và GenBank là gì?

FASTA chỉ chứa trình tự DNA thô cùng với một dòng tiêu đề ngắn gọn. GenBank chứa trình tự thô CỘNG VỚI tất cả các chú thích gen, bản dịch protein, tác giả và ghi chú khoa học.

Làm thế nào để chuyển đổi GenBank (.gb) sang FASTA?

Bạn có thể chuyển đổi tệp GenBank thành các trình tự nucleotide hoặc protein FASTA sạch chỉ với một cú nhấp chuột bằng File2File.app trực tiếp trên trình duyệt của bạn.

Phần mềm nào mở được tệp GenBank?

SnapGene, Benchling, UGENE, Artemis và File2File.app có thể xem và chỉnh sửa tệp GenBank.