Menu

Home

John Pearson Ollie Holmes christina Xu

The AdamaJava project holds code for variant callers and pipeline tools related to next-generation sequencing (NGS). The code was created by members of the Queensland Centre for Medical Genomics (QCMG) as part of their participation in the International Cancer Genome Consortium (ICGC). The code is now being developed and maintained by the Genome Informatics Group at the QIMR Berghofer Medical Research Institute.

While the repository contains code for dozens of utilities, the list below shows tools that are considered robust enough to be released for general use. Most are written in Java and require version 1.7 although some now require version 1.8 or above. Some tools and helper scripts may be written in other languages, primarily perl and groovy. Some tools have dependencies on other software.

  • qAmplicon - design primer pairs for variant verification
  • qCnv - a pre-processor for copy number variant (CNV) calling
  • qMule - collection of utility routines, mostly for operating on BAM files
  • qProfiler - summary statistics on BAM files for use in QC assessment
  • qSnp - heuristics-based tumour/normal single nucleotide variant (SNV) caller
  • qSv - tumour/normal structural variant (SV) caller
  • qPileup - gathers base-level metrics across a whole genome from a group of BAMs
  • qBamfilter - filters records from a BAM file
  • qCoverage - calculates coverage statistics given a BAM file with mapped reads
  • qSignature - a method for detecting potential sample mix-ups using distance measurements between SNP alleles that are common to pairs of samples of interest
  • qMotif - search for motifs in a BAM file

Some QCMG tools have been released as separate SourceForge Projects

Project Members:

The wiki uses Markdown syntax.