बायोरूबी

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

2011 में, बायोरूबी परियोजना ने बायोजेम सॉफ्टवेयर प्लगइन प्रणाली प्रस्तुत किया, जिसमें प्रत्येक महीने दो या तीन नए प्लगइन जोड़े गए।

बायोरूबी को बायोरूबी वेबसाइट और GitHub रिपॉजिटरी के माध्यम से प्रबंधित किया जाता है।

बायोरूबी
बायोरूबी परियोजना सर्वप्रथम 2000 में तोशियाकी कात्यामा द्वारा बायोपर्ल और बायोपाइथॉन जैसे समान जैव सूचना विज्ञान पैकेजों के रूबी कार्यान्वयन के रूप में प्रारंभ की गई थी। संस्करण 0.1 की प्रारंभिक प्रस्तावित को योगदानकर्ताओं द्वारा अनौपचारिक रूप से और आयोजित "हैकथॉन" कार्यक्रमों में प्रायः अद्यतन किया गया था; जून 2005 में, बायोरूबी को आईपीए द्वारा शोधपूर्ण सॉफ्टवेयर परियोजना के रूप में वित्त पोषित किया गया था, फरवरी 2006 में संस्करण 1.0.0 के प्रस्तावित के साथ इसका समापन हुआ। 2009 और 2012 के मध्य, बायोरूबी कोडबेस को उत्तम बनाने के लिए कई गूगल समर ऑफ़ कोड परियोजनाओं का फोकस था। बायोरूबी संस्करण 2.0.0 2019 में प्रस्तावित किया गया था।

बायोजेम
बायोजेम उन जैव सूचना विज्ञानियों के लिए उपकरणों का सेट प्रदान करता है जो किसी एप्लिकेशन या लाइब्रेरी को कोड करना चाहते हैं जो बायोरूबी की मुख्य लाइब्रेरी का उपयोग या विस्तार करता है, साथ ही कोड को rubygems.org. पर रत्न के रूप में जाना जाता है। बायोजेम फ्रेमवर्क के माध्यम से प्रकाशित कोई भी रत्न भी biogems.info पर सूचीबद्ध है।

बायोजेम का उद्देश्य बायोरूबी पैकेज के लिए मॉड्यूलर दृष्टिकोण को बढ़ावा देना और निर्देशिका/फ़ाइल स्कैफफोल्डिंग, गिट रिपॉजिटरी स्थापित करने और ऑनलाइन पैकेज डेटाबेस प्रस्तावित करने की प्रक्रिया को स्वचालित करके मॉड्यूल के निर्माण को सरल बनाना है।

लोकप्रिय बायोजेम्स

यह भी देखें
जैव सूचना विज्ञान फाउंडेशन संवृत
 * बायोपर्ल
 * बायोपायथॉन
 * बायोजावा
 * बायोजेएस