
Giới thiệu về Dự Đoán Nhóm Máu Di Truyền
Dự Đoán Nhóm Máu Di Truyền là công cụ web giúp xác định những nhóm máu con có thể mang dựa trên nhóm máu của bố và mẹ. Công cụ xét đồng thời hai thành phần quen thuộc trên kết quả xét nghiệm: hệ ABO và yếu tố Rh, từ đó tạo ra các nhóm máu hoàn chỉnh như A+, B−, AB+ hoặc O−.
Thay vì dự đoán một kết quả duy nhất, công cụ phân chia kết quả thành hai nhóm: có thể xảy ra và không thể theo mô hình di truyền tiêu chuẩn. Cách trình bày này phù hợp với thực tế rằng nhóm máu của bố mẹ thường chưa đủ để xác định chính xác nhóm máu của con.
Nhu cầu tra cứu thường xuất phát từ những câu hỏi như “Bố mẹ đều nhóm A thì con có thể nhóm O không?” hoặc “Hai người Rh dương có thể sinh con Rh âm không?”. Công cụ giúp giải thích nhanh những tình huống này mà không cần tự lập bảng lai cho từng tổ hợp.
Giới hạn quan trọng: đây là công cụ tham khảo và học tập, không phải xét nghiệm nhóm máu, công cụ chẩn đoán hay phương pháp xác định huyết thống. Kết quả dựa trên mô hình Mendel tiêu chuẩn và không bao quát mọi biến thể sinh học hiếm gặp.

Giải thích các thuật ngữ và thông số
Hệ ABO của bố và mẹ
Công cụ có hai trường ABO độc lập, tương ứng với bố và mẹ. Mỗi trường chấp nhận một trong bốn giá trị: A, B, AB hoặc O. Đây là dữ liệu phân loại, không có đơn vị đo.
- Nhóm A: trong mô hình thông thường, hồng cầu mang kháng nguyên A. Kiểu gen có thể là IᴬIᴬ hoặc Iᴬi.
- Nhóm B: hồng cầu mang kháng nguyên B. Kiểu gen có thể là IᴮIᴮ hoặc Iᴮi.
- Nhóm AB: hồng cầu mang cả kháng nguyên A và B; kiểu gen thông thường là IᴬIᴮ.
- Nhóm O: hồng cầu không biểu hiện kháng nguyên A và B; kiểu gen thông thường là ii.
Công cụ mở sẵn với ví dụ bố A+, mẹ O− và tính ngay khi mở trang; bạn chỉ cần đổi lựa chọn là kết quả cập nhật trực tiếp, không cần nhấn nút nào. Điểm cần phân biệt là công cụ nhận kiểu hình nhóm máu, không nhận kiểu gen. Vì vậy, khi một người có nhóm A hoặc B, công cụ phải tính đến nhiều khả năng di truyền.
Yếu tố Rh của bố và mẹ
Mỗi người có một trường Rh với hai giá trị hợp lệ: “+” cho Rh dương và “−” cho Rh âm. Trong ngữ cảnh này, Rh chủ yếu đề cập đến tình trạng biểu hiện kháng nguyên D trên hồng cầu.
- Rh dương: có biểu hiện kháng nguyên D theo cách phân loại thông thường.
- Rh âm: không biểu hiện kháng nguyên D theo cách phân loại thông thường.
- Giá trị mặc định: bố A+, mẹ O− (ví dụ 1 trong phần ví dụ thực tế).
- Đơn vị: không có; dấu cộng và dấu trừ là ký hiệu phân loại, không phải giá trị số.
Mô hình của công cụ đơn giản hóa di truyền Rh theo tính trạng trội – lặn. Hệ Rh thực tế phức tạp hơn, có thể liên quan đến các biến thể như D yếu hoặc D từng phần.
Kết quả “Có thể xảy ra”
Tìm hiểu thêm: máy tính thông số cấu trúc ADN tính tổng số nucleotide, chiều dài, khối lượng quy ước, số chu kỳ xoắn và các loại liên kết của phân tử ADN mạch kép từ số liệu bài tập hoặc một trình tự A, T, G, C.
Đây là danh sách các nhóm máu ABO kết hợp Rh phù hợp với đầu vào trong mô hình đang xét. Phạm vi kết quả nằm trong tám nhóm: A+, A−, B+, B−, AB+, AB−, O+ và O−.
“Có thể” có nghĩa là tồn tại ít nhất một tổ hợp kiểu gen của bố mẹ phù hợp với nhóm máu đã nhập và có thể tạo ra kết quả đó. Nó không có nghĩa tất cả kết quả đều có xác suất bằng nhau, cũng không bảo đảm một gia đình cụ thể có thể sinh con mang mọi nhóm trong danh sách.
Kết quả “Không thể (Về lý thuyết)”
Danh sách này gồm các nhóm không phù hợp với quy luật ABO hoặc Rh tiêu chuẩn của tổ hợp bố mẹ đã nhập. Chỉ cần một trong hai thành phần bị loại trừ, nhóm máu hoàn chỉnh cũng bị đưa vào danh sách này.
Ví dụ, nếu bố mẹ đều Rh âm, các nhóm có dấu “+” bị loại trừ trong mô hình đơn giản hóa, ngay cả khi phần ABO vẫn phù hợp. Nếu cả tám nhóm đều có thể xuất hiện, giao diện hiển thị “Không có (Tất cả đều có thể)”.
Mối quan hệ giữa các thông số
ABO và Rh được xử lý riêng rồi ghép lại. Nếu danh sách ABO khả thi có hai giá trị và danh sách Rh khả thi có hai giá trị, công cụ tạo ra 2 × 2 = 4 nhóm máu hoàn chỉnh. Công cụ không yêu cầu tuổi, giới tính của con, số lần mang thai hoặc dữ liệu xét nghiệm ADN.

Mục đích và lợi ích
Giá trị chính của công cụ là biến bảng quy luật di truyền thành kết quả dễ đọc, giúp người dùng hiểu mối liên hệ giữa nhóm máu của hai thế hệ.
- Tra cứu nhanh: không phải tìm từng bảng ABO, bảng Rh rồi tự ghép kết quả.
- Giảm nhầm lẫn: tránh những suy luận phổ biến nhưng sai như “bố mẹ nhóm A thì con chỉ có thể nhóm A”.
- Hỗ trợ học tập: minh họa sự khác biệt giữa kiểu hình, kiểu gen, tính trội và đồng trội.
- Định hướng trao đổi với bác sĩ: giúp nhận biết trường hợp cần kiểm tra lại kết quả xét nghiệm thay vì vội kết luận.
Khi làm thủ công, người dùng cần xác định các kiểu gen có thể có của bố mẹ, lập bảng lai ABO, xét Rh và tổng hợp các nhóm cuối cùng. Công cụ tự động hóa phần tra cứu và ghép kết quả ngay trong trình duyệt.
Độ chính xác cần được hiểu trong phạm vi mô hình: kết quả phản ánh bảng quy luật đã thiết lập, không phải dự báo chắc chắn nhóm máu của một đứa trẻ. Công cụ cũng không tính tỷ lệ phần trăm vì đầu vào không cung cấp kiểu gen cụ thể của bố mẹ.
Tìm hiểu thêm: máy tính cân bằng quần thể (Hardy-Weinberg) tính tần số alen p, q và cấu trúc kiểu gen p², 2pq, q² của quần thể theo mô hình Hardy-Weinberg.

Các tính năng nổi bật
Phân tích đồng thời ABO và Rh
Công cụ không dừng ở bốn nhóm ABO mà trả về nhóm máu đầy đủ kèm Rh. Điều này giúp phân biệt những kết quả có cùng phần ABO nhưng khác dấu, chẳng hạn O+ và O−.
Phân tách kết quả phù hợp và bị loại trừ
Hai vùng kết quả được trình bày riêng, có nhãn chữ và màu sắc khác nhau. Vùng “Có thể xảy ra” sử dụng nền xanh nhạt, còn vùng “Không thể” sử dụng nền hồng và các thẻ kết quả đỏ.
Bao quát kiểu gen chưa biết
Với người nhóm A, B hoặc Rh dương, công cụ xét tập hợp khả năng có thể phát sinh từ những kiểu gen phù hợp. Đây là lý do hai người Rh dương vẫn có thể nhận được kết quả con Rh âm.
Tính trực tiếp, không cần nhấn nút
Công cụ mở sẵn với ví dụ bố A+, mẹ O− và cập nhật kết quả ngay mỗi khi bạn đổi một lựa chọn. Hàng “Ví dụ nhanh” cho phép nhảy thẳng tới các tổ hợp quen thuộc, kể cả cặp B+ × AB+ mà phiên cũ từng không trả kết quả.
Hiển thị linh hoạt trên thiết bị di động
Giao diện bố trí hai cột trên màn hình rộng và chuyển thành một cột khi chiều rộng màn hình không quá 600 px. Kết quả luôn hiển thị ngay dưới phần chọn và cập nhật trực tiếp, không cần cuộn tới vùng phân tích.
Xử lý tại trình duyệt
Trong Công cụ, thao tác phân tích được thực hiện bằng JavaScript, không có yêu cầu gửi dữ liệu biểu mẫu đến máy chủ. Công cụ chỉ có một chế độ phân tích theo mô hình tiêu chuẩn, không có chế độ tính xác suất, nhập kiểu gen hay phân tích ngoại lệ hiếm.
Đã sửa giới hạn của phiên cũ: cặp nhóm máu B và AB nay trả kết quả đầy đủ (con có thể thuộc nhóm A, B hoặc AB trong mô hình ABO tiêu chuẩn), vì thuật toán mới suy trực tiếp từ kiểu gen thay vì tra bảng theo thứ tự đã sắp xếp.
Các công cụ trên congcuviet.com đều chạy ngay trong trình duyệt, không cần cài đặt hay tạo tài khoản.
Đối tượng sử dụng
- Người muốn tìm hiểu nhóm máu trong gia đình: tham khảo những khả năng di truyền từ bố mẹ sang con.
- Học sinh, sinh viên: học về di truyền Mendel, alen trội – lặn, đồng trội và bảng lai.
- Giáo viên sinh học: xây dựng tình huống minh họa và đối chiếu kết quả bài tập di truyền.
- Người làm nội dung giáo dục sức khỏe: diễn giải các câu hỏi thường gặp về nhóm máu bằng ví dụ trực quan.
- Nhân viên truyền thông y tế: sử dụng như tài liệu minh họa cơ bản, với điều kiện luôn nêu rõ giới hạn của mô hình.
Người dùng không cần kiến thức lập trình hay toán học nâng cao. Tuy nhiên, cần hiểu rằng kết quả tham khảo không được dùng để quyết định truyền máu, xử trí thai kỳ hoặc kết luận quan hệ huyết thống.
Xem thêm các công cụ trong danh mục Sinh học để có thêm tài liệu minh họa cho các bài toán di truyền khác.

Nguyên lý hoạt động và công thức
Cơ sở di truyền hệ ABO
Trong mô hình ABO cơ bản, mỗi người nhận một alen từ bố và một alen từ mẹ. Hai alen Iᴬ và Iᴮ đồng trội với nhau, đồng thời đều trội so với alen i.
- IᴬIᴬ hoặc Iᴬi → nhóm A.
- IᴮIᴮ hoặc Iᴮi → nhóm B.
- IᴬIᴮ → nhóm AB.
- ii → nhóm O.
Chẳng hạn, phép lai Iᴬi × Iᴬi có thể tạo ra IᴬIᴬ, Iᴬi và ii. Vì vậy, hai người nhóm A có thể sinh con nhóm A hoặc O. Nhưng nếu ít nhất một người có kiểu gen IᴬIᴬ thì khả năng sinh con nhóm O không còn trong phép lai đó.
Bảng ABO mà thuật toán sử dụng có các quy luật lý thuyết sau:
| Nhóm máu bố mẹ | ABO của con có thể xuất hiện | ABO bị loại trừ |
|---|---|---|
| A × A | A, O | B, AB |
| A × B | A, B, AB, O | Không có |
| A × AB | A, B, AB | O |
| A × O | A, O | B, AB |
| B × B | B, O | A, AB |
| B × AB | A, B, AB | O |
| B × O | B, O | A, AB |
| AB × AB | A, B, AB | O |
| AB × O | A, B | AB, O |
| O × O | O | A, B, AB |
Bảng trên mô tả quy luật sinh học tiêu chuẩn và khớp với kết quả mà thuật toán suy từ kiểu gen cho mọi tổ hợp, kể cả B × AB.
Cơ sở xử lý Rh
Liên quan trực tiếp tới các alen và codon trên là trình dịch mã DNA – RNA – Protein, tạo trình tự mARN, chia codon và tra chuỗi axit amin trên cùng một giao diện.
Để giải thích mô hình đơn giản hóa, có thể dùng D cho alen biểu hiện tính trạng Rh dương và d cho trạng thái không biểu hiện D: DD hoặc Dd tương ứng Rh dương, dd tương ứng Rh âm. Ký hiệu d ở đây là quy ước giảng dạy, không phải tên một kháng nguyên.
- Rh+ × Rh+: con có thể Rh+ hoặc Rh−; Rh− có thể xuất hiện khi cả hai bố mẹ đều là Dd.
- Rh+ × Rh−: con có thể Rh+ hoặc Rh−; khả năng thực tế phụ thuộc kiểu gen của người Rh+.
- Rh− × Rh−: con chỉ Rh− trong mô hình tiêu chuẩn.
Logic xử lý từng bước
- Nhận đầu vào: lấy ABO và Rh của bố, mẹ (mặc định ban đầu là bố A+, mẹ O−).
- Mở rộng kiểu gen: mỗi kiểu hình được mở ra mọi kiểu gen phù hợp (ví dụ A là IᴬIᴬ hoặc Iᴬi, Rh+ là DD hoặc Dd), không phụ thuộc thứ tự bố hay mẹ.
- Lai mọi tổ hợp: ghép từng alen bố có thể truyền với từng alen mẹ có thể truyền, rồi đối chiếu ra kiểu hình con; tập hợp mọi kết quả thu được là danh sách khả thi, phần còn lại là danh sách bị loại trừ.
- Ghép nhóm khả thi: kết hợp từng ABO khả thi với từng Rh khả thi.
- Ghép nhóm bị loại trừ: kết hợp ABO không phù hợp với cả hai dấu Rh; đồng thời kết hợp ABO phù hợp với Rh bị loại trừ.
- Hiển thị: đưa các nhóm vào hai vùng kết quả.
Công thức tổng hợp kết quả
Gọi PABO là tập ABO khả thi, PRh là tập Rh khả thi, IABO và IRh là các tập bị loại trừ. Khi đó:
Tập nhóm máu khả thi = PABO × PRh.
Tập nhóm máu bị loại trừ = (IABO × {+, −}) ∪ (PABO × IRh).
Dấu × trong hai biểu thức này biểu thị tích Descartes, tức ghép mọi phần tử của tập thứ nhất với mọi phần tử của tập thứ hai. Số kết quả khả thi là:
Bạn có biết: bảng tra cứu mã di truyền tương tác giúp tra xuôi codon ra axit amin và tra ngược axit amin ra toàn bộ codon theo bảng mã di truyền chuẩn 64 bộ ba.
N = số ABO khả thi × số Rh khả thi.
Thuật toán là phép tra bảng và tổ hợp tập hợp, không phải phép tính xác suất. Vì thế, nếu có bốn kết quả được liệt kê, không thể tự suy ra mỗi kết quả có xác suất 25%.

Ví dụ thực tế
Ví dụ 1: Bố A+, mẹ O−
Đầu vào: bố có ABO A, Rh dương; mẹ có ABO O, Rh âm.
- ABO khả thi: A, O.
- Rh khả thi: +, −.
- Kết quả có thể: A+, A−, O+, O−.
- Kết quả bị loại trừ: B+, B−, AB+, AB−.
Tình huống này cho thấy con không nhất thiết mang nhóm máu giống hoàn toàn bố hoặc mẹ. Tuy nhiên, khả năng con nhóm O đòi hỏi người bố mang alen i; khả năng Rh âm đòi hỏi người bố có kiểu gen Rh phù hợp trong mô hình đơn giản hóa.
Ví dụ 2: Bố AB−, mẹ O−
Đầu vào: bố có ABO AB, Rh âm; mẹ có ABO O, Rh âm.
- Kết quả có thể: A−, B−.
- Kết quả bị loại trừ: A+, B+, AB+, AB−, O+, O−.
Bố truyền Iᴬ hoặc Iᴮ, còn mẹ truyền i, nên con có kiểu gen Iᴬi hoặc Iᴮi. Đồng thời, hai người Rh âm chỉ tạo ra Rh âm trong mô hình đang xét.
Ví dụ 3: Bố A+, mẹ B+
Đầu vào: bố có ABO A, mẹ có ABO B, cả hai Rh dương.
Kết quả có thể: A+, A−, B+, B−, AB+, AB−, O+, O−. Vùng loại trừ hiển thị “Không có (Tất cả đều có thể)”.
Đây là tập hợp khả năng khi chưa biết kiểu gen. Ví dụ, con nhóm O cần cả bố và mẹ mang alen i; con Rh âm cần cả hai có khả năng truyền trạng thái Rh âm. Danh sách tám nhóm không phải dự báo tám kết quả có cơ hội ngang nhau.
Ví dụ 4: Bố O−, mẹ O−
Đầu vào: cả bố và mẹ đều nhóm O, Rh âm.
Kết quả có thể: chỉ O−. Bảy nhóm còn lại đều bị loại trừ trong mô hình tiêu chuẩn.
Nếu kết quả xét nghiệm của con khác dự đoán này, cần xác minh lại thông tin và trao đổi với bác sĩ để đánh giá chuyên sâu. Không nên dùng kết quả công cụ làm căn cứ duy nhất cho một kết luận về huyết thống.

Những thông tin thú vị xung quanh chủ đề này
AB không phải sự “pha trộn” thành một nhóm trung gian
Nhóm AB là ví dụ điển hình của đồng trội: cả Iᴬ và Iᴮ đều biểu hiện. Hồng cầu mang cả hai loại kháng nguyên, thay vì tạo ra một kháng nguyên “trộn” giữa A và B.
Một nhóm máu có thể tương ứng với nhiều kiểu gen
Hai người cùng nhóm A có thể khác nhau ở kiểu gen IᴬIᴬ và Iᴬi. Chính sự khác biệt không nhìn thấy từ nhãn nhóm máu này khiến kết quả của công cụ là một tập hợp khả năng, thay vì một đáp án duy nhất.
Kiểu hình Bombay có thể làm suy luận ABO thông thường không còn phù hợp
Bạn có biết: máy tính tần số hoán vị gen tính tần số hoán vị f, khoảng cách cM và suy luận trạng thái Cis hoặc Trans từ số cá thể tái tổ hợp hoặc bốn nhóm kiểu hình lai phân tích.
Người có kiểu hình Bombay thiếu kháng nguyên H, vốn cần cho biểu hiện kháng nguyên A và B. Vì vậy, kiểu hình quan sát được có thể không phản ánh kiểu gen ABO theo cách thông thường. Đây là một lý do cần xét nghiệm chuyên sâu khi kết quả có vẻ trái quy luật.
Di truyền nhóm máu và tương hợp truyền máu là hai bài toán khác nhau
Biết một nhóm máu có thể được di truyền không cho biết người đó có thể nhận máu từ ai. Quyết định truyền máu còn liên quan đến loại chế phẩm, các hệ kháng nguyên khác và xét nghiệm tương hợp do cơ sở y tế thực hiện.
Rh âm ở mẹ không tự động đồng nghĩa thai kỳ có vấn đề
Khi mẹ Rh âm và thai Rh dương, bác sĩ có thể đánh giá nguy cơ bất đồng Rh, tình trạng kháng thể và nhu cầu dự phòng phù hợp. Công cụ không xác định chắc chắn Rh của thai và không thay thế việc theo dõi thai kỳ.
Những câu hỏi thường gặp
Công cụ có dự đoán chính xác nhóm máu con không?
Công cụ liệt kê những nhóm có thể xuất hiện theo mô hình tiêu chuẩn, không xác định chắc chắn nhóm máu của con. Muốn biết nhóm máu thực tế cần xét nghiệm tại cơ sở y tế.
Bố mẹ cùng nhóm A có thể sinh con nhóm O không?
Có, nếu cả hai đều mang kiểu gen Iᴬi và mỗi người truyền alen i cho con. Khi đó con có kiểu gen ii, tương ứng nhóm O.
Bố mẹ đều Rh dương có thể sinh con Rh âm không?
Có trong mô hình đơn giản hóa, nếu cả hai đều có kiểu gen Dd. Phép lai Dd × Dd có thể tạo ra dd. Tuy nhiên, chỉ biết bố mẹ Rh dương chưa đủ để xác định xác suất của trường hợp này.
Vì sao công cụ không hiển thị tỷ lệ phần trăm?
Đầu vào chỉ gồm nhóm máu biểu hiện, không có kiểu gen. Các kiểu gen khác nhau có thể tạo ra tỷ lệ khác nhau, nên không có một tỷ lệ duy nhất áp dụng cho mọi cặp bố mẹ cùng kiểu hình.
Nhóm máu con nằm trong ô “Không thể” có chứng minh không cùng huyết thống không?
Không. Cần kiểm tra lại kết quả xét nghiệm, thông tin đầu vào và những yếu tố sinh học đặc biệt. Nếu cần xác định quan hệ huyết thống, xét nghiệm ADN tại đơn vị chuyên môn mới là phương pháp phù hợp; nhóm máu không đủ để đưa ra kết luận.
Công cụ có tính đến kiểu hình Bombay, đột biến hoặc chimerism không?
Không. Những trường hợp này được đề cập trong cảnh báo nhưng không nằm trong thuật toán tính toán. Công cụ cũng không có trường nhập dữ liệu để phân tích riêng các ngoại lệ đó.
Đổi vị trí nhóm máu bố và mẹ có làm thay đổi kết quả không?
Về nguyên lý, không. Khả năng di truyền ABO và Rh trong mô hình này không phụ thuộc việc nhóm nào thuộc bố hay mẹ; thuật toán mở rộng kiểu gen của cả hai người rồi lai mọi tổ hợp, không phụ thuộc thứ tự.
Tổ hợp B và AB cho kết quả gì?
Con của người nhóm B và người nhóm AB có thể thuộc nhóm A, B hoặc AB, tùy kiểu gen của người nhóm B (BB chỉ truyền B, BO còn truyền được O để tạo ra A khi gặp alen A của người nhóm AB). Phiên cũ từng không trả kết quả cho cặp này do lỗi tra bảng; phiên hiện tại đã sửa và trả đủ kết quả, thử ngay bằng nút ví dụ “B+ × AB+”.
Kết quả có dùng để quyết định truyền máu hoặc đánh giá sức khỏe thai nhi được không?
Không. Công cụ chỉ phục vụ tham khảo di truyền nhóm máu. Truyền máu và quản lý thai kỳ cần xét nghiệm thực tế, đánh giá chuyên môn và chỉ định của nhân viên y tế.
Tài liệu tham khảo
- Blood Type Inheritance: How Parents Pass Blood Types to Children — BloodBook. Bảng di truyền ABO đầy đủ theo từng cặp bố mẹ; kiểu gen nhóm A là AA hoặc AO, nhóm B là BB hoặc BO, AB là AB, O là OO; alen A và B đồng trội, alen O lặn.
- Bombay blood group — Wikipedia. Kiểu hình Bombay (hh) không biểu hiện kháng nguyên H nên không tạo được kháng nguyên A hay B dù mang gen ABO tương ứng.
- Mã nguồn Dự Đoán Nhóm Máu Di Truyền (blood-type-predictor-v2) trên congcuviet.com. Đối chiếu hành vi đã triển khai: mặc định bố A+, mẹ O−; nút “Ví dụ nhanh” gồm A+ × O−, AB− × O−, A+ × B+, O− × O− và B+ × AB+; khi không còn nhóm bị loại trừ hiển thị “Không có (Tất cả đều có thể)”; kết quả cập nhật trực tiếp, không cuộn trang; giao diện hai cột chuyển thành một cột dưới 600 px.
