Menu

Tree [f667a1] master /
 History

HTTPS access


File Date Author Commit
 MLDBM 2013-12-11 Giuseppe Narzisi Giuseppe Narzisi [cbd711] Initial commit
 Microassembler 2016-01-25 Giuseppe Narzisi Giuseppe Narzisi [514814] faster graph traversal for finding repeats; 20%...
 Parallel 2013-12-11 Giuseppe Narzisi Giuseppe Narzisi [cbd711] Initial commit
 Text 2015-08-12 Giuseppe Narzisi Giuseppe Narzisi [dfe85f] switched order of tumor and normal in output vc...
 bamtools-2.3.0 2013-12-11 Giuseppe Narzisi Giuseppe Narzisi [cbd711] Initial commit
 bcftools-1.1 2014-11-11 Giuseppe Narzisi Giuseppe Narzisi [9fb03b] increased specificity for somatic and denovo ca...
 samtools-1.1 2014-11-11 Giuseppe Narzisi Giuseppe Narzisi [9fb03b] increased specificity for somatic and denovo ca...
 ChangeLog 2018-01-11 Giuseppe Narzisi Giuseppe Narzisi [4a9374] update changelog; new version v0.5.4
 FindDenovos.pl 2018-01-11 Giuseppe Narzisi Giuseppe Narzisi [c1463d] add parameter to set random seed; results using...
 FindSomatic.pl 2018-01-11 Giuseppe Narzisi Giuseppe Narzisi [c1463d] add parameter to set random seed; results using...
 FindVariants.pl 2018-01-11 Giuseppe Narzisi Giuseppe Narzisi [c1463d] add parameter to set random seed; results using...
 HashesIO.pm 2014-08-22 chapmanb chapmanb [ffe579] Fix typo in loadDB when checking if mutations f...
 LICENSE 2013-12-11 Giuseppe Narzisi Giuseppe Narzisi [cbd711] Initial commit
 MANUAL 2018-01-11 Giuseppe Narzisi Giuseppe Narzisi [f667a1] updated manual
 MLDBM.pm 2013-12-11 Giuseppe Narzisi Giuseppe Narzisi [cbd711] Initial commit
 Makefile 2015-01-12 Giuseppe Narzisi Giuseppe Narzisi [2d23b7] Bug fixed; O3 optimization reintroduced
 README 2015-08-05 Giuseppe Narzisi Giuseppe Narzisi [18d7a3] new gentoype subroutine to compute the gentopye...
 SequenceIO.pm 2015-09-28 Giuseppe Narzisi Giuseppe Narzisi [3a58a5] bug in two-pass mode: supporting coverage in no...
 Usage.pm 2018-01-11 Giuseppe Narzisi Giuseppe Narzisi [c1463d] add parameter to set random seed; results using...
 Utils.pm 2018-01-11 Giuseppe Narzisi Giuseppe Narzisi [c1463d] add parameter to set random seed; results using...
 protocol_bundle-0.5.3.tar.gz 2016-06-09 hanfang hanfang [ad757c] [update] add descriptions of clinvar bed file i...
 scalpel-discovery 2018-01-11 Giuseppe Narzisi Giuseppe Narzisi [c1463d] add parameter to set random seed; results using...
 scalpel-export 2015-08-31 Giuseppe Narzisi Giuseppe Narzisi [a814ad] add options --min-coverage and --max-coverage i...

Read Me

Introduction
============

What is Scalpel?
----------------

Scalpel is a DNA micro-assembly pipeline for detecting 
INDEL (INsertion and DEletion) mutations in Next-Generation Sequencing (NGS) data.

What does it mean that Scalpel is in "beta"?
--------------------------------------------

Scalpel is currently under active development and it will be likely to see
changes in the output and command line parameters in the near future.

Obtaining Scalpel
=================

Scalpel can be downloaded from the Sourceforge site at the following address:

http://sourceforge.net/projects/scalpel/

The package has been tested under Linux and Mac OS X operating systems.

Building from source
--------------------

Building and running Scalpel from source requires a GNU-like environment with 

1. GCC
2. GNU Make
3. GNU CMake
4. Perl 5.10 or later

It should be possible to build Scalpel on most Linux installations 
or on a Mac installation with [Xcode and Xcode command line tools] installed.

Instructions to install Xcode (Mac only): 
(1) install Xcode
(2) open XCode -> Preferences -> Downloads -> Download XCode Command Line Tools [needed for 'make']

First, download the source package from the sourceforge site. 
Unzip the file, change to the unzipped directory, and build the
scalpel by running GNU `make` (usually with the command `make`, but
sometimes with `gmake`) with no arguments.  

Adding to PATH
--------------

By adding your Scalpel directory to your PATH (environment variable), you
ensure that whenever you run `scalpel` from the command line, you will get 
the version you just installed without having to specify the entire path.  
This is recommended for most users.  To do this, follow your operating system's 
instructions for adding the directory to your PATH.

Memory requirements
-------------------

For the human genome, a minimum of 3GB of RAM is required to run Scalpel. 
However, a machine with 10GB of RAM is recommended.

Documentation
=============

See included file MANUAL for details.

Wrapper
-------

The `scalpel-discovery` and `scalpel-export` executables are a Perl wrapper script that orchestrate 
the pipeline analysis. It is recommended that you always run the them directly.

License
=======

Scalpel is released under the MIT License.
Copyright (c) 2013-2014 Giuseppe Narzisi and Michael C. Schatz

See included file LICENSE for details.

Contact
======

If you have questions, comments, suggestions, bug reports, etc.
please send them to:

Giuseppe Narzisi 
New York Genome Center
Email: gnarzisi@nygenome.org
Project Website: http://sourceforge.net/projects/scalpel/

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.