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.5.tar.gz (318.1 kB view details)

Uploaded Source

Built Distributions

HTSeq-0.13.5-cp39-cp39-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

HTSeq-0.13.5-cp39-cp39-macosx_10_9_x86_64.whl (272.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

HTSeq-0.13.5-cp38-cp38-macosx_10_9_x86_64.whl (294.3 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

HTSeq-0.13.5-cp37-cp37m-manylinux2010_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

HTSeq-0.13.5-cp37-cp37m-macosx_10_9_x86_64.whl (289.3 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: HTSeq-0.13.5.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.5.tar.gz
Algorithm Hash digest
SHA256 2015aea9b682785e26bf8f2ec61be352843760b677c3f8c1c20022c58adac648
MD5 cea1e447846a6474d5e515b1a3680903
BLAKE2b-256 7e2e60045d925c3b8da3f6a7869ce9ae77fd6360ea8749c3ab7f62198b3deed7

See more details on using hashes here.

File details

Details for the file HTSeq-0.13.5-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: HTSeq-0.13.5-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, 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.9.1

File hashes

Hashes for HTSeq-0.13.5-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b5bc44bbcff99c57ac5a31ef392137b81bf47242574aaa64bc55d7b8d96a64cc
MD5 bde16fca35b9b103eaa6c6728a73e56b
BLAKE2b-256 6ce92c5e56a10c7cd78934d3ea02e590ee8cc88dcfb40c06dd06b169fe23fe59

See more details on using hashes here.

File details

Details for the file HTSeq-0.13.5-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: HTSeq-0.13.5-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 272.7 kB
  • Tags: CPython 3.9, 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.9.1

File hashes

Hashes for HTSeq-0.13.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 20fa15f9dbaad0e846343cde5afce594f939ec9dacad0667de57a4a3ea624b1c
MD5 ba27c8662ff1f1fb714b2f140c79735d
BLAKE2b-256 626aeae80e234684468e22a86661b6fcb5c4bd698b130e4f3b6653ded38be52b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.13.5-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.5-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1f7118560f01c8301053a73764ef4e5ee463d6416b39285cc8e7d6b65d855b41
MD5 4c67bb4d7e7f6766f3c39f39b25e247c
BLAKE2b-256 57e91ca6b5cfdc99c386c7a4abd91d19545d22aa87b4cd15d793e01523eb2ef4

See more details on using hashes here.

File details

Details for the file HTSeq-0.13.5-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: HTSeq-0.13.5-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 294.3 kB
  • Tags: CPython 3.8, 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.8.5

File hashes

Hashes for HTSeq-0.13.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1e966c417722f46beebad09b0ecf450969b86ac42fa9c57b4fd463d7d63c7338
MD5 78d14859dae55db088acfcbca1972f8d
BLAKE2b-256 838ea69d8177c71a997868e05ed971227f0bea0c5b007af92c3f6337e2a07613

See more details on using hashes here.

File details

Details for the file HTSeq-0.13.5-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: HTSeq-0.13.5-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, 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.7.9

File hashes

Hashes for HTSeq-0.13.5-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f3b20fb799cffd2116b7a0c72e072569e204cc9f476c4a274def4f338ae18e79
MD5 ce2cf8fd6576b45ea5b7428385afd58d
BLAKE2b-256 5952491befbd425ab4c6ac4f53665b69a50e2bbea22460b34b212534879db616

See more details on using hashes here.

File details

Details for the file HTSeq-0.13.5-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: HTSeq-0.13.5-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 289.3 kB
  • Tags: CPython 3.7m, 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.7.9

File hashes

Hashes for HTSeq-0.13.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0a7632a4dc80d96bbd963fd1fb476aab378bb3f8bf4ebce91c82308ea5cec01a
MD5 f441e61647d210eb5f4c8878739ef941
BLAKE2b-256 822792d48b661dc9e81103bd1003cd45a37977dddbf4b267f7a21c61a5ad864d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.13.5-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.5-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 76ea1f31ff05107694a581d025009228b9af1bf789b2ee8d92c7b6fdbe247952
MD5 09b57f97cfb193f5d47f0e53fa99aff8
BLAKE2b-256 1d6f33e96c35e81e78a42fc95dd6537e0447166e789f0a9b97cadced2fff3c0b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.13.5-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.5-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f8fb5b8b5d16e28ef6c82c85fada33ad52ef2d218e9ed165ec3b5aa83841d85e
MD5 4eba6478bc8c624dd596a3a7c4bce24c
BLAKE2b-256 73f956cbcddd2cbd0e2eccb5e885ed4a3333d55ee17284657c28eb4ff9c2b837

See more details on using hashes here.

Supported by

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