Jupyter widgets for SAGE Combinat
Project description
Jupyter editable widgets for Sage Combinat:
Standard/Semi-standard/Generic Tableau
Also :
Matrices
Graphs
Installation
Local install from source
Download the source from the git repository:
$ git clone https://github.com/nthiery/odile/sage_combinat_widgets.git
Change to the root directory and run:
$ sage -pip install --upgrade --no-index -v .
For convenience this package contains a [makefile](makefile) with this and other often used commands. Should you wish too, you can use the shorthand:
$ make install
Usage
Once the package is installed, you can use it in Sage Jupyter Notebook.
from sage_combinat_widgets import TableauWidget S = StandardTableaux(15) t = S.random_element() w = TableauWidget(t) display(w)
See the demo notebook.
Tests
Once the package is installed, one can use the SageMath test system configured in setup.py to run the tests:
$ sage setup.py test
This is just calling sage -t with appropriate flags.
Shorthand:
$ make test
Documentation
The documentation of the package can be generated using Sage’s Sphinx installation:
$ cd docs $ sage -sh -c "make html"
Shorthand:
$ make doc
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 sage-combinat-widgets-0.5.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a53950aa2d8fc4fbe9b46b88c9d2a3cc2a5123e05c91f10a40ab1c121e7544aa |
|
MD5 | e194fa5291e9acf9c2bd800dd3c6778e |
|
BLAKE2b-256 | f110a40cea95de3de83491e998d829868e73b24fe8f7e97a97ff312a33e70880 |
Hashes for sage_combinat_widgets-0.5.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9354dd2a022ddb4c8f5ba3ae2d651e29c6df70b6667eb25aa3f20549b161a0f |
|
MD5 | cfa1f1ea8322a2f134fde261a215f8de |
|
BLAKE2b-256 | 106482f121d3799c3978b00e77dbeb0e2e9ea73e29d1bdc352a2015f3f5df822 |