Skip to main content

About DICEseq

DICEseq (Dynamic Isoform spliCing Estimator via sequencing data) estimates the dynamics of isoform proportions jointly from time series RNA-seq experiments. DICEseq is a Bayesian method based on a mixture model whose mixing proportions represent isoform ratios. It incorporates the correlations from the temporal structure, by coupling the isoform proportions at different times through a latent Gaussian process (GP).

DICEseq provides following functions through command line:

  1. diceseq: estimate the isoform proportions and FPKM for time series data jointly, or for a single time point.

  2. dice-count: fetch reads counts for entile gene, or specific reads counts, e.g. junction reads, for genes with exact one intron. This is special design mainly for yeast.

  3. dice-bias: estimate parameters for sequencing bias, including fragment length distribution, reads sequence and position bias parameter. The output file can be directly used for bias correction in diceseq.

In addition, DICEseq package also provides interface of a set of functions and attributes as an object-oriented python module. Therefore, you could use some of the module e.g., SampleFile to visualize the samples in gzip file in a Gaussian process way, or BiasFile to visualize the bias parameters. Also, the gtf_utils provides a set of ways to load gtf file, choose the genes, or customize the coordinates of exons and introns, add and remove of specific transcripts.

Quick Start

Environment and installation:

DICEseq was initially developed in Python 2 environment, hence best to be used in Py2 environment. By using Anaconda platform, no matter Py2 or Py 3, it is easy to set up a conda environment with Py2, for example by following commond:

conda create -n dicePy2 python=2.7 numpy==1.15.4 scipy==1.1.0 matplotlib==2.2.3 pysam==0.15.2

source activate dicePy2

Once you are in a Python 2 environment, there are usually two ways to isntall a package:

  • pip install diceseq

  • or download this repository, and type python setup.py install.

  • You may need to add --user if you don’t have the root permission for that environment.

Arguments

  • Type command line diceseq -h

Detailed Manual

See the documentation on how to install, to use, to find the annotation data etc.

References

Yuanhua Huang and Guido Sanguinetti. Statistical modeling of isoform splicing dynamics from RNA-seq time series data. Bioinformatics, 2016, 32(19): 2965-2972.

Metadata

Release files for diceseq 0.2.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for diceseq 0.2.9
File Size Uploaded
diceseq-0.2.9.tar.gz 38.2 kB Details

Release files / diceseq-0.2.9.tar.gz

Download URL diceseq-0.2.9.tar.gz
Size 38.2 kB
Tags Source
SHA-256 checksum
How to use checksums
c661981614c1573ba9ee03d76e9bd18473e400f66bb107b97319fb3f27b9d689
BLAKE2b-256 checksum
How to use checksums
9a16dfa9c06fa923f491176a81f75ea6c872318c890704b52d1854c3f611872b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.6

Release history Release notifications | RSS feed

This release

0.2.9 This release

1 release file

0.2.8

1 release file

0.2.7

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

0.0.1

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page