Package: RKernel 1.3
RKernel: Yet Another R Kernel for Jupyter
Provides a kernel for Jupyter.
Authors:
RKernel_1.3.tar.gz
RKernel_1.2.zip(r-4.7)RKernel_1.2.zip(r-4.6)RKernel_1.3.zip(r-4.5)
RKernel_1.2.tgz(r-4.6-any)RKernel_1.3.tgz(r-4.5-any)
RKernel_1.3.tar.gz(r-4.6-any)
RKernel_1.3.tgz(r-4.5-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
RKernel/json (API)
| # Install 'RKernel' in R: |
| install.packages('RKernel', repos = c('https://melff.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/melff/rkernel/issues
Pkgdown/docs site:https://melff.github.io
jupyterjupyter-kerneljupyter-kernelsjupyter-notebook
Last updated from:6fbd069b54. Checks:6 FAIL, 1 OK, 2 NOTE. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | FAIL | 341 | ||
| source / vignettes | OK | 381 | ||
| linux-release-x86_64 | FAIL | 182 | ||
| macos-release-arm64 | FAIL | 148 | ||
| macos-oldrel-arm64 | NOTE | 155 | ||
| windows-devel | FAIL | 1016 | ||
| windows-release | FAIL | 901 | ||
| windows-oldrel | NOTE | 155 | ||
| wasm-release | FAIL | 204 |
Exports:AccordionAccordionClassadd_displayed_classesadd_http_handleradd_paged_classesAnyWidgetAnyWidgetClassAppLayoutAppLayoutClassAudioWidgetAudioWidgetClassBooleanBooleanClassBoundedFloatRangeWidgetBoundedFloatRangeWidgetClassBoundedFloatTextBoundedFloatTextClassBoundedFloatWidgetBoundedFloatWidgetClassBoundedIntRangeWidgetBoundedIntRangeWidgetClassBoundedIntTextBoundedIntTextClassBoundedIntWidgetBoundedIntWidgetClassBoundedLogFloatWidgetBoundedLogFloatWidgetClassBoxBoxClassButtonButtonClassButtonStyleButtonStyleClassBytesBytesClassCallbackDispatcherCallbackDispatcherClassCheckboxCheckboxClassCheckboxStyleCheckboxStyleClassColorColorPickerColorPickerClassColorsInputColorsInputClassColorTraitClassComboboxComboboxClassCommCommClassCommManagerCommManagerClassCoreWidgetClassCSSdataTabledataTableClassDateDateClassDatePickerDatePickerClassDatetimeDatetimeClassDatetimePickerDatetimePickerClassDescriptionStyleDescriptionStyleClassDescriptionWidgetDescriptionWidgetClassDictDictClassdictionaryDirectionalLinkDirectionalLinkClassdisplaydisplay_datadisplay_idDOMWidgetDOMWidgetClassDropdownDropdownClassenvBrowserEventManagerEventManagerClassFileUploadFileUploadClassfix_localhostFixedFloatFloatClassFloatLogSliderFloatLogSliderClassFloatProgressFloatProgressClassFloatRangeSliderFloatRangeSliderClassFloatsInputFloatsInputClassFloatSliderFloatSliderClassFloatTextFloatTextClassFloatWidgetFloatWidgetClassfmt_tab_sectionGridBoxGridBoxClassGridspecLayoutGridspecLayoutClasshas_http_handlerHasTraitsHBoxHBoxClasshelp.startHResizeableWidgetHTMLHTMLClassHTMLMathHTMLMathClassHTMLMathStyleHTMLMathStyleClassHTMLStyleHTMLStyleClasshttp_datahttp_echohttp_evalhttp_gethttp_is_proxiedhttp_loghttpd_porthttpd_urlIFrameImageWidgetImageWidgetClassinstallinstallspecIntegerIntegerClassinteractInteractiveinteractive_outputIntProgressIntProgressClassIntRangeSliderIntRangeSliderClassIntsInputIntsInputClassIntSliderIntSliderClassIntTextIntTextClassIntWidgetIntWidgetClassJavascriptKernelLabelLabelClassLabelStyleLabelStyleClassLaTeXMathLayoutLayoutClassListListBoxListBoxMultipleListboxSelectClassListboxSelectMultipleClassListClassls_strmainMediaWidgetClassmkWidgetmkWidgetsMultipleSelectionWidgetMultipleSelectionWidgetClassNaiveDatetimePickerNaiveDatetimePickerClassNumbersInputBaseOutputWidgetOutputWidgetClassPagePasswordWidgetPasswordWidgetClassPlayPlayClassPlotWidgetProgressStyleProgressStyleClassR6Class_R6InstanceR6TraitClassRadioButtonsRadioButtonsClassraw_htmlregister_magic_handlerremove_displayed_classesremove_paged_classesResizeableWidgetResizeableWidgetClassRKernelSessionRSessionAdapterRSessionBaseSelectionContainerClassSelectionRangeSliderSelectionRangeSliderClassSelectionSliderSelectionSliderClassSelectionWidgetSelectionWidgetClassset_http_portsharedHelpServershow_http_logSidecarSidecarClassSliderStyleClassStackStackClassStrEnumStrEnumClassStringStyleClassStringWidgetStringWidgetClassSVGWidgetSVGWidgetClassTabTabClassTagsInputTagsInputBaseClassTagsInputClassTemplateBaseClassTextareaTextareaClassTextStyleTextStyleClassTextWidgetTextWidgetClassTimeTimeClassTimePickerTimePickerClassto_jsonToggleButtonToggleButtonClassToggleButtonsToggleButtonsClassToggleButtonsStyleClassToggleButtonStyleToggleButtonStyleClassTraitTraitClassTraitInstanceTwoByTwoLayoutTwoByTwoLayoutClassUnicodeUnicodeClassurl_prefixValidValidClassValueWidgetClassVBoxVBoxClassVectorVectorClassVideoWidgetVideoWidgetClassViewvirtable_widgetVResizeableWidgetWidgetWidgetClassWidgetLinkWidgetLinkClass
Dependencies:base64encbslibcachemcallrclicpp11crayoncurldigestevaluatefastmapfontawesomefshighrhtmltoolshtmlwidgetsjquerylibjsonliteknitrlifecyclememoisemimepbdZMQprocessxpsR6rappdirsrlangrmarkdownrsvgsassstringisvglitesystemfontstextshapingtinytexuuidxfunyaml
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Add a Class to the 'Displayed' Ones | add_displayed_classes |
| Add a handler for HTTP requests with slug given by `slug`. | add_http_handler |
| Add a Class to the 'Paged' Ones | add_paged_classes |
| A constructor function for a class that inherits from 'AnyWidget' (or 'AnyWidgetClass') | AnyWidget |
| Support for AnyWidgets | AnyWidgetClass |
| Boolean Traitlets | Boolean BooleanClass |
| Widgets for Floating Point Number Ranges | BoundedFloatRangeWidget BoundedFloatRangeWidgetClass |
| Widgets for Text Elements with Floating Point Numbers Bounded within an Interval | BoundedFloatText BoundedFloatTextClass |
| Widgets for Bounded Floating Point Numbers | BoundedFloatWidget BoundedFloatWidgetClass |
| Widgets for Text Elements with Integer Numbers Bounded within an Interval | BoundedIntText BoundedIntTextClass |
| Widgets for Bounded Integer Numbers | BoundedIntRangeWidget BoundedIntRangeWidgetClass BoundedIntWidget BoundedIntWidgetClass |
| Widgets for Bounded Floating Point Numbers on a logarithmic scale | BoundedLogFloatWidget BoundedLogFloatWidgetClass |
| Box Containers | Box BoxClass Boxes GridBox GridBoxClass HBox HBoxClass VBox VBoxClass |
| Buttons | Button ButtonClass Buttons ButtonStyle ButtonStyleClass |
| Raw Bytes Traitlets | Bytes BytesClass |
| A Dispatcher for Callbacks | CallbackDispatcher CallbackDispatcherClass |
| Checkbox Widgets | Checkbox CheckboxClass Checkboxes CheckboxStyle CheckboxStyleClass |
| Color picker widgets | ColorPicker ColorPickerClass |
| A Color String Trait | Color ColorTrait ColorTraitClass |
| Comms - connections between the kernel and the frontend | Comm CommClass |
| A Manager for Comms | CommManager CommManagerClass |
| Yet Another Widget Class | CoreWidgetClass |
| Send CSS code to the frontend | CSS |
| HTML Tables with Interactive Controls | dataTable dataTable.data.frame dataTable.data.set dataTable.default dataTable.importer dataTableClass display_data.dataTable |
| Date Traitlets | as.Date.DateClass Date DateClass |
| Date Picker Widgets | DatePicker DatePickerClass |
| Datetime Traitlets | Datetime DatetimeClass Time |
| Datetime Picker Widgets | DatetimePicker DatetimePickerClass NaiveDatetimePicker NaiveDatetimePickerClass |
| Styling of Decscription Widgets | DescriptionStyle DescriptionStyleClass |
| Decscription Widgets | DescriptionWidget DescriptionWidgetClass |
| Dictionary Traitlets | Dict DictClass |
| A data type analogous to Python dictionaries | dictionary print.dictionary [.dictionary [<-.dictionary |
| Display an R Object | display |
| Prepare an R Object for Being Displayed | display_data display_data.data.frame display_data.data.set display_data.default display_data.descriptions display_data.display_data display_data.help_files_with_topic display_data.hsearch display_data.htmlTable display_data.htmlwidget display_data.html_elem display_data.iframe display_data.importer display_data.matrix display_data.shiny.tag display_data.shiny.tag.list display_data.svg display_data.tableHTML display_data.update_display_data display_data.Widget update.display_data |
| Get the id of an object display | display_id display_id.display_data display_id.update_display_data |
| A Base Class for DOM Widgets | DOMWidget DOMWidgetClass |
| Environment Browser Widgets | envBrowser |
| A Manager for Comms | EventManager EventManagerClass |
| File Upload Widgets | FileUpload FileUploadClass |
| Adapt an localhost URL so that it works from behind Jupyterhub | fix_localhost |
| Fixed Arguements in Interactive Widgets | Fixed |
| Floating Point Number Traitlets | as.integer.Float as.numeric.Float Float FloatClass |
| Widgets for Text Elements with Floating Point Numbers | FloatText FloatTextClass |
| Widgets for Floating Point Numbers | FloatWidget FloatWidgetClass |
| Provide completion for code given at point. | get_completions |
| Check whether a handler exists for URLs that have `slug` as path component. | has_http_handler |
| The Base Class of Objects with Traits | HasTraits |
| Start interactive help system | help.start |
| Handle requests with slug "data". | http_data |
| Handle requests with slug "echo". | http_echo |
| Handle requests with slug "eval". | http_eval |
| Send a GET request to an URL and read the response. | http_get |
| Check whether HTTP requests are proxied. This is the case if the kernel is started from Jupyterhub and the Python package "jupyter_server_proxy" is installed. | http_is_proxied |
| Add a message to the log of HTTP requests | http_log |
| Handle a generic message request sent via getting from an url with the slug 'msg'. | http_msg |
| Get the port of the HTTP server. | httpd_port |
| Get the port the HTTP server listens to. | httpd_url |
| Include HTML content using in an iframe | IFrame |
| install the R Kernel | install installspec |
| Integer Traitlets | as.integer.Integer as.numeric.Integer Integer IntegerClass to_json.Integer |
| Interactions Using Widgets | interact interaction Interactive interactive_output mkWidgets |
| Widgets for Text Elements with Integer Numbers | IntText IntTextClass |
| Widgets for Integer Numbers | IntWidget IntWidgetClass |
| Send Javascript to the frontend | Javascript |
| The Kernel Class | Kernel |
| Send LaTeX math to the frontend | LaTeXMath |
| Widget Layout Manipulation | Layout LayoutClass |
| Widget Layout Templates | AppLayout AppLayoutClass GridspecLayout GridspecLayoutClass LayoutTemplates TemplateBaseClass TwoByTwoLayout TwoByTwoLayoutClass [.GridspecLayout [<-.GridspecLayout |
| List Traitlets | List ListClass |
| A HTML version of 'ls.str()' | ls_str |
| Main entry point of the package | main |
| Media widgets | AudioWidget AudioWidgetClass ImageWidget ImageWidgetClass MediaWidget MediaWidgetClass VideoWidget VideoWidgetClass |
| Controls for Interactive Widgets | mkWidget mkWidget.character mkWidget.Fixed mkWidget.integer mkWidget.logical mkWidget.numeric mkWidget.ValueWidget |
| Widgets to receive output | OutputWidget OutputWidgetClass with.OutputWidget |
| Display an object using the Jupyter notebook pager | Page Page.default |
| A Player Widget | Play PlayClass |
| Widgets to receive plots graphics | PlotWidget SVGWidget SVGWidgetClass with.SVGWidget |
| Progress bars | FloatProgress FloatProgressClass IntProgress IntProgressClass Progress ProgressStyle ProgressStyleClass |
| R6 Objects That Are Not Locked | R6Class_ |
| A Generic Constructor for R6 Object Traits | R6Instance |
| A Base Class for Traits that are R6 Objects | R6TraitClass |
| Send raw HTML code to the frontend | raw_html |
| Register a handler for magics | register_magic_handler |
| Remove a Class to the 'Displayed' Ones | remove_displayed_classes |
| Remove a Class to the 'Paged' Ones | remove_paged_classes |
| The KernelSession Class | RKernelSession |
| A Rich R Session Interface | RSessionAdapter |
| The R Session Base Class | RSessionBase |
| Tabs and Accordions | Accordion AccordionClass SelectionContainer SelectionContainerClass Stack StackClass Tab TabClass |
| Selection widgets | Dropdown DropdownClass ListBox ListBoxMultiple ListboxSelectClass ListboxSelectMultipleClass MultipleSelectionWidget MultipleSelectionWidgetClass RadioButtons RadioButtonsClass SelectionRangeSlider SelectionRangeSliderClass SelectionSlider SelectionSliderClass SelectionWidget SelectionWidgetClass ToggleButtons ToggleButtonsClass ToggleButtonsStyleClass |
| Set the port the HTTP server listens to. For internal use only. | set_http_port |
| R6 objects that run a help server | sharedHelpServer |
| Show the log of the HTTP requests. | show_http_log |
| Sidecar widgets | Sidecar SidecarClass |
| Sliders | FloatLogSlider FloatLogSliderClass FloatRangeSlider FloatRangeSliderClass FloatSlider FloatSliderClass IntRangeSlider IntRangeSliderClass IntSlider IntSliderClass Slider SliderStyleClass |
| importFrom svglite svgstring | start_graphics |
| Create an HTML iframe tag that refers to some (usually HTML) code | str2iframe |
| An Enumerated String Constructor | StrEnum |
| An Enumerated Strings Trait | StrEnumClass |
| String widgets | Combobox ComboboxClass HTML HTMLClass HTMLMath HTMLMathClass HTMLMathStyle HTMLMathStyleClass HTMLStyle HTMLStyleClass Label LabelClass LabelStyle LabelStyleClass PasswordWidget PasswordWidgetClass StringStyleClass StringWidget StringWidgetClass Textarea TextareaClass TextStyle TextStyleClass TextWidget TextWidgetClass |
| Tags Input Widgets | ColorsInput ColorsInputClass FloatsInput FloatsInputClass IntsInput IntsInputClass NumbersInputBase TagsInput TagsInputBaseClass TagsInputClass |
| Time Traitlets | TimeClass |
| Time Picker Widgets | TimePicker TimePickerClass |
| A Genereric Converter to JSON | to_json to_json.Bytes to_json.default to_json.json to_json.List to_json.list to_json.Trait to_json.Vector to_json.Widget |
| Tobble-Button Widgets | ToggleButton ToggleButtonClass Togglebuttons ToggleButtonStyle ToggleButtonStyleClass |
| Traitlets | Trait TraitClass TraitInstance Traitlets |
| A Unicode String Trait Constructor | Unicode |
| A Unicode String Vector Trait | as.character.Unicode UnicodeClass |
| Get the prefix for internal URLs | url_prefix |
| Create an HTML iframe tag that refers to some (usually HTML) code | url2iframe |
| Validity Indicator Widgets | Valid ValidClass |
| Value widgets | ValueWidgetClass |
| Generic Vector Traitles | Vector VectorClass |
| Invoke a Data Viewer | View View.data.frame View.data.set View.default View.importer |
| Widgets to show tabular data | fmt_tab_section fmt_tab_section.default fmt_tab_section.tbl_df virtable_widget |
| Synchronize two Widgets Using a Link | DirectionalLink DirectionalLinkClass WidgetLink WidgetLinkClass |
| A Widget Base Class | Widget WidgetClass Widgets |
