Biopython/C2/Manipulating-Sequences/Marathi
From Script | Spoken-Tutorial
| Time | Narration |
| 00:01 | Manipulating Sequences वरील ट्यूटोरियल मध्ये आपले स्वागत. |
| 00:06 | या ट्युटोरियलमध्ये आपण एक यादृच्छिक DNA सीक्वेन्स निर्माण करण्यासाठी Biopython टूल्स वापरणार आहोत. |
| 00:13 | विशिष्ट ठिकाणी DNA सीक्वेन्सला भागणे. |
| 00:17 | एक नवीन सीक्वेन्स तयार करण्यासाठी दोन सीक्वेन्सला एकत्र करणे जे की कंकॅटेनेट आहे. |
| 00:22 | सीक्वेन्सची लांबी शोधणे. |
| 00:26 | प्रत्येक बेसेसची संख्या किंवा स्ट्रिँगचे भाग मोजणे. |
| 00:31 | एक विशिष्ट बेस किंवा स्ट्रिँगचे भाग शोधणे. |
| 00:35 | sequence object ला म्यूटबल सीक्वेन्स ऑब्जेक्ट मध्ये रुपांतरित करणे. |
| 00:40 | ह्या ट्यूटोरियलचे अनुसरण करण्यासाठी तुम्हाला अंडरग्रॅज्युएट बायोकेमिस्ट्री किंवा बायोइन्फर्मेटिक्स आणि मूलभूत Python प्रोग्रँमिंग माहीत असले पाहिजे. |
| 00:51 | जर नसल्यास, दिलेल्या लिंक वरील Python ट्यूटोरियल्स पहा. |
| 00:56 | हा ट्यूटोरियल रेकॉर्ड करण्यासाठी, मी Ubuntu OS वर्जन 14.10 |
| 01:03 | Python वर्जन 2.7.8 |
| 01:07 | Ipython interpreter वर्जन 2.3.0 |
| 01:12 | Biopython वर्जन 1.64 वापरत आहे. |
| 01:16 | मी टर्मिनल उघडून ipython interpreter ला सुरवात करते. |
| 01:21 | एकाच वेळी Ctrl, Alt आणि t किज दाबा. |
| 01:26 | प्रॉंप्ट वर टाइप करा: "ipython" आणि एंटर दाबा. |
| 01:31 | स्क्रीन वर Ipython प्रॉंप्ट दिसेल. |
| 01:35 | Biopython वापरुन, आपण कोणत्याही विशिष्ट लांबीची यादृच्छिक DNA सीक्वेन्स साठी एक sequence object निर्माण करू शकतो. |
| 01:44 | आता 20 बेसेसच्या DNA सीक्वेन्स साठी एक सीक्वेन्स ऑब्जेक्ट निर्माण करू. |
| 01:50 | प्रॉंप्ट वर टाइप करा: "import random", एंटर दाबा. |
| 01:56 | पुढे, Bio पॅकेज मधून Seq मॉड्यूल इम्पोर्ट करा. |
| 02:01 | अनेकदा Seq ला seek म्हणून उच्चारले जाते. |
| 02:06 | प्रॉंप्ट वर टाइप करा: From Bio dot Seq import Seq. एंटर दाबा. |
| 02:15 | DNA सीक्वेन्स मध्ये अक्षरे निर्देशीत करण्यासाठी Bio.Alphabet मॉड्यूल वापरुया. |
| 02:22 | टाइप करा: from Bio dot Alphabet import generic underscore dna. एंटर दाबा. |
| 02:32 | यादृच्छिक DNA सीक्वेन्स साठी एक सीक्वेन्स ऑब्जेक्ट तयार करण्यासाठी खालील कमांड टाइप करा. |
| 02:38 | वेरियबल dna1 मध्ये सीक्वेन्स संचित करा. |
| 02:42 | कृपया लक्ष द्या: ह्या कमांड मध्ये, डबल कोट्सच्या एवजी दोन सिंगल कोट्स वापरा. एंटर दाबा |
| 02:50 | आउटपुट साठी, टाइप करा: dna1. एंटर दाबा. |
| 02:55 | आउटपुट, यादृच्छिक DNA सीक्वेन्स साठी sequence object दाखवते. |
| 03:00 | जर तुम्हाला नवीन सीक्वेन्स पाहिजे असेल, तर वरीलप्रमाणे कमांड मिळविण्यासाठी अप-एरो की दाबा. एंटर दाबा. |
| 03:11 | आउटपुट साठी, वेरियबलचे नाव टाइप करा dna1. एंटर दाबा. |
| 03:17 | आउटपुट दाखवते की एक नवीन DNA सीक्वेन्स जे पहिल्या पेक्षा वेगळे आहे. |
| 03:23 | Sequence Objects: बद्दल |
| 03:25 | sequence objects सहसा Python strings सारखे सामान्य कार्य करते. |
| 03:30 | पायथन स्ट्रिंग साठी जे सामान्य कनवेन्शन्स तुम्ही करतात तेच अनुसरा. |
| 03:35 | पायथन मध्ये, आपण स्ट्रिँग मधील 1 च्या एवजी 0 पासून सुरू होणारे अक्षरे मोजू. |
| 03:41 | सीक्वेन्स मधील प्रथम अक्षराची स्थिती शून्य आहे. |
| 03:45 | टर्मिनल वर परत जा. |
| 03:47 | अनेकदा तुम्हाला सीक्वेन्सच्या फक्त एका भागाशी कार्य करण्याची आवश्यकता आहे. |
| 03:52 | आता, सीक्वेन्स ऑब्जेक्ट्स म्हणून स्ट्रिँगच्या भागांना कसे एक्सट्रॅक्ट करून त्यांना संचित करू ते पाहु. |
| 03:58 | उदाहरणार्थ, आपण DNA सीक्वेन्सला दोन स्थितींवर भागू. |
| 04:04 | प्रथम, 6 आणि 7 बेसेसच्या दरम्यान. |
| 04:08 | हे सीक्वेन्स मधील 6व्या बेस वर सीक्वेन्सच्या सुरवाती पासून एक फ्रॅग्मेंटला एक्सट्रॅक्ट करेल. |
| 04:15 | दुसरा भाग बेसेस 11 आणि 12 च्या दरम्यान असेल. |
| 04:20 | दुसरा फ्रॅग्मेंट सीक्वेन्सच्या 12व्या बेस पासून ते शेवट पर्यंत असेल. |
| 04:26 | प्रॉंप्ट वर, प्रथम फ्रॅग्मेंट एक्सट्रॅक्ट करण्यासाठी खालील कमांड टाइप करा. |
| 04:31 | String1 ईक्वल टू dna1 कंसात 0 सेमिकॉलन 6. |
| 04:39 | प्रथम फ्रॅग्मेंट संचित करण्यासाठी string1 हे वेरियबल आहे. |
| 04:43 | सामान्य पायथन मध्ये उर्वरित कमांड अनुसरण करतात. |
| 04:47 | ह्या कंसात ठेवलेले सुरवाती आणि रद्द स्थिती आहेत जे कोलन ने विभागली जाते. |
| 04:53 | सुरवातची स्थिती इंक्लूसिव (समावेशक) आहेत पण रद्दचि स्थिती एक्सक्लूसिव(विशेष) आहेत. एंटर दाबा. |
| 05:01 | आउटपुट पाहण्यासाठी, टाइप करा: "string1", एंटर दाबा. |
| 05:04 | आउटपुट, सीक्वेन्स ऑब्जेक्ट म्हणून पहिला फ्रॅग्मेंट दाखवते. |
| 05:10 | सीक्वेन्स मधून दुसरी स्ट्रिँग एक्सट्रॅक्ट करण्यासाठी, अप-एरो की दाबून खालील प्रमाणे कमांड एडिट करा. |
| 05:17 | वेरियबलचे नाव बदलून string2 करा आणि स्थिती 11 आणि 20 करा. |
| 05:24 | आउटपुट साठी, टाइप करा: "string2". एंटर दाबा. |
| 05:30 | आता आपल्याकडे सीक्वेन्स ऑब्जेक्ट म्हणून 2 रा फ्रॅग्मेंट देखील आहे. |
| 05:34 | आपण एकत्र जुळवू, जसे की, एक नवीन फ्रॅग्मेंट तयार करण्यासाठी दोन स्ट्रिंग्सना जोडु. |
| 05:42 | वेरियबल dna2 मध्ये नवीन सीक्वेन्स संचित करूया. |
| 05:46 | टाइप करा: dna2 equal to string1 plus string2. एंटर दाबा. |
| 05:53 | कृपया लक्षात घ्याः आपण विजोड मूळाक्षरांसह सीक्वेन्सेस जोडू शकत नाही. |
| 05:59 | म्हणून, आपण एक नवीन सीक्वेन्स तयार करण्यासाठी DNA सीक्वेन्स आणि प्रोटीन सीक्वेन्स एकत्र जुळवू शकत नाही. |
| 06:07 | दोन्ही सीक्वेन्सेसना समान अक्षरांचे गुणधर्म असणे आवश्यक आहे. |
| 06:12 | आउटपुट पाहाण्यसाठी, टाइप करा: "dna2". एंटर दाबा. |
| 06:17 | आउटपुट एक नवीन सीक्वेन्स दाखवते जे string1 आणि string2 चे एकीकरण आहे. |
| 06:23 | नवीन सीक्वेन्सची लांबी काढण्यास, आपण len फंक्शन वापरुया. |
| 06:29 | टाइप करा: "len" कंसात "dna2". एंटर दाबा. |
| 06:34 | आउटपुट, 15 बेसेस लांब म्हणून सीक्वेन्स दाखवते. |
| 06:39 | आपण सीक्वेन्स मधील उपस्थित प्रत्येक बेसेसची संख्या देखील मोजू शकतो. |
| 06:44 | हे करण्यासाठी, आपण count() फंक्शन वापरुया. |
| 06:47 | उदाहरणार्थ – सीक्वेन्स मधील उपस्थित alanines ची संख्या मोजण्यासाठी, खालील कमांड टाइप करा: dna2 dot count कंसात डबल कोट्स मध्ये alphabet A. |
| 07:02 | एंटर दाबा. |
| 07:04 | आउटपुट, सीक्वेन्स dna2 मधील उपस्थित alanines ची संख्या दाखवते. |
| 07:10 | विशिष्ट बेस किंवा स्ट्रिँगचे भाग शोधण्यासाठी, आपण find() फंक्शन वापरुया. |
| 07:16 | टाइप करा: dna2 dot find कंसात डबल कोट्स मध्ये "GC". एंटर दाबा. |
| 07:26 | आउटपुट, स्ट्रिँग मधील GC चा देखावा पहिल्या टप्प्याच्या स्थितीत दर्शवितात. |
| 07:32 | साधारणपणे सीक्वेन्स ऑब्जेक्ट एडिट केले जाऊ शकत नाही. |
| 07:35 | सीक्वेन्स एडिट करण्यासाठी, आपल्याला ते म्यूटबल (अस्थिरता) सीक्वेन्स ऑब्जेक्ट मध्ये रुपांतर करावे लागेल. |
| 07:41 | हे करण्यासाठी, टाइप करा: dna3 equal to dna2 dot to mutable कंस उघडून बंद करा. एंटर दाबा. |
| 07:52 | आउटपुट साठी, टाइप करा: dna3. एंटर दाबा. |
| 07:55 | आता सीक्वेन्स ऑब्जेक्ट एडिट केले जाऊ शकते. |
| 07:59 | आता सीक्वेन्स मधून बेस पुनर्स्थित करू. |
| 08:01 | उदाहरणार्थ – एलनिन मध्ये 5 व्या स्थिती वर उपस्थित बेस पुनर्स्थित करण्यासाठी, टाइप करा: dna3 कंसात 5 ईक्वल टू डबल कोट्स मध्ये alphabet A. एंटर दाबा. |
| 08:19 | आउटपुट साठी, टाइप करा: dna3. एंटर दाबा. |
| 08:24 | आउटपुट पहा. 5 च्या स्थिती वर cytosine ला alanine शी पुनर्स्थित केले आहे. |
| 08:31 | स्ट्रिँगचे भाग पुनर्स्थित करण्यासाठी, खालील कमांड टाइप करा. |
| 08:35 | Dna3 कंसात 6 सेमिकॉलन 10 ईक्वल टू डबल कोट्स मध्ये ATGC. एंटर दाबा. |
| 08:45 | आउटपुट साठी, टाइप करा: dna3. एंटर दाबा. |
| 08:52 | आउटपुट दाखवते की 6 ते 9 स्थितीतून 4 बेसेस, नवीन बेसेस ATGC सह पुनर्स्थित केले आहेत. |
| 09:01 | एकदा का तुम्ही सीक्वेन्स ऑब्जेक्ट एडिट केले, तर त्याला परत “read only” फॉर्म मध्ये रुपांतरित करा. |
| 09:07 | खालील टाइप करा dna4 ईक्वल टू dna3 dot to seq कंस उघडून बंद करा. एंटर दाबा. |
| 09:19 | आउटपुट साठी, टाइप करा: dna4. एंटर दाबा. |
| 09:25 | थोडक्यात. |
| 09:27 | ह्या ट्यूटोरियल मध्ये आपण यादृच्छिक DNA सीक्वेन्स निर्माण करणे शिकलो. |
| 09:32 | विशिष्ट ठिकाणी DNA सीक्वेन्स भागणे. |
| 09:36 | एक नवीन सीक्वेन्स तयार करण्यासाठी दोन सीक्वेन्सला एकत्र करणे जे की कंकॅटीनेट आहे. |
| 09:43 | आपण len, count आणि find फंक्शन्स कसे वापरणे हे देखील शिकलो. |
| 09:49 | सीक्वेन्स ऑब्जेक्टला, म्यूटबल सीक्वेन्स ऑब्जेक्ट मध्ये रुपांतरित करणे आणि स्ट्रिँगचे भाग किंवा बेस पुनर्स्थित करणे. |
| 09:57 | असाइनमेंट साठी, 30 बेसेसचा यदृशिक DNA sequence निर्माण करा. |
| 10:02 | Biopython टूल्स वापरुन, GC पर्सेंटेज आणि सीक्वेन्सच्या आण्विक वजनाची गणना करा. |
| 10:09 | तुमची पूर्ण झालेली असाइनमेंट खालील प्रमाणे असेल. |
| 10:13 | आउटपुट, पर्सेंटेज म्हणून GC कॉंटेंट दाखवते. |
| 10:18 | आउटपुट, DNA सीक्वेन्स चे आण्विक वजन दाखवते. |
| 10:23 | स्क्रीनवर दिसणार्या लिंकवर उपलब्ध असलेल्या व्हिडिओमधे तुम्हाला प्रॉजेक्टचा सारांश मिळेल. |
| 10:26 | जर तुमच्याकडे चांगली बॅंडविड्त नसेल तर तुम्ही वीडियो डाउनलोड करूनही पाहु शकता. |
| 10:30 | कार्यशाळा चालविते, विद्यार्थ्यांना प्रमाणपत्रही देते. |
| 10:32 | कृपया आम्हाला संपर्क करा. |
| 10:35 | स्पोकन ट्युटोरियल प्रॉजेक्टला अर्थसहाय्य NMEICT, MHRD, Govt of India ने दिले आहे. |
| 10:43 | मी रंजना भांबळे आपला निरोप घेते. सहभागासाठी धन्यवाद. |