Metadata-Version: 2.4
Name: bioat
Version: 0.17.3
Summary: bioat, a python package & command line toolkit for Bioinformatics and data science!
License: Apache-2.0
License-File: LICENSE
Keywords: bioat,bioinformatics,data science,deep learning
Author: Huanan Herman Zhao
Author-email: hermanzhaozzzz@gmail.com
Maintainer: Huanan Herman Zhao
Maintainer-email: hermanzhaozzzz@gmail.com
Requires-Python: >=3.10.0,<4.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
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
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: test
Requires-Dist: beautifulsoup4 (>=4.12.3)
Requires-Dist: biopython (>=1.80)
Requires-Dist: coloredlogs (>=15.0.1)
Requires-Dist: fire (>=0.5.0)
Requires-Dist: ipykernel (>=6.0.0)
Requires-Dist: ipython (<10.0.0)
Requires-Dist: matplotlib (>=3.5.3)
Requires-Dist: matplotlib-inline (>=0.1.7)
Requires-Dist: myst-parser ; extra == "docs"
Requires-Dist: numpy (>=1.24.1)
Requires-Dist: openpyxl (>=3.1.2)
Requires-Dist: pandas (>=1.5)
Requires-Dist: psutil (>=5.9.8)
Requires-Dist: py3dmol (>=2.4.2)
Requires-Dist: pytest ; extra == "test"
Requires-Dist: pytest-cov ; extra == "test"
Requires-Dist: requests (>=2.31.0)
Requires-Dist: ruff ; extra == "dev"
Requires-Dist: scikit-learn (>=1.0.2)
Requires-Dist: scipy (>=1.7.3)
Requires-Dist: seaborn (>=0.13.2)
Requires-Dist: selenium (>=4.1.3)
Requires-Dist: sphinx ; extra == "docs"
Requires-Dist: sphinx-autobuild ; extra == "docs"
Requires-Dist: sphinx-rtd-theme ; extra == "docs"
Requires-Dist: statsmodels (>=0.13.5)
Requires-Dist: tabulate (>=0.9.0)
Requires-Dist: toml ; extra == "dev"
Requires-Dist: tqdm (>=4.64.1)
Project-URL: Bug Tracker, https://github.com/hermanzhaozzzz/bioat/issues
Project-URL: Documentation, https://bioat.readthedocs.io/en/latest/
Project-URL: Homepage, https://github.com/hermanzhaozzzz/bioat
Project-URL: Repository, https://github.com/hermanzhaozzzz/bioat
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)

## Doc

See [Doc](https://bioat.readthedocs.io/en/latest/)

## 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
                  },
}
```

