@maap-jupyterlab/ipycmc-jupyter-extension
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

ipycmc

Build Status codecov

Overview

A Jupyter Lab widget for embedding the Common Mapping Client into a Python Jupyter Notebook.

Requirements

  • JupyterLab >= 3.4.7
  • nodejs >= 15.8.0
  • maap-common-mapping-client stable-pub
  • see package.json for package dependencies

Build & Install nbextension

cd maap-jupyter-ide/ipycmc 
npm install 
npm run build
sudo pip install -e .
jupyter nbextension install --py --symlink --sys-prefix ipycmc
jupyter nbextension enable --py --sys-prefix ipycmc
jupyter labextension install --no-build

Uninstall

jupyter labextension uninstall ipycmc
jupyter nbextension disable --py --sys-prefix ipycmc

Launching jupyter lab

If you see "Error displaying widget: model not found" or a javascript error, you need to give the build a minute complete.

NOTES

  • jupyter labextension install @jupyter-widgets/jupyterlab-manager
  • jupyter labextension install @jupyterlab/plotly-extension
  • npm run everything

third party libs

Contact: Flynn Platt (JPL)

/@maap-jupyterlab/ipycmc-jupyter-extension/

    Package Sidebar

    Install

    npm i @maap-jupyterlab/ipycmc-jupyter-extension

    Weekly Downloads

    0

    Version

    0.1.0

    License

    BSD-3-Clause

    Unpacked Size

    22 MB

    Total Files

    57

    Last publish

    Collaborators

    • anatha
    • gllewellyn
    • dwilbur
    • dylanwilbur
    • marjo-luc
    • sujen1412