बायोरूबी: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 11: Line 11:
| website = {{URL|http://bioruby.open-bio.org/}}
| website = {{URL|http://bioruby.open-bio.org/}}
}}
}}
बायोरूबी [[ खुला स्रोत सॉफ्टवेयर |संवृत स्रोत सॉफ्टवेयर]] [[रूबी (प्रोग्रामिंग भाषा)]] कोड का संग्रह है, जिसमें कम्प्यूटेशनल [[आणविक जीव विज्ञान]] और जैव सूचना विज्ञान के लिए कक्षाएं शामिल हैं। इसमें डीएनए और प्रोटीन [[अनुक्रम विश्लेषण]], [[अनुक्रम संरेखण]], जैविक डेटाबेस पार्सिंग, संरचनात्मक जीव विज्ञान और अन्य जैव सूचना विज्ञान कार्यों के लिए कक्षाएं शामिल हैं।<ref name="pmid20739307">{{cite journal |vauthors=Goto N, Prins P, Nakao M, Bonnal R, Aerts J, Katayama T |title=BioRuby: bioinformatics software for the Ruby programming language |journal=Bioinformatics |volume=26 |issue=20 |pages=2617–9 |date=October 2010 |pmid=20739307 |pmc=2951089 |doi=10.1093/bioinformatics/btq475 }}</ref> बायोरूबी को [[जीएनयू जीपीएल]] संस्करण 2 या [[रूबी लाइसेंस]] के तहत जारी किया गया है<ref>{{Cite web|url = https://github.com/bioruby/bioruby/blob/master/README.rdoc|title = bioruby/README.rdoc at master · bioruby/bioruby|date = 2014-05-08|access-date = 2014-11-09}}</ref> और कोड दोहराव को कम करने के लिए डिज़ाइन की गई कई बायो* परियोजनाओं में से है।<ref name="pmid12230038">{{cite journal| author=Mangalam H| title=बायो* टूलकिट--एक संक्षिप्त अवलोकन।| journal=Brief Bioinform | year= 2002 | volume= 3 | issue= 3 | pages= 296–302 | pmid=12230038 | doi= 10.1093/bib/3.3.296| doi-access= free }}</ref>
बायोरूबी [[ खुला स्रोत सॉफ्टवेयर |संवृत स्रोत सॉफ्टवेयर]] [[रूबी (प्रोग्रामिंग भाषा)]] कोड का संग्रह है, जिसमें कम्प्यूटेशनल [[आणविक जीव विज्ञान]] और जैव सूचना विज्ञान के लिए कक्षाएं सम्मिलित हैं। इसमें डीएनए और प्रोटीन [[अनुक्रम विश्लेषण]], [[अनुक्रम संरेखण]], जैविक डेटाबेस पार्सिंग, संरचनात्मक जीव विज्ञान और अन्य जैव सूचना विज्ञान कार्यों के लिए कक्षाएं सम्मिलित हैं।<ref name="pmid20739307">{{cite journal |vauthors=Goto N, Prins P, Nakao M, Bonnal R, Aerts J, Katayama T |title=BioRuby: bioinformatics software for the Ruby programming language |journal=Bioinformatics |volume=26 |issue=20 |pages=2617–9 |date=October 2010 |pmid=20739307 |pmc=2951089 |doi=10.1093/bioinformatics/btq475 }}</ref> बायोरूबी को [[जीएनयू जीपीएल]] संस्करण 2 या [[रूबी लाइसेंस]] के अंतर्गत प्रस्तावित किया गया है<ref>{{Cite web|url = https://github.com/bioruby/bioruby/blob/master/README.rdoc|title = bioruby/README.rdoc at master · bioruby/bioruby|date = 2014-05-08|access-date = 2014-11-09}}</ref> और यह कई बायो परियोजनाओं में से है।<ref name="pmid12230038">{{cite journal| author=Mangalam H| title=बायो* टूलकिट--एक संक्षिप्त अवलोकन।| journal=Brief Bioinform | year= 2002 | volume= 3 | issue= 3 | pages= 296–302 | pmid=12230038 | doi= 10.1093/bib/3.3.296| doi-access= free }}</ref>जिसे कोड दोहराव को कम करने के लिए डिज़ाइन किया गया है।
2011 में, बायोरूबी प्रोजेक्ट ने बायोजेम सॉफ्टवेयर प्लगइन सिस्टम पेश किया,<ref name="pmid22332238">{{cite journal |vauthors=Bonnal R, Aerts J, Githinji G, Goto N, MacLean D, Miller C, Mishima H, Pagani M, Ramirez-Gonzalez R, Smant G, Strozzi F, Syme R, Vos R, Wennblom T, Woodcroft B, Katayama T, Prins P |title=Biogem: an effective tool-based approach for scaling up open source software development in bioinformatics |journal=Bioinformatics |volume=28 |issue=7 |pages=1035–7 |date=April 2012 |pmid=22332238 |pmc=3315718 |doi=10.1093/bioinformatics/bts080 |url=}}</ref> हर महीने दो या तीन नए प्लगइन्स जोड़े जाते हैं।


BioRuby को BioRuby वेबसाइट और [[GitHub]] रिपॉजिटरी के माध्यम से प्रबंधित किया जाता है।<ref name="github">{{cite web |title=bioruby/bioruby |url=https://github.com/bioruby/bioruby |publisher=BioRuby Project |access-date=25 May 2021 |date=2021-05-15}}</ref><ref name="home">{{cite web |title=बायोरूबी|url=http://bioruby.org/ |website=bioruby.org |access-date=25 May 2021}}</ref>
2011 में, बायोरूबी परियोजना ने बायोजेम सॉफ्टवेयर प्लगइन प्रणाली प्रस्तुत किया,<ref name="pmid22332238">{{cite journal |vauthors=Bonnal R, Aerts J, Githinji G, Goto N, MacLean D, Miller C, Mishima H, Pagani M, Ramirez-Gonzalez R, Smant G, Strozzi F, Syme R, Vos R, Wennblom T, Woodcroft B, Katayama T, Prins P |title=Biogem: an effective tool-based approach for scaling up open source software development in bioinformatics |journal=Bioinformatics |volume=28 |issue=7 |pages=1035–7 |date=April 2012 |pmid=22332238 |pmc=3315718 |doi=10.1093/bioinformatics/bts080 |url=}}</ref> जिसमें प्रत्येक महीने दो या तीन नए प्लगइन जोड़े गए।
 
बायोरूबी को बायोरूबी वेबसाइट और [[GitHub]] रिपॉजिटरी के माध्यम से प्रबंधित किया जाता है।<ref name="github">{{cite web |title=bioruby/bioruby |url=https://github.com/bioruby/bioruby |publisher=BioRuby Project |access-date=25 May 2021 |date=2021-05-15}}</ref><ref name="home">{{cite web |title=बायोरूबी|url=http://bioruby.org/ |website=bioruby.org |access-date=25 May 2021}}</ref>


== इतिहास ==
== इतिहास ==


===बायोरूबी===
===बायोरूबी===
बायोरूबी परियोजना पहली बार 2000 में तोशियाकी कात्यामा द्वारा [[बायोपर्ल]] और [[ बायोपिथॉन ]] जैसे समान जैव सूचना विज्ञान पैकेजों के रूबी कार्यान्वयन के रूप में शुरू की गई थी। संस्करण 0.1 की प्रारंभिक रिलीज़ को योगदानकर्ताओं द्वारा अनौपचारिक रूप से और आयोजित "हैकथॉन" कार्यक्रमों में अक्सर अद्यतन किया गया था; जून 2005 में, बायोरूबी को आईपीए द्वारा  खोजपूर्ण सॉफ्टवेयर प्रोजेक्ट के रूप में वित्त पोषित किया गया था,<ref>{{Cite web|url = https://www.ipa.go.jp/english/humandev/third.html|title = IPA Information-technology Promotion Agency, Japan : IPA:Exploratory IT Human Resources Project (The MITOH Program)}}</ref> फरवरी 2006 में संस्करण 1.0.0 के रिलीज़ के साथ इसका समापन हुआ।<ref>{{Cite web|url = http://mailman.open-bio.org/pipermail/bioruby/2006-February/002683.html|title = [BioRuby] BioRuby 1.0.0 released|date = 2006-02-27|access-date = 2014-09-10}}</ref> 2009 और 2012 के बीच, बायोरूबी कोडबेस को बेहतर बनाने के लिए कई Google समर ऑफ़ कोड परियोजनाओं का फोकस था।<ref name="github-gsoc">{{cite web |title=bioruby/documents |url=https://github.com/bioruby/documents/wiki/Google_Summer_of_Code |website=GitHub |access-date=25 May 2021 |language=en}}</ref> बायोरूबी संस्करण 2.0.0 2019 में जारी किया गया था।<ref name="home" />
बायोरूबी परियोजना सर्वप्रथम 2000 में तोशियाकी कात्यामा द्वारा [[बायोपर्ल]] और [[ बायोपिथॉन |बायोपाइथॉन]] जैसे समान जैव सूचना विज्ञान पैकेजों के रूबी कार्यान्वयन के रूप में प्रारंभ की गई थी। संस्करण 0.1 की प्रारंभिक प्रस्तावित को योगदानकर्ताओं द्वारा अनौपचारिक रूप से और आयोजित "हैकथॉन" कार्यक्रमों में प्रायः अद्यतन किया गया था; जून 2005 में, बायोरूबी को आईपीए द्वारा  शोधपूर्ण सॉफ्टवेयर परियोजना के रूप में वित्त पोषित किया गया था,<ref>{{Cite web|url = https://www.ipa.go.jp/english/humandev/third.html|title = IPA Information-technology Promotion Agency, Japan : IPA:Exploratory IT Human Resources Project (The MITOH Program)}}</ref> फरवरी 2006 में संस्करण 1.0.0 के प्रस्तावित के साथ इसका समापन हुआ।<ref>{{Cite web|url = http://mailman.open-bio.org/pipermail/bioruby/2006-February/002683.html|title = [BioRuby] BioRuby 1.0.0 released|date = 2006-02-27|access-date = 2014-09-10}}</ref> 2009 और 2012 के मध्य, बायोरूबी कोडबेस को उत्तम बनाने के लिए कई गूगल समर ऑफ़ कोड परियोजनाओं का फोकस था।<ref name="github-gsoc">{{cite web |title=bioruby/documents |url=https://github.com/bioruby/documents/wiki/Google_Summer_of_Code |website=GitHub |access-date=25 May 2021 |language=en}}</ref> बायोरूबी संस्करण 2.0.0 2019 में प्रस्तावित किया गया था।<ref name="home" />


== बायोजेम ==
== बायोजेम ==
बायोजेम उन जैव सूचना विज्ञानियों के लिए उपकरणों का सेट प्रदान करता है जो किसी एप्लिकेशन या लाइब्रेरी को कोड करना चाहते हैं जो बायोरूबी की मुख्य लाइब्रेरी का उपयोग या विस्तार करता है, साथ ही कोड को रूबीगेम्स.ओआरजी पर रत्न के रूप में साझा करता है।<ref name="rubygems-home">{{cite web |title=RubyGems.org {{!}} your community gem host |url=https://rubygems.org/ |website=rubygems.org |access-date=25 May 2021}}</ref> बायोजेम फ्रेमवर्क के माध्यम से प्रकाशित कोई भी रत्न भी बायोजेम्स.इन्फो पर सूचीबद्ध है।<ref name="biogems-home">{{cite web |title=Biogems.info - जैव सूचना विज्ञान के लिए रत्न|url=http://biogems.info |website=biogems.info |access-date=25 May 2021}}</ref>
बायोजेम उन जैव सूचना विज्ञानियों के लिए उपकरणों का सेट प्रदान करता है जो किसी एप्लिकेशन या लाइब्रेरी को कोड करना चाहते हैं जो बायोरूबी की मुख्य लाइब्रेरी का उपयोग या विस्तार करता है, साथ ही कोड को rubygems.org. पर रत्न के रूप में जाना जाता है।<ref name="rubygems-home">{{cite web |title=RubyGems.org {{!}} your community gem host |url=https://rubygems.org/ |website=rubygems.org |access-date=25 May 2021}}</ref> बायोजेम फ्रेमवर्क के माध्यम से प्रकाशित कोई भी रत्न भी biogems.info पर सूचीबद्ध है।<ref name="biogems-home">{{cite web |title=Biogems.info - जैव सूचना विज्ञान के लिए रत्न|url=http://biogems.info |website=biogems.info |access-date=25 May 2021}}</ref>
बायोजेम का उद्देश्य बायोरूबी पैकेज के लिए मॉड्यूलर दृष्टिकोण को बढ़ावा देना और निर्देशिका/फ़ाइल मचान, गिट रिपॉजिटरी स्थापित करने और ऑनलाइन पैकेज डेटाबेस जारी करने की प्रक्रिया को स्वचालित करके मॉड्यूल के निर्माण को सरल बनाना है।<ref>{{Cite web|url = http://bioruby.open-bio.org/wiki/Plugins|title = Plugins - BioRuby}}</ref>
 
बायोजेम का उद्देश्य बायोरूबी पैकेज के लिए मॉड्यूलर दृष्टिकोण को बढ़ावा देना और निर्देशिका/फ़ाइल स्कैफफोल्डिंग, गिट रिपॉजिटरी स्थापित करने और ऑनलाइन पैकेज डेटाबेस प्रस्तावित करने की प्रक्रिया को स्वचालित करके मॉड्यूल के निर्माण को सरल बनाना है।<ref>{{Cite web|url = http://bioruby.open-bio.org/wiki/Plugins|title = Plugins - BioRuby}}</ref>


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

Revision as of 21:51, 14 July 2023

BioRuby
Stable release
2.0.2 / 31 December 2020; 5 years ago (2020-12-31)
Written inRuby
TypeBioinformatics
LicenseGPL
Websitebioruby.open-bio.org

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

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

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

इतिहास

बायोरूबी

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

बायोजेम

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

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

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

# Biogem Description Version
1 bio Bioinformatics Library 1.4.3.0001
2 biodiversity Parser of scientific names 3.1.5
3 Simple Spreadsheet extractor Basic spreadsheet content extraction using Apache poi 0.13.3
4 Bio gem Software generator for Ruby 1.36
5 Bio samtools Binder of samtools for Ruby 2.1.0
6 t2 server Support for interacting with the taverna 2 server 1.1.0
7 bio ucsc api The Ruby ucsc api 0.6.2
8 entrez http request to entrez e-utilities 0.5.8.1
9 bio gadget Gadget for bioinformatics 0.4.8
10 sequenceserver Blast search made easy! 0.8.7

यह भी देखें

जैव सूचना विज्ञान फाउंडेशन खोलें खोलें

संदर्भ

  1. Goto N, Prins P, Nakao M, Bonnal R, Aerts J, Katayama T (October 2010). "BioRuby: bioinformatics software for the Ruby programming language". Bioinformatics. 26 (20): 2617–9. doi:10.1093/bioinformatics/btq475. PMC 2951089. PMID 20739307.
  2. "bioruby/README.rdoc at master · bioruby/bioruby". 2014-05-08. Retrieved 2014-11-09.
  3. Mangalam H (2002). "बायो* टूलकिट--एक संक्षिप्त अवलोकन।". Brief Bioinform. 3 (3): 296–302. doi:10.1093/bib/3.3.296. PMID 12230038.
  4. Bonnal R, Aerts J, Githinji G, Goto N, MacLean D, Miller C, Mishima H, Pagani M, Ramirez-Gonzalez R, Smant G, Strozzi F, Syme R, Vos R, Wennblom T, Woodcroft B, Katayama T, Prins P (April 2012). "Biogem: an effective tool-based approach for scaling up open source software development in bioinformatics". Bioinformatics. 28 (7): 1035–7. doi:10.1093/bioinformatics/bts080. PMC 3315718. PMID 22332238.
  5. "bioruby/bioruby". BioRuby Project. 2021-05-15. Retrieved 25 May 2021.
  6. 6.0 6.1 "बायोरूबी". bioruby.org. Retrieved 25 May 2021.
  7. "IPA Information-technology Promotion Agency, Japan : IPA:Exploratory IT Human Resources Project (The MITOH Program)".
  8. "[BioRuby] BioRuby 1.0.0 released". 2006-02-27. Retrieved 2014-09-10.
  9. "bioruby/documents". GitHub (in English). Retrieved 25 May 2021.
  10. "RubyGems.org | your community gem host". rubygems.org. Retrieved 25 May 2021.
  11. "Biogems.info - जैव सूचना विज्ञान के लिए रत्न". biogems.info. Retrieved 25 May 2021.
  12. "Plugins - BioRuby".


बाहरी संबंध