https://github.com/caltech-ipac/firefly_widgets
Jupyter widgets for Firefly
https://github.com/caltech-ipac/firefly_widgets
Last synced: 2 months ago
JSON representation
Jupyter widgets for Firefly
- Host: GitHub
- URL: https://github.com/caltech-ipac/firefly_widgets
- Owner: Caltech-IPAC
- License: other
- Created: 2016-07-26T23:35:45.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2019-05-24T17:28:23.000Z (about 6 years ago)
- Last Synced: 2025-04-13T01:52:50.821Z (2 months ago)
- Language: JavaScript
- Size: 49.8 KB
- Stars: 4
- Watchers: 9
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License.txt
Awesome Lists containing this project
README
firefly_widgets
===============================Firefly Components as Jupyter Widgets
**Note: this repository contains experimental widgets for Jupyter notebook. This code is no longer maintained and is superceded by https://github.com/Caltech-IPAC/jupyter_firefly_extensions which works with Jupyterlab.**
Installation
------------To install using pip (preferably after dependencies are installed with conda):
$ pip install firefly_widgets
$ jupyter nbextension enable --py --sys-prefix firefly_widgetsFor a development installation (requires npm),
$ git clone https://github.com/Caltech-IPAC/firefly_widgets.git
$ cd firefly_widgets
$ pip install -e .
$ jupyter nbextension install --py --symlink --sys-prefix firefly_widgets
$ jupyter nbextension enable --py --sys-prefix firefly_widgets
$ cd js
$ npm installWhen using the widgets, if a warning about missing widgetsnbextension appears, follow the instructions in the warning to install it. Installed nbextensions can be listed with:
$ jupyter nbextension list
For further development:
- Javascript side:
- edit source in js/src
- npm install in js/
- Python side:
- edit sourceTo remove these widgets:
$ jupyter nbextension disable --py --sys-prefix firefly_widgets
$ jupyter nbextension uninstall --py --sys-prefix firefly_widgets