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.3.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.3-cp38-cp38-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8macOS 10.9+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmacOS 10.9+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmacOS 10.9+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

HTSeq-0.12.3-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.3.tar.gz.

File metadata

  • Download URL: HTSeq-0.12.3.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.3.tar.gz
Algorithm Hash digest
SHA256 0bdc778358e5bd06901639797adb27bf4e85602d621062b62d6be9fee70e645e
MD5 f4302cddfa8de102a0a126fa935532e6
BLAKE2b-256 617b7a31e09ced6994d704d696c28b2c85c12d0653ffcfd4a21a3c231e7f58a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.3-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.3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 467e95de79b7d4054d4d29c844cb35f36c14e1b13ffdbbe092cb9c3d7984474a
MD5 cddf4220596a37d72daea316e4f936a1
BLAKE2b-256 2598cfe1dde3b4b9ffa4f53f10f5894efc3521d6bddca8e08694038546acb0dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.3-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.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 02952c350276a4fe2ba3a21602b988d387d8618e7343a72bc70d52e3c3149d82
MD5 48f4cc84869fe8836ed3bc79d31a88d2
BLAKE2b-256 d668d3a961212304e56a223cb9facc331387ac1cf89af5d2230facf2889ae46e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.3-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.3-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4f5788dafd3569fdc1f070541413554e96a115d5bcc49d92774a0b5dde077bc8
MD5 8455b7c02704a6610b053a7c2ca3514a
BLAKE2b-256 cfa3e73819cc519973545b17bf8c8d4150d7c3524071ac2aa50be5ac97370287

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.3-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.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 827a06d57c563baf1a2a1bcff4b9083941959e40f5172d96f17c7aac21152eb8
MD5 5b8398b5669a779a658b9ca3cd688101
BLAKE2b-256 a9ff8164ee2ef77cda6cac974bd143a5d1675ae116eee9cb3d0e5244a83385f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.3-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.3-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d6ef5a50ccdfb7fc0bbc091a30823f62cae020295ff5fd3d7e808c09a64ff47c
MD5 acb2967b44f9783273895429b36f8e42
BLAKE2b-256 bdb62964e453533d380954b6d5d78062bb279e5bdb797052d30ccd5783bc9488

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.3-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.3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 494c0dad12cf76dc684218c1b384288a1a9edeaba5a673e2074f5ce341ab91e0
MD5 8545d35d9c0fe081f8f60cd7edd2cf11
BLAKE2b-256 09974c247a793a699af1fc6374750880f39ede9d5eb1f75df204c4d6d7674746

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.3-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.3-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e40512cae53b067144b900f665efd20a9931a97a7e958cc236298f32520b78a2
MD5 43648f681e89ee6430e34a65ea89a70a
BLAKE2b-256 e19cb1c390dfd5acdd806760ba6dc9281aa5e15638328647f99340b764f1bc44

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.3-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.3-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 40434441c1701505f2f25530664946916c16e3e3e3c0e5222831e6532ff3de15
MD5 fe6a47cadb5ca05d91965e94f4a769ca
BLAKE2b-256 b665e64ca610410a53a24caeabeb2b34163032c9fec9dbd031c30d4066db39b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.3-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.3-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cf5a7f5c91ef695046ab753b4e78ac94db725a6aa9ff6c9e298227d93f495d6a
MD5 2b90c1e1343d16a26992d105cd59ac90
BLAKE2b-256 17039810d5d02b203f1568a30f81561a541de7bc8866d90919dbb86a0a75bd66

See more details on using hashes here.

File details

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

File metadata

  • Download URL: HTSeq-0.12.3-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.3-cp27-cp27m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 4035e80f943bd12a9215a41b50a704fb162c3e93b3dfe1a6772a362aaef415bf
MD5 9e6e5e5ba0f3c7b04fa6bef65e6bd37c
BLAKE2b-256 7634ea42e5202ba92c7d57e85890e83bc80b2e9085c373ed4c9ffafde4981c1d

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