เครื่องคำนวณตารางพันเน็ต | ทำนายรูปแบบการถ่ายทอดทางพันธุกรรม
คำนวณอัตราส่วนจีโนไทป์และฟีโนไทป์ได้ทันทีด้วยเครื่องคำนวณตารางพันเน็ตฟรีของเรา แก้ปัญหาการผสมพันธุ์แบบโมโนไฮบริดและไดไฮบริดสำหรับการบ้านพันธุศาสตร์ โปรแกรมการผสมพันธุ์ และการศึกษาทางชีววิทยา
เครื่องคำนวณตารางพันเน็ต
ทำนายอัตราส่วนของจีโนไทป์และฟีโนไทป์สำหรับการผสมพันธุกรรม คำนวณรูปแบบการถ่ายทอดยีนแบบโมโนไฮบริดและไดไฮบริดได้ทันที
ป้อนจีโนไทป์ของพ่อแม่โดยใช้สัญกรณ์มาตรฐาน (เช่น Aa สำหรับโมโนไฮบริด, AaBb สำหรับการผสมไดไฮบริด)
ตัวอย่าง:
ตารางพันเน็ต
| แกมีตพ่อแม่ | A | a |
|---|---|---|
| A | AA A | Aa A |
| a | Aa A | aa a |
อัตราส่วนฟีโนไทป์
A: 3/4, a: 1/4
ทำความเข้าใจตารางพันเน็ต
ตารางพันเน็ตเป็นแผนภาพที่ช่วยทำนายความน่าจะเป็นของจีโนไทป์ต่างๆ ในลูก
ตัวอักษรตัวใหญ่แทนแอลลีลเด่น ส่วนตัวอักษรตัวเล็กแทนแอลลีลด้อย
ฟีโนไทป์คือการแสดงออกทางกายภาพของจีโนไทป์ แอลลีลเด่นจะปกปิดแอลลีลด้อยในฟีโนไทป์
เอกสารประกอบการใช้งาน
พันเน็ตสแควร์คืออะไร?
เคยประสบปัญหาในการทำนายผลลัพธ์ทางพันธุกรรมขณะศึกษากฎของเมนเดลหรือไม่? เครื่องคำนวณพันเน็ตสแควร์ช่วยแก้ปัญหานี้โดยการแสดงภาพวิธีการถ่ายทอดลักษณะจากพ่อแม่สู่ลูก ได้รับการตั้งชื่อตามนักพันธุศาสตร์ชาวอังกฤษ เรจินัลด์ พันเน็ต (ผู้แนะนำแผนภาพนี้ในปี 1905) เครื่องมือนี้จะแผนที่การผสมพันธุกรรมที่เป็นไปได้ทั้งหมด
นี่คือสิ่งที่ทำให้มันมีประโยชน์: แทนที่จะวาดตาราง 4x4 หรือ 8x8 ด้วยตนเองและติดตามการผสมแอลลีล คุณเพียงป้อนสายพันธุ์ของพ่อแม่และรับผลลัพธ์ทันที เครื่องคำนวณนี้สามารถจัดการทั้งการผสมโมโนไฮบริด (ติดตามลักษณะเดียว เช่น สีดอกไม้) และการผสมไดไฮบริด (ติดตามสองลักษณะพร้อมกัน เช่น รูปร่างและสีของเมล็ด)
สิ่งที่คุณจะเห็นในผลลัพธ์:
- ตารางสมบูรณ์ที่แสดงการผสมพันธุกรรม จีโนไทป์ ทั้งหมดที่เป็นไปได้
- ฟีโนไทป์ (ลักษณะที่สังเกตได้) ที่สอดคล้องสำหรับแต่ละการผสม
- สรุปอัตราส่วนที่บอกความน่าจะเป็นของการปรากฏของแต่ละลักษณะ
นักชีววิทยาใช้เครื่องมือนี้เมื่อทำงานกับปัญหาทางพันธุกรรม นักปรับปรุงพันธุ์พืชและสัตว์อาศัยมันในการทำนายลักษณะของลูกก่อนการผสมพันธุ์ ครูพบว่ามันมีประโยชน์ในการสาธิตรูปแบบการถ่ายทอดทางพันธุกรรมด้วยภาพ ข้อได้เปรียบหลัก? มันเปลี่ยนความน่าจะเป็นที่เป็นนามธรรมให้กลายเป็นสิ่งที่คุณสามารถเห็นและเข้าใจได้
พันนิตสแควร์พันธุศาสตร์: คำศัพท์สำคัญอธิบาย
ทำความเข้าใจคำศัพท์พันธุกรรมเหล่านี้จะช่วยให้การแปลผลง่ายขึ้น:
- จีโนไทป์: รหัสพันธุกรรมที่แท้จริงที่สิ่งมีชีวิตพกพา เขียนเป็นตัวอักษรผสมกัน เช่น Aa หรือ BB คิดเสมือนเป็นแบบพิมพ์เขียวทางพันธุกรรม
- ฟีโนไทป์: สิ่งที่คุณสังเกตเห็นจริง - ลักษณะทางกายภาพที่เกิดจากจีโนไทป์ พืชที่มีจีโนไทป์ Tt อาจมีฟีโนไทป์ "สูง"
- อัลลีล: เวอร์ชันที่แตกต่างของยีนเดียวกัน สำหรับสีตา คุณอาจมีอัลลีลสีน้ำตาลหรือสีฟ้า เราแทนอัลลีลเด่นด้วยตัวอักษรพิมพ์ใหญ่ (A) และอัลลีลด้อยด้วยตัวพิมพ์เล็ก (a)
- โฮโมไซกัส: เมื่ออัลลีลทั้งสองตรงกัน - ทั้ง AA (โฮโมไซกัสเด่น) หรือ aa (โฮโมไซกัสด้อย) สิ่งมีชีวิตเหล่านี้สืบพันธุ์คงที่สำหรับลักษณะนั้น
- เฮเทอโรไซกัส: เมื่ออัลลีลแตกต่างกัน เช่น Aa สิ่งมีชีวิตเหล่านี้แสดงลักษณะเด่นแต่พกพาอัลลีลด้อย
- เด่น: อัลลีลที่ปรากฏในฟีโนไทป์เมื่อมีอยู่ ต้องการเพียงหนึ่งสำเนาเพื่อเห็นลักษณะ
- ด้อย: อัลลีลที่ปรากฏเฉพาะเมื่อมีสองสำเนา (aa) ถูกปกปิดโดยอัลลีลเด่น
- โมโนไฮบริดครอส: การติดตามการสืบทอดของลักษณะเดียว เช่น สีดอกถั่ว (Aa × aa)
- ไดไฮบริดครอส: การติดตามสองลักษณะพร้อมกัน เช่นที่เมนเดลทำกับรูปร่างเมล็ดและสีเมล็ด (AaBb × AaBb) ซึ่งจะซับซ้อนขึ้นด้วย 16 การผสมที่เป็นไปได้
วิธีใช้เครื่องคำนวณตารางพันเน็ต
การใช้เครื่องคำนวณใช้เวลาเพียงไม่กี่วินาที:
-
ป้อนพันธุกรรมของพ่อแม่: พิมพ์ลักษณะทางพันธุกรรมของพ่อแม่แต่ละคนในช่องป้อนข้อมูล
- สำหรับการผสมลักษณะเดียว (monohybrid) ใช้รูปแบบสองตัวอักษร: "Aa", "BB" หรือ "aa"
- สำหรับการผสมสองลักษณะ (dihybrid) ใช้รูปแบบสี่ตัวอักษร: "AaBb", "AAbb" หรือ "aaBB"
- ข้อผิดพลาดทั่วไป: ตรวจสอบให้แน่ใจว่าพ่อแม่ทั้งสองใช้รูปแบบเดียวกัน - คุณไม่สามารถผสมระหว่าง monohybrid กับ dihybrid ได้
-
ตรวจสอบผลลัพธ์: เครื่องคำนวณจะแสดงผลทันที:
- ตารางพันเน็ตแบบเต็มพร้อมพันธุกรรมของลูกที่เป็นไปได้ทั้งหมด
- ฟีโนไทป์ (ลักษณะที่สังเกตได้) สำหรับแต่ละการผสม
- สรุปอัตราส่วน - ตัวอย่างเช่น "3:1" หมายถึง 3 ลูกแสดงลักษณะเด่นต่อ 1 ลูกที่แสดงลักษณะด้อย
-
คัดลอกหรือบันทึก: กด "คัดลอกผลลัพธ์" เพื่อบันทึกตารางพันเน็ตสำหรับรายงานห้องปฏิบัติการ การบ้าน หรือบันทึกการผสมพันธุ์
-
ทดลอง: ลองการผสมพ่อแม่ที่แตกต่างกันเพื่อดูว่าผลลัพธ์เปลี่ยนแปลงอย่างไร คืออะไรเกิดขึ้นเมื่อคุณผสม Aa × Aa กับ Aa × aa? ผลลัพธ์เผยให้เห็นว่าเหตุใดบางลักษณะจึงปรากฏบ่อยกว่าอื่นๆ
ตัวอย่างการป้อนข้อมูล
- การผสมลักษณะเดียว: พ่อแม่ 1: "Aa", พ่อแม่ 2: "Aa"
- การผสมสองลักษณะ: พ่อแม่ 1: "AaBb", พ่อแม่ 2: "AaBb"
- โฮโมไซโกต × เฮเทอโรไซโกต: พ่อแม่ 1: "AA", พ่อแม่ 2: "Aa"
- โฮโมไซโกต × โฮโมไซโกต: พ่อแม่ 1: "AA", พ่อแม่ 2: "aa"
วิธีการทำงานของตารางพันเนต: วิทยาศาสตร์ของการถ่ายทอดทางพันธุกรรม
ตารางพันเนตแสดงให้เห็นกฎของเมนเดลในการถ่ายทอดพันธุกรรม - หลักการที่ค้นพบในช่วง พ.ศ. 2403 ผ่านการทดลองกับต้นถั่ว นี่คือสิ่งที่เกิดขึ้นจริงในระดับเซลล์:
-
กฎการแยก: เมื่อสิ่งมีชีวิตสร้างเซลล์สืบพันธุ์ (เกมต์) สองสำเนาของยีนแต่ละตัวจะแยกออกจากกัน เซลล์อสุจิหรือไข่จะได้รับอัลลีลเพียงหนึ่งตัว นี่คือเหตุผลที่พ่อแม่ที่มีจีโนไทป์ Aa จะผลิตเกมต์ 50% ที่มี A และ 50% ที่มี a
-
กฎการจัดเรียงอิสระ: สำหรับการผสมข้ามสองลักษณะ ยีนบนโครโมโซมที่ต่างกันจะถูกจัดเรียงอย่างอิสระระหว่างการสร้างเกมต์ อัลลีลที่อสุจิได้รับสำหรับลักษณะ 1 ไม่มีผลต่อการได้รับอัลลีลสำหรับลักษณะ 2 (หมายเหตุ: นี่จะไม่เป็นจริงสำหรับยีนที่เชื่อมโยงกันบนโครโมโซมเดียวกัน - ข้อจำกัดของตารางพันเนตพื้นฐาน)
-
กฎการครอบงำ: เมื่ออยู่ในสภาวะเฮเทอโรไซโกต์ (Aa) เฉพาะอัลลีลที่มีอำนาจครอบงำเท่านั้นที่ปรากฏในฟีโนไทป์ อัลลีลแบบถดถอยยังคงอยู่ทางพันธุกรรมแต่ถูกปกปิดจากการสังเกต นี่คือเหตุผลที่พ่อแม่ที่มีตาสีน้ำตาล (ทั้งคู่เป็น Aa) สามารถมีลูกที่มีตาสีฟ้า (aa)
หลักการเหล่านี้ได้รับการบันทึกอย่างละเอียดในวรรณกรรมทางพันธุศาสตร์ สถาบันวิจัยจีโนมมนุษย์แห่งชาติ ให้คำอธิบายอย่างละเอียดเกี่ยวกับวิธีการที่แนวคิดเหล่านี้นำไปใช้กับความเข้าใจทางพันธุศาสตร์สมัยใหม่
รากฐานทางคณิตศาสตร์
วิธีการของตารางพันเนตเป็นการประยุกต์ใช้ทฤษฎีความน่าจะเป็นกับพันธุศาสตร์ สำหรับยีนแต่ละตัว โอกาสในการสืบทอดอัลลีลเฉพาะคือ 50% (โดยสันนิษฐานตามการถ่ายทอดแบบเมนเดลปกติ) ตารางพันเนตช่วยให้เห็นภาพความน่าจะเป็นเหล่านี้อย่างเป็นระบบ
สำหรับการผสมข้ามโมโนไฮบริด (Aa × Aa) เกมต์ที่เป็นไปได้คือ:
- พ่อแม่ 1: A หรือ a (โอกาส 50% เท่ากัน)
- พ่อแม่ 2: A หรือ a (โอกาส 50% เท่ากัน)
ส่งผลให้เกิดการผสมที่เป็นไปได้ 4 แบบ:
- AA (โอกาส 25%)
- Aa (โอกาส 50% เนื่องจากสามารถเกิดได้ 2 วิธี)
- aa (โอกาส 25%)
สำหรับอัตราส่วนฟีโนไทป์ในตัวอย่างนี้ หาก A มีอำนาจเหนือ a เราจะได้:
- ฟีโนไทป์เด่น (A_): 75% (AA + Aa)
- ฟีโนไทป์ถดถอย (aa): 25%
นี่ให้อัตราส่วนฟีโนไทป์แบบคลาสสิก 3:1 สำหรับการผสมข้ามเฮเทอโรไซโกต์
การสร้างเกมต์
ขั้นแรกในการสร้างตารางพันเนตคือการกำหนดเกมต์ที่เป็นไปได้ของพ่อแม่แต่ละคน:
-
สำหรับการผสมข้ามโมโนไฮบริด (เช่น Aa):
- พ่อแม่แต่ละคนผลิตเกมต์สองประเภท: A และ a
-
สำหรับการผสมข้ามไดไฮบริด (เช่น AaBb):
- พ่อแม่แต่ละคนผลิตเกมต์สี่ประเภท: AB, Ab, aB และ ab
-
สำหรับจีโนไทป์โฮโมไซโกต์ (เช่น AA หรือ aa):
- ผลิตเกมต์เพียงหนึ่งประเภท (A หรือ a ตามลำดับ)
การคำนวณอัตราส่วนฟีโนไทป์
หลังจากกำหนดการผสมจีโนไทป์ทั้งหมดที่เป็นไปได้ ฟีโนไทป์สำหรับแต่ละการผสมจะถูกกำหนดตามความสัมพันธ์ของการครอบงำ:
-
สำหรับจีโนไทป์ที่มีอัลลีลเด่นอย่างน้อยหนึ่งตัว (เช่น AA หรือ Aa):
- แสดงฟีโนไทป์เด่น
-
สำหรับจีโนไทป์ที่มีเฉพาะอัลลีลถดถอย (เช่น aa):
- แสดงฟีโนไทป์ถดถอย
อัตราส่วนฟีโนไทป์จะถูกคำนวณโดยนับจำนวนลูกหลานที่มีฟีโนไทป์แต่ละแบบ และแสดงเป็นเศษส่วนหรืออัตราส่วน
อัตราส่วนตารางพันเนต: รูปแบบทางพันธุกรรมทั่วไป
การผสมพันธุ์ของพ่อแม่ที่แตกต่างกันจะให้รูปแบบที่คาดการณ์ได้ ต่อไปนี้คือการผสมข้ามที่พบบ่อยที่สุดและผลลัพธ์ที่คาดหวัง:
รูปแบบการผสมข้ามแบบโมโนไฮบริด
-
โฮโมไซโกสเด่น × โฮโมไซโกสเด่น (AA × AA)
- อัตราส่วนจีโนไทป์: 100% AA
- อัตราส่วนฟีโนไทป์: 100% ลักษณะเด่น
-
โฮโมไซโกสเด่น × โฮโมไซโกสด้อย (AA × aa)
- อัตราส่วนจีโนไทป์: 100% Aa
- อัตราส่วนฟีโนไทป์: 100% ลักษณะเด่น
-
โฮโมไซโกสเด่น × เฮเทอโรไซโกส (AA × Aa)
- อัตราส่วนจีโนไทป์: 50% AA, 50% Aa
- อัตราส่วนฟีโนไทป์: 100% ลักษณะเด่น
-
เฮเทอโรไซโกส × เฮเทอโรไซโกส (Aa × Aa)
- อัตราส่วนจีโนไทป์: 25% AA, 50% Aa, 25% aa
- อัตราส่วนฟีโนไทป์: 75% ลักษณะเด่น, 25% ลักษณะด้อย (อัตราส่วน 3:1)
-
เฮเทอโรไซโกส × โฮโมไซโกสด้อย (Aa × aa)
- อัตราส่วนจีโนไทป์: 50% Aa, 50% aa
- อัตราส่วนฟีโนไทป์: 50% ลักษณะเด่น, 50% ลักษณะด้อย (อัตราส่วน 1:1)
-
โฮโมไซโกสด้อย × โฮโมไซโกสด้อย (aa × aa)
- อัตราส่วนจีโนไทป์: 100% aa
- อัตราส่วนฟีโนไทป์: 100% ลักษณะด้อย
รูปแบบการผสมข้ามแบบไดไฮบริด
การผสมข้ามแบบไดไฮบริดที่รู้จักมากที่สุดคือระหว่างบุคคลสองคนที่เป็นเฮเทอโรไซโกส (AaBb × AaBb) ซึ่งจะให้อัตราส่วนฟีโนไทป์แบบคลาสสิก 9:3:3:1:
- 9/16 แสดงลักษณะเด่นทั้งสองแบบ (A_B_)
- 3/16 แสดงลักษณะเด่น A และลักษณะด้อย b (A_bb)
- 3/16 แสดงลักษณะด้อย a และลักษณะเด่น B (aaB_)
- 1/16 แสดงลักษณะด้อยทั้งสองแบบ (aabb)
อัตราส่วนนี้เป็นรูปแบบพื้นฐานในพันธุศาสตร์และแสดงหลักการแยกอิสระ
การประยุกต์ใช้ตารางพันเน็ตในโลกแห่งความเป็นจริง
ตารางพันเน็ตไม่ใช่แค่แบบฝึกหัดในห้องเรียน - แต่สามารถแก้ปัญหาในหลายสาขา:
การประยุกต์ใช้ทางการศึกษา
หลักสูตรชีววิทยาอาศัยตารางพันเน็ตอย่างมาก เพราะทำให้รูปแบบการถ่ายทอดทางพันธุกรรมที่เป็นนามธรรมกลายเป็นรูปธรรม เมื่อสอนว่าทำไมโรคโลหิตจางเม็ดเลือดแดงรูปเคียวจึงยังคงอยู่ในประชากรแม้จะเป็นอันตราย ตารางพันเน็ตจะแสดงทันทีว่าพ่อแม่ที่เป็นพาหะสองคน (Ss × Ss) มีโอกาส 25% ที่จะมีลูกที่ได้รับผลกระทบ - ทำให้เห็นรูปแบบการถ่ายทอดอย่างชัดเจนแทนที่จะเป็นเพียงทฤษฎี
นักเรียนที่ทำโจทย์พันธุศาสตร์มักติดขัดในสถานการณ์ที่ซับซ้อนยิ่งขึ้นเช่นการข้ามสองยีน เครื่องคำนวณจะขจัดข้อผิดพลาดทางคณิตศาสตร์และช่วยให้พวกเขามุ่งเน้นที่การทำความเข้าใจพันธุศาสตร์พื้นฐานแทนการวาดตาราง โดยเฉพาะอย่างยิ่งในช่วงสอบที่ความกดดันด้านเวลาอาจนำไปสู่ความผิดพลาดจากความประมาท
การวิจัยและการประยุกต์ใช้ในทางปฏิบัติ
การเพาะพันธุ์พืชและสัตว์: นักเพาะพันธุ์สุนัขที่ทำงานกับพันธุกรรมสีขนใช้ตารางพันเน็ตเพื่อทำนายผลลัพธ์ของลูกสัตว์ก่อนการผสมพันธุ์ เมื่อผสมพันธุ์ลาบราดอร์สีช็อกโกแลตที่เป็นพาหะสองตัว (Bb × Bb โดย B=ดำ, b=ช็อกโกแลต) การรู้อัตราส่วนที่คาดหวัง 3:1 ช่วยให้ตั้งความหวังและกลยุทธ์การเพาะพันธุ์ได้อย่างสมจริง หลักการเดียวกันนี้ใช้กับการพัฒนาพืชพรรณ - นักเพาะพันธุ์พืชที่เลือกยีนต้านทานโรคจำเป็นต้องทำนายว่าการผสมพันธุ์ใดจะให้ลูกพันธุ์ที่ต้านทานโรคสูงสุด
การให้คำปรึกษาทางพันธุกรรม: แม้ว่าพันธุศาสตร์คลินิกปัจจุบันจะใช้เครื่องมือซับซ้อนเช่นการคำนวณฮาร์ดี-ไวน์เบิร์กและการวิเคราะห์พงศาวลี แต่ตารางพันเน็ตยังคงเป็นวิธีที่ชัดเจนที่สุดในการอธิบายการถ่ายทอดให้กับผู้ป่วย เมื่ออธิบายความเสี่ยงของโรคไซโตสิสไฟโบรซีสให้กับพ่อแม่ที่เป็นพาหะ การวาดตารางพันเน็ตที่แสดงอัตราส่วน 25% ได้รับผลกระทบ / 50% เป็นพาหะ / 25% ปกติ สื่อสารได้ดีกว่าศัพท์ทางสถิติ
ชีววิทยาการอนุรักษ์: โครงการเพาะพันธุ์สวนสัตว์สำหรับสปีชีย์ที่ใกล้สูญพันธุ์เช่นแพนด้าหรือนกคอนดอร์แคลิฟอร์เนียใช้การทำนายทางพันธุกรรม นักพันธุศาสตร์การอนุรักษ์อาจใช้ตารางพันเน็ตเพื่อกำหนดว่าควรผสมพันธุ์สัตว์ตัวใดเพื่อรักษาอัลลีลหายากโดยไม่เพิ่มความเสี่ยงจากการผสมเลือดชิด
เกษตรกรรม: บริษัทเมล็ดพันธุ์ที่พัฒนาพันธุ์พืชใหม่อาศัยการทำนายทางพันธุกรรม เมื่อเพาะพันธุ์ข้าวโพดเพื่อความต้านทานต่อแมลงและความทนแล้ง (การข้ามพันธุ์สองยีน) ตารางพันเน็ตช่วยระบุว่าพืชรุ่น F2 ตัวใดควรเลือกเพื่อการเพาะพันธุ์ต่อไป
ข้อจำกัดและทางเลือก
ตารางพันเน็ตทำงานได้ดีกับลักษณะเมนเดลแบบง่าย แต่พันธุศาสตร์จริงมักซับซ้อนกว่านั้น นี่คือสิ่งที่พวกเขาจัดการได้ไม่ดี:
เมื่อตารางพันเน็ตล้มเหลว:
-
ลักษณะพหุยีน: ความสูงของมนุษย์เกี่ยวข้องกับยีนหลายร้อยยีน ตารางพันเน็ตไม่สามารถทำนายได้ - คุณจะต้องใช้ตารางที่มีเซลล์นับพันล้าน ลักษณะที่ซับซ้อนส่วนใหญ่เช่นสติปัญญา บุคลิกภาพ หรือความไวต่อโรคอยู่ในหมวดหมู่นี้
-
การแสดงออกไม่สมบูรณ์: เมื่อคุณผสมดอกสแนปดราก้อนสีแดงและสีขาวและได้ลูกดอกสีชมพู ไม่มีอัลลีลใดเป็นยีนเด่นอย่างแท้จริง ตารางพันเน็ตมาตรฐานยังคงใช้งานได้ แต่อัตราส่วน 3:1 กลายเป็น 1:2:1 (แดง:ชมพู:ขาว) เพราะลักษณะฟีโนไทป์ตรงกับอัตราส่วนของยีโนไทป์
-
ยีนที่เชื่อมโยง: ยีนที่อยู่ใกล้กันทางกายภาพบนโครโมโซมเดียวกันเคลื่อนที่ร่วมกันระหว่างการถ่ายทอด ละเมิดกฎการแยกอย่างอิสระ สีตาและสีผมในแมลงวันผลไม้แสดงการเชื่อมโยง - การทำนายตารางพันเน็ตล้มเหลวเพราะสมมติว่ามีความเป็นอิสระ
-
ปัจจัยทางอีพิเจเนติก: การแสดงออกของยีนสามารถถูกดัดแปลงโดยปัจจัยสิ่งแวดล้อมโดยไม่เปลี่ยนลำดับ DNA ตารางพันเน็ตแสดงความน่าจะเป็นของยีโนไทป์ แต่ไม่สามารถคำนึงถึงว่ายีนเหล่านั้นจะมีการทำงานจริงหรือไม่
-
การถ่ายทอดที่เชื่อมโยงกับเพศ: ตารางพันเน็ตมาตรฐานใช้งานได้กับลักษณะที่เชื่อมโยงกับเพศ แต่คุณต้องรวม X และ Y โครโมโซมอย่างชัดเจน (เช่น X^H X^h × X^H Y สำหรับการข้ามพันธุ์ของโรคฮีโมฟีเลีย)
สิ่งที่ใช้แทน:
เมื่อตารางพันเน็ตไม่เหมาะสม นักพันธุศาสตร์จะหันไปใช้:
- กฎความน่าจะเป็น: สำหรับการข้ามพันธุ์ 3+ ลักษณะ กฎการคูณจะเร็วกว่าการวาดตาราง 64 เซลล์
- การวิเคราะห์พงศาวลี: การติดตามการถ่ายทอดผ่านแผนภูมิครอบครัวเผยให้เห็นรูปแบบที่การข้ามพันธุ์แบบง่ายไม่สามารถแสดงได้
- สมการพันธุศาสตร์ประชากร: การคำนวณสมดุลฮาร์ดี-ไวน์เบิร์กทำนายความถี่ของอัลลีลในประชากร
- การจำลองด้วยคอมพิวเตอร์: ซอฟต์แวร์จัดการปฏิสัมพันธ์ทางพันธุกรรมที่ซับซ้อนซึ่งเกี่ยวข้องกับยีนหลายสิบตำแหน่ง
กุญแจสำคัญคือการรู้ว่าเครื่องมือง่ายๆ เพียงพอเมื่อใด และเมื่อใดต้องใช้วิธีที่ซับซ้อนยิ่งขึ้น สำหรับความผิดปกติของยีนเดียวและการตัดสินใจเพาะพันธุ์พื้นฐาน ตารางพันเน็ตยังคงเป็นมาตรฐานทองสำหรับความชัดเจนและความเร็ว
ประวัติของตารางพันเนตต์
เรจินัลด์ ครันดอลล์ พันเนตต์ นักพันธุศาสตร์ชาวอังกฤษ ได้สร้างแผนภาพนี้ราวปี 1905 เพื่อช่วยให้นักเรียนเข้าใจการถ่ายทอดพันธุกรรมของเมนเดล โดยทำงานร่วมกับวิลเลียม เบเทสัน (ผู้สนับสนุนงานของเมนเดลที่ถูกค้นพบใหม่) พันเนตต์ต้องการเครื่องมือสอนที่ทำให้แนวคิดทางพันธุกรรมที่เป็นนามธรรมจับต้องได้ ระบบตารางของเขาประสบความสำเร็จอย่างมากจนกลายเป็นมาตรฐานในการศึกษาพันธุศาสตร์ทั่วโลก
จุดสำคัญในการพัฒนาการทำนายทางพันธุกรรม
-
1865: เกรเกอร์ เมนเดล ตีพิมพ์บทความเกี่ยวกับการผสมพันธุ์พืช วางรากฐานกฎการถ่ายทอดพันธุกรรม แม้ว่างานของเขาจะถูกละเลยในเวลานั้น
-
1900: งานของเมนเดลถูกค้นพบใหม่โดยนักวิทยาศาสตร์สามคน: ฮูโก เดอ วรีส์, คาร์ล คอร์เรนส์ และเอริค ฟอน ชเชอร์มาค
-
1905: เรจินัลด์ พันเนตต์พัฒนาแผนภาพตารางพันเนตต์เพื่อแสดงและทำนายผลของการผสมพันธุกรรม
-
1909: พันเนตต์ตีพิมพ์หนังสือ "เมนเดเลียน" ซึ่งช่วยทำให้พันธุศาสตร์เมนเดลเป็นที่แพร่หลายและแนะนำตารางพันเนตต์ให้กับผู้อ่านวงกว้าง
-
1910-1915: งานของโทมัส ฮันท์ มอร์แกนกับแมลงวันให้การยืนยันทางทดลองสำหรับหลักการทางพันธุกรรมที่สามารถทำนายได้โดยใช้ตารางพันเนตต์
-
1930s: การสังเคราะห์สมัยใหม่รวมพันธุศาสตร์เมนเดลเข้ากับทฤษฎีวิวัฒนาการของดาร์วิน ก่อตั้งสาขาพันธุศาสตร์ประชากร
-
1950s: การค้นพบโครงสร้างดีเอ็นเอโดยวัตสันและคริก ให้พื้นฐานระดับโมเลกุลสำหรับการถ่ายทอดพันธุกรรม
-
ปัจจุบัน: แม้ว่าจะมีเครื่องมือคำนวณที่ซับซ้อนสำหรับการวิเคราะห์พันธุกรรมขั้นสูง แต่ตารางพันเนตต์ยังคงเป็นเครื่องมือการศึกษาพื้นฐานและจุดเริ่มต้นในการเข้าใจการถ่ายทอดพันธุกรรม
พันเนตต์เองได้มีส่วนสำคัญในพันธุศาสตร์นอกเหนือจากตารางที่มีชื่อตามเขา เขาเป็นหนึ่งในผู้แรกที่ตระหนักถึงการเชื่อมโยงทางพันธุกรรม (แนวโน้มของยีนที่อยู่ใกล้กันบนโครโมโซมที่จะถูกถ่ายทอดร่วมกัน) ซึ่งความจริงแล้วแสดงให้เห็นข้อจำกัดของแบบจำลองตารางพันเนตต์อย่างง่าย
คำถามที่พบบ่อยเกี่ยวกับตารางพันเน็ต
ตารางพันเน็ตใช้ทำอะไร?
ตารางพันเน็ตทำนายความน่าจะเป็นของลูกหลานที่จะสืบทอดลักษณะเฉพาะจากพ่อแม่ โดยการวางแผนการผสมพันธุกรรมทั้งหมดที่เป็นไปได้ คุณสามารถคำนวณโอกาสของแต่ละจีโนไทป์และฟีโนไทป์ที่จะปรากฏในรุ่นถัดไป นักเรียนชีววิทยาใช้เพื่อแก้ปัญหาการถ่ายทอดทางพันธุกรรม ในขณะที่นักเพาะพันธุ์ใช้เพื่อทำนายลักษณะของลูกหลานก่อนการผสมพันธุ์สัตว์หรือการผสมพันธุ์พืช
อะไรคือความแตกต่างระหว่างจีโนไทป์และฟีโนไทป์ในตารางพันเน็ต?
จีโนไทป์คือรหัสทางพันธุกรรม (ตัวอักษรเช่น Aa หรือ BB) ในขณะที่ฟีโนไทป์คือสิ่งที่คุณเห็นจริงๆ พืชที่มีจีโนไทป์ Tt อาจสูง (ฟีโนไทป์) เพราะอัลลีล T เป็นแบบเด่น สิ่งที่ทำให้คนสับสนคือ สิ่งมีชีวิตสองชนิดอาจมีจีโนไทป์ที่แตกต่างกัน (Tt และ TT) แต่มีฟีโนไทป์เหมือนกัน (ทั้งสูง) ตารางพันเน็ตเปิดเผยทั้งสองอย่าง - การผสมพันธุกรรมในช่องตาราง และลักษณะที่การผสมนั้นสร้างขึ้น
ฉันจะตีความอัตราส่วน 3:1 ในตารางพันเน็ตอย่างไร?
อัตราส่วน 3:1 เกิดขึ้นเมื่อคุณผสมสิ่งมีชีวิตสองชนิดที่เป็นเฮเทอโรไซกัส (Aa × Aa) ในจำนวนลูกหลานที่เป็นไปได้สี่ตัว สามตัวจะแสดงลักษณะเด่นและหนึ่งตัวจะแสดงลักษณะด้อยโดยเฉลี่ย นี่ไม่ได้หมายความว่าทุกครอกหรือครอบครัวจะมีการแบ่งสัดส่วนที่แน่นอน - เหมือนกับการโยนเหรียญสองครั้งไม่ได้รับประกันว่าจะได้หัวหนึ่งและก้อยหนึ่ง รูปแบบ 3:1 จะปรากฏขึ้นเมื่อมีตัวอย่างจำนวนมาก เมนเดลสังเกตเห็นอัตราส่วนนี้ในต้นถั่วนับพันต้น ซึ่งยืนยันกฎการถ่ายทอดทางพันธุกรรมของเขา
ตัวคำนวณตารางพันเน็ตสามารถทำนายลักษณะของลูกฉันได้หรือไม่?
ตารางพันเน็ตแสดงความน่าจะเป็น ไม่ใช่ความแน่นอน พวกมันบอกโอกาสของผลลัพธ์ที่แตกต่างกัน แต่โอกาสเป็นตัวกำหนดสิ่งที่เกิดขึ้นจริง แม้มีความน่าจะเป็น 50% ที่แสดงในตาราง คู่สมรสอาจมีลูกสามคนที่สืบทอดลักษณะเดียวกัน - หรือสืบทอดลักษณะที่แตกต่างกัน นี่คล้ายกับการโยนเหรียญ: การได้หัวสามครั้งติดต่อกันเป็นเรื่องที่ไม่น่าจะเกิดขึ้น แต่เป็นไปได้อย่างแน่นอน ตารางบอกโอกาส ไม่ใช่ผลลัพธ์
[การแปลต่อเนื่อง...]
ตัวอย่างโค้ดสำหรับการคำนวณทางพันธุกรรม
นี่คือตัวอย่างโค้ดที่แสดงวิธีการคำนวณความน่าจะเป็นทางพันธุกรรมและสร้างตารางพันธุ์ (Punnett square) แบบอัตโนมัติ:
1def generate_monohybrid_punnett_square(parent1, parent2):
2 """สร้างตารางพันธุ์สำหรับการผสมพันธุ์แบบโมโนไฮบริด"""
3 # แยกแอลลีลจากพ่อแม่
4 p1_alleles = [parent1[0], parent1[1]]
5 p2_alleles = [parent2[0], parent2[1]]
6
7 # สร้างตารางพันธุ์
8 punnett_square = []
9 for allele1 in p1_alleles:
10 row = []
11 for allele2 in p2_alleles:
12 # รวมแอลลีล โดยให้แอลลีลเด่นอยู่ก่อน
13 genotype = ''.join(sorted([allele1, allele2], key=lambda x: x.lower() != x))
14 row.append(genotype)
15 punnett_square.append(row)
16
17 return punnett_square
18
19# การใช้งานตัวอย่าง
20square = generate_monohybrid_punnett_square('Aa', 'Aa')
21for row in square:
22 print(row)
23# ผลลัพธ์: ['AA', 'Aa'], ['aA', 'aa']
241function generatePunnettSquare(parent1, parent2) {
2 // แยกแอลลีลจากพ่อแม่
3 const p1Alleles = [parent1.charAt(0), parent1.charAt(1)];
4 const p2Alleles = [parent2.charAt(0), parent2.charAt(1)];
5
6 // สร้างตารางพันธุ์
7 const punnettSquare = [];
8
9 for (const allele1 of p1Alleles) {
10 const row = [];
11 for (const allele2 of p2Alleles) {
12 // เรียงแอลลีลให้แอลลีลเด่น (ตัวพิมพ์ใหญ่) อยู่ก่อน
13 const combinedAlleles = [allele1, allele2].sort((a, b) => {
14 if (a === a.toUpperCase() && b !== b.toUpperCase()) return -1;
15 if (a !== a.toUpperCase() && b === b.toUpperCase()) return 1;
16 return 0;
17 });
18 row.push(combinedAlleles.join(''));
19 }
20 punnettSquare.push(row);
21 }
22
23 return punnettSquare;
24}
25
26// การใช้งานตัวอย่าง
27const square = generatePunnettSquare('Aa', 'Aa');
28console.table(square);
29// ผลลัพธ์: [['AA', 'Aa'], ['Aa', 'aa']]
301import java.util.Arrays;
2
3public class PunnettSquareGenerator {
4 public static String[][] generateMonohybridPunnettSquare(String parent1, String parent2) {
5 // แยกแอลลีลจากพ่อแม่
6 char[] p1Alleles = {parent1.charAt(0), parent1.charAt(1)};
7 char[] p2Alleles = {parent2.charAt(0), parent2.charAt(1)};
8
9 // สร้างตารางพันธุ์
10 String[][] punnettSquare = new String[2][2];
11
12 for (int i = 0; i < 2; i++) {
13 for (int j = 0; j < 2; j++) {
14 // รวมแอลลีล
15 char[] combinedAlleles = {p1Alleles[i], p2Alleles[j]};
16 // เรียงเพื่อให้แอลลีลเด่นอยู่ก่อน
17 Arrays.sort(combinedAlleles, (a, b) -> {
18 if (Character.isUpperCase(a) && Character.isLowerCase(b)) return -1;
19 if (Character.isLowerCase(a) && Character.isUpperCase(b)) return 1;
20 return 0;
21 });
22 punnettSquare[i][j] = new String(combinedAlleles);
23 }
24 }
25
26 return punnettSquare;
27 }
28
29 public static void main(String[] args) {
30 String[][] square = generateMonohybridPunnettSquare("Aa", "Aa");
31 for (String[] row : square) {
32 System.out.println(Arrays.toString(row));
33 }
34 // ผลลัพธ์: [AA, Aa], [Aa, aa]
35 }
36}
371' ฟังก์ชัน Excel VBA เพื่อคำนวณอัตราส่วนของฟีโนไทป์จากตารางพันธุ์
2Function PhenotypeRatio(dominantCount As Integer, recessiveCount As Integer) As String
3 Dim total As Integer
4 total = dominantCount + recessiveCount
5
6 PhenotypeRatio = dominantCount & ":" & recessiveCount & " (" & _
7 dominantCount & "/" & total & " เด่น, " & _
8 recessiveCount & "/" & total & " รецซีซีฟ)"
9End Function
10
11' การใช้งานตัวอย่าง:
12' =PhenotypeRatio(3, 1)
13' ผลลัพธ์: "3:1 (3/4 เด่น, 1/4 รецซีซีฟ)"
14แหล่งอ้างอิงและการอ่านเพิ่มเติม
-
สถาบันวิจัยจีโนมมนุษย์แห่งชาติ - ตารางพันเนต - อภิธานศัพท์พันธุศาสตร์อย่างเป็นทางการจาก NHGRI ซึ่งเป็นส่วนหนึ่งของสถาบันสุขภาพแห่งชาติ
-
Nature Education - เกรเกอร์ เมนเดล และหลักการถ่ายทอดพันธุกรรม - ภาพรวมครอบคลุมเกี่ยวกับพันธุศาสตร์เมนเดลจากพอร์ทัลการศึกษาของ Nature
-
Khan Academy - ตารางพันเนตและความน่าจะเป็น - แหล่งเรียนรู้ทางการศึกษาฟรีพร้อมบทเรียนพันธุศาสตร์แบบโต้ตอบ
-
Klug, W.S., Cummings, M.R., Spencer, C.A., & Palladino, M.A. (2019). "แนวคิดของพันธุศาสตร์" (พิมพ์ครั้งที่ 12). Pearson - ตำราพันธุศาสตร์มาตรฐานที่ใช้ในหลักสูตรมหาวิทยาลัย
-
Pierce, B.A. (2017). "พันธุศาสตร์: แนวคิดเชิงแนะนำ" (พิมพ์ครั้งที่ 6). W.H. Freeman - บทนำที่เข้าใจง่ายเกี่ยวกับแนวคิดทางพันธุศาสตร์
-
Griffiths, A.J.F., Wessler, S.R., Carroll, S.B., & Doebley, J. (2015). "บทนำสู่การวิเคราะห์พันธุกรรม" (พิมพ์ครั้งที่ 11). W.H. Freeman - หนังสืออ้างอิงพันธุศาสตร์ที่ครอบคลุม
-
Punnett, R.C. (1905). "เมนเดลลิสม์". Macmillan and Company - งานดั้งเดิมที่นำเสนอตารางพันเนต
-
สมาคมพันธุศาสตร์แห่งอเมริกา - แหล่งทรัพยากรการสอน - วัสดุการศึกษาจากองค์กรพันธุศาสตร์มืออาชีพ
เริ่มทำนายผลลัพธ์ทางพันธุกรรม
ป้อนสายพันธุ์ของพ่อแม่ด้านบนและดูรูปแบบการถ่ายทอดทันที เครื่องคำนวณนี้ใช้งานได้กับการผสมพันธุ์แบบลักษณะเดียวง่ายๆ และสถานการณ์การผสมพันธุ์สองลักษณะที่ซับซ้อนมากขึ้น เหมาะสำหรับตรวจสอบคำตอบการบ้าน วางแผนการผสมพันธุ์ หรือสำรวจวิธีที่อัตราส่วนทางพันธุกรรมเปลี่ยนแปลงไปกับการผสมพันธุ์ของพ่อแม่ที่แตกต่างกัน
ไม่ต้องสมัครสมาชิก ไม่ต้องติดตั้งอะไรเลย เพียงป้อนสายพันธุ์และรับผลลัพธ์ที่แสดงภาพทันที ซึ่งจะแสดงการผสมพันธุ์ของลูกทั้งหมดที่เป็นไปได้และความน่าจะเป็นของแต่ละการผสมพันธุ์