केप्लर वैज्ञानिक कार्यप्रवाह प्रणाली

केप्लर वैज्ञानिक वर्कफ़्लो प्रणाली को डिज़ाइन करने, निष्पादित करने, पुन: उपयोग करने, विकसित करने, संग्रह करने और साझा करने के लिए एक निःशुल्क सॉफ़्टवेयर प्रणाली है। केप्लर की सुविधाएं प्रक्रिया और डेटा निगरानी, ​​उद्गम जानकारी और उच्च गति डेटा संचलन प्रदान करती हैं। सामान्य रूप से वर्कफ़्लो, और विशेष रूप से वैज्ञानिक वर्कफ़्लो, निर्देशित ग्राफ़ होते हैं जहां नोड्स अलग-अलग कम्प्यूटेशनल घटकों का प्रतिनिधित्व करते हैं, और किनारे उन पथों का प्रतिनिधित्व करते हैं जिनके साथ डेटा और परिणाम घटकों के बीच प्रवाहित हो सकते हैं। केप्लर में, नोड्स को 'एक्टर' और किनारों को 'चैनल' कहा जाता है। केपलर में डेस्कटॉप वातावरण में वर्कफ़्लोज़ की रचना करने के लिए एक ग्राफिकल यूजर इंटरफ़ेस, जीयूआई के भीतर और कमांड-लाइन से स्वतंत्र रूप से वर्कफ़्लो निष्पादित करने के लिए एक रनटाइम इंजन और एक वितरित कंप्यूटिंग विकल्प शामिल है जो वर्कफ़्लो कार्यों को कंप्यूटर क्लस्टर में कंप्यूट नोड्स के बीच वितरित करने की अनुमति देता है। या ग्रिड कंप्यूटिंग। केप्लर प्रणाली मुख्य रूप से कम्प्यूटेशनल कार्यों को व्यवस्थित करने के लिए वर्कफ़्लो रूपक के उपयोग को लक्षित करती है जो विशेष वैज्ञानिक विश्लेषण और मॉडलिंग लक्ष्यों की ओर निर्देशित होते हैं। इस प्रकार, केपलर वैज्ञानिक वर्कफ़्लो आम तौर पर गणनाओं की एक श्रृंखला में एक चरण से दूसरे चरण तक डेटा के प्रवाह को मॉडल करते हैं जो कुछ वैज्ञानिक लक्ष्य प्राप्त करते हैं।

वैज्ञानिक कार्यप्रवाह
एक वैज्ञानिक वर्कफ़्लो डेटा और प्रक्रियाओं को एक विन्यास योग्य, संरचित चरणों के सेट में संयोजित करने की प्रक्रिया है जो एक वैज्ञानिक समस्या के लिए अर्ध-स्वचालित कम्प्यूटेशनल समाधान लागू करता है। वैज्ञानिक वर्कफ़्लो प्रणालियाँ अक्सर विभिन्न तकनीकों को संयोजित करने के साथ-साथ उनका उपयोग करने के लिए कुशल तरीकों के लिए ग्राफिकल यूजर इंटरफेस प्रदान करती हैं, और इस प्रकार वैज्ञानिकों की दक्षता में वृद्धि होती है।

वैज्ञानिक डेटा तक पहुंच
केप्लर वैज्ञानिक डेटा तक सीधी पहुंच प्रदान करता है जिसे आमतौर पर उपयोग किए जाने वाले कई डेटा अभिलेखागार में संग्रहीत किया गया है। उदाहरण के लिए, केपलर नॉलेज नेटवर्क फॉर बायोकॉम्प्लेक्सिटी (केएनबी) मेटाकैट सर्वर में संग्रहीत डेटा तक पहुंच प्रदान करता है और पारिस्थितिक मेटाडेटा भाषा का उपयोग करके वर्णन किया गया है। समर्थित अतिरिक्त डेटा स्रोतों में DiGIR प्रोटोकॉल, OPeNDAP प्रोटोकॉल, ग्रिडएफटीपी, जेडीबीसी, भंडारण संसाधन दलाल  और अन्य का उपयोग करके पहुंच योग्य डेटा शामिल है।

संगणना के मॉडल
केपलर कई अन्य जैव सूचना विज्ञान वर्कफ़्लो प्रबंधन प्रणालियों से भिन्न है, जिसमें यह वर्कफ़्लो मॉडल की संरचना को उसके गणना मॉडल से अलग करता है, जैसे कि वर्कफ़्लो की गणना के लिए विभिन्न मॉडल किसी दिए गए वर्कफ़्लो ग्राफ़ से बंधे हो सकते हैं। केप्लर को टॉलेमी प्रोजेक्ट (कंप्यूटिंग) से गणना के कई सामान्य मॉडल विरासत में मिले हैं, जिनमें सिंक्रोनस डेटा फ्लो (एसडीएफ), सतत समय (सीटी), प्रोसेस नेटवर्क (पीएन), और डायनेमिक डेटा फ्लो (डीडीएफ) शामिल हैं।

पदानुक्रमित वर्कफ़्लो
केप्लर वर्कफ़्लोज़ में पदानुक्रम का समर्थन करता है, जो जटिल कार्यों को सरल घटकों से बनाने की अनुमति देता है। यह सुविधा वर्कफ़्लो लेखकों को पुन: प्रयोज्य, मॉड्यूलर घटकों का निर्माण करने की अनुमति देती है जिन्हें कई अलग-अलग वर्कफ़्लो में उपयोग के लिए सहेजा जा सकता है।

वर्कफ़्लो शब्दार्थ
केप्लर ओन्टोलॉजी (सूचना विज्ञान) से ली गई शर्तों का उपयोग करके वर्कफ़्लो घटकों के अर्थपूर्ण एनोटेशन के लिए एक मॉडल प्रदान करता है। ये एनोटेशन कई उन्नत सुविधाओं का समर्थन करते हैं, जिनमें बेहतर खोज क्षमताएं, स्वचालित वर्कफ़्लो सत्यापन और बेहतर वर्कफ़्लो संपादन शामिल हैं।

वर्कफ़्लो साझा करना
केप्लर घटकों को वर्कफ़्लो या घटक को केपलर आर्काइव (KAR) फ़ाइल में निर्यात करके साझा किया जा सकता है, जो जावा से JAR फ़ाइल प्रारूप का विस्तार है। एक बार KAR फ़ाइल बन जाने के बाद, इसे सहकर्मियों को ईमेल किया जा सकता है, वेब साइटों पर साझा किया जा सकता है, या केपलर कंपोनेंट रिपोजिटरी पर अपलोड किया जा सकता है। कंपोनेंट रिपॉजिटरी केप्लर वर्कफ़्लो को साझा करने के लिए केंद्रीकृत प्रणाली है जो वेब पोर्टल और वेब सेवा इंटरफ़ेस दोनों के माध्यम से पहुंच योग्य है। उपयोगकर्ता सीधे केपलर वर्कफ़्लो कंपोज़िशन जीयूआई के भीतर से रिपॉजिटरी से घटकों को खोज और उपयोग कर सकते हैं।

उद्गम
वैज्ञानिक वर्कफ़्लो में प्रोवेंस एक महत्वपूर्ण अवधारणा है, क्योंकि यह वैज्ञानिकों को उनके परिणामों की उत्पत्ति को समझने, उनके प्रयोगों को दोहराने और डेटा उत्पादों को प्राप्त करने के लिए उपयोग की जाने वाली प्रक्रियाओं को मान्य करने की अनुमति देता है। वर्कफ़्लो को पुन: प्रस्तुत करने के लिए, उद्गम जानकारी दर्ज की जानी चाहिए जो इंगित करती है कि डेटा कहाँ उत्पन्न हुआ, इसे कैसे बदला गया, और कौन से घटक और कौन से पैरामीटर सेटिंग्स का उपयोग किया गया था। इससे अन्य वैज्ञानिकों को परिणामों की पुष्टि करते हुए प्रयोग को दोबारा करने की अनुमति मिल जाएगी। वर्तमान प्रणालियों में अंतिम उपयोगकर्ताओं को वैज्ञानिक रूप से सार्थक तरीकों से उद्गम जानकारी को क्वेरी करने की अनुमति देने के लिए बहुत कम समर्थन मौजूद है, विशेष रूप से जब उन्नत वर्कफ़्लो निष्पादन मॉडल सरल डीएजी (प्रक्रिया नेटवर्क में) से परे जाते हैं।

केप्लर इतिहास
केपलर प्रोजेक्ट 2002 में साइंस एनवायरनमेंट फॉर इकोलॉजिकल नॉलेज (SEEK) प्रोजेक्ट के सदस्यों द्वारा बनाया गया था। और वैज्ञानिक डेटा प्रबंधन (एसडीएम) परियोजना। इस परियोजना की स्थापना कैलिफोर्निया विश्वविद्यालय, सांता बारबरा के पारिस्थितिक विश्लेषण और संश्लेषण के लिए राष्ट्रीय केंद्र (एनसीईएएस) और कैलिफोर्निया विश्वविद्यालय, सैन डिएगो के सैन डिएगो सुपरकंप्यूटर सेंटर के शोधकर्ताओं द्वारा की गई थी। केपलर टॉलेमी II का विस्तार करता है, जो यूसी बर्कले में विकसित समवर्ती, वास्तविक समय, एम्बेडेड सिस्टम के मॉडलिंग, सिमुलेशन और डिजाइन के लिए एक सॉफ्टवेयर प्रणाली है। केप्लर पर सहयोग तेजी से बढ़ा क्योंकि विभिन्न वैज्ञानिक विषयों के सदस्यों ने विश्लेषण और मॉडलिंग के लिए वैज्ञानिक वर्कफ़्लो के लाभों को महसूस किया और सिस्टम में योगदान देना शुरू कर दिया। 2008 तक, केपलर सहयोगी कई विज्ञान विषयों से आते हैं, जिनमें पारिस्थितिकी, आणविक जीव विज्ञान, आनुवंशिकी, भौतिकी, रसायन विज्ञान, संरक्षण विज्ञान, समुद्र विज्ञान, जल विज्ञान, पुस्तकालय विज्ञान, कंप्यूटर विज्ञान और अन्य शामिल हैं। केप्लर एक वर्कफ़्लो ऑर्केस्ट्रेशन इंजन है जिसका उपयोग एक्टर के रूप में कार्य को अधिक आसान बनाने के लिए किया जाता है।

यह भी देखें

 * अपाचे टवेर्ना
 * डिस्कवरी नेट
 * विज़ट्रेल्स
 * लोनी पाइपलाइन
 * जैव सूचना विज्ञान वर्कफ़्लो प्रबंधन प्रणाली
 * डेटाऑन अन्वेषक टूलकिट

बाहरी संबंध

 * Kepler Project website
 * Kepler Component Repository
 * Ptolemy II project website
 * Knowledge Network for Biocomplexity (KNB) Data archive
 * List of software tools related to workflows on the DataONE website