χiplot, pronounced like "kaiplot"1, is a web-first visualisation platform for multidimensional data, implemented in the xiplot
Python package.
χiplot is built on top of the dash
framework. The goal of the χiplot is to explore new insights from the collected data and to make data exploring user-friendly and intuitive.
χiplot can be used without installation with the WASM-based browser version.
You can find more details in the user guide and in the paper:
Tanaka, A., Tyree, J., Björklund, A., Mäkelä, J., Puolamäki, K. (2023).
χiplot: Web-First Visualisation Platform for Multidimensional Data.
Machine Learning and Knowledge Discovery in Databases: Applied Data Science and Demo Track, Lecture Notes in Computer Science, pp. 335-339. DOI: 10.1007/978-3-031-43430-3_26
For a quick demonstration, see the video or try the WASM version.
You can try out the installation free WASM version of χiplot at edahelsinki.fi/xiplot. Note that all data processing happens locally in your browser nothing is sent to a server.
Please refer to the wasm branch for more information on how the WASM version is implemented
χiplot can also be installed locally with: pip install xiplot
.
To start the local server run xiplot
in a terminal (with same Python environment venv/conda/... in the PATH).
Or to use the latest, in-development, version clone this repository.
To install the dependencies run pip install -e .
or pip install -r requirements.txt
.
To start the local server run python -m xiplot
.
For more options run xiplot --help
.
The xiplot
application was created by Akihiro Tanaka and Juniper Tyree as part of their summer internships in Kai Puolamäki's Exploratory Data Analysis group at the University of Helsinki.
Akihiro's internpship was paid for by the Academy of Finland (decision 346376) with funding associated with the VILMA Centre of Excellence. Juniper's internship was paid for by "Future Makers Funding Program 2018 of the Technology Industries of Finland Centennial Foundation, and the Jane and Aatos Erkko Foundation", with funding associated with the Atmospheric AI programme of the Finnish Center for Artificial Intelligence.
The main
branch of the xiplot
repository is licensed under the MIT License (LICENSE-MIT
or http://opensource.org/licenses/MIT).
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be licensed as described above, without any additional terms or conditions.
Footnotes
-
Pronouncing χiplot like "xaiplot" is also recognised. ↩