Metadata-Version: 2.4
Name: starplast
Version: 0.42.0
Summary: Explore gene evidence and screen results in Toxoplasma and Plasmodium
Author-email: Einar Olafsson <einar.olafsson@gmail.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/EinarOlafsson/starplast
Project-URL: Documentation, https://einarolafsson.github.io/starplast/
Project-URL: Issues, https://github.com/EinarOlafsson/starplast/issues
Project-URL: Changelog, https://github.com/EinarOlafsson/starplast/blob/main/CHANGELOG.md
Keywords: toxoplasma,plasmodium,bioinformatics,CRISPR,visualization
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.24
Requires-Dist: pandas>=2.0
Requires-Dist: pyarrow>=12
Requires-Dist: PyQt6>=6.5
Requires-Dist: pyqtgraph>=0.13
Requires-Dist: PyOpenGL>=3.1
Requires-Dist: scikit-learn>=1.3
Requires-Dist: umap-learn>=0.5
Requires-Dist: openpyxl>=3.1
Requires-Dist: xlrd>=2.0.1
Requires-Dist: pypdf>=4.0
Requires-Dist: networkx>=3.0
Requires-Dist: scipy>=1.10
Requires-Dist: matplotlib>=3.7
Provides-Extra: dev
Requires-Dist: pytest>=7; extra == "dev"
Requires-Dist: build>=1.2; extra == "dev"
Requires-Dist: twine>=6; extra == "dev"
Requires-Dist: tomli>=2; python_version < "3.11" and extra == "dev"
Provides-Extra: docs
Requires-Dist: pdoc<17,>=15; extra == "docs"
Requires-Dist: markdown2<3,>=2.5; extra == "docs"
Provides-Extra: ingest
Requires-Dist: pyBigWig>=0.3; extra == "ingest"
Provides-Extra: gpu
Requires-Dist: cuml-cu12>=24.10; (sys_platform == "linux" and platform_machine == "x86_64") and extra == "gpu"
Requires-Dist: cupy-cuda12x>=13.0; (sys_platform == "linux" and platform_machine == "x86_64") and extra == "gpu"
Dynamic: license-file

# Starplast

Explore gene evidence and screen results in *Toxoplasma gondii* and
*Plasmodium falciparum*.

```bash
pip install starplast
starplast
```

Requires Python 3.10+, a display, and OpenGL. Built gene tables and graphs are
included for offline browsing. Analysis runs on the CPU by default.
Install `starplast[gpu]` for optional CUDA 12 acceleration on Linux x86_64.

[Documentation](https://einarolafsson.github.io/starplast/) ·
[Source code](https://github.com/EinarOlafsson/starplast)

The package contains the application, analysis modules, and cached gene data.
Use `starplast[ingest]` for optional genome-coverage import support.
