बायोकंडक्टर: Difference between revisions

From Vigyanwiki
(Created page with "{{short description|Software project for the analysis of genomic data}} {{Infobox software | name = Bioconductor | logo = Bioconductor lo...")
 
No edit summary
 
(16 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{short description|Software project for the analysis of genomic data}}
{{short description|Software project for the analysis of genomic data}}
{{Infobox software
{{Infobox software
  | name                  = Bioconductor
  | name                  = बायोकंडक्टर
  | logo                  = Bioconductor logo.svg
  | logo                  = Bioconductor logo.svg
  | logo size              = 260px
  | logo size              = 260px
  | caption                = Screenshot of Bioconductor
  | caption                = बायोकंडक्टर का स्क्रीनशॉट
  | screenshot            =
  | screenshot            =
  | developer              =
  | developer              =
  | latest_release_version = 3.17
  | latest_release_version = 3.17
  | latest_release_date    = {{Release date and age|2023|04|26|df=yes}}
  | latest_release_date    = {{प्रस्तुति की तारीख और उम्र|2023|04|26|df=yes}}
  | operating_system      = [[Linux]], [[macOS]], [[Microsoft Windows|Windows]]
  | operating_system      = [[लिनक्स]], [[मैकओएस]], [[माइक्रोसॉफ्ट विंडोज|विंडोज]]
  | platform              = [[R programming language]]
  | platform              = [[R प्रोग्रामिंग भाषा]]
  | genre                  = [[Bioinformatics]]
  | genre                  = [[जैव सूचना विज्ञान]]
  | license                = [[Artistic License|Artistic License 2.0]]
  | license                = [[कलापरक लाइसेंस|कलापर कलाइसेंस 2.0]]
  | website                = {{URL|//www.bioconductor.org/}}
  | website                = {{URL|//www.bioconductor.org/}}
}}
}}
बायोकंडक्टर [[आणविक जीव विज्ञान]] में गीले प्रयोगशाला प्रयोगों द्वारा उत्पन्न [[जीनोम]] डेटा के विश्लेषण और समझ के लिए एक [[मुफ्त सॉफ्टवेयर]], [[ खुला स्रोत सॉफ्टवेयर ]] और [[ओपन सोर्स सॉफ्टवेयर डेवलपमेंट]] सॉफ्टवेयर प्रोजेक्ट है।
[[आणविक जीव विज्ञान]] में आर्द्र प्रयोगशाला प्रयोगों द्वारा उत्पन्न [[जीनोम|जीनोमिक]] डेटा के विश्लेषण और समझ के लिए बायोकंडक्टर एक मुक्त, मुक्त स्रोत और सतत विकास सॉफ्टवेयर परियोजना है।


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


जबकि जैविक डेटा की व्याख्या करने के लिए कम्प्यूटेशनल तरीकों का विकास जारी है, बायोकंडक्टर प्रोजेक्ट एक ओपन सोर्स सॉफ़्टवेयर रिपॉजिटरी है जो आर प्रोग्रामिंग वातावरण में विकसित सांख्यिकीय उपकरणों की एक विस्तृत श्रृंखला को होस्ट करता है। आर में सांख्यिकीय और चित्रमय सुविधाओं की एक समृद्ध सरणी का उपयोग करते हुए, विभिन्न डेटा विश्लेषण आवश्यकताओं को पूरा करने के लिए कई बायोकंडक्टर पैकेज विकसित किए गए हैं। इन पैकेजों का उपयोग आर प्रोग्रामिंग/कमांड भाषा की बुनियादी समझ प्रदान करता है। नतीजतन, आर और बायोकंडक्टर पैकेज, जिनकी एक मजबूत कंप्यूटिंग पृष्ठभूमि है, का उपयोग अधिकांश जीवविज्ञानी करते हैं जो डेटासेट का विश्लेषण करने की उनकी क्षमता से महत्वपूर्ण रूप से लाभान्वित होंगे। ये सभी परिणाम जीवविज्ञानियों को प्रोग्रामिंग [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4559603/ विशेषज्ञता] की आवश्यकता के बिना जीनोमिक डेटा के विश्लेषण तक आसान पहुंच प्रदान करते हैं।
जबकि जैविक डेटा की व्याख्या करने के लिए संगणना विधियों को विकसित किया जाना जारी है, बायोकंडक्टर परियोजना एक मुक्त स्रोत सॉफ्टवेयर रिपॉजिटरी है जो R प्रोग्रामिंग वातावरण में विकसित सांख्यिकीय उपकरणों की एक विस्तृत श्रृंखला को होस्ट करता है। R में सांख्यिकीय और चित्रमय सुविधाओं की एक समृद्ध सरणी का उपयोग करते हुए, विभिन्न डेटा विश्लेषण आवश्यकताओं को पूरा करने के लिए कई बायोकंडक्टर संकुल विकसित किए गए हैं। इन संकुलों का उपयोग R प्रोग्रामिंग/कमांड भाषा की एक मूलभूत व्याख्या प्रदान करता है। नतीजतन, R और बायोकंडक्टर संकुल, जिनकी एक सुदृढ़ कंप्यूटिंग पृष्ठभूमि है, का उपयोग अधिकांश जीवविज्ञानी करते हैं जो डेटासेट का विश्लेषण करने की उनकी क्षमता से काफी लाभान्वित होंगे। ये सभी परिणाम प्रोग्रामिंग विशेषज्ञता की आवश्यकता के बिना जीनोमिक डेटा के विश्लेषण के लिए आसान पहुंच के साथ जीवविज्ञानी उपलब्ध कराते हैं।


यह परियोजना 2001 के पतन में शुरू हुई थी और मुख्य रूप से [[ फ्रेड हचिंसन कैंसर अनुसंधान केंद्र ]] पर आधारित बायोकंडक्टर कोर टीम द्वारा इसकी देखरेख की जाती है, जिसमें अन्य सदस्य अंतरराष्ट्रीय संस्थानों से आते हैं।
यह परियोजना 2001 के अंत में प्रारंभ की गई थी और मुख्य रूप से [[ फ्रेड हचिंसन कैंसर अनुसंधान केंद्र |फ्रेड हचिंसन कैंसर अनुसंधान केंद्र]] में स्थित बायोकंडक्टर कोर टीम की अध्यक्षता की जाती है, जिसमें अन्य सदस्य अंतरराष्ट्रीय संस्थानों से आते हैं।


== संकुल ==
== संकुल ==
अधिकांश बायोकंडक्टर घटकों को [[आर पैकेज]] के रूप में वितरित किया जाता है, जो आर के लिए ऐड-ऑन मॉड्यूल हैं। प्रारंभ में अधिकांश बायोकंडक्टर सॉफ्टवेयर पैकेज एकल चैनल [[एफिमेट्रिक्स]] और दो या अधिक चैनल [[पूरक डीएनए]] / [[ oligonucleotide ]] माइक्रोएरे के विश्लेषण पर केंद्रित थे। जैसा कि परियोजना परिपक्व हो गई है, सॉफ्टवेयर पैकेजों का कार्यात्मक दायरा व्यापक हो गया है जिसमें सभी प्रकार के जीनोमिक डेटा, जैसे एसएजीई, [[अनुक्रम (जीव विज्ञान)]], या एकल न्यूक्लियोटाइड बहुरूपता डेटा का विश्लेषण शामिल है।
अधिकांश बायोकंडक्टर घटकों को R संकुल के रूप में वितरित किया जाता है, जो R के लिए ऐड-ऑन मॉड्यूल हैं। प्रारंभ में अधिकांश बायोकंडक्टर सॉफ्टवेयर संकुल एकल-चैनल [[एफिमेट्रिक्स]] और दो या दो से अधिक चैनल सीडीएनए/ओलिगो माइक्रोएरे के विश्लेषण पर केंद्रित थे। जैसा कि परियोजना परिपक्व हो गई है, सॉफ्टवेयर संकुलों के कार्यात्मक दायरे को सभी प्रकार के जीनोमिक डेटा, जैसे एसएजीई, [[अनुक्रम (जीव विज्ञान)|अनुक्रम]] या एसएनपी डेटा के विश्लेषण को सम्मिलित करने के लिए व्यापक किया गया है।


== लक्ष्य ==
== लक्ष्य ==
परियोजनाओं के व्यापक लक्ष्य हैं:
परियोजनाओं के विस्तृत उद्देश्य हैं:
* जीनोमिक डेटा के विश्लेषण के लिए शक्तिशाली सांख्यिकी और [[सांख्यिकीय ग्राफिक्स]] विधियों की एक विस्तृत श्रृंखला तक व्यापक पहुंच प्रदान करें।
* जीनोमिक डेटा के विश्लेषण के लिए व्यापक [[सांख्यिकीय ग्राफिक्स|सांख्यिकीय]] और चित्रमय विधियों की एक विस्तृत श्रृंखला तक व्यापक उपयोग प्रदान करते हैं।
* जीनोमिक डेटा के विश्लेषण में जीनोम एनोटेशन को शामिल करने की सुविधा प्रदान करना, उदा. [[PubMed]] से साहित्य डेटा, LocusLink/[[Entrez]] से एनोटेशन डेटा।
*जीनोमिक डेटा के विश्लेषण में जैविक मेटाडेटा को सम्मिलित करने की सुविधा प्रदान करना, जैसे पबमेड से साहित्य डेटा, और लोकसलिंक/एन्ट्रीज़ से एनोटेशन डेटा आदि।
* एक सामान्य [[ कम्प्यूटिंग मंच ]] प्रदान करें जो [[प्लग-इन (कंप्यूटिंग)]] | प्लग-सक्षम, [[ अनुमापकता ]] और [[ इंटरोऑपरेबिलिटी ]] सॉफ़्टवेयर के तेज़ सॉफ़्टवेयर विकास और सॉफ़्टवेयर परिनियोजन को सक्षम बनाता है।
* सामान्य सॉफ़्टवेयर प्लेटफ़ॉर्म प्रदान करें जो त्वरित विकास और तीव्र, मापनीय और अन्योन्याश्रित सॉफ़्टवेयर की परिनियोजन को सक्षम बनाता है।
* उच्च गुणवत्ता वाले [[ट्यूटोरियल]] का निर्माण करके आगे की वैज्ञानिक समझ।
*आगे के वैज्ञानिक उच्च गुणवत्ता वाले प्रलेखन और प्रतिलिपि प्रस्तुत करने योग्य अनुसंधान का उपयोग द्वारा समझ रहे हैं।
* जीनोमिक डेटा के विश्लेषण के लिए कम्प्यूटेशनल और सांख्यिकीय तरीकों पर शोधकर्ताओं को प्रशिक्षित करें।
*जीनोमिक डेटा के विश्लेषण के लिए कम्प्यूटेशनल और सांख्यिकीय विधियों पर शोधकर्ताओं को प्रशिक्षण देता है।


== मुख्य विशेषताएं ==
== मुख्य विशेषताएं ==
* ट्यूटोरियल। प्रत्येक बायोकंडक्टर पैकेज में कम से कम एक विगनेट होता है, जो एक दस्तावेज है जो पैकेज की कार्यक्षमता का पाठ्य, कार्य-उन्मुख विवरण प्रदान करता है। ये विगनेट्स कई रूपों में आते हैं। कई सरल wikt:how-to|How-to s हैं जो यह प्रदर्शित करने के लिए डिज़ाइन किए गए हैं कि किसी विशेष कार्य को उस पैकेज के सॉफ़्टवेयर के साथ कैसे पूरा किया जा सकता है। अन्य पैकेज का अधिक गहन अवलोकन प्रदान करते हैं या पैकेज से संबंधित सामान्य मुद्दों पर चर्चा भी कर सकते हैं। भविष्य में, बायोकंडक्टर प्रोजेक्ट विगनेट्स प्रदान करने की ओर देख रहा है जो विशेष रूप से एक पैकेज से बंधे नहीं हैं, बल्कि अधिक जटिल अवधारणाओं का प्रदर्शन कर रहे हैं। बायोकंडक्टर परियोजना के सभी पहलुओं की तरह, उपयोगकर्ताओं को इस प्रयास में भाग लेने के लिए प्रोत्साहित किया जाता है।
* '''प्रलेखन और प्रतिलिपि प्रस्तुत करने योग्य अनुसंधान-''' प्रत्येक बायोकंडक्टर पैकेज में कम से कम एक शब्दचित्र होता है, जो प्रलेखित है जो संकुल की कार्यक्षमता का एक सुव्यवस्थित, कार्य-उन्मुख विवरण प्रदान करता है। ये शब्दचित्र कई प्रकारों में आते हैं. कई सरल "हाउ-टू" हैं जो यह प्रदर्शित करने के लिए तैयार किए गए हैं कि किसी विशेष कार्य को उस संकुल के सॉफ़्टवेयर के साथ कैसे पूरा किया जा सकता है। अन्य लोग पैकेज का अधिक गहन अवलोकन प्रदान करते हैं या पैकेज से संबंधित सामान्य विषयों पर भी चर्चा कर सकते हैं। भविष्य में, बायोकंडक्टर परियोजना विगनेट्स प्रदान करने की ओर देख रही है जो विशेष रूप से एक पैकेज से जुड़े नहीं हैं, बल्कि अधिक जटिल अवधारणाओं का प्रदर्शन कर रहे हैं। बायोकंडक्टर परियोजना के सभी सिद्धांतों के साथ, उपयोगकर्ताओं को इस प्रयास में भाग लेने के लिए प्रोत्साहित किया जाता है।
* सांख्यिकी। बायोकंडक्टर परियोजना का उद्देश्य जीनोमिक डेटा के विश्लेषण के लिए शक्तिशाली सांख्यिकीय और ग्राफिकल तरीकों की एक विस्तृत श्रृंखला तक पहुंच प्रदान करना है। विश्लेषण पैकेज इसके लिए उपलब्ध हैं: प्री-प्रोसेसिंग एफिमेट्रिक्स और [[ इल्लुमिना (कंपनी) ]], पूरक डीएनए सरणी डेटा; [[अभिव्यक्ति रूपरेखा]] की पहचान करना; ग्राफ सैद्धांतिक विश्लेषण; जीनोमिक डेटा प्लॉट करना इसके अलावा, आर पैकेज सिस्टम स्वयं अत्याधुनिक सांख्यिकी और सांख्यिकीय ग्राफिक्स तकनीकों की एक विस्तृत श्रृंखला के लिए कार्यान्वयन प्रदान करता है, जिसमें रैखिक प्रतिगमन और गैर-रैखिक प्रतिगमन शामिल हैं। गैर-रैखिक मॉडलिंग, [[क्लस्टर विश्लेषण]], [[भविष्यवाणी]], पुन: नमूनाकरण (सांख्यिकी), [[उत्तरजीविता विश्लेषण]] और [[समय श्रृंखला]] विश्लेषण।
* '''सांख्यिकीय और चित्रमय विधियाँ'''- बायोकंडक्टर परियोजना का उद्देश्य जीनोमिक डेटा के विश्लेषण के लिए व्यापक सांख्यिकीय और चित्रमय विधियों की एक विस्तृत श्रृंखला तक सीमित पहुंच प्रदान करना है। विश्लेषण पैकेज के लिए उपलब्ध हैं: पूर्व-प्रसंस्करण एफ्टीमेट्रिक्स और इलुमिना, सीडीएनए सरणी डेटा; विभेदक रूप से व्यक्त जीन की पहचान करना; ग्राफ सैद्धांतिक विश्लेषण; जीनोमिक डेटा की योजना तैयार करना है। इसके अतिरिक्त, R पैकेज प्रणाली स्वयं अत्याधुनिक सांख्यिकीय की एक विस्तृत श्रृंखला के लिए कार्यान्वयन प्रदान करती है और आलेखीय तकनीकें, जिनमें रैखिक और गैर-रेखीय मॉडलिंग, क्लस्टर विश्लेषण, पूर्वानुमान, पुनरुत्थान, उत्तरजीविता विश्लेषण और समय श्रृंखला विश्लेषण सम्मिलित हैं।
* जीनोम एनोटेशन। बायोकंडक्टर प्रोजेक्ट [[ GenBank ]], लोकसलिंक और पबमेड (एनोटेट पैकेज) जैसे वेब डेटाबेस से जैविक मेटाडेटा के लिए वास्तविक समय में माइक्रोएरे और अन्य जीनोमिक डेटा को जोड़ने के लिए सॉफ्टवेयर प्रदान करता है। एनोटेशन डब्ल्यूडब्ल्यूडब्ल्यू संसाधनों के लिंक के साथ एचटीएमएल रिपोर्ट में सांख्यिकीय विश्लेषण के परिणामों को शामिल करने के लिए कार्य भी प्रदान किए जाते हैं। जेनबैंक, [[जीन ओन्टोलॉजी]], लोकसलिंक, [[यूनीजीन]], [[ मानव जीनोम परियोजना ]] और एनोटेशनडीबीआई पैकेज के साथ अन्य जैसे डेटाबेस से जीनोमिक एनोटेशन डेटा को असेंबल करने और प्रोसेस करने के लिए सॉफ्टवेयर टूल उपलब्ध हैं। विभिन्न जांच पहचानकर्ताओं (जैसे Affy IDs, LocusLink, PubMed) के बीच मैपिंग प्रदान करने के लिए डेटा पैकेज वितरित किए जाते हैं। अनुकूलित एनोटेशन पुस्तकालयों को भी इकट्ठा किया जा सकता है।
* '''जीनोम व्याख्या'''- बायोकंडक्टर परियोजना वास्तविक समय में माइक्रोएरे और अन्य जीनोमिक डेटा को वेब डेटाबेस से जैविक मेटाडेटा जैसे कि जेनबैंक, लोकसलिंक और पबमेड (एनोटेट पैकेज) से जोड़ने के लिए सॉफ्टवेयर प्रदान करती है। व्याख्या डब्ल्यूडब्ल्यूडब्ल्यू संसाधनों के लिंक के साथ एचटीएमएल रिपोर्ट में सांख्यिकीय विश्लेषण के परिणामों को सम्मिलित करने के लिए भी कार्य प्रदान किए जाते हैं। सॉफ्टवेयर उपकरण जीनबैंक, [[जीन ओन्टोलॉजी]] कंसोर्टियम, लोकसलिंक, [[यूनीजीन]] जैसे डेटाबेस से जीनोमिक एनोटेशन डेटा को इकट्ठा करने और संसाधित करने के लिए उपलब्ध हैं, यूसीएससी [[ मानव जीनोम परियोजना |मानव जीनोम परियोजना]] और अन्य एनोटेशनडीबी पैकेज के साथ। डेटा पैकेज विभिन्न जांच पहचानकर्ताओं के बीच मैपिंग प्रदान करने के लिए वितरित किए जाते हैं (उदा. एफी आईडी, लोकोसलिंक, पबमेड)। अनुकूलित व्याख्या पुस्तकालयों को भी एकत्र किया जा सकता है।
* खुला स्रोत सॉफ्टवेयर। बायोकंडक्टर प्रोजेक्ट में SourceForge.net जैसे प्लेटफॉर्म के माध्यम से वितरण के साथ पूर्ण ओपन सोर्स अनुशासन के प्रति प्रतिबद्धता है। सभी योगदान [[ओपन सोर्स लाइसेंस]] जैसे कि आर्टिस्टिक लाइसेंस | आर्टिस्टिक 2.0, [[जीएनयू जनरल पब्लिक लाइसेंस]] या [[ बर्कले सॉफ्टवेयर वितरण ]] के तहत मौजूद होने की उम्मीद है। कई अलग-अलग कारण हैं कि ओपन-सोर्स सॉफ़्टवेयर माइक्रोएरे डेटा के विश्लेषण और सामान्य रूप [[अंतिम उपयोगकर्ता (कंप्यूटर विज्ञान)]] के लिए फायदेमंद क्यों है। कारणों में शामिल हैं:
*
** [[कलन विधि]] और उनके कार्यान्वयन तक पूर्ण पहुंच प्रदान करने के लिए
* '''मुक्त स्रोत-''' बायोकंडक्टर प्रोजेक्ट में SourceForge.net जैसे प्लेटफॉर्म के माध्यम से वितरण के साथ पूर्ण ओपन सोर्स अनुशासन की प्रतिबद्धता है। सभी योगदान मुक्त स्रोत लाइसेंस जैसे कि आर्टिस्टिक 2.0, जीपीएल 2 या बीएसडी के तहत उपस्थित होने की संभावना है. कई अलग-अलग कारण हैं कि मुक्त स्रोत सॉफ्टवेयर माइक्रोएरे डेटा के विश्लेषण और सामान्य रूप से कम्प्यूटेशनल जीव विज्ञान के लिए लाभदायक है। कारणों में सम्मिलित हैं:
** [[सॉफ्टवेयर बग]] और प्लग-इन (कंप्यूटिंग) | प्लग-इन के माध्यम से सॉफ्टवेयर सुधार की सुविधा के लिए
** एल्गोरिदम ([[कलन विधि]]) और उनके कार्यान्वयन के लिए पूर्ण पहुंच प्रदान करना है।
** उचित उपकरण और निर्देश प्रदान करके अच्छे कम्प्यूटेशनल आंकड़ों को प्रोत्साहित करना
**[[सॉफ्टवेयर बग|बग]] फिक्सिंग और प्लग-इन के माध्यम से सॉफ्टवेयर में सुधार की सुविधा प्रदान करना है।
** एक [[अनुप्रयोग प्रक्रिया सामग्री]] प्रदान करने के लिए जो शोधकर्ताओं को जैविक डेटा का विश्लेषण करने के लिए उपयोग की जाने वाली विधियों का पता लगाने और विस्तार करने की अनुमति देता है
** उपयुक्त उपकरण और निर्देश प्रदान करके अच्छे वैज्ञानिक कंप्यूटिंग और सांख्यिकीय अभ्यास को प्रोत्साहित करना है।
** यह सुनिश्चित करने के लिए कि अनुसंधान करने के लिए आवश्यक [[प्रोग्रामिंग टूल]] का स्वामी अंतर्राष्ट्रीय [[वैज्ञानिक समुदाय]] है
**उपकरणों का कार्यक्षेत्र प्रदान करना जो शोधकर्ताओं को जैविक डेटा का विश्लेषण करने के लिए उपयोग किए जाने वाले तरीकों का पता लगाने और उनका विस्तार करने की अनुमति देता है।
** उन उपकरणों के व्यावसायिक समर्थन और विकास का नेतृत्व करना और उन्हें प्रोत्साहित करना जो सफल हैं
** यह सुनिश्चित करने के लिए कि अंतर्राष्ट्रीय वैज्ञानिक समुदाय अनुसंधान करने के लिए आवश्यक सॉफ्टवेयर टूल का स्वामित्व है।
** खुले और सुलभ उपकरण प्रदान करके पुनरुत्पादन को बढ़ावा देने के लिए जिसके साथ वह शोध किया जा सके (पुनरुत्पादन अनुसंधान स्वतंत्र सत्यापन से अलग है)
**उन उपकरणों के व्यावसायिक समर्थन और विकास का नेतृत्व करना और प्रोत्साहित करना जो सफल हैं।
* ओपन सोर्स सॉफ्टवेयर डेवलपमेंट। एंड-यूज़र (कंप्यूटर साइंस) को [[सॉफ्टवेयर डेवलपर]] बनने के लिए प्रोत्साहित किया जाता है, या तो बायोकंडक्टर के अनुरूप पैकेज या दस्तावेज़ीकरण में योगदान करके। इसके अतिरिक्त बायोकंडक्टर सॉफ्टवेयर पर [[सहयोग]] को बढ़ावा देने के लिए लक्ष्य निर्धारण के साथ विभिन्न समूहों को एक साथ जोड़ने के लिए एक तंत्र प्रदान करता है, संभवतः साझा विकास के स्तर पर।
**मुक्त और सुगम उपकरण प्रदान करके प्रतिलिपि प्रस्तुत करने योग्य अनुसंधान को प्रोत्साहित करने के लिए जिसके साथ उस शोध को पूरा करना है (पुन: प्रस्तुत करने योग्य अनुसंधान मुक्त सत्यापन से अलग है)
* '''मुक्त विकास-''' उपयोगकर्ताओं को विकासकर्ता बनने के लिए प्रोत्साहित किया जाता है, या तो बायोकंडक्टर आज्ञाकारी पैकेज या प्रलेखन में योगदान करके. इसके अतिरिक्त बायोकंडक्टर सॉफ्टवेयर पर सहयोग को प्रोत्साहित करने के लिए विभिन्न समूहों को एक साथ जोड़ने के लिए एक तंत्र प्रदान करता है, संभवत: साझा विकास के स्तर पर है।


== मील के पत्थर ==
== मील के पत्थर ==
बायोकंडक्टर के प्रत्येक रिलीज को आर के चुने हुए संस्करण के साथ सबसे अच्छा काम करने के लिए विकसित किया गया है।<ref name="BioCReleasePage">{{cite web |title=Bioconductor – Release Announcements |url=https://bioconductor.org/about/release-announcements/ |website=bioconductor.org |publisher=Bioconductor |accessdate=28 May 2019}}</ref> बग फिक्स और अपडेट के अलावा, एक नया रिलीज आमतौर पर पैकेज जोड़ता है। नीचे दी गई तालिका एक बायोकंडक्टर रिलीज को आर संस्करण में मैप करती है और उस रिलीज के लिए उपलब्ध बायोकंडक्टर सॉफ्टवेयर पैकेजों की संख्या दिखाती है।
बायोकंडक्टर की प्रत्येक प्रस्तुति R के चयनित संस्करण के साथ सबसे अच्छा काम करने के लिए विकसित की गई है।<ref name="BioCReleasePage">{{cite web |title=Bioconductor – Release Announcements |url=https://bioconductor.org/about/release-announcements/ |website=bioconductor.org |publisher=Bioconductor |accessdate=28 May 2019}}</ref> बगफिक्स और अद्यतन के अतिरिक्त, एक नई प्रविष्टि सामान्यतः संकुल बनाती है। नीचे दी गई तालिका R संस्करण के लिए बायोकंडक्टर विज्ञप्ति को दर्शाती है और उस विज्ञप्ति के लिए उपलब्ध बायोकंडक्टर सॉफ्टवेयर पैकेजों की संख्या दिखाती है।
{| class="wikitable"
{| class="wikitable"
!संस्करण
!निर्गमन तिथि
!संकुल गणना
!R निर्भरता
|-
|-
! Version
|3.17
! Release date
|26 अप्रैल 2023
! Package count
|2230
! R dependency
|[[R (programming language)|R 4.3]]
|-
|-
| align="center" | 3.17
|3.16
| align="right" | {{dts|2023-04-26|abbr=on|format=dmy}}
|2 नवंबर 2022
| align="right" | 2230
|2183
| align="center" | [[R (programming language)|R 4.3]]
|[[R (programming language)|R 4.2]]
|-
|-
| align="center" | 3.16
|3.14
| align="right" | {{dts|2022-11-02|abbr=on|format=dmy}}
|27 अक्टूबर 2021
| align="right" | 2183
|2083
| align="center" | [[R (programming language)|R 4.2]]
|[[R (programming language)|R 4.1]]
|-
|-
| align="center" | 3.14
|3.11
| align="right" | {{dts|2021-10-27|abbr=on|format=dmy}}
|28 अप्रैल 2020
| align="right" | 2083
|1903
| align="center" | [[R (programming language)|R 4.1]]
|[[R (programming language)|R 4.0]]
|-
|-
| align="center" | 3.11
|3.10
| align="right" | {{dts|2020-04-28|abbr=on|format=dmy}}
|30 अक्टूबर 2019
| align="right" | 1903
|1823
| align="center" | [[R (programming language)|R 4.0]]
|[[R (programming language)|R 3.6]]
|-
|-
| align="center" | 3.10
|3.8
| align="right" | {{dts|2019-10-30|abbr=on|format=dmy}}
|31 अक्टूबर 2018
| align="right" | 1823
|1649
| align="center" | [[R (programming language)|R 3.6]]
|[[R (programming language)|R 3.5]]
|-
|-
| align="center" | 3.8
|3.6
| align="right" | {{dts|2018-10-31|abbr=on|format=dmy}}
|31 अक्टूबर 2017
| align="right" | 1649
|1473
| align="center" | [[R (programming language)|R 3.5]]
|[[R (programming language)|R 3.4]]
|-
|-
| align="center" | 3.6
|3.4
| align="right" | {{dts|2017-10-31|abbr=on|format=dmy}}
|18 अक्टूबर 2016
| align="right" | 1473
|1296
| align="center" | [[R (programming language)|R 3.4]]
|[[R (programming language)|R 3.3]]
|-
|-
| align="center" | 3.4
|3.2
| align="right" | {{dts|2016-10-18|abbr=on|format=dmy}}
|14 अक्टूबर 2015
| align="right" | 1296
|1104
| align="center" | [[R (programming language)|R 3.3]]
|[[R (programming language)|R 3.2]]
|-
|-
| align="center" | 3.2
|3.0
| align="right" | {{dts|2015-10-14|abbr=on|format=dmy}}
|14 अक्टूबर 2014
| align="right" | 1104
|934
| align="center" | [[R (programming language)|R 3.2]]
|[[R (programming language)|R 3.1]]
|-
|-
| align="center" | 3.0
|2.13
| align="right" | {{dts|2014-10-14|abbr=on|format=dmy}}
|15 अक्टूबर 2013
| align="right" | 934
|749
| align="center" | [[R (programming language)|R 3.1]]
|[[R (programming language)|R 3.0]]
|-
|-
| align="center" | 2.13
|2.11
| align="right" | {{dts|2013-10-15|abbr=on|format=dmy}}
|3 अक्टूबर 2012
| align="right" | 749
|610
| align="center" | [[R (programming language)|R 3.0]]
|[[R (programming language)|R 2.15]]
|-
|-
| align="center" | 2.11
|2.9
| align="right" | {{dts|2012-10-03|abbr=on|format=dmy}}
|1 नवंबर 2011
| align="right" | 610