Tệp GenBank (.gb)

NCBI Tiêu chuẩn

FASTA là định dạng văn bản phổ biến cho trình tự; kích thước tùy dữ liệu và cách định dạng. Bản ghi GenBank khác nhau và thống kê đổi theo mỗi bản phát hành.

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

Riêng 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 vệ quyền riêng tư, không truyền dữ liệu 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ý ở đầu tệp (mẫu byte nhận diện)

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 ContainerTệp phẳng văn bản gồm mục Tiêu đề (LOCUS, DEFINITION, ACCESSION), bảng FEATURES và dữ liệu chuỗi ORIGIN, kết thúc bằng '//'
NénVăn bản không nén (thường nén bằng Gzip thành .gb.gz)
Thứ tự byteLuồng văn bản UTF-8 / ASCII
Không gian màuKhông áp dụng (cơ sở dữ liệu chú giải bộ gen)
Kênh & Cấu trúcChuỗi DNA/RNA, chú giải gen, vùng mã hóa (CDS), bản dịch protein và trích dẫn khoa học
Kích thước tối đaSố lượng chuỗi và đặc điểm không giới hạn
Độ trong suốtKhông có
Truyền phát & Tăng dầnTruyền phát từng bản ghi: mỗi mục GenBank được phân cách bằng dòng '//'

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 dạng hỏng thường gặp và hướng dẫn khôi phục bằng mã hex

Phần mềm tin sinh học 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ụ tin sinh học của File2File.app.

Phân tích bảo mật và các đường tấn công nhằm vào 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.

Biện pháp phòng thủ tốt nhất: Sử dụng các trình phân tích cú pháp tuyến tính, không quay lui, để đánh giá các phạm vi tọa độ trong bảng tính năng.

Nguồn gốc lịch sử và các cột mốc

2023FASTA là định dạng văn bản phổ biến cho trình tự; kích thước tùy dữ liệu và cách định dạng. Bản ghi GenBank khác nhau và thống kê đổi theo mỗi bản phát hành.
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.
  • FASTA là định dạng văn bản phổ biến cho trình tự; kích thước tùy dữ liệu và cách định dạng. Bản ghi GenBank khác nhau và thống kê đổi theo mỗi bản phát hành.

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.