प्रोजेक्ट जुपिटर - ओवरव्यू
प्रोजेक्ट जुपिटर की शुरुआत 2014 में आईपीथॉन परियोजना से एक स्पिन-ऑफ के रूप में हुई थी। आईपीथॉन की भाषा-अज्ञेय सुविधाओं को नाम के तहत स्थानांतरित किया गया था - जुपिटर। नाम जुपिटर द्वारा समर्थित कोर प्रोग्रामिंग भाषाओं का एक संदर्भ है जो ज्यूपिटर परियोजना के तहत जूलिया, पायथन और आरपोडर्स हैं, का उद्देश्य इंटरैक्टिव डेटा विज्ञान और वैज्ञानिक कंप्यूटिंग का समर्थन करना है।
परियोजना जुपिटर में विभिन्न उत्पादों को शामिल किया गया है -
IPykernel - यह एक पैकेज है जो जुपिटर को आईपीथॉन कर्नेल प्रदान करता है।
Jupyter client- इस पैकेज में जुपिटर प्रोटोकॉल का संदर्भ कार्यान्वयन है। यह जुपिटर गुठली के साथ शुरू करने, प्रबंधन और संचार के लिए एक ग्राहक पुस्तकालय भी है।
Jupyter notebook- यह पहले IPython नोटबुक के रूप में जाना जाता था। यह IPython कर्नेल और कई अन्य प्रोग्रामिंग भाषाओं की कर्नेल के लिए एक वेब आधारित इंटरफ़ेस है।
Jupyter kernels - कर्नेल जुपिटर उत्पादों के लिए एक प्रोग्रामिंग भाषा का निष्पादन वातावरण है।
बृहस्पति गुठली की सूची नीचे दी गई है -
गुठली | भाषा: हिन्दी | यूआरएल |
---|---|---|
IJulia | जूलिया | https://github.com/JuliaLang |
IHaskell | हास्केल | https://github.com/gibiansky |
IRuby | माणिक | https://github.com/SciRuby/iruby |
IJavaScript | जावास्क्रिप्ट | https://github.com/n-riesco |
IPHP | पीएचपी | https://github.com/dawehner |
IRKernel | आर | http://irkernel.github.io/ |
Qtconsole - जुपिटर गुठली के साथ काम करने के लिए एक अमीर क्यूटी-आधारित कंसोल
nbconvert - दूसरे प्रारूपों में जुपिटर नोटबुक फाइलों को परिवर्तित करता है
JupyterLab - नोटबुक, संपादक, कंसोल आदि के लिए वेब आधारित एकीकृत इंटरफ़ेस।
nbviewer - नोटबुक फ़ाइलों के लिए HTML दर्शक