Skip to content

zgornel/Ipython-datalinter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IPython plugin for DataLinter

Warning: This work is still very experimental.

This is a Ipython magic that allows one to run DataLinter in Jupyter notebooks.

License

til

Installation

Make sure you have up-to-date stable versions of IPython and Jupyter.

DataLinter

Install DataLinter by pulling the Docker image:

docker pull ghcr.io/zgornel/datalinter-compiled:latest

and start it with:

docker run -it --rm -p10000:10000 \
    ghcr.io/zgornel/datalinter-compiled:latest \
        /datalinterserver/bin/datalinterserver \
            -i 0.0.0.0 \
            --config-path /datalinter/config/default.toml \
            --log-level debug

If the server starts correctly, it should display something like:

Warning: KB file not correctly specified, defaults will be used.
└ @ datalinterserver /DataLinter/apps/datalinterserver/src/datalinterserver.jl:83
[ Info: • Data linting server online @0.0.0.0:10000...
[ Info: Listening on: 0.0.0.0:10000, thread id: 1

Ipython-datalinter magic

Clone the repository:

git clone https://github.com/zgornel/Ipython-datalinter

To run the demo, enter the Ipython-datalinter folder, run

jupyter notebook

and open ipython/demo.ipynb.

Note: In order for the datalintermagics magic to be available, the datalintermagics folder/module needs to be available to the jupyter notebook. The easy way to do this is to have the datalintermagics directory and notebooks in the same location.

About

IPython plugin for DataLinter

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors