Skip to main content

A framework to process and analyze data from high-throughput sequencing (HTS) assays

Project description

CI Documentation Status

HTSeq

DEVS: https://github.com/htseq/htseq

DOCS: https://htseq.readthedocs.io

A Python library to facilitate processing and analysis of data from high-throughput sequencing (HTS) experiments. A popular use of HTSeq is htseq-count, a tool to quantify gene expression in RNA-Seq and similar experiments.

Requirements

To use HTSeq you will need:

  • Python >= 3.6 (note: Python 2.7 support has been dropped)
  • numpy
  • pysam

To run the htseq-qa script, you will also need:

  • matplotlib

Both Linux and OSX are supported and binaries are provided on Pypi. We would like to support Windows but currently lack the expertise to do so. If you would like to take on the Windows release and maintenance, please open an issue and we'll try to help.

A source package which should not require Cython nor SWIG is also provided on Pypi.

To develop HTSeq you will also need:

  • Cython >=0.29.5
  • SWIG >=3.0.8

Installation

PIP

To install directly from PyPI:

pip install HTSeq

To install a specific version:

pip install 'HTSeq==0.14.0'

If this fails, please install all dependencies first:

pip install matplotlib
pip install Cython
pip install pysam
pip install HTSeq

setup.py (distutils/setuptools)

Install the dependencies with your favourite tool (pip, conda, etc.).

To install HTSeq itself, run:

python setup.py build install

Authors

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

HTSeq-0.13.4.tar.gz (318.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

HTSeq-0.13.4-cp38-cp38-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

HTSeq-0.13.4-cp36-cp36m-manylinux2010_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

HTSeq-0.13.4-cp36-cp36m-macosx_10_9_x86_64.whl (296.2 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file HTSeq-0.13.4.tar.gz.

File metadata

  • Download URL: HTSeq-0.13.4.tar.gz
  • Upload date:
  • Size: 318.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.6.12

File hashes

Hashes for HTSeq-0.13.4.tar.gz
Algorithm Hash digest
SHA256 7a484fadaf7715b9e7a2eb1494c9eb70b7db0a930c4ee2a82e7a1c672c14b94a
MD5 1ec0e27c04c952736d796586b5964542
BLAKE2b-256 51a9d80a57c480c1582d0f95fc4f9513c623381f6ca31007be814f47f39b5a5c

See more details on using hashes here.

File details

Details for the file HTSeq-0.13.4-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: HTSeq-0.13.4-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.7

File hashes

Hashes for HTSeq-0.13.4-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 53277899e51c70dbb366da72d58bfc807ffd735fbbaa0a3d2f3f89b23137a74f
MD5 73d3b15375de6b314dc3ff291bf0647d
BLAKE2b-256 24343a3e36d0e72790148dfa1648e090c64b2ac7b7dc22501774a64b970e408f

See more details on using hashes here.

File details

Details for the file HTSeq-0.13.4-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: HTSeq-0.13.4-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.6.12

File hashes

Hashes for HTSeq-0.13.4-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3fc157c215221cf8198554d65379db93f24e2bb6a71787300e0866c1913f03dd
MD5 462646c0394ad518c15f5c9b85eb1b60
BLAKE2b-256 24da6048add0b510311f2970404d077cea1c4e8918a69a10acc8b46ee38cf43a

See more details on using hashes here.

File details

Details for the file HTSeq-0.13.4-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: HTSeq-0.13.4-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 296.2 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0.post20201207 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.6.12

File hashes

Hashes for HTSeq-0.13.4-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4da57e992fa32d0e1e7ff356e214a84ce7b57183099b3aad670fbb31eed79579
MD5 4f0f50d60e5d1b94347d3b684302ef6d
BLAKE2b-256 e6a9c966d58c7ba556a004703b4cdf264748df49ae2b1490b311ac234b534ab2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page