Skip to main content

leafcutter

Yang I. Li1, David A. Knowles1, Jack Humphrey, Alvaro N. Barbeira, Scott P. Dickinson, Hae Kyung Im, Jonathan K. Pritchard

This branch has a Python/pytorch/pyro reimplementation of the LeafCutter differential splicing test. Users (including us!) often had problems installing the RStan based package.

You should be able to install with python -m pip install leafcutter.

The installation process will install leafcutter-cluster and leafcutter-ds as command line tools.

Annotation-free quantification of RNA splicing.

Leafcutter quantifies RNA splicing variation using short-read RNA-seq data. The core idea is to leverage spliced reads (reads that span an intron) to quantify (differential) intron usage across samples. The advantages of this approach include

  • easy detection of novel introns
  • modeling of more complex splicing events than exonic PSI
  • avoiding the challenge of isoform abundance estimation
  • simple, computationally efficient algorithms scaling to 100s or even 1000s of samples

For details please see our bioRxiv preprint and corresponding Nature Genetics publication.

Additionally, for full details on the leafcutter for Mendelian Diseases (leafcutterMD) method that performs outlier splicing detection, see our Bioinformatics publication.

Full documentation is available at http://davidaknowles.github.io/leafcutter/

If you have usage questions we've setup a Google group here: https://groups.google.com/forum/#!forum/leafcutter-users

We've developed a leafcutter shiny app for visualizing leafcutter results: you can view an example here. This shows leafcutter differential splicing results for a comparison of 10 brain vs. 10 heart samples (5 male, 5 female in each group) from GTEx.

Release files for leafcutter 2.0.2

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

Source distribution (sdist)

Source distribution for leafcutter 2.0.2
File Size Uploaded
leafcutter-2.0.2.tar.gz 6.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for leafcutter 2.0.2
File Interpreter ABI Platform
leafcutter-2.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 13.5 kB

Release files / leafcutter-2.0.2.tar.gz

Download URL leafcutter-2.0.2.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ed1c60a745203aef932ef5af75fb7e22903382099e129456b458a7673cd07400
BLAKE2b-256 checksum
How to use checksums
945f1a58f252458fdf6320d6d5281cc99d67145f44bce7af6a556205b148f525
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.65.0 CPython/3.8.0

Release files / leafcutter-2.0.2-py3-none-any.whl

Download URL leafcutter-2.0.2-py3-none-any.whl
Size 6.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f80a810a7dedf0c1f30d267725570f234ad74ffb3b868ae7caad81fff7a0afa9
BLAKE2b-256 checksum
How to use checksums
54faa6d6378d2a49931e7719462ec6948c2a524f20c38229715a0569aaa4eae7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.65.0 CPython/3.8.0

Release history Release notifications | RSS feed

This release

2.0.2 This release

2 release files

2.0.1

2 release files

2.0

2 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