Skip to content

A Jupyter Server extension enabling kernels to publish data to predictable URLs

License

Notifications You must be signed in to change notification settings

WorldWideTelescope/wwt_kernel_data_relay

Repository files navigation

Build Status

WWT Kernel Data Relay

wwt_kernel_data_relay is a Jupyter server extension that enables Jupyter kernels to publish some of their data files to the Web; that is, to request that the Jupyter HTTP server make them accessible at a predictable URL. This functionality is used by pywwt, the WorldWide Telescope Python library, to expose kernel-side data assets for visualization inside the WWT research app.

Installation

Install wwt_kernel_data_relay with pip:

pip install wwt_kernel_data_relay

Contributions

Contributions to wwt_kernel_data_relay are welcome! See the WorldWide Telescope contributors’ guide for applicable information. We use a standard workflow with issues and pull requests. All participants in wwt_kernel_data_relay and the WWT communities must abide by the WWT Code of Conduct.

Release History

Releases of wwt_kernel_data_relay are logged in the file CHANGELOG.md on the release branch of this repository, as well as release listings maintained by GitHub and PyPI.

Dependencies

wwt_kernel_data_relay is a Jupyter server extension so it is only useful if the Jupyter jupyter_server package is installed.

It also is compatible with the older (version <= 6) notebook server package.

Legalities

wwt_kernel_data_relay is copyright the .NET Foundation. It is licensed under the MIT License.

Acknowledgments

wwt_kernel_data_relay is part of the WorldWide Telescope system, a .NET Foundation project. Work on WWT has been supported by the American Astronomical Society (AAS), the US National Science Foundation, and other partners. See the WWT user website for details.