विषय पर बढ़ें

कोर्स सारांश

AI-सहायता प्राप्त अनुवाद - अधिक जानें और सुधार सुझाएं

nf-core उपयोग प्रशिक्षण कोर्स पूरा करने पर बधाई! 🎉

तुम्हारी यात्रा

तुमने nf-core/demo पाइपलाइन खोजने और प्राप्त करने से शुरुआत की, फिर इसे test profile का उपयोग करके चलाना और इसके आउटपुट की जांच करना सीखा। इसके बाद, तुमने पाइपलाइन पैरामीटर और कॉन्फ़िगरेशन फ़ाइलों के माध्यम से इसके निष्पादन को कॉन्फ़िगर किया, और देखा कि nf-core पाइपलाइन पैरामीटर और इनपुट डेटा को कैसे validate करती हैं। अंत में, तुमने उन्हीं कौशलों को nf-core/rnaseq पर लागू किया, जो एक production-scale पाइपलाइन है, और सीखा कि अपने उपलब्ध हार्डवेयर के अनुसार इसके डिफ़ॉल्ट resource allocations को कैसे override करें।

तुमने क्या सीखा

अब तुम nf-core पाइपलाइन खोज, प्राप्त, चला और कॉन्फ़िगर कर सकते हो।

  • nf-core पाइपलाइन nextflow pull से प्राप्त की जाती हैं और एक मानक कोड संगठन का पालन करती हैं।
  • हर nf-core पाइपलाइन एक छोटे डेटासेट पर त्वरित validation के लिए test profile के साथ आती है।
  • पाइपलाइन पैरामीटर (--param_name या -params-file के ज़रिए सेट) और कॉन्फ़िगरेशन (-c के ज़रिए सेट) अलग-अलग उद्देश्यों की पूर्ति करते हैं: इनपुट और विश्लेषण विकल्प बनाम resource allocation जैसी निष्पादन संबंधी व्यवस्था।
  • nf-core पाइपलाइन पैरामीटर और इनपुट फ़ाइलों को स्वचालित रूप से validate करती हैं, जिससे कोई भी कार्य शुरू होने से पहले त्रुटियाँ पकड़ी जाती हैं।
  • Resource defaults को labels (process_low, process_medium, process_high) के माध्यम से असाइन किया जाता है जो conf/base.config में परिभाषित होते हैं, जिन्हें तुम एक कस्टम कॉन्फ़िगरेशन फ़ाइल से override कर सकते हो।

अर्जित कौशल

इस व्यावहारिक कोर्स के माध्यम से, तुमने सीखा कि कैसे:

  • nf-co.re वेबसाइट पर nf-core पाइपलाइन खोजें और उसका सोर्स कोड प्राप्त करें
  • पाइपलाइन के बिल्ट-इन test profile का उपयोग करके उसे चलाएं और उसके आउटपुट की जांच करें
  • सहायता प्राप्त करें, पैरामीटर सेट करें, और पैरामीटर व इनपुट validation को समझें
  • कॉन्फ़िगरेशन फ़ाइलों के माध्यम से resource allocation और टूल arguments को कस्टमाइज़ करें
  • एक production-scale पाइपलाइन pull और चलाएं, और उसके डिफ़ॉल्ट resource labels को override करें

अब तुम अपने स्वयं के विश्लेषणों के लिए nf-core पाइपलाइन चलाना शुरू करने के लिए आवश्यक बुनियादी ज्ञान से लैस हो।

अपने कौशल को आगे बढ़ाने के लिए अगले कदम

यहाँ हमारे शीर्ष सुझाव हैं कि आगे क्या करें:

  • इन पाइपलाइनों को बड़े पैमाने पर launch और monitor करो Scale with Seqera के साथ
  • सिर्फ nf-core पाइपलाइन चलाओ नहीं, उन्हें विकसित भी करो! Build with nf-core के साथ nf-core best practices सीखो
  • Nextflow में नए हो? Nextflow Run से शुरुआत करो
  • Nextflow for Science के साथ Nextflow को एक वैज्ञानिक विश्लेषण use case पर लागू करो
  • Side Quests के साथ Nextflow की अधिक उन्नत सुविधाएं explore करो

सहायता प्राप्त करना

सहायता संसाधनों और समुदाय समर्थन के लिए, Help page देखो।

फ़ीडबैक सर्वे

आगे बढ़ने से पहले, कृपया एक मिनट निकालकर कोर्स सर्वे पूरा करो! तुम्हारा फ़ीडबैक हमें सभी के लिए अपनी प्रशिक्षण सामग्री बेहतर बनाने में मदद करता है।

सर्वे दो