ಈ ಸರಳ ಪುನೆಟ್ ಚದರ ಜನಿತೀಯ ಕ್ರಾಸ್ಗಳಲ್ಲಿ ಜನೋತ್ಪತ್ತಿ ಮಾದರಿಗಳನ್ನು ದೃಶ್ಯೀಕರಿಸಲು ಪೋಷಕ ಜನೋಟೈಪ್ಗಳನ್ನು ನಮೂದಿಸಿ.
ಈ ಸಾಧನವು ಜಾತಿ ಕ್ರಾಸ್ಗಳಲ್ಲಿ ಜೀನೋಟೈಪ್ ಮತ್ತು ಫೀನೋಟೈಪ್ ಸಂಯೋಜನೆಗಳನ್ನು ಊಹಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಪೋಷಕ ಜೀವಿಗಳ ಜೀನೋಟೈಪ್ಗಳನ್ನು ನಮೂದಿಸಿ (ಉದಾಹರಣೆಗೆ, Aa, AaBb).
Examples:
ಪುನ್ನೆಟ್ ಚದರವು ಮಕ್ಕಳಲ್ಲಿ ವಿಭಿನ್ನ ಜೀನೋಟೈಪ್ಗಳ ಸಂಭವನೀಯತೆಯನ್ನು ಊಹಿಸಲು ಸಹಾಯ ಮಾಡುವ ಚಿತ್ರಣವಾಗಿದೆ.
ಮೇಲಿನ ಅಕ್ಷರಗಳು ಪ್ರಬಲ ಆಲೆಯುಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ, ಆದರೆ ಕೀಳ್ಮಟ್ಟದ ಅಕ್ಷರಗಳು ಹೀನಾಯ ಆಲೆಯುಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ.
ಫೀನೋಟೈಪ್ ಜೀನೋಟೈಪ್ನ ದೇಹೀಯ ಅಭಿವ್ಯಕ್ತಿ. ಪ್ರಬಲ ಆಲೆಯು ಫೀನೋಟೈಪ್ನಲ್ಲಿ ಹೀನಾಯ ಆಲೆಯುನ್ನು ಮುಚ್ಚುತ್ತದೆ.
एक पुनट स्क्वायर एक शक्तिशाली आनुवंशिक भविष्यवाणी उपकरण है जो माता-पिता के आनुवंशिक मेकअप के आधार पर संतानों में विभिन्न जीनोटाइप की संभावना को दृश्य रूप में प्रदर्शित करने में मदद करता है। ब्रिटिश आनुवंशिकीविद् रेजिनाल्ड पुनट के नाम पर रखा गया, यह आरेख आनुवंशिक क्रॉस के संभावित आनुवंशिक संयोजनों को निर्धारित करने के लिए एक व्यवस्थित तरीका प्रदान करता है। हमारा पुनट स्क्वायर सॉल्वर इस प्रक्रिया को सरल बनाता है, जिससे आप बिना जटिल गणनाओं के मोनोहाइब्रिड (एकल गुण) और डिहाइब्रिड (दो गुण) क्रॉस के लिए सटीक पुनट स्क्वायर जल्दी उत्पन्न कर सकते हैं।
चाहे आप आनुवंशिक विरासत के बारे में सीखने वाले छात्र हों, मेन्डेलियन आनुवंशिकी समझाने वाले शिक्षक हों, या प्रजनन पैटर्न का विश्लेषण करने वाले शोधकर्ता हों, यह पुनट स्क्वायर कैलकुलेटर आनुवंशिक परिणामों की भविष्यवाणी करने का एक सीधा तरीका प्रदान करता है। दो माता-पिता के जीवों के जीनोटाइप दर्ज करके, आप तुरंत उनकी संतानों में संभावित जीनोटाइप और फेनोटाइप संयोजनों को देख सकते हैं।
हमारे पुनट स्क्वायर सॉल्वर का उपयोग करने से पहले, कुछ प्रमुख आनुवंशिक शब्दों को समझना सहायक है:
हमारा पुनट स्क्वायर सॉल्वर उपकरण सहज और उपयोग में आसान है। सटीक आनुवंशिक भविष्यवाणियाँ उत्पन्न करने के लिए इन सरल चरणों का पालन करें:
माता-पिता के जीनोटाइप दर्ज करें: निर्दिष्ट क्षेत्रों में प्रत्येक माता-पिता के जीव का जीनोटाइप दर्ज करें।
परिणाम देखें: उपकरण स्वचालित रूप से उत्पन्न करता है:
परिणामों को कॉपी या सहेजें: अपने रिकॉर्ड के लिए पुनट स्क्वायर को सहेजने या रिपोर्टों और असाइनमेंट में शामिल करने के लिए "कॉपी परिणाम" बटन का उपयोग करें।
विभिन्न संयोजनों का प्रयास करें: संतानों के परिणामों पर उनके प्रभाव को देखने के लिए विभिन्न माता-पिता के जीनोटाइप के साथ प्रयोग करें।
पुनट स्क्वायर मेन्डेलियन विरासत के सिद्धांतों पर काम करते हैं, जो बताते हैं कि आनुवंशिक लक्षण माता-पिता से संतानों में कैसे पारित होते हैं। इन सिद्धांतों में शामिल हैं:
विभाजन का नियम: gamete निर्माण के दौरान, प्रत्येक जीन के लिए दो एलिल एक-दूसरे से विभाजित होते हैं, इसलिए प्रत्येक gamete केवल एक एलिल ले जाता है।
स्वतंत्र वर्गीकरण का नियम: विभिन्न गुणों के लिए जीन gamete निर्माण के दौरान स्वतंत्र रूप से वर्गीकृत होते हैं (डिहाइब्रिड क्रॉस पर लागू)।
प्रभुत्व का नियम: जब किसी जीन के लिए दो विभिन्न एलिल होते हैं, तो प्रभुत्व एलिल फेनोटाइप में व्यक्त होता है जबकि अविकसित एलिल छिपा रहता है।
पुनट स्क्वायर विधि वास्तव में आनुवंशिकी में संभाव्यता सिद्धांत के अनुप्रयोग के रूप में है। प्रत्येक जीन के लिए, किसी विशेष एलिल को विरासत में प्राप्त करने की संभावना 50% है (सामान्य मेन्डेलियन विरासत मानते हुए)। पुनट स्क्वायर इन संभावनाओं को व्यवस्थित रूप से दृश्य रूप में प्रदर्शित करने में मदद करता है।
एक मोनोहाइब्रिड क्रॉस (Aa × Aa) के लिए, संभावित gametes हैं:
इसका परिणाम चार संभावित संयोजनों में होता है:
इस उदाहरण में फेनोटाइप अनुपात के लिए, यदि A अविकसित पर है, तो हमें मिलता है:
यह एक हेटेरोज़िगस × हेटेरोज़िगस क्रॉस के लिए क्लासिक 3:1 फेनोटाइप अनुपात देता है।
पुनट स्क्वायर बनाने के पहले चरण में यह निर्धारित करना है कि प्रत्येक माता-पिता कौन से संभावित gametes उत्पन्न कर सकते हैं:
मोनोहाइब्रिड क्रॉस के लिए (जैसे, Aa):
डिहाइब्रिड क्रॉस के लिए (जैसे, AaBb):
होमोzygous जीनोटाइप के लिए (जैसे, AA या aa):
सभी संभावित जीनोटाइप संयोजनों को निर्धारित करने के बाद, प्रत्येक संयोजन के लिए फेनोटाइप को प्रभुत्व संबंधों के आधार पर निर्धारित किया जाता है:
उन जीनोटाइप के लिए जिनमें कम से कम एक प्रभुत्व एलिल है (जैसे, AA या Aa):
उन जीनोटाइप के लिए जिनमें केवल अविकसित एलिल होते हैं (जैसे, aa):
फेनोटाइप अनुपात को फिर प्रत्येक फेनोटाइप के साथ संतानों की संख्या की गिनती करके और इसे एक भिन्न या अनुपात के रूप में व्यक्त करके गणना की जाती है।
विभिन्न प्रकार के आनुवंशिक क्रॉस विशिष्ट अनुपात उत्पन्न करते हैं जिन्हें आनुवंशिकतावादियों द्वारा विरासत पैटर्न की भविष्यवाणी और विश्लेषण के लिए उपयोग किया जाता है:
होमोzygous प्रभुत्व × होमोzygous प्रभुत्व (AA × AA)
होमोzygous प्रभुत्व × होमोzygous अविकसित (AA × aa)
होमोzygous प्रभुत्व × हेटेरोज़िगस (AA × Aa)
हेटेरोज़िगस × हेटेरोज़िगस (Aa × Aa)
हेटेरोज़िगस × होमोzygous अविकसित (Aa × aa)
होमोzygous अविकसित × होमोzygous अविकसित (aa × aa)
सबसे प्रसिद्ध डिहाइब्रिड क्रॉस दो हेटेरोज़िगस व्यक्तियों (AaBb × AaBb) के बीच होता है, जो क्लासिक 9:3:3:1 फेनोटाइप अनुपात उत्पन्न करता है:
यह अनुपात आनुवंशिकी में एक मौलिक पैटर्न है और स्वतंत्र वर्गीकरण के सिद्धांत को प्रदर्शित करता है।
पुनट स्क्वायर आनुवंशिकी, शिक्षा, कृषि और चिकित्सा में कई अनुप्रयोगों के लिए हैं:
आनुवंशिक सिद्धांतों को सिखाना: पुनट स्क्वायर मेन्डेलियन विरासत को प्रदर्शित करने का एक दृश्य तरीका प्रदान करता है, जिससे जटिल आनुवंशिक अवधारणाएँ छात्रों के लिए अधिक सुलभ होती हैं।
आनुवंशिकी पाठ्यक्रमों में समस्या समाधान: छात्र आनुवंशिक संभावना समस्याओं को हल करने और लक्षणों की भविष्यवाणी करने के लिए पुनट स्क्वायर का उपयोग करते हैं।
अवधारणाओं को दृश्य रूप में प्रदर्शित करना: आरेख आनुवंशिक विरासत और संभावना के अमूर्त अवधारणाओं को दृश्य रूप में प्रदर्शित करने में मदद करता है।
पौधों और पशुओं की प्रजनन: प्रजनक विशेष क्रॉस के परिणामों की भविष्यवाणी करने और इच्छित लक्षणों के लिए चयन करने के लिए पुनट स्क्वायर का उपयोग करते हैं।
आनुवंशिक परामर्श: जबकि मानव आनुवंशिकी के लिए अधिक जटिल उपकरणों का उपयोग किया जाता है, पुनट स्क्वायर के पीछे के सिद्धांत आनुवंशिक विकारों की विरासत पैटर्न को रोगियों को समझाने में मदद करते हैं।
संरक्षण आनुवंशिकी: शोधकर्ता संकटग्रस्त प्रजातियों के लिए प्रजनन कार्यक्रमों को प्रबंधित करने और आनुवंशिक विविधता बनाए रखने के लिए आनुवंशिक भविष्यवाणी उपकरणों का उपयोग करते हैं।
कृषि विकास: फसल वैज्ञानिक बेहतर उपज, रोग प्रतिरोध, या पोषण सामग्री के साथ किस्मों को विकसित करने के लिए आनुवंशिक भविष्यवाणी का उपयोग करते हैं।
हालांकि पुनट स्क्वायर मूल्यवान उपकरण हैं, लेकिन उनकी सीमाएँ हैं:
जटिल विरासत पैटर्न: पुनट स्क्वायर सरल मेन्डेलियन विरासत के लिए सबसे अच्छे होते हैं लेकिन कम प्रभावी होते हैं:
स्केल सीमाएँ: कई जीनों में शामिल क्रॉस के लिए, पुनट स्क्वायर अव्यवस्थित हो जाते हैं।
जटिल आनुवंशिक विश्लेषण के लिए वैकल्पिक दृष्टिकोणों में शामिल हैं:
संभाव्यता गणनाएँ: प्रत्यक्ष गणितीय गणनाएँ जो संभावना के गुणन और जोड़ने के नियमों का उपयोग करती हैं।
वंशावली विश्लेषण: पारिवारिक वृक्षों के माध्यम से विरासत पैटर्न को ट्रेस करना।
सांख्यिकी आनुवंशिकी: जटिल लक्षणों की विरासत का विश्लेषण करने के लिए सांख्यिकीय विधियों का उपयोग करना।
कंप्यूटर सिमुलेशन: जटिल आनुवंशिक इंटरैक्शन और विरासत पैटर्न का मॉडल बनाने के लिए उन्नत सॉफ़्टवेयर।
पुनट स्क्वायर का विकास रेजिनाल्ड क्रंडल पुनट द्वारा किया गया, एक ब्रिटिश आनुवंशिकीविद् जिन्होंने इस आरेख को 1905 के आसपास मेन्डेलियन विरासत पैटर्न को समझाने के लिए एक शिक्षण उपकरण के रूप में पेश किया। पुनट विलियम बेट्सन के समकालीन थे, जिन्होंने अंग्रेजी बोलने वाली दुनिया में मेन्डेल के काम को व्यापक ध्यान में लाने में मदद की।
1865: ग्रेगर मेन्डेल अपने पौधों के संकरण पर अपना पेपर प्रकाशित करते हैं, जो विरासत के नियमों की स्थापना करता है, हालांकि उस समय उनके काम को बड़े पैमाने पर नजरअंदाज किया गया था।
1900: मेन्डेल का काम तीन वैज्ञानिकों द्वारा स्वतंत्र रूप से फिर से खोजा गया: ह्यूगो डी व्रीज, कार्ल कॉरेन्स, और एरिक वॉन त्स्चर्मक।
1905: रेजिनाल्ड पुनट पुनट स्क्वायर आरेख विकसित करते हैं ताकि आनुवंशिक क्रॉस के परिणामों को दृश्य रूप में प्रदर्शित किया जा सके।
1909: पुनट "मेन्डेलिज्म" प्रकाशित करते हैं, एक पुस्तक जो मेन्डेलियन आनुवंशिकी को लोकप्रिय बनाने में मदद करती है और पुनट स्क्वायर को व्यापक दर्शकों के सामने लाती है।
1910-1915: थॉमस हंट मॉर्गन का फल मक्खियों के साथ काम कई आनुवंशिक सिद्धांतों के लिए प्रयोगात्मक प्रमाण प्रदान करता है जो पुनट स्क्वायर का उपयोग करके भविष्यवाणी की जा सकती हैं।
1930 के दशक: आधुनिक संश्लेषण मेन्डेलियन आनुवंशिकी को डार्विन के विकास के सिद्धांत के साथ मिलाता है, जो जनसंख्या आनुवंशिकी के क्षेत्र की स्थापना करता है।
1950 के दशक: वाटसन और क्रिक द्वारा DNA की संरचना की खोज आनुवंशिक विरासत के लिए आणविक आधार प्रदान करती है।
वर्तमान दिन: जबकि जटिल आनुवंशिक विश्लेषण के लिए अधिक उन्नत कंप्यूटेशनल उपकरण मौजूद हैं, पुनट स्क्वायर एक मौलिक शैक्षिक उपकरण और आनुवंशिक विरासत को समझने के लिए एक प्रारंभिक बिंदु बना हुआ है।
पुनट ने अपने नाम के साथ जुड़े स्क्वायर के अलावा आनुवंशिकी में महत्वपूर्ण योगदान दिया। वह पहले व्यक्तियों में से एक थे जिन्होंने आनुवंशिक लिंकिज (क्रोमोसोम पर निकट स्थित जीनों की एक साथ विरासत में आने की प्रवृत्ति) को पहचाना, जो वास्तव में सरल पुनट स्क्वायर मॉडल की एक सीमा का प्रतिनिधित्व करता है।
पुनट स्क्वायर का उपयोग माता-पिता के आनुवंशिक मेकअप के आधार पर संतानों में विभिन्न जीनोटाइप और फेनोटाइप की संभावना की भविष्यवाणी करने के लिए किया जाता है। यह आनुवंशिक क्रॉस के सभी संभावित संयोजनों का दृश्य प्रतिनिधित्व प्रदान करता है, जिससे विशिष्ट लक्षणों के अगले पीढ़ी में प्रकट होने की संभावना की गणना करना आसान हो जाता है।
जीनोटाइप किसी जीव का आनुवंशिक मेकअप है (जो वास्तविक जीन वह ले जाता है, जैसे Aa या BB), जबकि फेनोटाइप जीनोटाइप के परिणामस्वरूप दिखाई देने वाले शारीरिक लक्षण हैं। उदाहरण के लिए, "Tt" जीनोटाइप वाला पौधा "लंबा" फेनोटाइप हो सकता है यदि T प्रभुत्व एलिल है।
3:1 फेनोटाइप अनुपात आमतौर पर दो हेटेरोज़िगस व्यक्तियों (Aa × Aa) के बीच क्रॉस के परिणामस्वरूप होता है। इसका अर्थ है कि चार संतानों में से लगभग तीन प्रभुत्व लक्षण (A_) दिखाएंगे और एक अविकसित लक्षण (aa) दिखाएगा। यह अनुपात ग्रेगर मेन्डेल द्वारा उनके मटर के पौधों के प्रयोग में खोजा गया एक क्लासिक पैटर्न है।
पुनट स्क्वायर सांख्यिकीय संभावनाएँ प्रदान करते हैं, व्यक्तिगत परिणामों के लिए नहीं। वे विभिन्न आनुवंशिक संयोजनों की संभावना दिखाते हैं, लेकिन प्रत्येक बच्चे का वास्तविक आनुवंशिक मेकअप संयोग द्वारा निर्धारित होता है। उदाहरण के लिए, भले ही एक पुनट स्क्वायर एक लक्षण के 50% अवसर दिखाता है, एक जोड़े के कई बच्चे हो सकते हैं जो सभी उस लक्षण को रखते हैं (या सभी उसे नहीं रखते)।
दो से अधिक लक्षणों के लिए, मूल पुनट स्क्वायर आकार में अव्यवस्थित हो जाता है। तीन लक्षणों के लिए, आपको 3D घन की आवश्यकता होगी जिसमें 64 कोशिकाएँ होंगी। इसके बजाय, आनुवंशिकतावादी आमतौर पर:
हाँ, लेकिन वे अधिक जटिल हो जाते हैं। पॉलीप्लॉइड जीवों (जिनमें दो से अधिक क्रोमोसोम सेट होते हैं) के लिए, आपको प्रत्येक जीन स्थान पर कई एलिलों को ध्यान में रखना होगा। उदाहरण के लिए, एक ट्रिप्लॉइड जीव के पास एक ही जीन के लिए AAA, AAa, Aaa, या aaa जैसे जीनोटाइप हो सकते हैं, जो पुनट स्क्वायर में अधिक संभावित संयोजनों का निर्माण करते हैं।
अधूरे प्रभुत्व (जहां हेटेरोज़िगोट्स एक मध्यवर्ती फेनोटाइप दिखाते हैं) के लिए, आप अभी भी सामान्य रूप से पुनट स्क्वायर बनाते हैं लेकिन फेनोटाइप को अलग तरीके से व्याख्या करते हैं। उदाहरण के लिए, एक फूल के रंग में जहां R लाल का प्रतिनिधित्व करता है और r सफेद का, हेटेरोज़िगोट Rr गुलाबी होगा। इस उदाहरण में Rr × Rr क्रॉस से फेनोटाइप अनुपात 1:2:1 (लाल:गुलाबी:सफेद) होगा, न कि सामान्य 3:1 प्रभुत्व:अविकसित अनुपात।
एक टेस्ट क्रॉस का उपयोग यह निर्धारित करने के लिए किया जाता है कि क्या एक प्रभुत्व लक्षण दिखाने वाला जीव होमोzygous (AA) या हेटेरोज़िगस (Aa) है। प्रश्न में जीव को एक होमोzygous अविकसित व्यक्ति (aa) के साथ क्रॉस किया जाता है। पुनट स्क्वायर में:
सेक्स-लिंक्ड लक्षण (जो सेक्स क्रोमोसोम पर स्थित होते हैं) के लिए, पुनट स्क्वायर को विभिन्न सेक्स क्रोमोसोमों को ध्यान में रखना चाहिए। मनुष्यों में, महिलाओं के पास XX क्रोमोसोम होते हैं जबकि पुरुषों के पास XY होते हैं। X-लिंक्ड लक्षणों के लिए, पुरुषों के पास केवल एक एलिल होता है (हेमिजाइगस), जबकि महिलाओं के पास दो होते हैं। यह विरासत पैटर्न में विशिष्टता उत्पन्न करता है जहां पिता X-लिंक्ड लक्षणों को बेटों को पारित नहीं कर सकते हैं, और पुरुष अविकसित X-लिंक्ड लक्षणों को व्यक्त करने की अधिक संभावना रखते हैं।
हाँ, लेकिन वे अधिक जटिल हो जाते हैं। पॉलीप्लॉइड जीवों (जिनमें दो से अधिक क्रोमोसोम सेट होते हैं) के लिए, आपको प्रत्येक जीन स्थान पर कई एलिलों को ध्यान में रखना होगा। उदाहरण के लिए, एक ट्रिप्लॉइड जीव के पास एक ही जीन के लिए AAA, AAa, Aaa, या aaa जैसे जीनोटाइप हो सकते हैं, जो पुनट स्क्वायर में अधिक संभावित संयोजनों का निर्माण करते हैं।
यहाँ कुछ कोड उदाहरण दिए गए हैं जो आनुवंशिक संभावनाओं की गणना करने और पुनट स्क्वायर को प्रोग्रामेटिक रूप से उत्पन्न करने के तरीके को प्रदर्शित करते हैं:
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']
24
1function 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']]
30
1import 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}
37
1' पुनट स्क्वायर से फेनोटाइप अनुपात की गणना करने के लिए एक्सेल वीबीए फ़ंक्शन
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
पुनट, आर.सी. (1905). "मेन्डेलिज्म". मैकमिलन और कंपनी।
क्लग, डब्ल्यू.एस., कमिंग्स, एम.आर., स्पेंसर, सी.ए., & पल्लाडिनो, एम.ए. (2019). "आनुवंशिकी के सिद्धांत" (12वां संस्करण)। पियर्सन।
पियर्स, बी.ए. (2017). "आनुवंशिकी: एक वैचारिक दृष्टिकोण" (6वां संस्करण)। डब्ल्यू.एच. फ्रीमैन।
ग्रिफ़िथ्स, ए.जे.एफ., वेस्लर, एस.आर., कैरोल, एस.बी., & डोएबली, जे. (2015). "आनुवंशिक विश्लेषण में परिचय" (11वां संस्करण)। डब्ल्यू.एच. फ्रीमैन।
राष्ट्रीय मानव जीनोम अनुसंधान संस्थान। "पुनट स्क्वायर।" https://www.genome.gov/genetics-glossary/Punnett-Square
खान अकादमी। "पुनट स्क्वायर और संभावना।" https://www.khanacademy.org/science/biology/classical-genetics/mendelian--genetics/a/punnett-squares-and-probability
हार्टल, डी.एल., & रूवोलो, एम. (2011). "आनुवंशिकी: जीनों और जीनोम का विश्लेषण" (8वां संस्करण)। जोन्स और बार्टलेट लर्निंग।
स्नस्टाड, डी.पी., & सिमंस, एम.जे. (2015). "आनुवंशिकी के सिद्धांत" (7वां संस्करण)। विली।
क्या आप आनुवंशिक विरासत पैटर्न का अन्वेषण करने के लिए तैयार हैं? हमारा पुनट स्क्वायर सॉल्वर संतानों के जीनोटाइप और फेनोटाइप के लिए भविष्यवाणियाँ करना आसान बनाता है, चाहे सरल हों या जटिल आनुवंशिक क्रॉस। चाहे आप जीव विज्ञान परीक्षा की तैयारी कर रहे हों, आनुवंशिकी अवधारणाओं को सिखा रहे हों, या प्रजनन कार्यक्रमों की योजना बना रहे हों, यह उपकरण त्वरित और सटीक आनुवंशिक भविष्यवाणियाँ प्रदान करता है।
बस माता-पिता के जीनोटाइप दर्ज करें, और हमारा कैलकुलेटर तुरंत एक पूर्ण पुनट स्क्वायर उत्पन्न करेगा जिसमें फेनोटाइप अनुपात शामिल होगा। विभिन्न संयोजनों का प्रयास करें ताकि यह देखा जा सके कि विभिन्न आनुवंशिक क्रॉस संतानों के लक्षणों को कैसे प्रभावित करते हैं!
ನಿಮ್ಮ ಕೆಲಸದ ಹಂತಕ್ಕೆ ಉಪಯೋಗಿಸಬಹುದಾದ ಹೆಚ್ಚು ಉಪಕರಣಗಳನ್ನು ಹುಡುಕಿ ಹೊಸ ಉಪಕರಣಗಳನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ