Metadata-Version: 2.4
Name: bioat
Version: 0.17.5.post1
Summary: bioat, a python package & command line toolkit for Bioinformatics and data science!
Keywords: bioat,bioinformatics,data science,deep learning
Author: Huanan Herman Zhao
Author-email: Huanan Herman Zhao <hermanzhaozzzz@gmail.com>
License-Expression: Apache-2.0
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Dist: pandas>=1.5
Requires-Dist: numpy>=1.24.1
Requires-Dist: tqdm>=4.64.1
Requires-Dist: fire>=0.5.0
Requires-Dist: biopython>=1.80
Requires-Dist: matplotlib>=3.5.3
Requires-Dist: tabulate>=0.9.0
Requires-Dist: statsmodels>=0.13.5
Requires-Dist: requests>=2.31.0
Requires-Dist: coloredlogs>=15.0.1
Requires-Dist: psutil>=5.9.8
Requires-Dist: openpyxl>=3.1.2
Requires-Dist: matplotlib-inline>=0.1.7
Requires-Dist: beautifulsoup4>=4.12.3
Requires-Dist: selenium>=4.1.3
Requires-Dist: scikit-learn>=1.0.2
Requires-Dist: scipy>=1.7.3
Requires-Dist: seaborn>=0.13.2
Requires-Dist: py3dmol>=2.4.2
Requires-Dist: ipykernel>=6.0.0
Requires-Dist: ipython<10.0.0
Maintainer: Huanan Herman Zhao
Maintainer-email: Huanan Herman Zhao <hermanzhaozzzz@gmail.com>
Requires-Python: >=3.10.0, <4.0
Project-URL: homepage, https://github.com/hermanzhaozzzz/bioat
Project-URL: repository, https://github.com/hermanzhaozzzz/bioat
Project-URL: documentation, https://hermanzhaozzzz.github.io/bioat/
Project-URL: Bug Tracker, https://github.com/hermanzhaozzzz/bioat/issues
Description-Content-Type: text/markdown

# BioAT
the Bioinformatic Analysis Tools
## About bioat
Bref:  <u>**bioat**, a python **package** & **command line toolkit** for Bioinformatics and data science!</u>

Home: https://github.com/hermanzhaozzzz/bioat

License: Apache-2.0

| Name | Downloads | Version | Platforms | Test |
| --- | --- | --- | --- | --- |
|[![Conda Recipe](https://img.shields.io/badge/recipe-bioat-green.svg)](https://anaconda.org/conda-forge/bioat) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/bioat.svg)](https://anaconda.org/conda-forge/bioat) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/bioat.svg)](https://anaconda.org/conda-forge/bioat) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/bioat.svg)](https://anaconda.org/conda-forge/bioat) | [![Azure Pipelines](https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/bioat-feedstock?branchName=main)](https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=23719&branchName=main) |

## About author
Name: [赵华男 | Huanan Herman Zhao](https://scholar.google.com/citations?user=ojSVoWQAAAAJ&hl=en) |  EMail: hermanzhaozzzz AT gmail.com | [Zhihu](https://www.zhihu.com/people/hymanzhaozzzz) | [BLOG](http://zhaohuanan.cc)

## Installation
```shell
# supported platform: Linux / MacOS (intel & arm64) / Windows
pip install --upgrade bioat
# use conda
conda install -c conda-forge bioat
```

## Usage
```shell
# list commands
bioat list
# check version
bioat version
# check information about bioat
bioat about

# example usage
bioat bam remove_clip --help
samtools view -h test_sorted_n.bam | bioat bam remove_clip | tail
```
[circos plot](docs/demo_circos-plot.ipynb)

## Development
```shell
# create/update .venv from pyproject.toml and uv.lock
uv sync

# run checks in the locked project environment
uv run pytest

# build distributions for release
uv build --no-sources --clear
```

## Doc

See [Doc](https://hermanzhaozzzz.github.io/bioat/)

## Citation
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.15093444.svg)](https://doi.org/10.5281/zenodo.15093444)

```latex
@software{huanan_herman_zhao_2025_15093444,
  author       = {Huanan Herman Zhao},
  title        = {BioAT, a python package \& command line toolkit for
                   bioinformatics and data science
                  },
  month        = mar,
  year         = 2025,
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.15093444},
  url          = {https://doi.org/10.5281/zenodo.15093444},
  swhid        = {swh:1:dir:19b60f4b0b93f490798727c05ab41a3222b555a1
                   ;origin=https://doi.org/10.5281/zenodo.15093443;vi
                   sit=swh:1:snp:793130e9e84df8cf427ab2b6a69c0dc77146
                   1e6a;anchor=swh:1:rel:dc0fa360dfdaf99222cf7db99e8e
                   e9e898ac1c64;path=hermanzhaozzzz-bioat-4b611f2
                  },
}
```
