त्रिहाइब्रिड क्रॉस कॅल्क्युलेटर - मोफत पनेट वर्ग जनरेटर
त्रिहाइब्रिड क्रॉससाठी तत्काळ 8×8 पनेट वर्ग तयार करा. तीन जीन्ससाठी फेनोटाइपिक गुणोत्तर आणि वारसा पद्धतींचे विज्ञान करा. विद्यार्थ्यांसाठी आणि संशोधकांसाठी मोफत जेनेटिक्स कॅल्क्युलेटर.
त्रिहाइब्रिड क्रॉस कॅल्क्युलेटर
सूचना
दोन पालकांसाठी जीनोटाइप प्रविष्ट करा. प्रत्येक जीनोटाइप मध्ये तीन जीन जोड्या असाव्यात (उदा. AaBbCc, AABBCC किंवा aabbcc).
उदाहरण: AaBbCc म्हणजे तीन्ही जीनसाठी हेटेरोझायगस अॅलीलस. AABBCC हे होमोझायगस डोमिनंट असून, aabbcc हे होमोझायगस रिसेसिव्ह आहे.
पनेट स्क्वेअर
| ABC | ABc | AbC | Abc | aBC | aBc | abC | abc | |
|---|---|---|---|---|---|---|---|---|
| ABC | AABBCC | AABBCc | AABbCC | AABbCc | AaBBCC | AaBBCc | AaBbCC | AaBbCc |
| ABc | AABBCc | AABBcc | AABbCc | AABbcc | AaBBCc | AaBBcc | AaBbCc | AaBbcc |
| AbC | AABbCC | AABbCc | AAbbCC | AAbbCc | AaBbCC | AaBbCc | AabbCC | AabbCc |
| Abc | AABbCc | AABbcc | AAbbCc | AAbbcc | AaBbCc | AaBbcc | AabbCc | Aabbcc |
| aBC | AaBBCC | AaBBCc | AaBbCC | AaBbCc | aaBBCC | aaBBCc | aaBbCC | aaBbCc |
| aBc | AaBBCc | AaBBcc | AaBbCc | AaBbcc | aaBBCc | aaBBcc | aaBbCc | aaBbcc |
| abC | AaBbCC | AaBbCc | AabbCC | AabbCc | aaBbCC | aaBbCc | aabbCC | aabbCc |
| abc | AaBbCc | AaBbcc | AabbCc | Aabbcc | aaBbCc | aaBbcc | aabbCc | aabbcc |
फेनोटाइपिक गुणोत्तर
साहित्यिकरण
त्रिहाइब्रिड क्रॉस म्हणजे काय?
त्रिहाइब्रिड क्रॉस तीन वेगवेगळ्या जीन जोड्यांचे पालकांकडून संतानांकडे जाणे तपासते. जेव्हा आपण दोन जीवांचा क्रॉस करता ज्यांच्याकडे तीन स्वतंत्रपणे वाटप होणारे गुणधर्म आहेत, तेव्हा आपण ६४ संभाव्य जैनेटिक संयोजने पाहत असता—जे मानसिकरित्या किंवा साधे चार्टद्वारे मोजणे खूप कठीण आहे.
त्रिहाइब्रिड क्रॉसेसमध्ये काही गोष्टी विशेष आव्हानात्मक असतात: प्रत्येक पालक आठ वेगवेगळ्या प्रकारचे गॅमेट्स तयार करू शकतात (2³ = 8), जे ६४ संतान संभाव्यतांचे निर्माण करतात. जर तुम्ही कधी हस्तनिर्मित 8×8 पनेट स्क्वेअर बनवण्याचा प्रयत्न केला असेल, तर तुम्हाला माहित असेल की हे कठीण काम त्रुटींना अधिक संधी देते. एक चुकीचा पेटी किंवा चुकीचा अॅलील संपूर्ण गुणोत्तर गणनेला बिघडवू शकतो.
हा कॅल्क्युलेटर त्या समस्येचे समाधान करतो. दोन पालक जीनोटाइप्स (जसे AaBbCc × AaBbCc) प्रविष्ट करा, आणि तो तत्काळ संपूर्ण पनेट स्क्वेअर अचूक फेनोटाइपिक गुणोत्तरांसह तयार करतो. हस्तनिर्मित 20-30 मिनिटांत जे होते ते सेकंदांत होते, ज्यामुळे आपण वारसा पद्धतींचे समझणे केंद्रित करू शकता.
त्रिहाइब्रिड क्रॉसेस समजून घेणे
मूलभूत जैनेटिक संकल्पना
या कॅल्क्युलेटरमधून अर्थपूर्ण निकाल मिळविण्यासाठी, तुम्हाला जैनेटिक तज्ञ अल्लेल्स कसे दर्शवतात ते समजून घ्यावे लागेल:
- जीन: एखाद्या विशिष्ट वैशिष्ट्याचे (जसे बियाणे रंग किंवा फुल आकार) निर्देश एन्कोडिंग करणारा DNA खंड
- अल्लेल: एकाच जीनचे पर्यायी आवृत्ती - त्याच निर्देशाच्या वेगवेगळ्या "स्वादा" म्हणून त्यांचा विचार करा
- प्रबल अल्लेल: मोठ्या अक्षरांनी दर्शविले जाते (A, B, C). एक प्रत पुरेशी असते प्रबल फेनोटाइप उत्पन्न करण्यासाठी
- अप्रबल अल्लेल: लहान अक्षरांनी दर्शविले जाते (a, b, c). अप्रबल फेनोटाइप दिसण्यासाठी दोन प्रती लागतात
- जीनोटाइप: वास्तविक जैनेटिक रचना (AaBbCc म्हणजे तीन वैशिष्ट्यांसाठी हेटेरोझायगस)
- फेनोटाइप: जे तुम्ही पाहू शकता - त्या जीन्सचे भौतिक अभिव्यक्तीकरण
- होमोझायगस: दोन सारखे अल्लेल्स (AA किंवा aa) - हे त्या वैशिष्ट्यासाठी "खरे-उत्पादन" आहे
- हेटेरोझायगस: दोन वेगवेगळे अल्लेल्स (Aa) - दोन्ही वाहते पण केवळ प्रबल फेनोटाइप दर्शवते
त्रिहाइब्रिड क्रॉसेस कसे काम करतात
प्रत्येक पालक आपल्या तीन जीन जोड्यांपैकी एक अल्लेल संतानांना पास करतात. तीन जीन्ससह, गणित लवकरच वाढते: 2³ = 8 वेगवेगळे गॅमेट प्रकार प्रति पालक, जे 8 × 8 = 64 संभाव्य संतान संयोजने तयार करते.
दोन हेटेरोझायगस पालकांमधील क्रॉस (AaBbCc × AaBbCc):
- पालक 1 गॅमेट तयार करतो: ABC, ABc, AbC, Abc, aBC, aBc, abC, abc
- पालक 2 सुद्धा आठ गॅमेट प्रकार तयार करतो
- निर्माण झालेल्या पन्नेट चौरसात 64 पेटी असतात
येथील मुख्य कल्पना स्वतंत्र रचना आहे - तीन जीन्स वेगवेगळ्या क्रोमोझोम्सवर किंवा एकाच क्रोमोझोमवर दूर असले पाहिजेत. जर जीन्स जोडलेले असतील (क्रोमोझोमवर जवळ स्थित), तर ते या गुणोत्तरांचे अनुसरण करणार नाहीत. हा प्रयोगशाला निकालांमध्ये अनुमानांशी मेल न खाण्याचा सामान्य गोंधळाचा स्रोत आहे.
त्रिहाइब्रिड क्रॉस कॅल्क्युलेटर वापरण्याचे मार्गदर्शन
पायऱ्या-पायऱ्यांनी मार्गदर्शन
१. पालक जीनोटाइप्स योग्य रीतीने फॉर्मॅट करा
प्रत्येक जीनोटाइपला तीन जीन जोड्यांचे अचूक सहा अक्षरे असावीत. मानक पद्धतीत प्रबल अॅलीलला प्रथम ठेवले जाते: AaBbCc, नाही aAbBcC. कॅल्क्युलेटर अमानक क्रमात देखील काम करेल, परंतु पद्धतीचे पालन केल्याने निकाल अधिक सोपे समजतात.
२. दोन्ही पालक जीनोटाइप्स प्रविष्ट करा
पालक १ आणि पालक २ क्षेत्रांमध्ये जीनोटाइप्स टाइप किंवा पेस्ट करा. सामान्य क्रॉसेस यांचा समावेश आहे:
- AaBbCc × AaBbCc (दोन्ही हेटेरोझायगस—२७:९:९:९:३:३:३:१ गुणोत्तर निर्माण करते)
- AaBbCc × aabbcc (हेटेरोझायगोटचे गॅमेट प्रकार दाखवण्यासाठी चाचणी क्रॉस)
- AABBCC × aabbcc (F1 पिढी—सर्व वंशज AaBbCc असतील)
३. पनेट वर्ग पुनरावलोकन करा
कॅल्क्युलेटर तत्काळ ६४ पेटया तयार करतो. प्रत्येक पेटीमध्ये एका संभाव्य वंशजाचा जीनोटाइप दाखवला जातो. तुमचे गृहपाठ तपासत असल्यास, हस्तलिखित गणनांची पुष्टी करण्यासाठी ग्रिडमधील विशिष्ट जीनोटाइप्स पहा.
४. फेनोटाइपिक गुणोत्तर अर्थ करा
येथे कॅल्क्युलेटर खरा वेळ वाचवतो. ६४ पेट्यांवर मॅन्युअली फेनोटाइप्स मोजण्याऐवजी, आठ संभाव्य फेनोटाइप संयोजनांसाठी तत्काल मोजणी मिळते. हे गुणोत्तर तीन जीनसाठी पूर्ण प्रभुत्वाचा अंदाज घेतात.
५. तुमचे निकाल निर्यात करा
लॅब अहवाल, गृहपाठ किंवा सांख्यिकीय विश्लेषण सॉफ्टवेरमध्ये फेनोटाइपिक गुणोत्तर डेटा पेस्ट करण्यासाठी "निकाल कॉपी करा" वापरा. फॉर्मॅट बहुतेक स्प्रेडशीट कार्यक्रमांमध्ये थेट काम करते.
सामान्य इनपुट चुका
बहुतेक वापरकर्ते पहिल्यांदा त्रिहाइब्रिड क्रॉस कॅल्क्युलेटर वापरताना काही चुका करतात:
- जीन अक्षरे गोंधळ: AaBbCd ऐवजी AaBbCc वापरणे. प्रत्येक जीन जोडीने जुळणारी अक्षरे (A with a, B with b, C with c) वापरली पाहिजेत.
- चुकीचे अक्षर संख्या: AaBb (फक्त दोन जीन) किंवा AaBbCcDd (चार जीन) प्रविष्ट करणे. तुम्हाला अचूक सहा अक्षरे लागतात.
- असंगत केस: aAbBcC ऐवजी AaBbCc लिहिणे. मानक नोटेशनमध्ये प्रत्येक जोडीत पहिले अक्षर मोठे असते.
- संख्या किंवा चिन्हे वापरणे: A1B2C3 सारखे जीनोटाइप्स काम करणार नाहीत. फक्त अक्षरे वापरा.
कॅल्क्युलेटर या चुकांचा संकेत देईल, परंतु प्रविष्ट करण्यापूर्वी त्या दुरुस्त केल्याने वेळ वाचेल.
इनपुट फॉर्मॅट आवश्यकता
- अचूक ६ अक्षरे (३ जीन जोड्या, प्रत्येकी २ अक्षरे)
- प्रत्येक जीन जोडी समान अक्षर वापरते: Aa, Bb, Cc
- मानक क्रम: प्रत्येक जोडीसाठी मोठी अक्षरे नंतर लहान अक्षरे
- वैध उदाहरणे: AaBbCc, AABBCC, aabbcc, AABbcc
- अवैध उदाहरणे: AbCDef (न जुळणारी अक्षरे), AaBb (खूप लहान), AaBbCcDd (खूप मोठे)
त्रिहाइब्रिड क्रॉसेसचा गणितीय पाया
संभाव्यता गणना
त्रिहाइब्रिड क्रॉसेस संभाव्यतेचे गुणाकार नियम वर अवलंबून असतात. प्रत्येक जीन स्वतंत्रपणे वर्गीकृत होत असल्याने (मेंडेलचा दुसरा नियम), तुम्ही संयुक्त परिणामांसाठी व्यक्तिगत संभाव्यता गुणाकार कराल.
कोणत्याही विशिष्ट तीन-जीन संयोजनासाठी:
उदाहरणार्थ, AaBbCc × AaBbCc मधून सर्व तीन रिसेसिव्ह फेनोटाइप्स (aabbcc) दर्शविण्याची संभाव्यता शोधण्यासाठी:
- P(aa) = 1/4
- P(bb) = 1/4
- P(cc) = 1/4
- P(aabbcc) = 1/4 × 1/4 × 1/4 = 1/64
हा गुणाकार नियम फक्त जेव्हा जीन्स असंलग्न असतात तेव्हाच कार्य करतो. संलग्न जीन्ससाठी पुनर्संयोजन फ्रीक्वन्सीचा विचार करणारी अधिक जटिल गणना आवश्यक असते.
क्लासिक 27:9:9:9:3:3:3:1 गुणोत्तर
जेव्हा तुम्ही दोन्ही जीवांना सर्व तीन जीन्ससाठी हेटेरोझायगस (AaBbCc × AaBbCc) क्रॉस कराल, तेव्हा आपल्याला जेनेटिक्समधील सर्वात प्रसिद्ध गुणोत्तर मिळते. हे मोनोहाइब्रिड 3:1 गुणोत्तराचा त्रि-आयामात विस्तार करून येते:
64 संतानांच्या लोकसंख्येत याचा अर्थ:
- 27/64 (42.2%) सर्व तीन डॉमिनंट लक्षणे दर्शवतात (A_B_C_)
- 9/64 (14.1%) प्रत्येकी तीन संयोजनांसाठी: डॉमिनंट A & B + रिसेसिव्ह c, डॉमिनंट A & C + रिसेसिव्ह b, किंवा डॉमिनंट B & C + रिसेसिव्ह a
- 3/64 (4.7%) प्रत्येकी तीन संयोजनांसाठी: केवळ A डॉमिनंट, केवळ B डॉमिनंट, किंवा केवळ C डॉमिनंट
- 1/64 (1.6%) सर्व तीन रिसेसिव्ह लक्षणे दर्शवतात (aabbcc)
अंडरस्कोर नोटेशन (A_) म्हणजे AA किंवा Aa—कोणतेही जीनोटाइप जे डॉमिनंट फेनोटाइप उत्पन्न करतात. हे गुणोत्तर सर्व तीन लोसाई येथे पूर्ण डॉमिनंस गृहीत धरते. वास्तविक जेनेटिक्समध्ये अक्सर अपूर्ण डॉमिनंस, सहडॉमिनंस किंवा एपिस्टॅटिक परस्परक्रिया या गुणोत्तरांना बदलतात.
वापराची क्षेत्रे
शैक्षणिक अनुप्रयोग
वर्गखोली प्रदर्शने: एक 8×8 पन्नेट चौरस पूर्ण व्हाइटबोर्ड आणि किमान 10 मिनिटे काढण्यास लागतो. या कॅल्क्युलेटरसह, आप आत्ताच पूर्ण चौरस प्रोजेक्ट करू शकता, वर्गाच्या वेळेत वारसा नमुन्यांवरील चर्चेसाठी अधिक वेळ मिळवून.
गृहपाठ सत्यापन: विद्यार्थी जेनेटिक्स समस्या सेटमध्ये आपला काम तपासू शकतात उत्तर कुंजी वाट न पाहता. जर त्यांचा हस्तलिखित गुणोत्तर कॅल्क्युलेटरच्या आउटपुटशी जुळत नसेल, तर ते जाणतात की त्यांनी गॅमेट निर्मितीचा किंवा फेनोटाइप मोजणीचा पुनर्विचार करावा.
परीक्षा तयारी: दोन किंवा तीन हस्तलिखित कामांच्या वेळेत, अनेक पालक संयोजने अभ्यासा. त्वरित अभिप्राय विद्यार्थ्यांना नमुने ओळखण्यास मदत करतो—जसे की होमोझायगस पालकांसह क्रॉसेस नेहमी अचूक गुणोत्तर तयार करतात.
संशोधन आणि प्रजनन अनुप्रयोग
वनस्पती प्रजनन कार्यक्रम: नवीन पीक प्रकार विकसित करताना, प्रजनकांनी एकाचवेळी अनेक गुण पाहावेत (रोग प्रतिकार, उत्पन्न, चव). हा कॅल्क्युलेटर F2 पिढीच्या परिणामांचा अंदाज लावण्यास मदत करतो, जरी वास्तविक प्रजनन कार्यक्रमांनी पर्यावरणीय घटकांचा आणि जोडणीचा विचार करावा जो साधे मेंडेलियन मॉडेल्स कॅप्चर करत नाहीत.
मॉडेल जीवसृष्टी जेनेटिक्स: ड्रोसोफिला (फ्रूट फ्लाय), अरॅबिडोप्सिस (मस्टर्ड पौधे), किंवा C. elegans (राउंडवर्म) संशोधन अक्सर तीन किंवा अधिक दृश्य मार्कर्स ट्रॅक करते. जलद गुणोत्तर गणना अनपेक्षित परिणाम ओळखण्यास मदत करते जे जोडणी, एपिस्टासिस, किंवा इतर गैर-मेंडेलियन वारसा दर्शवू शकतात.
जेनेटिक सल्लागार तत्त्वांचे शिक्षण: मानवी जेनेटिक्स दुर्मिळपणे साधे मेंडेलियन नमुने अनुसरते, हा कॅल्क्युलेटर दाखवतो की वारसात संभाव्यता कसे काम करते. हे अधिक जटिल परिदृश्यांसाठी एक पायरी आहे जसे की बहु-जीन गुण किंवा X-जोडलेले वारसा.
व्यावहारिक उदाहरणे
उदाहरण 1: मटार पौधा प्रजनन (मेंडेलचे मूळ गुण)
मेंडेलने स्वतः या गुणांचा अभ्यास केला:
- बीज रंग: पिवळा (A) हरित (a) पेक्षा प्रबल
- बीज आकार: गोल (B) गुंडाळलेल्या (b) पेक्षा प्रबल
- शेंग रंग: हरित (C) पिवला (c) पेक्षा प्रबल
दोन F1 पौधे AaBbCc × AaBbCc चा क्रॉस करा. 64 वंशजांच्या लोकसंख्येत, आपण अपेक्षा करू:
- 27 पौधे: पिवले, गोल बीज हरित शेंगांमध्ये (सर्व प्रबल)
- 9 पौधे प्रत्येकी: पिवले/गोल/पिवल्या शेंगा, पिवले/गुंडाळलेले/हरित शेंगा, हरित/गोल/हरित शेंगा
- 3 पौधे प्रत्येकी: पिवले/गुंडाळलेले/पिवल्या शेंगा, हरित/गोल/पिवल्या शेंगा, हरित/गुंडाळलेले/हरित शेंगा
- 1 पौधा: हरित, गुंडाळलेले बीज पिवल्या शेंगांमध्ये (सर्व पराभूत)
तो एकच aabbcc पौधा अत्यंत दुर्मिळ आहे—केवळ 1.6% संभाव्यता. जर आप मर्यादित जागेत प्रयोगशाळा चालवत असाल, तर आपण 100+ F2 पौधे लावाल एक पाहण्यासाठी.
उदाहरण 2: उंदीर कोट जेनेटिक्स संशोधन
प्रयोगशाला उंदीर जेनेटिक्स अक्सर दृश्य कोट मार्कर्स समाविष्ट करते:
- कोट रंग: काळा (A) तांबडा (a) पेक्षा प्रबल
- नमुना: अगोटी किंवा ठोस (B) चित्रित (b) पेक्षा प्रबल
- केस लांबी: लहान (C) लांब (c) पेक्षा प्रबल
दोन AaBbCc उंदीर प्रजनन करताना, 27:9:9:9:3:3:3:1 गुणोत्तर अनपेक्षित परिणाम ओळखण्यास मदत करते. जर आप लक्षणीय रित्या अधिक किंवा कमी फेनोटाइप पाहता, तर ते दर्शवू शकते:
- जीन जोडणी: दोन जीन एकाच गुणसूत्रावर आहेत
- जीवघातक अॅलील्स: काही जीनोटाइप संयोजने जीवंत नसतात
- नमुना आकार परिणाम: लहान पिल्लू (5-10) अक्सर सैद्धांतिक गुणोत्तरापासून वेगळे असतात
म्हणूनच उंदीर जेनेटिक्स अभ्यासांमध्ये मोठ्या नमुना आकारांचा आणि काई-वर्ग विश्लेषणासारख्या सांख्यिकीय चाचण्यांचा वापर मेंडेलियन गुणोत्तर सत्यापित करण्यासाठी केला जातो.
कधी वापरावे पर्यायी साधने
साधी क्रॉसेस: जर तुम्ही फक्त एक किंवा दोन जीन्स ट्रॅक करत असाल, तर मोनोहाइब्रिड (3:1 गुणोत्तर) किंवा डायहाइब्रिड (9:3:3:1 गुणोत्तर) कॅल्क्युलेटर वापरा. ते जलद असतात आणि लहान पनेट वर्ग अधिक स्पष्ट असतात.
सांख्यिकीय सत्यापन: तुमचे अपेक्षित गुणोत्तर तयार केले? चि-स्क्वेअर चाचणी कॅल्क्युलेटर वापरा हे ठरविण्यासाठी की तुमरा प्रायोगिक डेटा सैद्धांतिक अंदाजांशी जुळतो की नाही. चि-स्क्वेअर मूल्य मदत करते हे ठरविण्यास की अपेक्षित गुणोत्तरातील बदल संयोगाने आहेत की मेंडेलियन नसलेल्या वारसाचे संकेत देतात.
जोडलेले जीन्स: हा कॅल्क्युलेटर स्वतंत्र विभाजनाचा अंदाज करतो. जर तुमचे जीन्स जोडलेले असतील (एकाच क्रोमोझोमवर), तर तुम्हाला असे साधने लागतील जी पुनर्संयोजन फ्रिक्वेन्सीचा विचार करतात. बहुतेक जेनेटिक्स अभ्यासक्रम या परिस्थितींसाठी लिंकेज मॅपिंग सॉफ्टवेअर सादर करतात.
तीनपेक्षा अधिक जीन्स: टेट्राहाइब्रिड क्रॉसेस (4 जीन्स) 256 संतती संयोजने तयार करतात. त्या पातळीवर, तुम्ही दृश्य पनेट वर्गांऐवजी पोपुलस किंवा विशेष प्रजनन कार्यक्रम साधनांसारख्या सांख्यिकीय जेनेटिक्स सॉफ्टवेअरचा वापर करा.
जटिल वारसा पद्धती: अपूर्ण प्रभुत्व, सहप्रभुत्व, एपिस्टासिस आणि बहुजीन गुण साधारण मेंडेलियन गुणोत्तरांचे अनुसरण करत नाहीत. या परिस्थितींना अधिक परिष्कृत मॉडेलिंग दृष्टीकोनाची आवश्यकता असते.
ऐतिहासिक संदर्भ: मेंडेल पासून डिजिटल वंशाणुशीलतेपर्यंत
ग्रेगर मेंडेल यांनी १८६० च्या दशकात मटार पिकांवर केलेल्या प्रयोगांनी वारसा मिळविण्याच्या गणितीय नमुन्यांचा उलगडा केला. ब्रनो (आता चेक प्रजासत्ताक) येथील मठाच्या बागेत काम करताना, मेंडेल यांनी हजारो पिकांचा बहुपिढी अभ्यास केला आणि असे आढळले की लक्षणे अनुमानार्ह गुणोत्तरांचे अनुसरण करतात. त्यांचा १८६६ चा लेख "वनस्पती संकरण प्रयोग" मेंडेलियन वारसा म्हणून ओळखला जातो, परंतु तो दशकांपर्यंत बऱ्याच प्रमाणात दुर्लक्षित राहिला.
आज वापरला जाणारा दृश्य साधन—पन्नेट चौरस—बराच नंतर आला. १९०५ मध्ये, ब्रिटिश वंशाणुशीलतावेत्ता रेजिनाल्ड पन्नेट यांनी कैंब्रिज विद्यापीठातील विलियम बेटसन बरोबर काम करताना या ग्रिड पद्धतीचा विकास केला. पन्नेट यांना १९०० मध्ये पुन्हा शोधलेल्या मेंडेल च्या कायद्यांमधून निर्माण होणाऱ्या संयोजनांचे दृश्य करण्याची गरज होती. त्यांच्या चौरस पद्धतीने वंशाणुशीलता शिकवण्यास आणि तपासण्यास मदत केली.
ट्रायहाइब्रिड क्रॉसेसला पन्नेट चौरसांचा विस्तार (६४ पेटया असलेले ८×८ ग्रिड) हस्तचलित गणनेच्या मर्यादेपर्यंत गेला. एक ट्रायहाइब्रिड चौरस अचूकपणे तयार करण्यास लागणारा वेळ लक्षणीय होता, ज्यामुळे वंशाणुशीलतावेत्त्यांना विश्लेषण करण्यास मर्यादा येत होती. प्रारंभीच्या वंशाणुशीलता संशोधकांना तासन्तास गणना करावी लागत असे, जे आधुनिक साधनांद्वारे तत्काळ पूर्ण केले जातात.
डिजिटल वंशाणुशीलता साधने १९८० आणि १९९० च्या दशकात उदयास आली जेव्हा वैयक्तिक संगणक संशोधन प्रयोगशाळा आणि वर्गखोल्यांमध्ये सामान्य झाले. आजचे कॅल्क्युलेटर वंशाणुशीलता सिद्धांत आणि वापरकर्ता अंतरापृष्ठ डिझाइनमधील दशकांच्या सुधारणांचा लाभ घेतात, ज्यामुळे जटिल मेंडेलियन विश्लेषण वंशाणुशीलता शिकणाऱ्या कोणालाही सुलभ होते.
मेंडेलियन वंशाणुशीलता आणि त्याच्या गणितीय पायाभूत गोष्टींबद्दल अधिक समज मिळविण्यासाठी, पहा:
- मेंडेल चा मूळ १८६६ चा लेख (मेंडेलवेब, अनुवाद आणि टिप्पणी)
- वंशाणुशीलता समजून घेणे (राष्ट्रीय मानवी जीनोम संशोधन संस्था)
- अमेरिकन वंशाणुशीलता समाजाचे शैक्षणिक संसाधने
कोड उदाहरणे
येथे विविध प्रोग्रामिंग भाषांमध्ये त्रिहाइब्रिड क्रॉस संभाव्यता कॅल्क्युलेट करण्याची उदाहरणे आहेत:
1def generate_gametes(genotype):
2 """त्रिहाइब्रिड जीनोटाइपमधून सर्व शक्य गॅमेट्स तयार करा."""
3 if len(genotype) != 6:
4 return []
5
6 # प्रत्येक जीनसाठी अॅलीलचे निष्कासन
7 gene1 = [genotype[0], genotype[1]]
8 gene2 = [genotype[2], genotype[3]]
9 gene3 = [genotype[4], genotype[5]]
10
11 gametes = []
12 for a in gene1:
13 for b in gene2:
14 for c in gene3:
15 gametes.append(a + b + c)
16
17 return gametes
18
19def calculate_phenotypic_ratio(parent1, parent2):
20 """त्रिहाइब्रिड क्रॉससाठी फेनोटाइपिक अनुपात कॅल्क्युलेट करा."""
21 gametes1 = generate_gametes(parent1)
22 gametes2 = generate_gametes(parent2)
23
24 # फेनोटाइप्स मोजा
25 phenotypes = {"ABC": 0, "ABc": 0, "AbC": 0, "Abc": 0,
26 "aBC": 0, "aBc": 0, "abC": 0, "abc": 0}
27
28 for g1 in gametes1:
29 for g2 in gametes2:
30 # संतानाचा जीनोटाइप निर्धारित करा
31 genotype = ""
32 for i in range(3):
33 # अॅलीलचे क्रमवारीकरण (मोठ्या अक्षरात प्रथम)
34 alleles = sorted([g1[i], g2[i]], key=lambda x: x.lower() + x)
35 genotype += "".join(alleles)
36
37 # फेनोटाइप निर्धारित करा
38 phenotype = ""
39 phenotype += "A" if genotype[0].isupper() or genotype[1].isupper() else "a"
40 phenotype += "B" if genotype[2].isupper() or genotype[3].isupper() else "b"
41 phenotype += "C" if genotype[4].isupper() or genotype[5].isupper() else "c"
42
43 phenotypes[phenotype] += 1
44
45 return phenotypes
46
47# उदाहरण वापर
48parent1 = "AaBbCc"
49parent2 = "AaBbCc"
50ratio = calculate_phenotypic_ratio(parent1, parent2)
51print(ratio)
521function generateGametes(genotype) {
2 if (genotype.length !== 6) return [];
3
4 const gene1 = [genotype[0], genotype[1]];
5 const gene2 = [genotype[2], genotype[3]];
6 const gene3 = [genotype[4], genotype[5]];
7
8 const gametes = [];
9 for (const a of gene1) {
10 for (const b of gene2) {
11 for (const c of gene3) {
12 gametes.push(a + b + c);
13 }
14 }
15 }
16
17 return gametes;
18}
19
20function calculatePhenotypicRatio(parent1, parent2) {
21 const gametes1 = generateGametes(parent1);
22 const gametes2 = generateGametes(parent2);
23
24 const phenotypes = {
25 "ABC": 0, "ABc": 0, "AbC": 0, "Abc": 0,
26 "aBC": 0, "aBc": 0, "abC": 0, "abc": 0
27 };
28
29 for (const g1 of gametes1) {
30 for (const g2 of gametes2) {
31 // संतानाचा फेनोटाइप निर्धारित करा
32 let phenotype = "";
33
34 // प्रत्येक जीन स्थानासाठी, तपासा की कोणताही अॅलील प्रबल आहे
35 phenotype += (g1[0].toUpperCase() === g1[0] || g2[0].toUpperCase() === g2[0]) ? "A" : "a";
36 phenotype += (g1[1].toUpperCase() === g1[1] || g2[1].toUpperCase() === g2[1]) ? "B" : "b";
37 phenotype += (g1[2].toUpperCase() === g1[2] || g2[2].toUpperCase() === g2[2]) ? "C" : "c";
38
39 phenotypes[phenotype]++;
40 }
41 }
42
43 return phenotypes;
44}
45
46// उदाहरण वापर
47const parent1 = "AaBbCc";
48const parent2 = "AaBbCc";
49const ratio = calculatePhenotypicRatio(parent1, parent2);
50console.log(ratio);
511import java.util.*;
2
3public class TrihybridCrossCalculator {
4 public static List<String> generateGametes(String genotype) {
5 if (genotype.length() != 6) {
6 return new ArrayList<>();
7 }
8
9 char[] gene1 = {genotype.charAt(0), genotype.charAt(1)};
10 char[] gene2 = {genotype.charAt(2), genotype.charAt(3)};
11 char[] gene3 = {genotype.charAt(4), genotype.charAt(5)};
12
13 List<String> gametes = new ArrayList<>();
14 for (char a : gene1) {
15 for (char b : gene2) {
16 for (char c : gene3) {
17 gametes.add("" + a + b + c);
18 }
19 }
20 }
21
22 return gametes;
23 }
24
25 public static Map<String, Integer> calculatePhenotypicRatio(String parent1, String parent2) {
26 List<String> gametes1 = generateGametes(parent1);
27 List<String> gametes2 = generateGametes(parent2);
28
29 Map<String, Integer> phenotypes = new HashMap<>();
30 phenotypes.put("ABC", 0);
31 phenotypes.put("ABc", 0);
32 phenotypes.put("AbC", 0);
33 phenotypes.put("Abc", 0);
34 phenotypes.put("aBC", 0);
35 phenotypes.put("aBc", 0);
36 phenotypes.put("abC", 0);
37 phenotypes.put("abc", 0);
38
39 for (String g1 : gametes1) {
40 for (String g2 : gametes2) {
41 StringBuilder phenotype = new StringBuilder();
42
43 // प्रत्येक जीनसाठी कोणताही अॅलील प्रबल आहे का ते तपासा
44 phenotype.append(Character.isUpperCase(g1.charAt(0)) || Character.isUpperCase(g2.charAt(0)) ? "A" : "a");
45 phenotype.append(Character.isUpperCase(g1.charAt(1)) || Character.isUpperCase(g2.charAt(1)) ? "B" : "b");
46 phenotype.append(Character.isUpperCase(g1.charAt(2)) || Character.isUpperCase(g2.charAt(2)) ? "C" : "c");
47
48 phenotypes.put(phenotype.toString(), phenotypes.get(phenotype.toString()) + 1);
49 }
50 }
51
52 return phenotypes;
53 }
54
55 public static void main(String[] args) {
56 String parent1 = "AaBbCc";
57 String parent2 = "AaBbCc";
58 Map<String, Integer> ratio = calculatePhenotypicRatio(parent1, parent2);
59 System.out.println(ratio);
60 }
61}
62वारंवार विचारले जाणारे प्रश्न
त्रिहाइब्रिड क्रॉस म्हणजे काय?
त्रिहाइब्रिड क्रॉस तीन वेगवेगळ्या जीन जोड्यांच्या वारसा पद्धतीचा मागोवा घेतो. प्रत्येक जीनमध्ये दोन अॅलीलस असतात (एक प्रबल, एक अप्रबल), आणि क्रॉसमध्ये संतानांमध्ये सर्व शक्य संयोजने दाखवले जातात. हे सोप्या क्रॉसेसचे (मोनोहाइब्रिड - 1 जीन, डिहाइब्रिड - 2 जीन) विस्तारित रूप आहे, जे तीन स्वतंत्र लक्षणांवर मोठ्या प्रमाणात केले जाते.
त्रिहाइब्रिड क्रॉसमध्ये प्रत्येक पालकाला किती गॅमेट्स तयार करता येऊ शकतात?
तीन्ही जीनसाठी हेटेरोझायगस असलेला प्रत्येक पालक (AaBbCc) 2³ = 8 वेगवेगळ्या गॅमेट प्रकार तयार करतो: ABC, ABc, AbC, Abc, aBC, aBc, abC, आणि abc. हे म्हणजे प्रत्येक तीन जीन जोड्या आपल्या प्रबल किंवा अप्रबल अॅलीलसला कोणत्याही गॅमेटमध्ये योगदान देऊ शकतात, आणि हे निवड स्वतंत्र असतात.
किती वेगवेगळे जीनोटाइप शक्य आहेत?
दोन हेटेरोझायगस (AaBbCc × AaBbCc) यांच्यातील त्रिहाइब्रिड क्रॉस 27 वेगवेगळे जीनोटाइप तयार करू शकतो. हे 3³ संयोजने आहेत, कारण प्रत्येक जीन AA, Aa, किंवा aa (प्रत्येक जीनसाठी 3 पर्याय × 3 जीन = 27 एकूण) असू शकतो. 64-पेटी पन्नेट चौरसमध्ये प्रत्येक जीनोटाइपचे बहुसंख्य प्रतिनिधित्व संभाव्यतेनुसार असते.
AaBbCc × AaBbCc साठी फेनोटाइप अनुपात काय आहे?
प्रसिद्ध 27:9:9:9:3:3:3:1 अनुपात. 64 संतानांपैकी, आपण अपेक्षा करू शकतो की 27 सर्व तीन प्रबल लक्षणे दाखवतील, नंतर 9 चे तीन वर्ग (वेगवेगळ्या संयोजनांमध्ये दोन प्रबल + एक अप्रबल), त्यानंतर 3 चे तीन वर्ग (एक प्रबल + दोन अप्रबल), आणि शेवटी 1 सर्व तीन अप्रबल लक्षणे दाखवतो. हा अनुपात केवळ तेव्हाच दिसतो जेव्हा दोन्ही पालक सर्व तीन जीनसाठी हेटेरोझायगस असतात आणि प्रत्येक स्थानावर पूर्ण प्रबलता असते.
पन्नेट चौरस इतका मोठा का असतो?
प्रत्येक पालक 8 गॅमेट प्रकार तयार करतो, म्हणून सर्व संयोजने दाखवण्यासाठी 8×8 ग्रिड आवश्यक असतो - एकूण 64 पेटी. याची तुलना मोनोहाइब्रिड क्रॉस (2×2 = 4 पेटी) किंवा डिहाइब्रिड क्रॉस (4×4 = 16 पेटी) सोबत करा. 64 पेटी हस्तलिखित भरण्याची कठीण प्रक्रिया हीच कारण आहे की जेणेकरून जेनेटिक्स शिक्षणामध्ये डिजिटल कॅल्क्युलेटर्स लोकप्रिय झाले. 23 व्या पेटीत एक चुक संपूर्ण फेनोटाइप अनुपातास बाधा आणू शकते.
काय हा कॅल्क्युलेटर जोडलेल्या जीनसाठी काम करतो?
नाही. हा कॅल्क्युलेटर असे गृहीत धरतो की तीन जीन मेंडेलच्या स्वतंत्र विभाजनाच्या कायद्याचे पालन करतात, म्हणजे ते किंवा तर वेगवेगळ्या क्रोमोझोमवर असतात किंवा एकाच क्रोमोझोमवर दूर आहेत. जोडलेले जीन (एकाच क्रोमोझोमवर जवळ) अपेक्षित 8 गॅमेट प्रकार समान प्रमाणात तयार करत नाहीत - पुनर्संयोजन फ्रीक्वेंसी वास्तविक गॅमेट गुणोत्तर ठरवते. जोडलेल्या जीनच्या विश्लेषणासाठी, आपल्याला विशेष जोड मॅपिंग साधनांची आवश्यकता असते.
(पुढील भाग अनुवादित करण्यासाठी तयार आहे)
संदर्भ आणि पुढील वाचन
प्राथमिक स्रोत
- मेंडेल, जी. (1866). वर्सुचे उबर प्फ्लांझेनहाइब्रिडेन. वर्हँडलुंगेन डेस नेचरफॉर्शेंडेन वेरेइनेस इन ब्रुन, 4, 3-47. मेंडेलवेब येथे उपलब्ध
- पुनेट, आर. सी. (1907). मेंडेलिज्म. मॅकमिलन आणि कंपनी.
शैक्षणिक संसाधने
- राष्ट्रीय मानवी जीनोम संशोधन संस्था - वंशाणु शब्दकोष - अधिकृत व्याख्या आणि स्पष्टीकरणे
- जेनेटिक्स समाज ऑफ अमेरिका शिक्षण संसाधने - शिक्षण सामग्री आणि वर्तमान संशोधन
- NCBI जेनेटिक्स समीक्षा - सर्वसमावेशक जेनेटिक्स प्रारंभिक पाठ
- खान अकादमी जेनेटिक्स अभ्यासक्रम - मेंडेलियन जेनेटिक्सवरील मोफत व्हिडिओ धडे
पाठ्यपुस्तके
- क्लग, डब्ल्यू. एस., कमिंग्स, एम. आर., स्पेंसर, सी. ए., आणि पालाडिनो, एम. ए. (2019). जेनेटिक्सचे संकल्पना (12 वी आवृत्ती). पियर्सन.
- पियर्स, बी. ए. (2017). जेनेटिक्स: एक संकल्पनात्मक दृष्टिकोन (6 वी आवृत्ती). डब्ल्यू.एच. फ्रीमन आणि कंपनी.
- ग्रिफिथ्स, ए. जे. एफ., वेसलर, एस. आर., कॅरोल, एस. बी., आणि डोएबले, जे. (2015). जेनेटिक विश्लेषणाची प्रस्तावना (11 वी आवृत्ती). डब्ल्यू.एच. फ्रीमन आणि कंपनी.
डेटाबेस
- ऑनलाइन मेंडेलियन वंशानुक्रम मनुष्यात (OMIM) - सर्वसमावेशक मानवी जेनेटिक्स डेटाबेस
त्रिहाइब्रिड क्रॉसेस गणना सुरू करा
या कॅल्क्युलेटरचा वापर करून कोणत्याही त्रिहाइब्रिड क्रॉससाठी संपूर्ण 8×8 पन्नेट स्क्वेअर्स तत्काल तयार करा. तुम्ही होमवर्क तपासत असाल, प्रजनन प्रयोग नियोजित करत असाल किंवा वंशाणू संकल्पना शिकवत असाल, तर हे साधन गणना चुका कमी करते आणि वेळ वाचवते. आपल्या पालक जीनोटाइप्स प्रविष्ट करा आणि सर्व 64 संतान संयोजने आणि त्यांचे फेनोटाइपिक गुणोत्तर पहा.