<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to qSignature</title><link>https://sourceforge.net/p/adamajava/wiki/qSignature/</link><description>Recent changes to qSignature</description><atom:link href="https://sourceforge.net/p/adamajava/wiki/qSignature/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 04 Aug 2016 06:16:47 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/adamajava/wiki/qSignature/feed" rel="self" type="application/rss+xml"/><item><title>qSignature modified by Ollie Holmes</title><link>https://sourceforge.net/p/adamajava/wiki/qSignature/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -40,7 +40,7 @@
 qsignature modes are invoked by directly naming the class that is to be executed as can be seen in the example below:

 ~~~~
-java -jar qsignature-0.1pre.jar org.qcmg.sig.SignatureGenerator -i &amp;lt;input&amp;gt; -o &amp;lt;output&amp;gt;
+java -cp qsignature-0.1pre.jar org.qcmg.sig.SignatureGenerator -i &amp;lt;input&amp;gt; -o &amp;lt;output&amp;gt;
 ~~~~

 Mode | Description
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ollie Holmes</dc:creator><pubDate>Thu, 04 Aug 2016 06:16:47 -0000</pubDate><guid>https://sourceforge.net704534417338c9ebb976406acb8794d747086e57</guid></item><item><title>qSignature modified by John Pearson</title><link>https://sourceforge.net/p/adamajava/wiki/qSignature/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -45,5 +45,5 @@

 Mode | Description
 -----| -----------
-[SignatureGenerator](/p/adamajava/wiki/qSignature SignatureGenerator) | Generates a vcf file (.qsig.vcf) for a BAM or snp chip file
-[SignatureCompareRelatedSimple](/p/adamajava/wiki/qSignature SignatureCompareRelatedSimple) | Compares all of the qsig.vcf files in a specified folder to ascertain whether there is a potential mixup
+[SignatureGenerator](/p/adamajava/wiki/qSignature SignatureGenerator) | Generates a compressed VCF file (.qsig.vcf.gz) for a BAM or snp chip file
+[SignatureCompareRelatedSimple](/p/adamajava/wiki/qSignature SignatureCompareRelatedSimple) | Compares all of the qsig.vcf.gz files in a specified folder to ascertain whether there is a potential mixup
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Pearson</dc:creator><pubDate>Wed, 14 Jan 2015 04:04:37 -0000</pubDate><guid>https://sourceforge.net8e30bec27fbc8099a4794dea5cfdc9cce1c9028a</guid></item><item><title>qSignature modified by John Pearson</title><link>https://sourceforge.net/p/adamajava/wiki/qSignature/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -7,7 +7,7 @@
 qsignature functions in two modes:

  * mode 1 processes a genotyping array file or BAM file to create a summary file in a format based on the Variant Call Format [VCF](http://samtools.github.io/hts-specs/VCFv4.1.pdf). This file summarizes the intensity- or read-based SNP data for a given sample and only needs to be run once per genotype or BAM file;
- * mode 2 performs a pairwise comparison between two qsignature mode 1 VCF files to calculate the qsignature distance between those samples.
+ * mode 2 performs a pairwise comparison between two or more qsignature mode 1 VCF files to calculate the qsignature distances between the samples.

 #Installation#
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Pearson</dc:creator><pubDate>Mon, 05 Jan 2015 01:54:36 -0000</pubDate><guid>https://sourceforge.netfb8e79506c0e43dd6872aea8d185041b9ed21965</guid></item><item><title>qSignature modified by John Pearson</title><link>https://sourceforge.net/p/adamajava/wiki/qSignature/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -2,9 +2,12 @@
 #Introduction#

-qsignature is a simple and highly effective method for detecting potential sample mix-ups using distance measurements between SNP alleles that are common to pairs of samples of interest. qsignature can use both genotyping array and high-throughput sequencing data to detect potential mix-ups and can be applied across multiple sequencing platforms and experiment types
+qsignature is a simple and highly effective method for detecting potential sample mix-ups using distance measurements between SNP alleles that are common to pairs of samples of interest. qsignature can use both genotyping array and high-throughput sequencing data to detect potential mix-ups and can be applied across multiple sequencing platforms and experiment types.

-qsignature functions in two modes: the first mode converts a genotyping array file or a BAM file into a summary file which is based on the Variant Call Format [VCF](http://samtools.github.io/hts-specs/VCFv4.1.pdf). This file summarizes the intensity- or read-based SNP data for a given sample. The second mode performs a pairwise comparison between two VCFs in order to calculate the qsignature distance between those samples. 
+qsignature functions in two modes:
+
+ * mode 1 processes a genotyping array file or BAM file to create a summary file in a format based on the Variant Call Format [VCF](http://samtools.github.io/hts-specs/VCFv4.1.pdf). This file summarizes the intensity- or read-based SNP data for a given sample and only needs to be run once per genotype or BAM file;
+ * mode 2 performs a pairwise comparison between two qsignature mode 1 VCF files to calculate the qsignature distance between those samples.

 #Installation#
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Pearson</dc:creator><pubDate>Mon, 05 Jan 2015 01:52:11 -0000</pubDate><guid>https://sourceforge.net1afe0693f0f1f252785ff5791aa9dc50107a3b4c</guid></item><item><title>qSignature modified by Ollie Holmes</title><link>https://sourceforge.net/p/adamajava/wiki/qSignature/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -4,7 +4,7 @@

 qsignature is a simple and highly effective method for detecting potential sample mix-ups using distance measurements between SNP alleles that are common to pairs of samples of interest. qsignature can use both genotyping array and high-throughput sequencing data to detect potential mix-ups and can be applied across multiple sequencing platforms and experiment types

-qsignature functions in two modes: the first mode converts a genotyping array file or a BAM file into a summary file which is based on the Variant Call Format [VCF](http://samtools.github.io/hts-specs/VCFv4.1.pdf). This file summarizes the intensity- or read-based SNP data for a given sample. The second mode performs a pairwise comparison between two VCFs in order to calculate the qSignature distance between those samples. 
+qsignature functions in two modes: the first mode converts a genotyping array file or a BAM file into a summary file which is based on the Variant Call Format [VCF](http://samtools.github.io/hts-specs/VCFv4.1.pdf). This file summarizes the intensity- or read-based SNP data for a given sample. The second mode performs a pairwise comparison between two VCFs in order to calculate the qsignature distance between those samples. 

 #Installation#
@@ -18,18 +18,15 @@

 ~~~~
 [oholmes@minion0 qsignature]$ tar xjvf qsignature.tar.bz2
-x antlr-3.2.jar
 x commons-math3-3.1.1.jar
-x ini4j-0.5.2-SNAPSHOT.jar
 x jopt-simple-3.2.jar
 x picard-1.110.jar
-x qbamfilter-1.0pre.jar
 x qcommon-0.1pre.jar
 x qio-0.1pre.jar
-x qmaths-0.1pre.jar
 x qpicard-0.1pre.jar
-x qsnp-1.0.jar
 x sam-1.110.jar
+x Illumina_arrays_design.txt
+x qsignature_positions.txt
 [oholmes@minion0 qsignature]$
 ~~~~

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ollie Holmes</dc:creator><pubDate>Thu, 03 Jul 2014 01:45:08 -0000</pubDate><guid>https://sourceforge.net862905d01da5d92d27280abf3fea2c2edc6173c6</guid></item><item><title>qSignature modified by Ollie Holmes</title><link>https://sourceforge.net/p/adamajava/wiki/qSignature/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,9 +1,10 @@
 [TOC]
 #Introduction#

-qsignature is a tool that is designed to identify sample mixups. It does this by first creating a signature file ([VCF](http://samtools.github.io/hts-specs/VCFv4.1.pdf)) from a BAM file or a snp array file based on around 1.4 million positions in the genome that have been specifically selected.
-It then compares these signature files to try and determine if they belong together.
-The result of the comparison between two qsignature vcf files is a number, and whether or not this number is larger that a specified cutoff indicates a mismatch.
+
+qsignature is a simple and highly effective method for detecting potential sample mix-ups using distance measurements between SNP alleles that are common to pairs of samples of interest. qsignature can use both genotyping array and high-throughput sequencing data to detect potential mix-ups and can be applied across multiple sequencing platforms and experiment types
+
+qsignature functions in two modes: the first mode converts a genotyping array file or a BAM file into a summary file which is based on the Variant Call Format [VCF](http://samtools.github.io/hts-specs/VCFv4.1.pdf). This file summarizes the intensity- or read-based SNP data for a given sample. The second mode performs a pairwise comparison between two VCFs in order to calculate the qSignature distance between those samples. 

 #Installation#
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ollie Holmes</dc:creator><pubDate>Tue, 01 Jul 2014 05:03:45 -0000</pubDate><guid>https://sourceforge.net8ebb1283dbd37be8b5e83143adc35b11c09db180</guid></item><item><title>qSignature modified by Ollie Holmes</title><link>https://sourceforge.net/p/adamajava/wiki/qSignature/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -36,4 +36,13 @@
 #Usage#

+qsignature modes are invoked by directly naming the class that is to be executed as can be seen in the example below:

+~~~~
+java -jar qsignature-0.1pre.jar org.qcmg.sig.SignatureGenerator -i &lt;input /&gt; -o &lt;output&gt;
+~~~~
+
+Mode | Description
+-----| -----------
+[SignatureGenerator](/p/adamajava/wiki/qSignature SignatureGenerator) | Generates a vcf file (.qsig.vcf) for a BAM or snp chip file
+[SignatureCompareRelatedSimple](/p/adamajava/wiki/qSignature SignatureCompareRelatedSimple) | Compares all of the qsig.vcf files in a specified folder to ascertain whether there is a potential mixup
&lt;/output&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ollie Holmes</dc:creator><pubDate>Thu, 19 Jun 2014 06:09:02 -0000</pubDate><guid>https://sourceforge.netfcdc135fa36784f15a513c2015eaa05530a114c5</guid></item><item><title>qSignature modified by Ollie Holmes</title><link>https://sourceforge.net/p/adamajava/wiki/qSignature/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,7 +1,7 @@
 [TOC]
 #Introduction#

-qsignature is a tool that is designed to identify sample mixups. It does this by first creating a signature file (VCF) from a BAM file or a snp array file based on around 1.4 million positions in the genome that have been specifically selected.
+qsignature is a tool that is designed to identify sample mixups. It does this by first creating a signature file ([VCF](http://samtools.github.io/hts-specs/VCFv4.1.pdf)) from a BAM file or a snp array file based on around 1.4 million positions in the genome that have been specifically selected.
 It then compares these signature files to try and determine if they belong together.
 The result of the comparison between two qsignature vcf files is a number, and whether or not this number is larger that a specified cutoff indicates a mismatch.

@@ -34,3 +34,6 @@

 #Usage#
+
+
+
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ollie Holmes</dc:creator><pubDate>Thu, 19 Jun 2014 05:56:02 -0000</pubDate><guid>https://sourceforge.net8fd40def5c2069c81e54367fd67d0b54da485a4c</guid></item><item><title>qSignature modified by Ollie Holmes</title><link>https://sourceforge.net/p/adamajava/wiki/qSignature/</link><description>&lt;div class="markdown_content"&gt;&lt;div class="toc"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#introduction"&gt;Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#installation"&gt;Installation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#usage"&gt;Usage&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h1 id="introduction"&gt;Introduction&lt;/h1&gt;
&lt;p&gt;qsignature is a tool that is designed to identify sample mixups. It does this by first creating a signature file (VCF) from a BAM file or a snp array file based on around 1.4 million positions in the genome that have been specifically selected.&lt;br /&gt;
It then compares these signature files to try and determine if they belong together.&lt;br /&gt;
The result of the comparison between two qsignature vcf files is a number, and whether or not this number is larger that a specified cutoff indicates a mismatch.&lt;/p&gt;
&lt;h1 id="installation"&gt;Installation&lt;/h1&gt;
&lt;p&gt;qsignature requires java 7.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download the &lt;a class="" href="http://sourceforge.net/projects/adamajava/files/qsignature.tar.bz2/download"&gt;qsignature tar file&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Untar the tar file into a directory of your choice&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You should see jar files for qsignature and its dependencies:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;oholmes&lt;/span&gt;&lt;span class="err"&gt;@&lt;/span&gt;&lt;span class="n"&gt;minion0&lt;/span&gt; &lt;span class="n"&gt;qsignature&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="err"&gt;$&lt;/span&gt; &lt;span class="n"&gt;tar&lt;/span&gt; &lt;span class="n"&gt;xjvf&lt;/span&gt; &lt;span class="n"&gt;qsignature&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;tar&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;bz2&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;antlr&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.2&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;jar&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;commons&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;math3&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.1.1&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;jar&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;ini4j&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;0.5.2&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;SNAPSHOT&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;jar&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;jopt&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;simple&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.2&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;jar&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;picard&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1.110&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;jar&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;qbamfilter&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="n"&gt;pre&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;jar&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;qcommon&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;0.1&lt;/span&gt;&lt;span class="n"&gt;pre&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;jar&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;qio&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;0.1&lt;/span&gt;&lt;span class="n"&gt;pre&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;jar&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;qmaths&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;0.1&lt;/span&gt;&lt;span class="n"&gt;pre&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;jar&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;qpicard&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;0.1&lt;/span&gt;&lt;span class="n"&gt;pre&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;jar&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;qsnp&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;jar&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;sam&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1.110&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;jar&lt;/span&gt;
&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;oholmes&lt;/span&gt;&lt;span class="err"&gt;@&lt;/span&gt;&lt;span class="n"&gt;minion0&lt;/span&gt; &lt;span class="n"&gt;qsignature&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="err"&gt;$&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h1 id="usage"&gt;Usage&lt;/h1&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ollie Holmes</dc:creator><pubDate>Thu, 19 Jun 2014 05:46:57 -0000</pubDate><guid>https://sourceforge.net809a9e5a5ace063d9172eee89d50b7dae80e85ed</guid></item></channel></rss>