Metadata-Version: 2.4
Name: alignparse
Version: 0.8.0
Summary: Align sequences and then parse features.
Home-page: https://github.com/jbloomlab/alignparse
Download-URL: https://github.com/jbloomlab/alignparse/tarball/0.8.0
Author: `the Bloom lab <https://jbloomlab.org/>`_
Author-email: jbloom@fredhutch.org
License: GPLv3
Platform: Linux and Mac OS X.
License-File: LICENSE.txt
Requires-Dist: biopython>=1.73
Requires-Dist: dna_features_viewer>=1.0.0
Requires-Dist: matplotlib>=3.0.0
Requires-Dist: numpy>=1.17
Requires-Dist: packaging
Requires-Dist: pandas>=0.25.1
Requires-Dist: pathos>=0.2.4
Requires-Dist: plotnine>=0.6
Requires-Dist: pysam!=0.22.1
Requires-Dist: regex>=2.5.33
Requires-Dist: scipy>=1.2
Requires-Dist: pyyaml>=5.1.1
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: download-url
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: platform
Dynamic: requires-dist
Dynamic: summary

===============================
alignparse
===============================

.. image:: https://img.shields.io/pypi/v/alignparse.svg
        :target: https://pypi.python.org/pypi/alignparse

.. image:: https://github.com/jbloomlab/alignparse/actions/workflows/test.yml/badge.svg
        :target: https://github.com/jbloomlab/alignparse/actions/workflows/test.yml

.. image:: https://zenodo.org/badge/194140958.svg
   :target: https://zenodo.org/badge/latestdoi/194140958

.. image:: https://joss.theoj.org/papers/10.21105/joss.01915/status.svg
   :target: https://doi.org/10.21105/joss.01915

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
    :target: https://github.com/psf/black

.. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json
    :target: https://github.com/astral-sh/ruff

``alignparse`` is a Python package written by `the Bloom lab <https://jbloomlab.org>`_. 
It is designed to align long sequencing reads (such as those from PacBio circular consensus sequencing) to targets, filter these alignments based on user-provided specifications, and parse out user-defined sequence features.
For each read that passes the filters, information about the features (e.g. accuracy, sequence, mutations) is retained for further analyses. 

See the `alignparse documentation <https://jbloomlab.github.io/alignparse>`_ for details on how to install and use ``alignparse``.

Please `cite alignparse <https://jbloomlab.github.io/alignparse/acknowledgements.html>`_ if you use it in your work.

The source code is `on GitHub <https://github.com/jbloomlab/alignparse>`_.

To contribute to this package, read the instructions in `CONTRIBUTING.rst <CONTRIBUTING.rst>`_.

To report issues or seek support, please use the `GitHub issue tracker <https://github.com/jbloomlab/alignparse/issues>`_.
