NGS reference implementations and helper code for the ICGC/TCGA Pan-Cancer Analysis Project
This repository contains code to run genomic alignments of paired end data and subsequent calling algorithms.
The intention is to provide reference implementations and simple to execute wrappers that are useful for the scientific community who may have little IT/bioinformatic support.
Please see the wiki for further details.
###Dependencies/Install Some of the code included in this package has dependencies on several C packages:
And various perl modules.
Please use setup.sh
to install the dependencies. Please be aware that this expects basic C
compilation libraries and tools to be available, most are listed in INSTALL
.
###Programs
Please see the wiki for details of programs.
##Creating a release ####Preparation
- Commit/push all relevant changes.
- Pull a clean version of the repo and use this for the following steps.
####Cutting the release
- Update
lib/PCAP.pm
to the correct version (adding rc/beta to end if applicable). - Ensure upgrade path for new version number is added to
lib/PCAP.pm
. - Update
Changes
to show major items. - Run
./prerelease.sh
- Check all tests and coverage reports are acceptable.
- Commit the updated docs tree and updated module/version.
- Push commits.
- Use the GitHub tools to draft a release.