https://github.com/boddusripavan-111/kitikiplot

KitikiPlot A Python library to visualize categorical sliding window data

https://github.com/boddusripavan-111/kitikiplot

Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 9 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.8%) to scientific vocabulary

Keywords

data-analysis data-visualisation genomics-visualization intuition plot python
Last synced: 5 months ago · JSON representation

Repository

KitikiPlot A Python library to visualize categorical sliding window data

Basic Info
Statistics
  • Stars: 15
  • Watchers: 3
  • Forks: 1
  • Open Issues: 1
  • Releases: 18
Topics
data-analysis data-visualisation genomics-visualization intuition plot python
Created over 1 year ago · Last pushed 7 months ago
Metadata Files
Readme Contributing License Code of conduct Security

README.md

plot

[![PyPI Downloads](https://static.pepy.tech/badge/kitikiplot)](https://pepy.tech/projects/kitikiplot) ![PyPI](https://img.shields.io/pypi/v/kitikiplot?color=gold) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.14632005.svg)](https://doi.org/10.5281/zenodo.14632005) ![License](https://img.shields.io/github/license/BodduSriPavan-111/kitikiplot?color=green)

KitikiPlot

KitikiPlot is a Python library for visualizing sequential and time-series categorical "Sliding Window" data.
(The term 'kitiki' means 'window' in Telugu)

Genome Grid Plot Generator: 🤗 HuggingFace Demo

Examples

Genome Visualization can be found in Genome.ipynb plot

Weather Pattern in Weather Pattern.ipynb plot

CO Trend in Air in Air_Quality.ipynb plot

Getting Started

Install the package via pip: pip install kitikiplot

Usage

```py from kitikiplot import KitikiPlot

data = [] # DataFrame or list of sliding window data

ktk= KitikiPlot( data= data )

ktk.plot( display_legend= True ) # Display the legend ``` Check out the complete guide of customization here.

To-do

🟢 Domain-specific modules (In Progress)
🟢 Streamlit Demo Interface (In Progress)
🟢 Website for documentation (In Progress) - [ ] Tooltip - [ ] Interactive Plot

Please refer CONTRIBUTING.md for contributions to kitikiplot.

To join the Discord server for more discussion, click here

Key Author

Boddu Sri Pavan

Citation

Our preprint is published in TechRxiv. Find it here

Research paper is published in GIS Science Journal Volume 12 Issue 1, 186-193, 2025 (Scopus indexed with Impact factor 6.1).
Read it here:
https://zenodo.org/records/14632005

APA

Boddu Sri Pavan, Chandrasheker Thummanagoti, & Boddu Swathi Sree. (2025). KitikiPlot A Python library to visualize categorical sliding window data. https://doi.org/10.5281/zenodo.14632005.

IEEE

Boddu Sri Pavan, Chandrasheker Thummanagotiand Boddu Swathi Sree, “KitikiPlot A Python library to visualize categorical sliding window data”, 2025, doi: 10.5281/zenodo.14632005.

BibTeX

@misc{boddusripavan202514632005,
author = {Boddu Sri Pavan and
Chandrasheker Thummanagoti and
Boddu Swathi Sree},
title = {KitikiPlot A Python library to visualize
categorical sliding window data
},
month = jan,
year = 2025,
publisher = {Zenodo},
doi = {10.5281/zenodo.14632005},
url = {https://doi.org/10.5281/zenodo.14632005},
}

Execute Tests when contributing to KitikiPlot

Please refer Readme.md to run the tests

Thank You !

Owner

  • Name: BodduSriPavan111
  • Login: BodduSriPavan-111
  • Kind: user

Applied AI ML Engineer

GitHub Events

Total
  • Create event: 23
  • Issues event: 5
  • Release event: 14
  • Watch event: 21
  • Delete event: 8
  • Issue comment event: 20
  • Push event: 82
  • Public event: 1
  • Pull request review event: 1
  • Pull request review comment event: 1
  • Pull request event: 39
  • Fork event: 2
Last Year
  • Create event: 23
  • Issues event: 5
  • Release event: 14
  • Watch event: 21
  • Delete event: 8
  • Issue comment event: 20
  • Push event: 82
  • Public event: 1
  • Pull request review event: 1
  • Pull request review comment event: 1
  • Pull request event: 39
  • Fork event: 2

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 2
  • Total pull requests: 21
  • Average time to close issues: about 13 hours
  • Average time to close pull requests: 2 days
  • Total issue authors: 1
  • Total pull request authors: 3
  • Average comments per issue: 0.5
  • Average comments per pull request: 0.57
  • Merged pull requests: 12
  • Bot issues: 0
  • Bot pull requests: 8
Past Year
  • Issues: 2
  • Pull requests: 21
  • Average time to close issues: about 13 hours
  • Average time to close pull requests: 2 days
  • Issue authors: 1
  • Pull request authors: 3
  • Average comments per issue: 0.5
  • Average comments per pull request: 0.57
  • Merged pull requests: 12
  • Bot issues: 0
  • Bot pull requests: 8
Top Authors
Issue Authors
  • NarmalaSk (2)
  • jewels86 (1)
Pull Request Authors
  • BodduSriPavan-111 (8)
  • dependabot[bot] (8)
  • NarmalaSk (5)
  • jewels86 (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 87 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 21
  • Total maintainers: 1
pypi.org: kitikiplot

A Python library to visualize categorical sliding window data.

  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 87 Last month
Rankings
Dependent packages count: 9.9%
Average: 32.9%
Dependent repos count: 56.0%
Maintainers (1)
Last synced: 6 months ago

Dependencies

.github/workflows/ci_cd.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
pyproject.toml pypi
  • matplotlib >=3.9.3
  • numpy >=1.26.4
  • pandas >=2.2.3
  • python >=3.11