Công cụ chuyển đổi trình tự DNA RNA

Chuyển đổi DNA sang RNA hoặc ngược lại DNA — mạch mã hóa hoặc mạch khuôn, giữ nguyên các mã không xác định.

Chuyển đổi
Mạch
Trình tự
Trình tự đã chuyển đổi
Sẵn sàng. Hãy dán một trình tự DNA hoặc RNA.

Trình tự của bạn được chuyển đổi trực tiếp trong trình duyệt. Không có dữ liệu nào được tải lên BroBroGo.

Hỏi đáp

Sự khác biệt giữa mạch mã hóa và mạch khuôn là gì?

Mạch mã hóa (mạch nghĩa) khớp với RNA thông tin, ngoại trừ T chuyển thành U. Mạch khuôn (mạch đối nghĩa) là mạch mà tế bào thực sự đọc, vì vậy mỗi bazơ sẽ được bổ sung: A→U, T→A, C→G, G→C. Hãy chọn mạch phù hợp với cách trình tự của bạn được viết.

Chuyển đổi RNA → DNA cho tôi kết quả gì?

Một bản sao DNA từ RNA của bạn: mỗi U trở thành T và mọi thứ khác giữ nguyên. Đây là trình tự cDNA mà enzyme phiên mã ngược sẽ tạo ra, hữu ích khi một công cụ tiếp theo chỉ chấp nhận DNA.

Tôi có thể dán các mã không xác định như N, R hoặc Y không?

Có. Các ký tự IUPAC thoái hóa được bảo toàn: chuyển đổi thông thường chỉ tác động đến T và U, còn chuyển đổi mạch khuôn sẽ ánh xạ từng mã sang mã bổ sung tương ứng của nó (R↔Y, K↔M; S, W và N được giữ nguyên). Các ký tự khoảng trống căn hàng (-) được giữ lại, và các chữ cái viết thường vẫn giữ nguyên kiểu chữ của chúng.

Điều gì xảy ra với tiêu đề FASTA, chữ số và khoảng trắng?

Dòng tiêu đề bắt đầu bằng ký tự > sẽ được giữ lại và hiển thị phía trên kết quả. Các khoảng trắng, xuống dòng, chữ số và dấu câu sẽ bị bỏ qua, và phần ghi chú bên dưới hộp nhập sẽ cho bạn biết số lượng ký tự đã bị loại bỏ — không có gì bị xóa một cách âm thầm.

Dòng thông tin di truyền và cơ chế phiên mã

Trong sinh học phân tử, dòng thông tin di truyền được mô tả qua Thuyết trung tâm, nơi thông tin lưu trữ trên DNA được phiên mã thành RNA, sau đó được dịch mã để tổng hợp protein. Quá trình phiên mã là bước chuyển đổi tự nhiên từ các nucleotide của DNA sang các nucleotide tương ứng của RNA.

DNA sử dụng bốn bazơ nitơ chính là Adenine (A), Thymine (T), Cytosine (C) và Guanine (G). Trong khi đó, RNA sử dụng Uracil (U) thay thế cho Thymine (T). Việc chuyển đổi giữa hai dạng trình tự này là một tác vụ cơ bản trong nghiên cứu sinh học, giúp xác định trình tự RNA thông tin (mRNA) từ gen cấu trúc hoặc ngược lại, tái tạo trình tự DNA bổ sung (cDNA) từ các dữ liệu giải trình tự RNA.

Phân biệt mạch mã hóa và mạch khuôn

Khi tiến hành chuyển đổi giữa DNA và RNA, việc xác định đúng loại mạch của trình tự đầu vào là rất quan trọng vì cơ chế ghép cặp bazơ của chúng hoàn toàn khác nhau:

  • Mạch mã hóa (mạch nghĩa): Đây là mạch DNA có chiều và trình tự nucleotide tương đồng trực tiếp với phân tử mRNA được tạo ra, chỉ khác biệt ở chỗ mọi ký tự T trên DNA được thay thế bằng U trên RNA. Khi chuyển đổi ngược lại từ RNA sang DNA, mọi ký tự U sẽ được thay thế bằng T. Các bazơ khác như A, C, G hoàn toàn giữ nguyên.
  • Mạch khuôn (mạch đối nghĩa): Đây là mạch mà enzyme RNA polymerase thực sự bám vào và đọc để tổng hợp nên sợi RNA theo nguyên tắc bổ sung. Do đó, khi chuyển đổi từ DNA sang RNA sử dụng mạch khuôn, mỗi bazơ sẽ được chuyển thành bazơ bổ sung tương ứng: A chuyển thành U, T chuyển thành A, C chuyển thành G, và G chuyển thành C.

Quy tắc xử lý ký tự thoái hóa IUPAC và các ký tự đặc biệt

Trong thực tế giải trình tự, các nhà nghiên cứu thường gặp phải các ký tự không xác định hoặc các vị trí đa hình. Công cụ áp dụng các quy tắc chuẩn hóa để xử lý chính xác các ký tự này:

Ký tự thoái hóa IUPAC

Hệ thống danh pháp IUPAC-IUB định nghĩa các ký tự đại diện cho nhóm bazơ không xác định hoàn toàn tại một vị trí. Theo khuyến nghị năm 1984 của Cornish-Bowden, các mã này được ánh xạ bổ sung khi chuyển đổi mạch khuôn theo cặp:

  • R (Purine: A hoặc G) tương tác bổ sung với Y (Pyrimidine: C hoặc T/U). Do đó: RY.
  • K (Keto: G hoặc T/U) tương tác bổ sung với M (Amino: A hoặc C). Do đó: KM.
  • B (không phải A) tương tác bổ sung với V (không phải T/U). Do đó: BV.
  • D (không phải C) tương tác bổ sung với H (không phải G). Do đó: DH.
  • Các mã tự bổ sung bao gồm S (mạnh: G hoặc C), W (yếu: A hoặc T/U), và N (bất kỳ bazơ nào) sẽ được giữ nguyên không đổi.

Bảo toàn định dạng

  • Chữ thường: Các chữ cái viết thường trong trình tự đầu vào vẫn giữ nguyên kiểu chữ thường sau khi chuyển đổi.
  • Ký tự khoảng trống: Ký tự gạch ngang (-) biểu thị khoảng trống căn hàng (alignment gap) được bảo toàn nguyên vẹn trong kết quả đầu ra.
  • Ký tự không liên quan: Các khoảng trắng, xuống dòng, chữ số và dấu câu không được coi là lỗi. Chúng tự động bị loại bỏ khỏi chuỗi trình tự để tránh làm sai lệch kết quả phân tích.

Cách tính tỷ lệ GC trong trình tự

Tỷ lệ GC là một chỉ số quan trọng ảnh hưởng đến nhiệt độ nóng chảy của mạch kép, hiệu quả phản ứng PCR và cấu trúc của mồi. Công cụ tính toán chỉ số này dựa trên công thức chuẩn:

Tỷ lệ GC = (G + C + S) / (A + C + G + T + U + W + S) × 100%

Trong công thức này, mã thoái hóa S (G hoặc C) được tính vào tử số và mẫu số vì nó chắc chắn đại diện cho một liên kết GC. Mã thoái hóa W (A hoặc T/U) chỉ được tính vào mẫu số. Các mã IUPAC thoái hóa khác (R, Y, K, M, B, V, D, H, N) hoàn toàn bị loại trừ khỏi cả tử số và mẫu số do đóng góp về tỷ lệ GC của chúng không thể xác định chính xác. Nếu trình tự không chứa bất kỳ bazơ nào thuộc các nhóm tính toán trên, tỷ lệ phần trăm sẽ không được hiển thị.

Chỉ số tỷ lệ GC luôn giữ nguyên giá trị trước và sau khi chuyển đổi. Việc thay thế đơn giản giữa T và U không ảnh hưởng đến các bazơ G, C, A hay các nhóm thoái hóa. Khi chuyển đổi mạch khuôn, các bazơ chỉ hoán đổi vị trí cho nhau trong cùng một nhóm bổ sung (G ↔ C, A ↔ T/U), do đó tổng số lượng của từng nhóm cấu thành công thức không thay đổi.

Định dạng FASTA và giới hạn kỹ thuật

Công cụ hỗ trợ định dạng FASTA tiêu chuẩn, cho phép xử lý nhanh các tệp dữ liệu sinh học:

  • Một dòng tiêu đề: Dòng bắt đầu bằng ký tự > (hoặc ký tự ; theo quy ước chú thích cũ) được nhận diện là dòng tiêu đề. Công cụ sẽ giữ lại dòng này và hiển thị ngay phía trên kết quả chuyển đổi.
  • Nhiều dòng tiêu đề: Nếu phát hiện nhiều dòng tiêu đề trong dữ liệu đầu vào, công cụ sẽ gộp tất cả các dòng trình tự lại thành một chuỗi duy nhất để xử lý liên tục.

Giới hạn và thông báo lỗi

  • Giới hạn độ dài: Trình tự đầu vào phải dưới 2.000.000 ký tự thô. Nếu vượt quá giới hạn này, hệ thống sẽ hiển thị thông báo lỗi: "Trình tự đó quá dài đối với công cụ này. Vui lòng giữ dưới ‹max› ký tự.".
  • Ký tự không hợp lệ: Nếu đầu vào chứa các chữ cái nằm ngoài danh sách bazơ tiêu chuẩn và mã IUPAC cho phép, hệ thống sẽ báo lỗi: "Các chữ cái không được hỗ trợ: ‹chars›. Chỉ cho phép các chữ cái bazơ DNA/RNA." (hiển thị tối đa 6 chữ cái vi phạm đầu tiên). Các ký tự như chữ số, khoảng trắng hay dấu câu không bao giờ kích hoạt lỗi này vì chúng được coi là ký tự trang trí và tự động bị loại bỏ.

Bảo mật dữ liệu người dùng

Trình tự của bạn được chuyển đổi trực tiếp trong trình duyệt. Không có dữ liệu nào được tải lên BroBroGo.

Câu hỏi thường gặp

Sự khác biệt giữa mạch mã hóa và mạch khuôn là gì?

Mạch mã hóa (mạch nghĩa) khớp với RNA thông tin, ngoại trừ T chuyển thành U. Mạch khuôn (mạch đối nghĩa) là mạch mà tế bào thực sự đọc, vì vậy mỗi bazơ sẽ được bổ sung: A→U, T→A, C→G, G→C. Hãy chọn mạch phù hợp với cách trình tự của bạn được viết.

Chuyển đổi RNA → DNA cho tôi kết quả gì?

Một bản sao DNA từ RNA của bạn: mỗi U trở thành T và mọi thứ khác giữ nguyên. Đây là trình tự cDNA mà enzyme phiên mã ngược sẽ tạo ra, hữu ích khi một công cụ tiếp theo chỉ chấp nhận DNA.

Tôi có thể dán các mã không xác định như N, R hoặc Y không?

Có. Các ký tự IUPAC thoái hóa được bảo toàn: chuyển đổi thông thường chỉ tác động đến T và U, còn chuyển đổi mạch khuôn sẽ ánh xạ từng mã sang mã bổ sung tương ứng của nó (R↔Y, K↔M; S, W và N được giữ nguyên). Các ký tự khoảng trống căn hàng (-) được giữ lại, và các chữ cái viết thường vẫn giữ nguyên kiểu chữ của chúng.

Điều gì xảy ra với tiêu đề FASTA, chữ số và khoảng trắng?

Dòng tiêu đề bắt đầu bằng ký tự > sẽ được giữ lại và hiển thị phía trên kết quả. Các khoảng trắng, xuống dòng, chữ số và dấu câu sẽ bị bỏ qua, và phần ghi chú bên dưới hộp nhập sẽ cho bạn biết số lượng ký tự đã bị loại bỏ — không có gì bị xóa một cách âm thầm.