A framework to process and analyze data from high-throughput sequencing (HTS) assays
Project description
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
orPython >= 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
- Since 2016: Fabio Zanini @ http://fabilab.org.
- 2020-2015: Simon Anders, Wolfgang Huber
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
Built Distributions
Hashes for HTSeq-0.12.3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 467e95de79b7d4054d4d29c844cb35f36c14e1b13ffdbbe092cb9c3d7984474a |
|
MD5 | cddf4220596a37d72daea316e4f936a1 |
|
BLAKE2b-256 | 2598cfe1dde3b4b9ffa4f53f10f5894efc3521d6bddca8e08694038546acb0dc |
Hashes for HTSeq-0.12.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02952c350276a4fe2ba3a21602b988d387d8618e7343a72bc70d52e3c3149d82 |
|
MD5 | 48f4cc84869fe8836ed3bc79d31a88d2 |
|
BLAKE2b-256 | d668d3a961212304e56a223cb9facc331387ac1cf89af5d2230facf2889ae46e |
Hashes for HTSeq-0.12.3-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f5788dafd3569fdc1f070541413554e96a115d5bcc49d92774a0b5dde077bc8 |
|
MD5 | 8455b7c02704a6610b053a7c2ca3514a |
|
BLAKE2b-256 | cfa3e73819cc519973545b17bf8c8d4150d7c3524071ac2aa50be5ac97370287 |
Hashes for HTSeq-0.12.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 827a06d57c563baf1a2a1bcff4b9083941959e40f5172d96f17c7aac21152eb8 |
|
MD5 | 5b8398b5669a779a658b9ca3cd688101 |
|
BLAKE2b-256 | a9ff8164ee2ef77cda6cac974bd143a5d1675ae116eee9cb3d0e5244a83385f4 |
Hashes for HTSeq-0.12.3-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6ef5a50ccdfb7fc0bbc091a30823f62cae020295ff5fd3d7e808c09a64ff47c |
|
MD5 | acb2967b44f9783273895429b36f8e42 |
|
BLAKE2b-256 | bdb62964e453533d380954b6d5d78062bb279e5bdb797052d30ccd5783bc9488 |
Hashes for HTSeq-0.12.3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 494c0dad12cf76dc684218c1b384288a1a9edeaba5a673e2074f5ce341ab91e0 |
|
MD5 | 8545d35d9c0fe081f8f60cd7edd2cf11 |
|
BLAKE2b-256 | 09974c247a793a699af1fc6374750880f39ede9d5eb1f75df204c4d6d7674746 |
Hashes for HTSeq-0.12.3-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e40512cae53b067144b900f665efd20a9931a97a7e958cc236298f32520b78a2 |
|
MD5 | 43648f681e89ee6430e34a65ea89a70a |
|
BLAKE2b-256 | e19cb1c390dfd5acdd806760ba6dc9281aa5e15638328647f99340b764f1bc44 |
Hashes for HTSeq-0.12.3-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40434441c1701505f2f25530664946916c16e3e3e3c0e5222831e6532ff3de15 |
|
MD5 | fe6a47cadb5ca05d91965e94f4a769ca |
|
BLAKE2b-256 | b665e64ca610410a53a24caeabeb2b34163032c9fec9dbd031c30d4066db39b7 |
Hashes for HTSeq-0.12.3-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf5a7f5c91ef695046ab753b4e78ac94db725a6aa9ff6c9e298227d93f495d6a |
|
MD5 | 2b90c1e1343d16a26992d105cd59ac90 |
|
BLAKE2b-256 | 17039810d5d02b203f1568a30f81561a541de7bc8866d90919dbb86a0a75bd66 |
Hashes for HTSeq-0.12.3-cp27-cp27m-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4035e80f943bd12a9215a41b50a704fb162c3e93b3dfe1a6772a362aaef415bf |
|
MD5 | 9e6e5e5ba0f3c7b04fa6bef65e6bd37c |
|
BLAKE2b-256 | 7634ea42e5202ba92c7d57e85890e83bc80b2e9085c373ed4c9ffafde4981c1d |