Metadata-Version: 2.1
Name: fgpyo
Version: 0.1.2
Summary: Python bioinformatics and genomics library
Home-page: https://github.com/fulcrumgenomics/fgpyo
License: MIT
Keywords: bioinformatics
Author: Nils Homer
Requires-Python: >=3.7.0,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Software Development :: Documentation
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Provides-Extra: docs
Requires-Dist: attrs (>=19.3.0)
Requires-Dist: pysam (>=0.22.0)
Requires-Dist: pytest (>=7.4.0)
Requires-Dist: sphinx (==4.3.1) ; extra == "docs"
Requires-Dist: sphinx_rtd_theme (>=1.3.0,<2.0.0) ; extra == "docs"
Requires-Dist: typing_extensions (>=3.7.4) ; python_version < "3.8"
Requires-Dist: typing_inspect (>=0.3.1) ; python_version < "3.8"
Project-URL: Repository, https://github.com/fulcrumgenomics/fgpyo
Description-Content-Type: text/markdown


[![Language][language-badge]][language-link]
[![Code Style][code-style-badge]][code-style-link]
[![Type Checked][type-checking-badge]][type-checking-link]
[![PEP8][pep-8-badge]][pep-8-link]
[![Code Coverage][code-coverage-badge]][code-coverage-link]
[![License][license-badge]][license-link]

---

[![Python package][python-package-badge]][python-package-link]
[![PyPI version][pypi-badge]][pypi-link]
[![PyPI download total][pypi-downloads-badge]][pypi-downloads-link]

---

[language-badge]:       http://img.shields.io/badge/language-python-brightgreen.svg
[language-link]:        http://www.python.org/
[code-style-badge]:     https://img.shields.io/badge/code%20style-black-000000.svg
[code-style-link]:      https://black.readthedocs.io/en/stable/ 
[type-checking-badge]:  http://www.mypy-lang.org/static/mypy_badge.svg
[type-checking-link]:   http://mypy-lang.org/
[pep-8-badge]:          https://img.shields.io/badge/code%20style-pep8-brightgreen.svg
[pep-8-link]:           https://www.python.org/dev/peps/pep-0008/
[code-coverage-badge]:  https://codecov.io/gh/fulcrumgenomics/fgpyo/branch/main/graph/badge.svg
[code-coverage-link]:   https://codecov.io/gh/fulcrumgenomics/fgpyo
[license-badge]:        http://img.shields.io/badge/license-MIT-blue.svg
[license-link]:         https://github.com/fulcrumgenomics/fgpyo/blob/main/LICENSE
[python-package-badge]: https://github.com/fulcrumgenomics/fgpyo/workflows/Python%20package/badge.svg
[python-package-link]:  https://github.com/fulcrumgenomics/fgpyo/actions?query=workflow%3A%22Python+package%22
[pypi-badge]:           https://badge.fury.io/py/fgpyo.svg
[pypi-link]:            https://pypi.python.org/pypi/fgpyo
[pypi-downloads-badge]: https://img.shields.io/pypi/dm/fgpyo
[pypi-downloads-link]:  https://pypi.python.org/pypi/fgpyo

# fgpyo

`pip install fgpyo`

**Requires python 3.7+**

See documentation on [fgpyo.readthedocs.org][rtd-link].

# Getting Setup

[Poetry][poetry-link] is used to manage the python development environment. 

A simple way to create an environment with the desired version of python and poetry is to use [conda][conda-link].  E.g.:

```bash
conda create -n fgpyo -c conda-forge "python>=3.6" poetry
conda activate fgpyo
poetry install
```

[rtd-link]:    http://fgpyo.readthedocs.org/en/stable
[poetry-link]: https://github.com/python-poetry/poetry
[conda-link]:  https://docs.conda.io/en/latest/miniconda.html

