Skip to main content

github

Denovonear

This code assesses whether de novo single-nucleotide variants are closer together within the coding sequence of a gene than expected by chance, or whether the amino acids for those SNVs are closer together in the protein structure than expected by chance. We use local-sequence based mutation rates to account for differential mutability of regions. The default rates are per-trinucleotide based see Nature Genetics 46:944–950, but you can use your own rates, or even longer sequence contexts, such as 5-mers or 7-mers.

Install

pip install denovonear

Usage

Analyse de novo mutation clustering in the coding sequence with the CLI tool:

denovonear cluster \
   --in data/example.grch38.dnms.txt \
   --gencode data/example.grch38.gtf \
   --fasta data/example.grch38.fa \
   --out output.txt

Or test clustering within protein structures:

denovonear cluster-structure \
   --in data/example.grch38.dnms.txt \
   --structures PATH_TO_STRUCTURES.tar \
   --gencode data/example.grch38.gtf \
   --fasta data/example.grch38.fa \
   --out output.structure.txt

explanation of options:

  • --in: path to tab-separated table of de novo mutations. See example table below for columns, or example.grch38.dnms.txt in data folder.
  • --gencode: path to GENCODE annotations in GTF format for transcripts and exons e.g. example release. Can be gzipped, or uncompressed.
  • --fasta: path to genome fasta, matching genome build of gencode file
  • --structures: path to tar file containing PDB structures for all protein coding genes. This has only been tested with AlphaFold human proteome tar files e.g. https://ftp.ebi.ac.uk/pub/databases/alphafold/latest/UP000005640_9606_HUMAN_v4.tar The code identifies the approriate structure pdb by first searching for uniprot IDs via ensembl (starting with the transcript ID). This only permits variants in the canonical transcript, and returns nan if a) no structure PDB is found, b) multiple structures exists for the uniprot IDs, c) multiple chains are in the structure file, d) the structure has missing residues or e) the number of residues in the structure file does not match what is expected from the CDS length. This uses the carbon atom coordinates for each residue to place the amino acid position, and computes Euclidean distances between these coordinates.

If the --gencode or --fasta options are skipped (e.g. denovonear cluster --in INFILE --out OUTFILE), gene annotations will be retrieved via an ensembl web service. For that, you might need to specify --genome-build grch38 to ensure the gene coordinates match your de novo mutation coordinates.

  • --rates PATHS_TO_RATES_FILES
  • --rates-format context OR genome
  • --cache-folder PATH_TO_CACHE_DIR
  • --genome-build "grch37" or "grch38" (default=grch37)

The rates option operates in two ways. The first (which requires --rates-format to be "context") is to pass in one path to a tab separated file with three columns: 'from', 'to', and 'mu_snp'. The 'from' column contains DNA sequence (where the length is an odd number) with the base to change at the central nucleotide. The 'to' column contains the sequence with the central base modified. The 'mu_snp' column contains the probability of the change (as per site per generation).

The second way to use the rates option is to pass in multiple paths to VCFs containing mutation rates for every genome position. This requires the --rates-format to be "genome". Currently the only supported rates files are ones from Roulette (https://www.biorxiv.org/content/10.1101/2022.08.20.504670v1), which can be found here: http://genetics.bwh.harvard.edu/downloads/Vova/Roulette/. This needs both the VCFs and their index files.

The cache folder defaults to making a folder named "cache" within the working directory. The genome build indicates which genome build the coordinates of the de novo variants are based on, and defaults to GRCh37.

Example de novo table

gene_name chr pos consequence snp_or_indel
OR4F5 chr1 69500 missense_variant DENOVO-SNP
OR4F5 chr1 69450 missense_variant DENOVO-SNP

Python usage

from denovonear.gencode import Gencode
from denovonear.cluster_test import cluster_de_novos
from denovonear.mutation_rates import load_mutation_rates

gencode = Gencode('./data/example.grch38.gtf', './data/example.grch38.fa')
symbol = 'OR4F5'
de_novos = {'missense': [69500, 69450, 69400], 'nonsense': []}
rates = load_mutation_rates()
p_values = cluster_de_novos(de_novos, gencode[symbol], rates, iterations=1000000)

Pull out site-specific rates by creating Transcript objects, then get the rates by consequence at each site

from denovonear.rate_limiter import RateLimiter
from denovonear.load_mutation_rates import load_mutation_rates
from denovonear.load_gene import construct_gene_object
from denovonear.site_specific_rates import SiteRates

# extract transcript coordinates and sequence from Ensembl
async with RateLimiter(per_second=15) as ensembl:
    transcript = await construct_gene_object(ensembl, 'ENST00000346085')

mut_rates = load_mutation_rates()
rates = SiteRates(transcript, mut_rates)

# rates are stored by consequence, but you can iterate through to find all
# possible sites in and around the CDS:
for cq in ['missense', 'nonsense', 'splice_lof', 'synonymous']:
    for site in rates[cq]:
        site['pos'] = transcript.get_position_on_chrom(site['pos'], site['offset'])

# or if you just want the summed rate
rates['missense'].get_summed_rate()

Identify transcripts containing de novo events

You can identify transcripts containing de novos events with the identify_transcripts.py script. This either identifies all transcripts for a gene with one or more de novo events, or identifies the minimal set of transcripts to contain all de novos (where transcripts are prioritised on the basis of number of de novo events, and length of coding sequence). Transcripts can be identified with:

    denovonear transcripts \
        --de-novos data/example_de_novos.txt \
        --out output.txt \
        --all-transcripts

Other options are:

  • --minimise-transcripts in place of --all-transcripts, to find the minimal set of transcripts
  • --genome-build "grch37" or "grch38" (default=grch37)

Gene or transcript based mutation rates

You can generate mutation rates for either the union of alternative transcripts for a gene, or for a specific Ensembl transcript ID with the construct_mutation_rates.py script. Lof and missense mutation rates can be generated with:

denovonear rates \
    --genes data/example_gene_ids.txt \
    --out output.txt

The tab-separated output file will contain one row per gene/transcript, with each line containing a transcript ID or gene symbol, a log10 transformed missense mutation rate, a log10 transformed nonsense mutation rate, and a log10 transformed synonymous mutation rate.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

denovonear-0.13.1.tar.gz (245.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

denovonear-0.13.1-cp314-cp314-win_amd64.whl (355.4 kB view details)

Uploaded CPython 3.14Windows x86-64

denovonear-0.13.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

denovonear-0.13.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

denovonear-0.13.1-cp314-cp314-macosx_11_0_arm64.whl (357.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

denovonear-0.13.1-cp313-cp313-win_amd64.whl (349.6 kB view details)

Uploaded CPython 3.13Windows x86-64

denovonear-0.13.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

denovonear-0.13.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

denovonear-0.13.1-cp313-cp313-macosx_11_0_arm64.whl (352.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

denovonear-0.13.1-cp312-cp312-win_amd64.whl (349.2 kB view details)

Uploaded CPython 3.12Windows x86-64

denovonear-0.13.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

denovonear-0.13.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

denovonear-0.13.1-cp312-cp312-macosx_11_0_arm64.whl (353.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

denovonear-0.13.1-cp311-cp311-win_amd64.whl (348.4 kB view details)

Uploaded CPython 3.11Windows x86-64

denovonear-0.13.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

denovonear-0.13.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

denovonear-0.13.1-cp311-cp311-macosx_11_0_arm64.whl (353.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

denovonear-0.13.1-cp310-cp310-win_amd64.whl (348.0 kB view details)

Uploaded CPython 3.10Windows x86-64

denovonear-0.13.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

denovonear-0.13.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

denovonear-0.13.1-cp310-cp310-macosx_11_0_arm64.whl (354.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file denovonear-0.13.1.tar.gz.

File metadata

  • Download URL: denovonear-0.13.1.tar.gz
  • Upload date:
  • Size: 245.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for denovonear-0.13.1.tar.gz
Algorithm Hash digest
SHA256 a708c5a145c8b1559e6d042c4903bf636db8f05aa7a0cb6ab5bf228939100df1
MD5 5e3c205c937706072ea9d18a0fd31fcb
BLAKE2b-256 af2eea1f45193793646032e751d3d0efedd7e8923c36e72f8773151bcb6620f6

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: denovonear-0.13.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 355.4 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for denovonear-0.13.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5e69225e57a5dd2b028074d2c989fdbc46a5687100c9a026dc5c50dde64cfdd2
MD5 18027002646217a77dbd96829d0f4974
BLAKE2b-256 9c019e86601459ace461cde9618e6133929354579d757b31db42d0934dc60b15

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 14502d801d9438f4a4f668845a352d7cb734fe3dc7d6fe4063c3c28694b18ccf
MD5 55c73a9f77b38054c229cf1a82f4d289
BLAKE2b-256 d94d0c248d9a25d57c48418f0686de39e8b638853f7642b8a3bae3302b471fc4

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 778d41b4b9c14dced0004ca9cb2070340e6ed241323290e13a83de62931286d6
MD5 95642c401ddc75e7ebc875aa168a7b89
BLAKE2b-256 41d1a0bb9dde079c6a0a0cf1c0d27fcbe406276fc1edc0aa70236ca3f3cb8f34

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7028e1760b0a4fd12e95ee597ec2ce5b8ec04bad33bea042c888950a633baaef
MD5 28237e96aef8dbf22334beefb471e9b6
BLAKE2b-256 47687e2873976241c4174415ff3fe3c4654ab695a556de12f12613be8aa89afc

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: denovonear-0.13.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 349.6 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for denovonear-0.13.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 48ec4f1d2044235597b999907e64a3e4cff0ba8ed65d84ab42de27585024b66b
MD5 e2619661ac4eae8717520697ae86dd4d
BLAKE2b-256 0939eb446e3db1f322d9385c305379b66cc2a8ba69a17e05e1bfe35fe20e2ff3

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 419f6a5025c0ba0ac1ee2f19d695410cc599a4b5b61432f48846717a3cca3be6
MD5 15f432fc8de629ccbdad98b70dafe75c
BLAKE2b-256 31555f8cefcc4c9bc931e1a2d16b2457683332bd1a3e7207a4ecf37190084441

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1607014192d56574f9d1bfe8a4a6215e8d9a3924d7675a74fc63b012d2deb275
MD5 9d6a400ab7f95df85da335caa0316c51
BLAKE2b-256 22ab045bd0d8cbce49c973e7dbd7530e1d73eb7cc0d7a12edd6ee0f733f24d53

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b23b318fa26b911a2efe15e434ca2ac3c391af041891a542cd071a5bb954c62b
MD5 50534cf25ac9d8b7da6c2ba5be8cef4e
BLAKE2b-256 95dcbddd12ee1133f175e4c9628138430e101cc8336ce6999720944df309cbb9

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: denovonear-0.13.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 349.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for denovonear-0.13.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 59ab273ac072065a48fd80c5097254a9494688b8801d8e9da962eb4b12d6968f
MD5 6b50e31771d960b0a337520054ffc630
BLAKE2b-256 cdf2f1ef3dc3b0a3ebe6d43e9bec2595b159356921b4d397ae2072f63d4d8076

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5922d576b099f569bd8d7cf869291244f5722c8ded73d3e104f818cacaa6655b
MD5 e34a667b4fc3762389730b7cb5fbbc23
BLAKE2b-256 5edc4050bf6da2a2becc7fcd0cffd64ea274fe1b9a64ee79d158bee5cd871858

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 6edeb78b6b6ef55280e8625aef389a85a0b2aafed5b057bc06e68297c845d998
MD5 02f87996d3f7b7fb21af07fef3c0a8b4
BLAKE2b-256 8cbdbde20a3873517599ac555832602ef4aaf30ae735eb7aad874f6871a7c3a3

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e57887542a6b9ab741dab2c96903078c578df069d414ebdf464afcf80a4c6538
MD5 66ee643026c603852575faf1407c1ddb
BLAKE2b-256 4a355283e239a1297137e61fb3d96a7726b28fe1fab43a515df6ca6bef950d7a

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: denovonear-0.13.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 348.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for denovonear-0.13.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 79324166963e3087a98c9baab68e80d21f439eec1ca9124334a83cea5931131c
MD5 07d7345050c7cf17cac26e852065d094
BLAKE2b-256 870acffe167923f562975f3908600ffcb4dbc899404ee48d82053427363a69e4

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7a12c9d4b69440336e369af22761755730972583cd8d6d770a1d6bdab00aafaa
MD5 8d086083dd875611f5e959d48608f5aa
BLAKE2b-256 c24c6ff9ec0d5afc2d62b43a892b233c6305b49b52bcc0018c3422d0a4ffa74d

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 32d4030a8c64f74b9a4a170e5c7b728d07417a2855f7fae69a1514125aa172cd
MD5 417a6862a6cd57eb31e9efebbfa32f2d
BLAKE2b-256 b47b58b742af35f15caa9f957ca53b3ac89733ca8d4d5bc53bd31d2600886548

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a50feb40390310ec5af04b22450ded875b91c6fd6bb24844628f785b6fdcef2c
MD5 e090ea6d3e9453ff29db0dd36750ac0e
BLAKE2b-256 b6836e7df583a75e229dd93f05fa51d8c95fad42d4580b4c7b77531a288577f2

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: denovonear-0.13.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 348.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for denovonear-0.13.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4d5930107566d0b94eb5ef38226b45db8f34197b0324d6bfae787e42aa28f3f3
MD5 3a55f2e55d9a78080b09c9b934008ac4
BLAKE2b-256 9aefb46952cab2044f31a4c18cfcc3e61f8b337ce58d8a7c4d6207cff1da9063

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 508907d5dd9a127d9ad3e7f543a0710a52badc1455656b79deeda008c4bc7d3d
MD5 581b72ff974d3a09dbab56177d3ab574
BLAKE2b-256 9f37075df8226ce5b8df4151e5c40a4198d252e2e4ec19b0b1043a41f7267a38

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 53e3a7dc3f90658291511e8d25413f19bf05458202b933437ae340612a45269b
MD5 8d495af0e5528b7ef1b2f76283eacefc
BLAKE2b-256 cdb6f207e72e9e9f4cdfd73261a693d8e8d147017215ec67cb885d574c477f7b

See more details on using hashes here.

File details

Details for the file denovonear-0.13.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for denovonear-0.13.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e52924e2601c0b31ec2cfc715dd34029711bfac77dff1917e5e885b33bdb9467
MD5 c5af2ad2f8c88798083ecd4b17500da3
BLAKE2b-256 ccc7b2e55cecbb3b7cc7edd8236bdda33a57db6b6f7ef9ed09a20a1e176e34af

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.13.1 This release

21 files

0.13.0

25 files

0.12.0

25 files

0.11.3

13 files

0.11.2

13 files

0.11.1

13 files

0.11.0

16 files

0.10.4

16 files

0.10.3

16 files

0.10.2

16 files

0.10.1

13 files

0.10.0

13 files

0.9.16

13 files

0.9.15

1 file

0.9.14

1 file

0.9.13

1 file

0.9.12

1 file

0.9.11

1 file

0.9.10

1 file

0.9.9

1 file

0.9.8

1 file

0.9.7

1 file

0.9.6

1 file

0.9.5

1 file

0.9.4

1 file

0.9.3

1 file

0.9.2

1 file

0.9.1

1 file

0.9.0

1 file

0.8.6

1 file

0.8.5

1 file

0.8.4

1 file

0.8.2

1 file

0.8.1

1 file

0.8.0

1 file

0.7.0

1 file

0.6.4

1 file

0.6.3

1 file

0.6.2

1 file

0.6.0

1 file

0.5.4

1 file

0.5.3

1 file

0.5.2

1 file

0.5.1

1 file

0.5.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page