A Kdb/Q kernel for Jupyter
Project description
A Jupyter kernel for Kdb/q
No other dependencies beides Jupyter and Q. Easy setup.
It is probably very rough around the edges, but seems to work. Please report any issues you end up having.
Other Existing Kernels
Todo
[STRIKEOUT:Multiline support] Should be done now
Image support?
Code cleanup
Implementing code completion.
Testing (I doubt k support currently works)
[STRIKEOUT:Pip/Conda publication]
Install
This requires IPython 3. Note that q must be in your path and $QHOME must be correctly defined.
pip install kdbq_kernel python -m kdbq_kernel.install
To make sure it is installed:
jupyter kernelspec list
To use it, run one of:
jupyter notebook # In the notebook interface, select Kdb/Q from the 'New' menu jupyter qtconsole --kernel kdbq jupyter console --kernel kdbq
More Info
More information of Kdb and Q:
For more details on how this works, also see:
Thanks
This kernel is heavily/entirely based on the Bash Kernel by takluyver.
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 Distributions
Built Distribution
Hashes for kdbq_kernel-0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00e3d4f6746a46c00bf05b065deea6c15a582088e8fe20cce9b27990f28ffed4 |
|
MD5 | a087243e7a5ab0869e0d48612209ddc2 |
|
BLAKE2b-256 | 3dac9867546492347473e200906efd1049151607a54389cccfe75c03887e15b7 |