Coder Social home page Coder Social logo

songtr / pindel Goto Github PK

View Code? Open in Web Editor NEW

This project forked from genome/pindel

0.0 1.0 0.0 92.05 MB

Pindel can detect breakpoints of large deletions, medium sized insertions, inversions, tandem duplications and other structural variants at single-based resolution from next-gen sequence data. It uses a pattern growth approach to identify the breakpoints of these variants from paired-end short reads.

License: GNU General Public License v3.0

Perl 2.44% Makefile 0.31% Shell 0.16% C++ 56.74% C 0.09% SystemVerilog 38.57% Python 1.68%

pindel's Introduction

Pindel

Compiling

To compile Pindel you need three things: GNU Make and GCC (which usually are already installed on Linux) and htslib. The last is not installed on Linux by default, but it can be retrieved with:

git clone https://github.com/samtools/htslib

htslib needs to be built before you can start installing Pindel. (Go to htslib's directory, and follow the directions in its 'readme'. At the time of writing this (February 2016) it simply works if you give the commands "make" and "sudo make install".)

To compile Pindel on OS X, you may need to do more work - 'regular' installation under OS X may work, but in some cases OS X gives problems with the OpenMP library Pindel uses for speedup. In those cases, please follow the instruction on the following page to update your gcc

http://www.ficksworkshop.com/blog/14-coding/65-installing-gcc-on-mac

If htslib has been cloned and installed, go to the pindel directory ([my-path]/pindel) and use the INSTALL script there in the following way:

./INSTALL [path-to-htslib]

for example

./INSTALL ../htslib

After this, you can run pindel by using

./pindel [options]

Plain "./pindel" without command line options will list all available command line options, the FAQ in the Pindel root directory includes a usage example.

If there are any problems with installing or running Pindel, you may be able to find the solution in the FAQ (the FAQ file stored in the same directory as the INSTALL script), otherwise, feel free to open an issue on github (https://github.com/genome/pindel/issues) or to contact the main author, Kai Ye, at [email protected]

pindel's People

Contributors

apregier avatar benoberkfell avatar dtrudg avatar ewlameijer avatar ewlameijer-xjtu avatar jasonwalker80 avatar jmarshall avatar liangkaiye avatar mkroon1 avatar nnutter avatar sleongmgi avatar tmooney avatar

Watchers

 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.