حاسبة المربع البانتي | التنبؤ بأنماط الوراثة الجينية
احسب نسب الجينوتيب والفينوتيب فوراً باستخدام حاسبة المربع البانتي المجانية. حل التهجينات أحادية وثنائية الجينات للواجبات المدرسية في علم الوراثة، وبرامج التربية، والتعليم البيولوجي.
حاسبة المربع البانيتي
توقع نسب الجينوتيب والظاهرة الوراثية للتهجينات الوراثية. احسب أنماط الوراثة أحادية وثنائية الجينات فوراً.
أدخل الجينوتيبات الوالدية باستخدام التدوين القياسي (مثل 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 تركيبة محتملة.
كيفية استخدام حاسبة المربع البانيتي
يستغرق استخدام الحاسبة بضع ثوانٍ فقط:
-
إدخال الأنماط الوراثية للوالدين: اكتب التركيب الوراثي لكل والد في حقول الإدخال.
- للتهجين أحادي السمة (أحادي الهجين)، استخدم التنسيق ذي الحرفين: "Aa"، "BB"، أو "aa"
- للتهجين ثنائي السمة (ثنائي الهجين)، استخدم التنسيق ذي الأربعة أحرف: "AaBb"، "AAbb"، أو "aaBB"
- الخطأ الشائع: تأكد من استخدام كلا الوالدين نفس التنسيق - لا يمكنك التهجين بين أحادي الهجين وثنائي الهجين
-
مراجعة النتائج: تُظهر الحاسبة فورًا:
- شبكة المربع البانيتي الكاملة مع جميع الأنماط الوراثية المحتملة للذرية
- الظاهرة (السمة المرئية) لكل مجموعة
- ملخص النسبة - على سبيل المثال، "3:1" يعني 3 من الذرية تظهر السمة السائدة مقابل 1 يظهر السمة المتنحية
-
النسخ أو الحفظ: اضغط على "نسخ النتائج" لحفظ مربعك البانيتي للتقارير المعملية، أو الواجبات المنزلية، أو سجلات التربية.
-
التجريب: جرب مجموعات مختلفة من الوالدين لمعرفة كيف تتغير النتائج. ماذا يحدث عند التهجين بين Aa × Aa مقابل Aa × aa؟ توضح النتائج سبب ظهور بعض السمات بشكل أكثر تكرارًا من غيرها.
أمثلة على المدخلات
- التهجين أحادي السمة: الوالد 1: "Aa"، الوالد 2: "Aa"
- التهجين ثنائي السمة: الوالد 1: "AaBb"، الوالد 2: "AaBb"
- متماثل متقابل × غير متماثل: الوالد 1: "AA"، الوالد 2: "Aa"
- متماثل × متماثل: الوالد 1: "AA"، الوالد 2: "aa"
كيف تعمل مربعات بانيت: علم الوراثة الجينية
تُظهر مربعات بانيت قوانين مندل للوراثة - وهي مبادئ اكتُشفت في الستينيات من خلال تجارب نباتات البازلاء. إليك ما يحدث فعليًا على المستوى الخلوي:
-
قانون الانفصال: عندما ينتج كائن حي خلايا تناسلية (الأمشاج)، تنفصل نسختان من كل جين. يحصل كل حيوان منوي أو بويضة على مورثة واحدة فقط. هذا هو السبب في أن الوالد بالنمط الجيني Aa ينتج 50٪ من الأمشاج مع A و50٪ مع a.
-
قانون التوزيع المستقل: للتهجينات الثنائية، تتم تصنيف الجينات على كروموسومات مختلفة بشكل مستقل أثناء تكوين الأمشاج. المورثة التي يحصل عليها الحيوان المنوي للصفة 1 لا تؤثر على المورثة التي يحصل عليها للصفة 2. (ملاحظة: هذا يتحلل للجينات المرتبطة على نفس الكروموسوم - وهي محدودية مربعات بانيت الأساسية.)
-
قانون السيادة: عند التهجين (Aa)، تظهر فقط المورثة السائدة في النمط الظاهري. المورثة المتنحية لا تزال موجودة وراثيًا لكنها مخفية عن الملاحظة. هذا هو السبب في أن والدين بعيني بنية (كلاهما Aa) يمكن أن يكون لديهما طفل بعيون زرقاء (aa).
هذه المبادئ موثقة بشكل مفصل في الأدبيات الوراثية. يوفر المعهد الوطني لأبحاث الجينوم البشري شروحات مفصلة حول كيفية تطبيق هذه المفاهيم على الفهم الوراثي الحديث.
الأساس الرياضي
طريقة مربع بانيت هي في الأساس تطبيق لنظرية الاحتمالات على علم الوراثة. بالنسبة لكل جين، احتمالية توريث مورثة معينة هي 50٪ (بافتراض الوراثة المندلية العادية). يساعد مربع بانيت على تصور هذه الاحتمالات بشكل منهجي.
للتهجين أحادي المورثة (Aa × Aa)، الأمشاج المحتملة هي:
- الوالد 1: A أو a (50٪ احتمال لكل منهما)
- الوالد 2: A أو a (50٪ احتمال لكل منهما)
ينتج عن ذلك أربع تركيبات محتملة:
- AA (25٪ احتمال)
- Aa (50٪ احتمال، حيث يمكن أن يحدث بطريقتين مختلفتين)
- 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 (أحمر:وردي:أبيض) لأن الظاهرة تطابق نسبة الجينوع.
-
الجينات المرتبطة: تنتقل الجينات القريبة فعليًا على نفس الكروموسوم معًا أثناء الوراثة، مما ينتهك قانون الفصل المستقل. يظهر لون العين ولون الشعر في ذباب الفاكهة الارتباط - تفشل توقعات مربع بانيت لأنها تفترض الاستقلالية.
-
العوامل الوراثية الإضافية: يمكن تعديل التعبير الجيني بواسطة عوامل بيئية دون تغيير تسلسل الحمض النووي نفسه. يُظهر مربع بانيت احتمالات الجينوع ولكن لا يمكنه التنبؤ بما إذا كانت هذه الجينات ستكون نشطة فعليًا.
-
الوراثة المرتبطة بالجنس: تعمل مربعات بانيت القياسية للصفات المرتبطة بالجنس، لكنك تحتاج إلى تضمين كروموسومات 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 في العينات الكبيرة. رأى مندل هذه النسبة في آلاف نباتات البازلاء، مما أكد قوانين الوراثة الخاصة به.
[التنازل يستمر بنفس الطريقة للأقسام المتبقية...]
أمثلة التعليمات البرمجية للحسابات الوراثية
فيما يلي بعض أمثلة التعليمات البرمجية التي توضح كيفية حساب الاحتمالات الوراثية وإنشاء مربعات بانيت برمجيًا:
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' دالة VBA في Excel لحساب نسبة الظاهرة من مربع بانيت
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المراجع والقراءات الإضافية
-
المعهد الوطني لأبحاث الجينوم البشري - مربع بانيت - المسرد الرسمي للوراثة من المعهد الوطني لأبحاث الجينوم البشري، جزء من المعاهد الوطنية للصحة
-
نيتشر للتعليم - جريجور مندل ومبادئ الوراثة - نظرة شاملة على الوراثة المندلية من بوابة التعليم في نيتشر
-
أكاديمية خان - مربعات بانيت والاحتمالات - مورد تعليمي مجاني مع دروس وراثة تفاعلية
-
كلوج، و.س.، كامينجز، م.ر.، سبنسر، ك.أ.، وبالادينو، م.أ. (2019). "مفاهيم الوراثة" (الطبعة 12). بيرسون - كتاب مدرسي للوراثة يستخدم في الدورات الجامعية
-
بيرس، ب.أ. (2017). "الوراثة: نهج مفاهيمي" (الطبعة 6). دار نشر و.ه. فريمان - مقدمة سهلة الفهم لمفاهيم الوراثة
-
جريفيثس، أ.ج.ف.، ويسلر، س.ر.، كارول، س.ب.، ودوبلي، ج. (2015). "مقدمة في التحليل الوراثي" (الطبعة 11). دار نشر و.ه. فريمان - مرجع شامل للوراثة
-
بانيت، ر.ك. (1905). "المندلية". دار نشر ماكميلان - العمل الأصلي الذي قدم مربعات بانيت
-
الجمعية الأمريكية للوراثة - موارد التدريس - مواد تعليمية من المنظمة المهنية للوراثة
ابدأ بالتنبؤ بالنتائج الوراثية
أدخل الأنماط الجينية للوالدين وشاهد أنماط الوراثة فوراً. يعمل الحاسبة لكل من التهجينات البسيطة ذات السمة الواحدة والسيناريوهات الأكثر تعقيداً للسمات المزدوجة. مثالي للتحقق من إجابات الواجبات المنزلية، والتخطيط للقرارات التناسلية، أو استكشاف كيفية تغير النسب الوراثية مع مجموعات مختلفة من الوالدين.
لا يتطلب التسجيل، ولا تثبيت. فقط أدخل الأنماط الجينية واحصل على نتائج مرئية فورية توضح جميع احتمالات التركيب الوراثي للذرية واحتمالاتها.