Skip to main content

Error supression and variant calling pipeline for Illumina sequencing data

Project description

Build Status

Dellingr

An error supression and variant calling pipeline for Second-Generation sequencing data

Description

See the full wiki page for more information: http://produse.readthedocs.io/en/latest/

Installation

Dependencies

You will need to install the following before installing Dellingr:

  • python>=3.5
  • bwa>=0.7.0
  • samtools>=1.3.1

Dellingr will check these dependencies prior to running the pipeline

To install the Dellingr package run the following command:

Install using the Python Package Index (PyPI)

pip install Dellingr

Install from Github

git clone https://github.com/morinlab/Dellingr.git
cd Dellingr
python setup.py install

All required python dependencies will be installed during this step

Running Dellingr

The Analysis Pipeline: Very Quick Start

You can view more detailed instructions on the wiki

All parameters required to run ProDuSe can be viewed using the following:

    dellingr run_dellingr -h

Alternatively, if you wish to run Dellingr without installing it, you can run DellingrPipeline.py manually in a similar manner:

    /path/to/Dellingr/DellingrPipeline.py -h

While these parameters can be specified individually, they can also be provided using a configuration file

To run the analysis pipeline you simply need to run the following command:

    dellingr run_dellingr
    -c /path/to/github/clone/etc/dellingr_config.ini

Alternatively:

    /path/to/Dellingr/DellingrPipeline.py 
    -c /path/to/github/clone/etc/dellingr_config.ini

This will run the entire Dellingr pipeline on all samples specified in the sample_config.ini file, which can be found in etc/sample_config.ini

Results will be located in the following directory:

ls ./dellingr_analysis_directory

Helper Scripts

The Dellingr package is comprised of several stages to aid in the analysis of duplex sequencing data.

These stages can be be viewed by running the following:

dellingr -h

dellingr adapter_predict

If you need to confirm the expected adapter sequence of a sample you should run the following command:

dellingr adapter_predict -i input1.fastq input2.fastq

This tool will print a predicted adapter sequence based off of ACGT abundances at each position. It uses these observed abundances and finds the closest expected abundance for an IUPAC unambiguous or ambiguous base.

External links

The Morin Laboratory at SFU

Project details


Download files

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

Source Distribution

Dellingr-0.9.5.tar.gz (983.0 kB view details)

Uploaded Source

Built Distribution

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

Dellingr-0.9.5-py3-none-any.whl (1.0 MB view details)

Uploaded Python 3

File details

Details for the file Dellingr-0.9.5.tar.gz.

File metadata

  • Download URL: Dellingr-0.9.5.tar.gz
  • Upload date:
  • Size: 983.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.10

File hashes

Hashes for Dellingr-0.9.5.tar.gz
Algorithm Hash digest
SHA256 46dbeae82ec99f52936f9b91924e9f9ff0c10af9ac12c605133f9bb4c304f12e
MD5 df840c9ba3b86a4cdc9751b97c023593
BLAKE2b-256 87ed204ebd449f81e36dca93624bc5696ceb76e32a52a1142b77b78ee07f05b5

See more details on using hashes here.

File details

Details for the file Dellingr-0.9.5-py3-none-any.whl.

File metadata

  • Download URL: Dellingr-0.9.5-py3-none-any.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.10

File hashes

Hashes for Dellingr-0.9.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fa360e454ecd9215a8d490a5e7ca26af88a27855532e150926db7f97919e4b9b
MD5 c86c00ea7c20372830a3ff5424c5a0d5
BLAKE2b-256 8cb5711978cb7a56630eddf0fb5c0294cb96c790ca30b4e9313021d4d40c226b

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