Interactive plots for Slisemap using Dash
Project description
Slisemap-interactive
Interactive plots for Slisemap using Dash. This package can be used in four different ways:
-
CLI: To start a standalone dash app just run
slisemap_interactive path/to/slisemap/object.sm
(if the package has been installed) orpython -m slisemap_interactive path/to/slisemap/object.sm
(in the root of this repository). -
REPL: To use it as (interactive) replacement plots for Slisemap from a Python terminal, import the plot function
from slisemap_interactive import plot
and use itplot(slisemap_object)
. -
jupyter: To create plots in a jupyter notebook, import the plot function
from slisemap_interactive import plot
and use itplot(slisemap_object)
. -
χiplot: As a plugin that adds loading and plotting of Slisemap objects. To use the plugin, just install the package in the same Python environment as χiplot.
Screenshots
Installation
To install slisemap_interactive run one of the following commands:
pip install slisemap_interactive
pip install slisemap_interactive[xiplot]
pip install git+https://github.com/edahelsinki/slisemap_interactive
Help
To see the syntax and arguments for the command line interface run:
slisemap_interactive --help
To see the arguments for the plot function use the ?
in IPython or Jupyter:
from slisemap_interactive import plot
plot?
Development
When developing slisemap_interactive it is a good idea to do an “editable” install. An editable install just links “installed” Python files to the Python files in this directory (so that any changes are immediately available). This takes care of the namespace resolution and also activates the "entry_points" for the standalone CLI and χiplot-plugin. To do an editable installation run:
pip install --editable ".[dev]"
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for slisemap_interactive-0.6.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd1268c6ffbd8bbf2a0fce4397edf477eda306482d54141bbd509abb02fdb6e5 |
|
MD5 | 84181db3ab654b353b9ec480c6d77e55 |
|
BLAKE2b-256 | b426b2c0c0c3a96341ec2c31b2270c8cbbca56ab4743709e13b2b114a300da5d |
Hashes for slisemap_interactive-0.6.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5c148c3b6ce4ae699101c78c0a1400589b31e76c1e762532ab25393ebb1dc7d |
|
MD5 | 90cc334c03709470b721664c3b42e961 |
|
BLAKE2b-256 | 6544bf74e1b844b411d891a0b34168c1ec7848cf146624f423f0d533ee2330f4 |