Skip to main content

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

Project description

Build Status 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 2.7 or Python >= 3.5
  • numpy
  • pysam >= 0.9.0

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

  • matplotlib >=1.4

Both Linux and OSX are supported and binaries are provided on Pypi.

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

Windows is not officially supported as we don't have access to a Continuous Integration Windows machine that supports pysam. Please do not open an issue asking to support Windows installers: we do not know how to do that and do not have the bandwidth to learn. However, if you are interested in giving it a try yourself, we are happy to provide as much support as we can.

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>=1.4'
pip install Cython
pip install 'pysam>=0.9'
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.12.4.tar.gz (625.8 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.12.4-cp38-cp38-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

HTSeq-0.12.4-cp38-cp38-macosx_10_9_x86_64.whl (323.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

HTSeq-0.12.4-cp37-cp37m-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

HTSeq-0.12.4-cp37-cp37m-macosx_10_9_x86_64.whl (316.8 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

HTSeq-0.12.4-cp36-cp36m-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

HTSeq-0.12.4-cp36-cp36m-macosx_10_9_x86_64.whl (326.9 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

HTSeq-0.12.4-cp35-cp35m-manylinux2010_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

HTSeq-0.12.4-cp27-cp27mu-manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

HTSeq-0.12.4-cp27-cp27m-manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

HTSeq-0.12.4-cp27-cp27m-macosx_10_7_x86_64.whl (312.1 kB view details)

Uploaded CPython 2.7mmacOS 10.7+ x86-64

File details

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

File metadata

  • Download URL: HTSeq-0.12.4.tar.gz
  • Upload date:
  • Size: 625.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for HTSeq-0.12.4.tar.gz
Algorithm Hash digest
SHA256 e3980bb4f12899442b4fa6f24f0ba149090f71cedb1eaf7128249afe4eb921ff
MD5 378b2825f4a080fb9b4809f74183bcf3
BLAKE2b-256 c404b9b0c5514dcd09e64481e8ebc242aef162646b6de956ffb44595d1de0f69

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.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.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for HTSeq-0.12.4-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cef18a0987269a09da864565d152b2fca796f1519048efbf580828c6d02f349f
MD5 edf0e49d9f1b0e4b7c37159694ce41fc
BLAKE2b-256 c6a7fd18ca3c60d5b63f823059eacdf93ca79e62cf986e77de81acda45227b04

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.4-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 323.5 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for HTSeq-0.12.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9959144ccdc567189f5d0385c949bb893ac704b4919b5ccabe87f564cb257df0
MD5 12bd437545f7b9c0de269328de84a807
BLAKE2b-256 fc385278377d1d4736f7bb4a29c1fd21bcd1dbf344b3ed8af64c9bfa67f6d74b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.4-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for HTSeq-0.12.4-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3fe9c95965373b6fd0b0561d7ff83eb82238d16afd5f9c88f8c8d77b09809616
MD5 78204e0a0361b365db608c3dcf6b21ab
BLAKE2b-256 f49d625c01c5aa43181e43be9720c848b01fb0f05a47b263317b52b06742a0da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.4-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 316.8 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for HTSeq-0.12.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f05d3416354da6e49f4bd99f32b832a200c07631efded93a6e6b2a9f8adca561
MD5 fc7a495bfaf6ff4f4be0160b2a22a8c2
BLAKE2b-256 b2e9c59d4f00d28737c4ec02c5f8d51a9bbe9b85cb09f33d1c005f25013bf520

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.4-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.10

File hashes

Hashes for HTSeq-0.12.4-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9ee45656ec4150df4604f31a1bc9a1dedf7670c829d9443441d109156b82dca1
MD5 a3ce7c43a75b2c12cd3eeb2bc570b4a2
BLAKE2b-256 53ca287519f54993e1ed1d7fcd773baac8a05d710b90b7ca5970c4664c686810

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.4-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 326.9 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.10

File hashes

Hashes for HTSeq-0.12.4-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f449f0a5f9869d3aea01f01e85d52a51c7e3faa0648b30b21d68aa717bddddd1
MD5 a1cfca953007d8354a613be37dd71c7d
BLAKE2b-256 249bcc3585c1f8f4302c7c44dbd10909258258208833502e244867d0f846b74f

See more details on using hashes here.

File details

Details for the file HTSeq-0.12.4-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: HTSeq-0.12.4-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.9

File hashes

Hashes for HTSeq-0.12.4-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a38425839ae27576feb628c54518341380e35303682d3875aed33cffb58bfbf5
MD5 b09bd39361de297044d6ce4675447157
BLAKE2b-256 5e673665a31cf75642fd72baf228944859f52d9bf6ea7a503fa631030d6fb5b6

See more details on using hashes here.

File details

Details for the file HTSeq-0.12.4-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: HTSeq-0.12.4-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/2.7.17

File hashes

Hashes for HTSeq-0.12.4-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e351256544d9a503c0829cd5d6b2928de223d3319f2f4f6d5954ca8765d0b0c7
MD5 23c999f59da450f1594d92fc3c849b5e
BLAKE2b-256 06517c636f4b7251b6e18b614b1e238fd7e57ef89a021e128158f4a68709b174

See more details on using hashes here.

File details

Details for the file HTSeq-0.12.4-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: HTSeq-0.12.4-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/2.7.17

File hashes

Hashes for HTSeq-0.12.4-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 951f7231e0d95a8e1e4d57e197217f31ea4db693edfab9b35980b2f341d83dbc
MD5 ba0d1153f89be17ba83bb9dcb1522757
BLAKE2b-256 70e63ee32b992e74655e19abb42f2c0e19942c959782fe9ce5aa41ed1e896f47

See more details on using hashes here.

File details

Details for the file HTSeq-0.12.4-cp27-cp27m-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: HTSeq-0.12.4-cp27-cp27m-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 312.1 kB
  • Tags: CPython 2.7m, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.0.0.post20200106 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/2.7.17

File hashes

Hashes for HTSeq-0.12.4-cp27-cp27m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 e94855d12bef5301fdd0242ae8521e6987f9db75b4097366af1e9cfe4e5e41cb
MD5 edddc3172bb14971ac745c5d28cf550c
BLAKE2b-256 4cd846571ca5c3cd1de7ebe42357e85ccc0812ce511ffad3542a867ab7e59284

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