Git Product home page Git Product logo

deeptools's Introduction

deepTools

Build Status Documentation Status PyPI Version install with bioconda European Galaxy server

User-friendly tools for exploring deep-sequencing data

deepTools addresses the challenge of handling the large amounts of data that are now routinely generated from DNA sequencing centers. deepTools contains useful modules to process the mapped reads data for multiple quality checks, creating normalized coverage files in standard bedGraph and bigWig file formats, that allow comparison between different files (for example, treatment and control). Finally, using such normalized and standardized files, deepTools can create many publication-ready visualizations to identify enrichments and for functional annotations of the genome.

For support or questions please post to Biostars. For bug reports and feature requests please open an issue on github.

Citation:

Ramírez F, Ryan DP, Grüning B, Bhardwaj V, Kilpert F, Richter AS, Heyne S, Dündar F, Manke T. deepTools2: a next generation web server for deep-sequencing data analysis. Nucleic Acids Research. 2016 Apr 13:gkw257.

Documentation:

Our documentation contains more details on the individual tool scopes and usages and an introduction to our deepTools Galaxy web server including step-by-step protocols.

Please see also the FAQ, which we update regularly. Our Gallery may give you some more ideas about the scope of deepTools.

For more specific troubleshooting, feedback, and tool suggestions, please post to Biostars.


Installation

deepTools are available for:

  • Command line usage (via pip/anaconda/github)
  • Integration into Galaxy servers (via toolshed/API/web-browser)

There are many easy ways to install deepTools. Details can be found here

Install by cloning this repository:

You can install any one of the deepTools branches on command line (linux/mac) by cloning this git repository :

$ git clone https://github.com/deeptools/deepTools
$ cd deepTools
$ python setup.py install

By default, the script will install the python library and executable codes globally, which means you need to be root or administrator of the machine to complete the installation. If you need to provide a nonstandard install prefix, or any other nonstandard options, you can provide many command line options to the install script.

$ python setup.py --help

For example, to install under a specific location use:

$ python setup.py install --prefix <target directory>

To install into your home directory, use:

$ python setup.py install --user

Galaxy Installation

deepTools can be easily integrated into Galaxy. Please see the installation instructions in our documentation for further details.

Note: From version 2.3 onwards, deepTools support python3.


This tool suite is developed by the Bioinformatics Facility at the Max Planck Institute for Immunobiology and Epigenetics, Freiburg.

Documentation | deepTools Galaxy | FAQ

deeptools's People

Contributors

dpryan79 avatar fidelram avatar bgruening avatar vivekbhr avatar friedue avatar thomasmanke avatar leilyr avatar sarah-peter avatar steffenheyne avatar adrn-s avatar asrichter avatar vreuter avatar kilpert avatar mvdbeek avatar mblue9 avatar sklasfeld avatar kernco avatar dlaehnemann avatar j-andrews7 avatar johnlonginotto avatar martenson avatar daler avatar simon-coetzee avatar smoe avatar nehhen avatar drakeeee avatar joseespinosa avatar opplatek avatar t-heide avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.