# HG changeset patch
# User pcingola
# Date 1334935379 14400
# Node ID c052639fa666a45978c6ba2a28c3ad4d2482034d
# Parent 8d0de9212f4f6e065c973a6017ecedaec7760545
Uploaded
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/._snpEff.config
Binary file snpEff_2_1a/._snpEff.config has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/._snpEff.jar
Binary file snpEff_2_1a/._snpEff.jar has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/._snpEff.xml
Binary file snpEff_2_1a/galaxy/._snpEff.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/._snpEff_download.xml
Binary file snpEff_2_1a/galaxy/._snpEff_download.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/._snpSift_annotate.xml
Binary file snpEff_2_1a/galaxy/._snpSift_annotate.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/._snpSift_caseControl.xml
Binary file snpEff_2_1a/galaxy/._snpSift_caseControl.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/._snpSift_filter.xml
Binary file snpEff_2_1a/galaxy/._snpSift_filter.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/._snpSift_int.xml
Binary file snpEff_2_1a/galaxy/._snpSift_int.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/._tool_conf.xml
Binary file snpEff_2_1a/galaxy/._tool_conf.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/snpEff.xml
--- a/snpEff_2_1a/galaxy/snpEff.xml Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,482 +0,0 @@
-
- Variant efefct and annotation
-
- java -Xmx6G -jar /Users/pablocingolani/snpEff/snpEff.jar eff -c /Users/pablocingolani/snpEff/snpEff.config -i $inputFormat -o $outputFormat -upDownStreamLen $udLength $filterIn $filterHomHet -no $filterOut -stats $statsFile $genomeVersion $input > $output
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-This tool calculate the effect of variants (SNPs/MNPs/Insertions) and deletions.
-
-For details about this tool, please go to http://snpEff.sourceforge.net
-
-
-
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/snpEff_download.xml
--- a/snpEff_2_1a/galaxy/snpEff_download.xml Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,421 +0,0 @@
-
- Download a new database
- java -jar /Users/pablocingolani/snpEff/snpEff.jar download -c /Users/pablocingolani/snpEff/snpEff.config $genomeVersion > $logfile
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-This tool downloads a SnpEff database.
-
-For details about this tool, please go to http://snpEff.sourceforge.net
-
-
-
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/snpSift_annotate.xml
--- a/snpEff_2_1a/galaxy/snpSift_annotate.xml Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-
- Annotate SNPs from dbSnp
-
- java -Xmx6G -jar /home/pcingola/tools/SnpSift.jar annotate -q $dbSnp $input > $output
-
-
-
-
-
-
-
-
-
-
-This is typically used to annotate IDs from dbSnp.
-
-For details about this tool, please go to http://snpeff.sourceforge.net/SnpSift.html#annotate
-
-
-
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/snpSift_caseControl.xml
--- a/snpEff_2_1a/galaxy/snpSift_caseControl.xml Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,35 +0,0 @@
-
- Count samples are in 'case' and 'control' groups.
-
-
- java -Xmx1G -jar /home/pcingola/tools/SnpSift.jar casControl -q $hhCase $hhControl $caseControStr $input > $output
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Count samples are in 'case' and 'control' groups. You can count 'homozygous', 'heterozygous' or 'any' variants. Case and control are defined by a string containing plus and minus symbols ('+' and '-') where '+' is case and '-' is control. This command adds two annotations to the VCF file.
-
-For details about this tool, please go to http://snpeff.sourceforge.net/SnpSift.html#casecontrol
-
-
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/snpSift_filter.xml
--- a/snpEff_2_1a/galaxy/snpSift_filter.xml Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-
-
- Filter variants using arbitrary expressions
-
-
- java -Xmx6G -jar /home/pcingola/tools/SnpSift.jar filter -f $input -e $exprFile > $output
-
-
-
-
-
-
-
- $expr
-
-
-
-
-
-
-
-
-
-You can filter using arbitrary expressions.
-
-For details about this tool, please go to http://snpeff.sourceforge.net/SnpSift.html#filter
-
-
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/snpSift_int.xml
--- a/snpEff_2_1a/galaxy/snpSift_int.xml Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-
- Filter variants using intervals
-
-
- cat $input | java -Xmx2G -jar /home/pcingola/tools/SnpSift.jar int $bedFile > $output
-
-
-
-
-
-
-
-
-
-
-
-You can filter using intervals (BED file)
-
-For details about this tool, please go to http://snpeff.sourceforge.net/SnpSift.html#intervals
-
-
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/galaxy/tool_conf.xml
--- a/snpEff_2_1a/galaxy/tool_conf.xml Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-
-
-
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._bam2fastq.pl
Binary file snpEff_2_1a/scripts/._bam2fastq.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._buildTestCases.sh
Binary file snpEff_2_1a/scripts/._buildTestCases.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._build_regulation.sh
Binary file snpEff_2_1a/scripts/._build_regulation.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._compareToEnsembl.sh
Binary file snpEff_2_1a/scripts/._compareToEnsembl.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._distro.sh
Binary file snpEff_2_1a/scripts/._distro.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._download.sh
Binary file snpEff_2_1a/scripts/._download.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._fasta2tab.pl
Binary file snpEff_2_1a/scripts/._fasta2tab.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._fastaSample.pl
Binary file snpEff_2_1a/scripts/._fastaSample.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._fastaSplit.pl
Binary file snpEff_2_1a/scripts/._fastaSplit.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._file2GenomeName.pl
Binary file snpEff_2_1a/scripts/._file2GenomeName.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._filterOutBoringPredictions.sh
Binary file snpEff_2_1a/scripts/._filterOutBoringPredictions.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._filterOutBoringPredictionsVcf.sh
Binary file snpEff_2_1a/scripts/._filterOutBoringPredictionsVcf.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._genesTxtColumnNames.sh
Binary file snpEff_2_1a/scripts/._genesTxtColumnNames.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._hist.pl
Binary file snpEff_2_1a/scripts/._hist.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._joinSnpEff.pl
Binary file snpEff_2_1a/scripts/._joinSnpEff.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._nOutOfM.pl
Binary file snpEff_2_1a/scripts/._nOutOfM.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._promoterSequences.sh
Binary file snpEff_2_1a/scripts/._promoterSequences.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._proteinFasta2NM.pl
Binary file snpEff_2_1a/scripts/._proteinFasta2NM.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._qqplot.pl
Binary file snpEff_2_1a/scripts/._qqplot.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._queue.pl
Binary file snpEff_2_1a/scripts/._queue.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._queue_build.sh
Binary file snpEff_2_1a/scripts/._queue_build.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._queue_build.txt
Binary file snpEff_2_1a/scripts/._queue_build.txt has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._queue_build_regulation.txt
Binary file snpEff_2_1a/scripts/._queue_build_regulation.txt has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._queue_dump.txt
Binary file snpEff_2_1a/scripts/._queue_dump.txt has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._queue_test.sh
Binary file snpEff_2_1a/scripts/._queue_test.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._queue_test.txt
Binary file snpEff_2_1a/scripts/._queue_test.txt has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._randBedIntervals.pl
Binary file snpEff_2_1a/scripts/._randBedIntervals.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._sift2vcf.pl
Binary file snpEff_2_1a/scripts/._sift2vcf.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._sift2vcf.sh
Binary file snpEff_2_1a/scripts/._sift2vcf.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._smoothScatter.pl
Binary file snpEff_2_1a/scripts/._smoothScatter.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._snpEff.sh
Binary file snpEff_2_1a/scripts/._snpEff.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._snpEffM.sh
Binary file snpEff_2_1a/scripts/._snpEffM.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._snpEffXL.sh
Binary file snpEff_2_1a/scripts/._snpEffXL.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._snpSift.sh
Binary file snpEff_2_1a/scripts/._snpSift.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._test.Broad_NS_SYN.sh
Binary file snpEff_2_1a/scripts/._test.Broad_NS_SYN.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._uniqCount.pl
Binary file snpEff_2_1a/scripts/._uniqCount.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._vcfEffOnePerLine.pl
Binary file snpEff_2_1a/scripts/._vcfEffOnePerLine.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/._vcfSpeedTest.sh
Binary file snpEff_2_1a/scripts/._vcfSpeedTest.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/bam2fastq.pl
--- a/snpEff_2_1a/scripts/bam2fastq.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-#!/usr/bin/perl
-
-while( $l = ) {
- chomp $l;
- @t = split /\t/, $l;
- print "\@$t[0]\n$t[9]\n+\n$t[10]\n";
-}
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/buildTestCases.sh
--- a/snpEff_2_1a/scripts/buildTestCases.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-# Test cases hg37
-./scripts/snpEffM.sh build -v -txt testCase
-
-# Test cases hg37.61
-./scripts/snpEffM.sh build -v -gtf22 testHg3761Chr15
-./scripts/snpEffM.sh build -v -gtf22 testHg3761Chr16
-
-# Test cases hg37.63
-./scripts/snpEffM.sh build -v -gtf22 testHg3763Chr1
-./scripts/snpEffM.sh build -v -gtf22 testHg3763Chr20
-./scripts/snpEffM.sh build -v -gtf22 testHg3763ChrY
-
-# Test cases hg37.65
-./scripts/snpEffM.sh build -v -gtf22 testHg3765Chr22
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/build_regulation.sh
--- a/snpEff_2_1a/scripts/build_regulation.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-./scripts/queue.pl 10 24 15 queue_build_regulation.txt
-
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/compareToEnsembl.sh
--- a/snpEff_2_1a/scripts/compareToEnsembl.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-DIR=$HOME/snpEff/
-
-java -Xmx3G \
- -classpath "$DIR/lib/charts4j-1.2.jar:$DIR/lib/flanagan.jar:$DIR/lib/freemarker.jar:$DIR/lib/junit.jar:$DIR/lib/trove-2.1.0.jar:$DIR" \
- ca.mcgill.mcb.pcingola.testCases.CompareToEnsembl \
- $*
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/GRCh37.64/._countBioTypes.pl
Binary file snpEff_2_1a/scripts/data/GRCh37.64/._countBioTypes.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/GRCh37.64/countBioTypes.pl
--- a/snpEff_2_1a/scripts/data/GRCh37.64/countBioTypes.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,71 +0,0 @@
-#!/usr/bin/perl
-
-#-------------------------------------------------------------------------------
-#
-# Count unmber of bioType for transcript (second column in GTF file) and
-# for gene ('/gene_biotype' info field)
-#
-# Pablo Cingolani
-#-------------------------------------------------------------------------------
-
-use strict;
-
-my($count, %count, $countMatch) = (0, 0);
-
-#---
-# Process input (GTF file)
-#---
-my($l, $key, $field, @t, %bioType);
-while( $l = ) {
- chomp $l;
- @t = split /\t/, $l;
-
- # Get transcript biotype
- my($bioTypeTr) = $t[1];
- die "Cannot find biotype" if( $bioTypeTr eq '' );
-
- # Get gene biotype
- @t = split /;/, $t[8];
- my($bioTypeGene) = '';
- foreach $field ( @t ) {
- # Parse 'name value' fields
- if( $field =~/\s*(.*)\s\"(.*)\"/ ) {
- my($name, $value) = ($1, $2);
- if( $name eq 'gene_biotype' ) { $bioTypeGene = $value; }
- }
- }
- die "Cannot find biotype" if($bioTypeGene eq '');
-
- $bioType{$bioTypeTr} = 1;
- $bioType{$bioTypeGene} = 1;
-
- $key = "$bioTypeTr\t$bioTypeGene";
- $count{$key}++;
-
- # Count
- if( $bioTypeTr eq $bioTypeGene ) { $countMatch++; }
- $count++;
-}
-
-#---
-# Show results
-#---
-foreach $key ( sort keys %count ) { print "$count{$key}\t$key\n"; }
-print "Count\t$count\n";
-print "Count match\t$countMatch\n";
-
-#---
-# Show as table
-#---
-my($bt, $bg);
-print "\t";
-foreach $bg ( sort keys %bioType ) { print "$bg\t"; }
-print "\n";
-foreach $bt ( sort keys %bioType ) {
- print "$bt\t";
- foreach $bg ( sort keys %bioType ) {
- $key = "$bt\t$bg";
- print "$count{$key}\t";
- }
- print "\n";
-}
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/SL2.40/._create.sh
Binary file snpEff_2_1a/scripts/data/SL2.40/._create.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/SL2.40/._fixStartEnd.pl
Binary file snpEff_2_1a/scripts/data/SL2.40/._fixStartEnd.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/SL2.40/create.sh
--- a/snpEff_2_1a/scripts/data/SL2.40/create.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-#!/bin/sh
-
-# wget ftp://ftp.solgenomics.net/genomes/Solanum_lycopersicum/wgs/assembly/build_2.40/S_lycopersicum_chromosomes.2.40.fa.gz
-
-# GFF has to be downloaded manually from
-#
-# http://solgenomics.net/itag/release/2.3/list_files#
-# File ITAG2.3_gene_models.gff3
-#
-#
-
-# Create genes.gff
-echo Decompressing the file
-cp ITAG2.3_gene_models.gff3.gz genes.gff.gz
-rm -f genes.gff
-gunzip genes.gff.gz
-
-echo Fixing start-end problem
-cat genes.gff | ./fixStartEnd.pl > g
-mv g genes.gff
-
-# Append FASTA Sequences
-echo "###" >> genes.gff
-echo "##FASTA" >> genes.gff
-zcat S_lycopersicum_chromosomes.2.40.fa.gz >> genes.gff
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/SL2.40/fixStartEnd.pl
--- a/snpEff_2_1a/scripts/data/SL2.40/fixStartEnd.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-#!/usr/bin/perl
-
-#
-# If start > end swap values
-#
-while( $l = ) {
- chomp $l;
- @t = ();
- @t = split /\t/, $l;
-
- ($start, $end) = ($t[3], $t[4]);
- if( $start > $end ) {
- #print STDERR "ERROR:\t$l\n";
- ($t[3], $t[4]) = ($t[4], $t[3]);
- $l = join "\t", @t;
- }
-
- print "$l\n";
-}
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/alyrata1/._convert.pl
Binary file snpEff_2_1a/scripts/data/alyrata1/._convert.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/alyrata1/._convert.sh
Binary file snpEff_2_1a/scripts/data/alyrata1/._convert.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/alyrata1/convert.pl
--- a/snpEff_2_1a/scripts/data/alyrata1/convert.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,56 +0,0 @@
-#!/usr/bin/perl
-
-
-# Parse command line argument
-$gtfFile = $ARGV[0];
-
-#---
-# Pass one: Get geneID -> transcriptID
-# Note: It is assumed (and it is true for this particular file) that each genes has only one transcript
-# This assumption os obviously not true for other files & other organisms
-#----
-print STDERR "Pass 1: Read IDs\n";
-open GTF, $gtfFile or die "Cannot open file $gtfFile\n";
-
-while( $l = ) {
- chomp $l;
- ($seqname, $source, $feature, $start, $end, $score, $strand, $frame, $attr) = split /\t/, $l;
-
- $gid = $tid = "";
- if( $attr =~ /gene_id "(.*?)";/ ) { $gid = $1; }
- if( $attr =~ /transcript_id "(.*?)";/ ) { $tid = $1; }
-
- if(( $gid ne '' ) && ( $tid ne '' )) {
- # print "\tgid = $gid\n\ttid = $tid\n";
-
- # Store transcriptId
- if( $tbyg{$gid} eq '' ) { $tbyg{$gid} = $tid; }
-
- # Is there more than one transcript per gene? => Error
- if( $tbyg{$gid} ne $tid ) { die "Error: More than one transcript per gene. We cannot map transcripts!\n\t$tid ne $tbyg{$gid}\n"; }
- }
-}
-
-close GTF;
-
-#---
-# Pass two: Fill in the missing transcript IDs
-#---
-print STDERR "Pass 2: Add ID data\n";
-open GTF, $gtfFile or die "Cannot open file $gtfFile\n";
-
-while( $l = ) {
- chomp $l;
- ($seqname, $source, $feature, $start, $end, $score, $strand, $frame, $attr) = split /\t/, $l;
-
- $gid = "";
- if( $attr =~ /gene_id "(.*?)";/ ) { $gid = $1; }
- elsif( $attr =~ /gene_id "(.*)"/ ) { $gid = $1; }
- else { print STDERR "Cannot match '$attr'\n"; }
- $tid = $tbyg{$gid};
-
- if(( $gid ne '' ) && ( $tid ne '' )) { print "$seqname\t$source\t$feature\t$start\t$end\t$score\t$strand\t$frame\tgene_id \"$gid\"; transcript_id \"$tid\";\n"; }
- else { print STDERR "Skipping line: $l\n\tgid = '$gid'\n\ttid = '$tid'\n"; }
-}
-
-close GTF;
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/alyrata1/convert.sh
--- a/snpEff_2_1a/scripts/data/alyrata1/convert.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-zcat Araly1_GeneModels_FilteredModels6.gff.gz \
- | sed "s/name/gene_id/" \
- | sed "s/transcriptId \(.*\)/transcript_id \"\1\";/" \
- | sed "s/exonNumber \(.*\)/exon_number \"\1\";/" \
- > g1
-
-./convert.pl g1 > genes.gtf
-rm -vf g1
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/c_briggsae_WS230/._create.sh
Binary file snpEff_2_1a/scripts/data/c_briggsae_WS230/._create.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/c_briggsae_WS230/create.sh
--- a/snpEff_2_1a/scripts/data/c_briggsae_WS230/create.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-#!/bin/sh -e
-
-zcat c_briggsae.WS230.annotations.gff3.gz \
- | grep -v SNP \
- | grep -v translated_nucleotide_match \
- | grep -v repeat_region \
- | grep -v inverted_repeat \
- | grep -v tandem_repeat \
- | grep -v nucleotide_match \
- > genes.gff
-
-# Add fasta sequence
-echo "###" >> genes.gff
-echo "##FASTA" >> genes.gff
-zcat c_briggsae.WS230.genomic.fa.gz >> genes.gff
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/genomes/._x.sh
Binary file snpEff_2_1a/scripts/data/genomes/._x.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/genomes/x.sh
--- a/snpEff_2_1a/scripts/data/genomes/x.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-for chr in chr10.fa chr11.fa chr12.fa chr13.fa chr14.fa chr15.fa chr16.fa chr17.fa chr18.fa chr19.fa chr1.fa chr20.fa chr21.fa chr22.fa chr2.fa chr3.fa chr4.fa chr5.fa chr6.fa chr7.fa chr8.fa chr9.fa chrMT.fa chrX.fa chrY.fa
-do
- MDGR=`cat GRCh37.65/$chr | grep -v "^>" | tr -d "\n" | tr "[a-z]" "[A-Z]" | md5sum`
- MDHG=`cat hg19/chr$chr | grep -v "^>" | tr -d "\n" | tr "[a-z]" "[A-Z]" | md5sum`
- echo -e "$chr\n\t$MDGR\n\t$MDHG"
-done
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/gmax1.09v8/._create.sh
Binary file snpEff_2_1a/scripts/data/gmax1.09v8/._create.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/gmax1.09v8/create.sh
--- a/snpEff_2_1a/scripts/data/gmax1.09v8/create.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,35 +0,0 @@
-#!/bin/sh -e
-
-echo "Processing GFF file"
-gunzip -c Gmax_109_gene.gff3.gz > genes.gff
-# | sed "s/.five_prime_UTR.1//" \
-# | sed "s/.three_prime_UTR.1//" \
-# > genes.gff
-
-echo "Adding FASTA sequence"
-( echo "###" ; echo "##FASTA" ; gunzip -c Gmax_109.fa.gz ) >> genes.gff
-
-ehco "Create CDS file"
-gunzip -c Gmax_109_cds.fa.gz \
- | sed "s/|PACid:/|PAC:/" \
- | sed "s/Glyma.*|//" \
- > cds.fa
-
-echo "Create protein file"
-gunzip -c Gmax_109_peptide.fa.gz \
- | sed "s/|PACid:/|PAC:/" \
- | sed "s/Glyma.*|//" \
- > protein.fa
-
-# Build databse
-cd $HOME/snpEff
-
-./scripts/snpEffM.sh build -v -gff3 gmax1.09v8 2>&1 | tee gmax1.09v8.build
-
-# CDS test
-./scripts/snpEffM.sh cds -v gmax1.09v8 data/gmax1.09v8/cds.fa 2>&1 | tee gmax1.09v8.cds
-
-cd -
-
-echo Done!
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/hg19/._create.sh
Binary file snpEff_2_1a/scripts/data/hg19/._create.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/hg19/create.sh
--- a/snpEff_2_1a/scripts/data/hg19/create.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,52 +0,0 @@
-#!/bin/sh
-
-REF=hg19
-
-#---
-# Download latest datasets
-#---
-
-# # Genome sequence
-# wget http://hgdownload.cse.ucsc.edu/goldenPath/$REF/bigZips/chromFa.tar.gz
-#
-# # Protein sequences
-# wget ftp://ftp.ncbi.nlm.nih.gov/refseq/H_sapiens/mRNA_Prot/human.protein.faa.gz
-#
-# # CDS sequences
-# wget ftp://ftp.ncbi.nlm.nih.gov/refseq/H_sapiens/mRNA_Prot/human.rna.fna.gz
-#
-# # RefLink
-# wget http://hgdownload.cse.ucsc.edu/goldenPath/$REF/database/refLink.txt.gz
-#
-# #---
-# # Create files
-# #---
-# gunzip refLink.txt.gz
-#
-# # Protein fasta
-# zcat human.protein.faa.gz | ../../scripts/proteinFasta2NM.pl refLink.txt > protein.fa
-# gzip protein.fa
-#
-# # CDS fasta
-# zcat human.rna.fna.gz | sed "s/^>gi|[0-9]*|ref|\(.*\)\..*|.*/>\1/" > cds.fa
-# gzip cds.fa
-
-# Chromosome fasta
-#rm -rvf chr
-#mkdir chr
-cd chr
-#tar -xvzf ../chromFa.tar.gz
-
-FASTA=../$REF.fa
-echo Creating FASTA file
-rm -vf $FASTA
-cat chr[1-9].fa >> $FASTA
-cat chr??.fa >> $FASTA
-cat chr[A-Z].fa >> $FASTA
-cat chr???*.fa >> $FASTA
-
-cd -
-
-# # Compress genome file
-# $HOME/tools/pigz/pigz hg19.fa
-# cp hg19.fa.gz $HOME/snpEff/data/genomes/
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/paeru.PA01/._genes.sh
Binary file snpEff_2_1a/scripts/data/paeru.PA01/._genes.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/paeru.PA01/genes.sh
--- a/snpEff_2_1a/scripts/data/paeru.PA01/genes.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-cat NC_002516.2.gff | sed "s/CDS/exon/" > genes.gff
-echo "##FASTA" >> genes.gff
-cat NC_002516.2.fna >> genes.gff
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/paeru.PA14/._genes.sh
Binary file snpEff_2_1a/scripts/data/paeru.PA14/._genes.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/paeru.PA14/genes.sh
--- a/snpEff_2_1a/scripts/data/paeru.PA14/genes.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-cat NC_008463.1.gff | sed "s/CDS/exon/" > genes.gff
-echo "##FASTA" >> genes.gff
-cat NC_008463.1.fna >> genes.gff
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/pfluo.SBW25.NC_009444/._genes.sh
Binary file snpEff_2_1a/scripts/data/pfluo.SBW25.NC_009444/._genes.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/pfluo.SBW25.NC_009444/genes.sh
--- a/snpEff_2_1a/scripts/data/pfluo.SBW25.NC_009444/genes.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-cat NC_009444.1.gff | sed "s/CDS/exon/" > genes.gff
-echo "##FASTA" >> genes.gff
-cat NC_009444.1.fna >> genes.gff
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/pfluo.SBW25.NC_012660/._genes.sh
Binary file snpEff_2_1a/scripts/data/pfluo.SBW25.NC_012660/._genes.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/pfluo.SBW25.NC_012660/genes.sh
--- a/snpEff_2_1a/scripts/data/pfluo.SBW25.NC_012660/genes.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-cat NC_012660.1.gff | sed "s/CDS/exon/" > genes.gff
-echo "##FASTA" >> genes.gff
-cat NC_012660.1.fna >> genes.gff
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/ppersica139/._genes.sh
Binary file snpEff_2_1a/scripts/data/ppersica139/._genes.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/ppersica139/genes.sh
--- a/snpEff_2_1a/scripts/data/ppersica139/genes.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-# Download files
-#wget ftp://ftp.plantgdb.org/download/Genomes/PeGDB/Ppersica_139.fa.gz
-#wget ftp://ftp.plantgdb.org/download/Genomes/PeGDB/Ppersica_139_gene.gff3.gz
-
-( zcat Ppersica_139_gene.gff3.gz ; echo "###" ; echo "##FASTA" ; zcat Ppersica_139.fa.gz ) > genes.gff
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/rice5/._genes.sh
Binary file snpEff_2_1a/scripts/data/rice5/._genes.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/rice5/._mRnaAddParent.pl
Binary file snpEff_2_1a/scripts/data/rice5/._mRnaAddParent.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/rice5/genes.sh
--- a/snpEff_2_1a/scripts/data/rice5/genes.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-cat ORI/build5_locus.gff3 > genes.gff
-cat ORI/build5_genes.gff3 | ./mRnaAddParent.pl >> genes.gff
-echo "###" >> genes.gff
-echo "##FASTA" >> genes.gff
-cat ORI/IRGSPb5.fa >> genes.gff
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/data/rice5/mRnaAddParent.pl
--- a/snpEff_2_1a/scripts/data/rice5/mRnaAddParent.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-#!/usr/bin/perl
-
-#-------------------------------------------------------------------------------
-# Add 'Parent' option in mRNA lines
-#
-# Pablo Cingolani
-#-------------------------------------------------------------------------------
-
-while( $l = ) {
- chomp $l;
- @t = split /\t/,$l;
-
- $type = $t[2];
-
- # Is it an mRNA?
- if( $type eq 'mRNA' ) {
- # Parse ID in options
- $opts = $t[8];
- if( $opts =~ /ID=(.*?)-\d+;/ ) {
- $pid = $1;
- $pid =~ tr/t/g/;
- # Add 'Parent' option
- $l .= ";Parent=$pid";
- }
- }
-
- print "$l\n";
-}
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/distro.sh
--- a/snpEff_2_1a/scripts/distro.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,47 +0,0 @@
-#!/bin/sh
-
-#------------------------------------------------------------------------------
-# Create a zip file for distribution
-# Note: Only binary data is included (no raw gene info / genomes)
-#
-# Pablo Cingolani 2010
-#------------------------------------------------------------------------------
-
-VERSION="2_1"
-VERSION_REV=$VERSION"a"
-DIR=$HOME/snpEff_$VERSION_REV
-rm -rvf $DIR
-mkdir $DIR
-
-# Copy core files
-cp snpEff.config snpEff.jar $DIR
-cp -rvfH galaxy scripts $DIR
-
-cd $DIR
-rm -rvf `find . -name "CVS" -type d`
-cd -
-
-# Create 'core' zip file
-cd $HOME
-ZIP="snpEff_v"$VERSION_REV"_core.zip"
-rm -f $ZIP 2> /dev/null
-zip -r $ZIP snpEff_$VERSION_REV
-cd -
-
-# Create ZIP file for each database
-for d in `ls data/*/snpEffectPredictor.bin`
-do
- DIR=`dirname $d`
- GEN=`basename $DIR`
-
- echo $GEN
- ZIP="snpEff_v"$VERSION"_"$GEN".zip"
- zip -r $ZIP data/$GEN/*.bin
-done
-
-# Look for missing genomes
-echo Missing genomes:
-ls -d data/*/snpEffectPredictor.bin | grep -v genomes | cut -f 2 -d / | sort > genomes_bins.txt
-ls -d data/* | grep -v genomes | cut -f 2 -d / | sort > genomes_dirs.txt
-diff genomes_dirs.txt genomes_bins.txt | grep "^<"
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/download.sh
--- a/snpEff_2_1a/scripts/download.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,120 +0,0 @@
-#!/bin/sh -e
-
-RELEASE=66
-
-# mkdir download
-cd download
-
-#---
-# Download
-#---
-
-# # Download GTF files (annotations)
-# wget -r -A "*gtf.gz" "ftp://ftp.ensembl.org/pub/release-$RELEASE/gtf/"
-#
-# # Download FASTA files (reference genomes)
-# wget -r -A "*toplevel.fa.gz" "ftp://ftp.ensembl.org/pub/release-$RELEASE/fasta/"
-#
-# # Download CDS sequences
-# wget -r -A "*cdna.all.fa.gz" "ftp://ftp.ensembl.org/pub/release-$RELEASE/fasta/"
-#
-# # Download PROTEIN sequences
-# wget -r -A "*.pep.all.fa.gz" "ftp://ftp.ensembl.org/pub/release-$RELEASE/fasta/"
-
-#---
-# Create directory structure
-#---
-
-# # Move all downloaded file to this directory
-# mv `find ftp.ensembl.org -type f` .
-
-# # Gene annotations files
-# for gtf in *.gtf.gz
-# do
-# short=`../scripts/file2GenomeName.pl $gtf | cut -f 5`
-# echo ANNOTATIONS: $short
-#
-# mkdir -p data/$short
-# cp $gtf data/$short/genes.gtf.gz
-# done
-#
-# # Reference genomes files
-# mkdir -p data/genomes
-# for fasta in *.dna.toplevel.fa.gz
-# do
-# genome=`../scripts/file2GenomeName.pl $fasta | cut -f 5`
-# echo REFERENCE: $genome
-#
-# cp $fasta data/genomes/$genome.fa.gz
-# done
-#
-# # CDS genomes files
-# for fasta in *.cdna.all.fa.gz
-# do
-# genome=`../scripts/file2GenomeName.pl $fasta | cut -f 5`
-# echo CDS: $genome
-#
-# cp $fasta data/$genome/cds.fa.gz
-# done
-#
-# # Protein seuqence files
-# for pep in *.pep.all.fa.gz
-# do
-# short=`../scripts/file2GenomeName.pl $pep | cut -f 5`
-# echo PROTEIN: $short
-#
-# mkdir -p data/$short
-# cp $pep data/$short/protein.fa.gz
-# done
-
-#---
-# Config file entries
-#---
-
-# for fasta in *.cdna.all.fa.gz
-# do
-# genome=`../scripts/file2GenomeName.pl $fasta | cut -f 4`
-# short=`../scripts/file2GenomeName.pl $fasta | cut -f 5`
-#
-# # Individual genome entry
-# echo -e "$short.genome : $genome"
-# echo -e "$short.reference : ftp://ftp.ensembl.org/pub/release-$RELEASE/gtf/"
-# echo
-# done
-
-# Back to parent dir
-cd - > /dev/null
-
-#---
-# Create build queue entries
-#---
-
-# rm -vf queue_build.txt
-#
-# # Build from TXT files
-# for genes in data/*/genes.txt*
-# do
-# dir=`dirname $genes`
-# genomeName=`basename $dir`
-# echo "./scripts/snpEffXL.sh build -v $genomeName"
-# done | sort >> queue_build.txt
-#
-# # Build from GFF2 files
-# echo "./scripts/snpEffXL.sh build -v -gff2 amel2" >> queue_build.txt
-#
-# # Build from GFF3 files
-# for genes in `ls data/*/genes.gff* | grep -v amel2`
-# do
-# dir=`dirname $genes`
-# genomeName=`basename $dir`
-# echo "./scripts/snpEffXL.sh build -v -gff3 $genomeName"
-# done | sort >> queue_build.txt
-#
-# # Build from GTF22 files
-# for genes in data/*/genes.gtf*
-# do
-# dir=`dirname $genes`
-# genomeName=`basename $dir`
-# echo "./scripts/snpEffXL.sh build -v -gtf22 $genomeName"
-# done | sort >> queue_build.txt
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/fasta2tab.pl
--- a/snpEff_2_1a/scripts/fasta2tab.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-#!/usr/bin/perl
-
-#------------------------------------------------------------------------------
-# Split a fasta file (create one file per sequence)
-#
-#
-#------------------------------------------------------------------------------
-
-use strict;
-
-#------------------------------------------------------------------------------
-# Main
-#------------------------------------------------------------------------------
-
-my($seq, $name) = ('', '');
-my($lineNum, $l, $newName);
-#---
-# Read fasta file
-#---
-for($lineNum=0 ; $l = ; $lineNum++ ) {
- chomp $l;
- if( $l =~/^>\s*(.*)\s*$/ ) {
- $newName = $1;
- if( $seq ne "" ) { print "$name\t$seq\n"; }
- # New sequence
- $name = $newName;
- $seq = "";
- } else { $seq .= $l; }
-}
-
-if( $seq ne "" ) { print "$name\t$seq\n"; }
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/fastaSample.pl
--- a/snpEff_2_1a/scripts/fastaSample.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-#!/usr/bin/perl
-
-#---
-# Initialize parameters
-#---
-$sampleStart = $ARGV[0];
-$sampleEnd = $ARGV[1];
-if(( $ARGV[0] eq '' ) || ($ARGV[1] eq '')) { die "Usage: fastaSample sampleStart sampleEnd\n"; }
-
-$sampleStart--;
-$sampleEnd--;
-$sampleLen = $sampleEnd - $sampleStart + 1;
-
-#---
-# Read fasta file
-#---
-for($lineNum=0 ; $l = ; $lineNum++ ) {
- if( $l =~/^>/ ) {
- # Sample if not empty
- if( $seq ne "" ) {
- $s = substr( $seq, $sampleStart, $sampleLen);
- print "$s\n";
- }
- # New sequence
- $seq = "";
- } else {
- chomp($l);
- $seq .= $l;
- }
-}
-
-# Sample if not empty
-if( $seq ne "" ) {
- $s = substr( $seq, $sampleStart, $sampleLen);
- print "$s\n";
-}
-
-$len = length($seq);
-print STDERR "Lines: $lineNum\n";
-print STDERR "Sequence size: $len\n";
-print STDERR "Sample size: $sampleLen\n";
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/fastaSplit.pl
--- a/snpEff_2_1a/scripts/fastaSplit.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-#!/usr/bin/perl
-
-#------------------------------------------------------------------------------
-# Split a fasta file (create one file per sequence)
-#
-#
-#------------------------------------------------------------------------------
-
-use strict;
-
-#------------------------------------------------------------------------------
-# Write fasta file
-#------------------------------------------------------------------------------
-sub writeSeq($$) {
- my($name, $seq) = @_;
- $name = "chr" . $name . ".fa";
- print "Writing to $name\n";
- open OUT, "> $name";
- print OUT $seq;
- close OUT;
-}
-
-#------------------------------------------------------------------------------
-# Main
-#------------------------------------------------------------------------------
-
-my($seq, $name) = ('', '');
-my($lineNum, $l, $newName);
-#---
-# Read fasta file
-#---
-for($lineNum=0 ; $l = ; $lineNum++ ) {
- if( $l =~/^>\s*(.*?)\s+.*/ ) {
- $newName = $1;
- if( $seq ne "" ) { writeSeq($name, $seq); }
- # New sequence
- $name = $newName;
- $seq = $l;
- } else { $seq .= $l; }
-}
-
-if( $seq ne "" ) { writeSeq($name, $seq); }
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/file2GenomeName.pl
--- a/snpEff_2_1a/scripts/file2GenomeName.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-#!/usr/bin/perl
-
-#-------------------------------------------------------------------------------
-#
-# Transform file name to genome short name
-#
-#-------------------------------------------------------------------------------
-
-$file = $ARGV[0];
-print "$file";
-
-$base = `basename $file`;
-chomp $base;
-print "\t$base";
-
-if( $base =~ /(.*?)\.(.*)\..?dna\.(.*)\.fa\.gz/ ) { ($gen, $short) = ($1, $2); }
-elsif( $base =~ /(.*?)\.(.*)\.gtf\.gz/ ) { ($gen, $short) = ($1, $2); }
-elsif( $base =~ /(.*?)\.(.*)\.pep\.all\.fa\.gz/ ) { ($gen, $short) = ($1, $2); }
-$full = "$gen.$short";
-print "\t$full\t$gen\t$short";
-
-
-print "\n";
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/filterOutBoringPredictions.sh
--- a/snpEff_2_1a/scripts/filterOutBoringPredictions.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-# Remove some (boring) predictions
-grep -v DOWNSTREAM \
- | grep -v UPSTREAM \
- | grep -v INTRON \
- | grep -v UTR_5_PRIME \
- | grep -v UTR_3_PRIME \
- | grep -v INTERGENIC \
- | grep -v " SYNONYMOUS_CODING" \
- | grep -v WITHIN_NON_CODING_GENE
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/filterOutBoringPredictionsVcf.sh
--- a/snpEff_2_1a/scripts/filterOutBoringPredictionsVcf.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-# Keep interesting predictions
-java -jar $HOME/tools/VcfEtc.jar filter \
- "( EFF =~ 'NON_SYN' ) | ( EFF =~ 'CODON') | ( EFF =~ 'SPLICE') | ( EFF =~ 'STOP') | ( EFF =~ 'START') | ( EFF =~ 'FRAME') | ( EFF =~ 'LOST') | ( EFF =~ 'DELETED' )" \
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/genesTxtColumnNames.sh
--- a/snpEff_2_1a/scripts/genesTxtColumnNames.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-#!/bin/sh
-
-#-------------------------------------------------------------------------------
-# Convert the gene names in order to be used in an R script
-#
-# Usage: cat snpEff_genes.txt | ./scripts/genesTxtColumnNames.sh > genes.txt
-#
-# Once in R, you can:
-# - Load this table:
-# data <- read.csv("genes.txt", sep= "\t", header=TRUE);
-#
-# - Access the data:
-# data$countINTRON
-#
-# - Add missing or empty columns:
-# if( is.null(data$countINTRON ) { data$countINTRON <- 0 * (1:length(data$geneId) ); }
-#
-# Pablo Cingolani
-#-------------------------------------------------------------------------------
-
-cat \
- | grep -v "^# The following"\
- | sed "s/Bases affected (/bases/g" \
- | sed "s/Length (/len/g" \
- | sed "s/Count (/count/g" \
- | sed "s/Total score (/score/g" \
- | sed "s/)//g" \
- | sed "s/#GeneId/geneId/" \
- | sed "s/GeneName/geneName/" \
- | sed "s/BioType/bioType/" \
- | sed "s/_PRIME//g" \
- | sed "s/SPLICE_SITE_//g" \
- | sed "s/SYNONYMOUS_CODING/SYN/g" \
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/hist.pl
--- a/snpEff_2_1a/scripts/hist.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,88 +0,0 @@
-#!/usr/bin/perl
-#-------------------------------------------------------------------------------
-#
-# Plot a histogram (using R)
-# Data is feed as a 1 column of numbers
-#
-# Note: Any line that does not match a numeric regular expression, is filtered out).
-#
-# Pablo Cingolani
-#-------------------------------------------------------------------------------
-
-#-------------------------------------------------------------------------------
-# Main
-#-------------------------------------------------------------------------------
-
-# Parse command line option (file base name)
-$base = 'hist';
-if( $ARGV[0] ne '' ) { $base = $ARGV[0]; }
-
-$pngFile = "$base.png";
-$txtFile = "$base.txt";
-
-# Read STDIN and create an R vector
-open TXT, "> $txtFile" or die "Cannot open output file '$txtFile'\n";
-print TXT "x\n";
-for( $ln = 0 ; $l = ; ) {
- chomp $l;
-
- # Does the string contain exactly one number? (can be float)
- if( $l =~ /^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$/ ) { print TXT "$l\n"; }
-}
-close TXT;
-
-#---
-# Create an R program, save histogram plot as PNG image
-#---
-
-open R, "| R --vanilla --slave " or die "Cannot open R program\n";
-print R <= xmin) & (x <= xmax) ];
-
- dens <- density(data)
-
- h <- hist(data, main=title, xlab = "data", ylab = "Frequency", freq = T, breaks=breaks);
-
- # Adjust density height to 'frecuency'
- dens\$y <- max(h\$counts) * dens\$y/max(dens\$y)
- lines(dens, col='red')
-
- # Mean & median calculated over the whola data
- abline( v=mean(x), col='blue', lty=2, lwd=2);
- abline( v=median(x), col='green', lty=2, lwd=2);
-
- legend("topright",c("Mean","Median"),lty=c(1,1),col=c("blue","green"))
-
-}
-
-png('$pngFile', width = 1024, height = 1024);
-par( mfrow=c(2,1) );
-
-data <- read.csv("$txtFile", sep='\\t', header = TRUE);
-x <- data\$x
-
-histDens( x, "Histogram: All data", 1.0 );
-histDens( x, "Histogram: Quantile [2% - 98%]", 0.98 );
-
-print( summary( x ) )
-
-dev.off();
-quit( save='no' )
-EOF
-
-close R;
-
-#---
-# Show figure
-#---
-
-$os = `uname`;
-$show = "eog";
-if( $os =~ "Darwin" ) { $show = "open"; }
-`$show $pngFile`;
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/joinSnpEff.pl
--- a/snpEff_2_1a/scripts/joinSnpEff.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,125 +0,0 @@
-#!/usr/bin/perl
-
-#------------------------------------------------------------------------------
-#
-# Mark snps as X1, X2 or 'Both'
-#
-#------------------------------------------------------------------------------
-
-use strict;
-
-my($debug) = 0;
-
-#------------------------------------------------------------------------------
-# Read a file and index lines by SNP
-#------------------------------------------------------------------------------
-sub readSnps($) {
- my($file) = (@_);
- my($l, %snps);
-
- open SNP, $file || die "Cannot open file '$file'\n";
- while( $l = ) {
- my($chr, $pos, $ref, $var) = split /\t/, $l;
- my($snp) = "$chr:$pos\_$ref/$var";
- $snps{$snp} .= $l;
- }
- close SNP;
- return %snps;
-}
-
-#------------------------------------------------------------------------------
-# Print SNP info and quals
-#------------------------------------------------------------------------------
-sub printLine($$$$) {
- my($snp, $lines, $quals, $q) = (@_);
- my($line, @lines);
- (@lines) = split '\n', $lines;
- foreach $line ( @lines ) {
- my($l) = replaceSnpQ($line, $q);
- print "$l\t$quals\n";
- }
-}
-
-#------------------------------------------------------------------------------
-# Parse snp quality parameter
-#------------------------------------------------------------------------------
-sub parseSnpQ($) {
- my($l) = @_;
- my(@t);
- (@t) = split /\t/,$l;
- return $t[6];
-}
-
-#------------------------------------------------------------------------------
-# Replace a quality
-#------------------------------------------------------------------------------
-sub replaceSnpQ($$) {
- my($line, $q) = @_;
- my(@t);
- (@t) = split /\t/, $line;
- $t[1] = $q;
- return join("\t", @t);
-}
-
-#------------------------------------------------------------------------------
-# Main
-#------------------------------------------------------------------------------
-# Read arguments
-my(@file);
-(@file) = @ARGV;
-if( $#file <= 0 ) { die "Usage: ./joinSnpEff.pl tag1 file1 tag2 file2 ... tagN fileN\n"; }
-
-# Parse arguments
-print STDERR "Reading files:\n";
-my($i, $j, $file, $tag, $snp, @snpsAll, %snps, @tags);
-for( $i=0 , $j=0 ; $i < $#ARGV ; $i+=2, $j++ ) {
- # Read tag
- $tags[$j] = $tag = $ARGV[$i];
-
- # Read file
- $file = $ARGV[$i+1];
- if( $file eq '' ) { die "Missing file for tag '$tag'\n"; }
- print STDERR "\tTags[$j]: $tag\t'$file'\n";
- %snps = readSnps($file);
-
- # Add all snps
- foreach $snp ( keys %snps ) { $snpsAll[$j]->{$snp} = $snps{$snp}; }
-}
-
-#---
-# Print SNPS
-#---
-my($snp, %done, %snpsi);
-my($j, $jj);
-$i = 0;
-print STDERR "Joining SNP from all files\n";
-for( $i=0 ; $i <= $#tags ; $i++ ) { # For all tags
- print "TAG:\ttags[$i] = '$tags[$i]'\n" if $debug;
- my($uniq, $shared) = (0, 0);
- %snpsi = %{$snpsAll[$i]};
- foreach $snp (sort keys %snpsi) { # For all snps...
- if( ! $done{$snp} ) { # Not done yet?
-
- # Get qualities from all SNPs
- my($quals, $qSum, $qCount) = ("", 0, 0);
- my($all) = "ALL ";
- for( $j=0, $jj=1 ; $j <= $#snpsAll ; $j++ , $jj++ ) {
- if( exists $snpsAll[$j]{$snp} ) {
- my($q) = parseSnpQ($snpsAll[$j]->{$snp});
- $quals .= "$tags[$j]:$q ";
- $qSum += $q;
- $qCount++;
- } else { $all = ""; }
- }
-
- if( $qCount <= 1 ) { $uniq++; } # Count unique SNPs for this file
- else { $shared++; }
-
- $done{$snp} = 1;
- my($qAvg) = ( $qCount > 0 ? int($qSum/$qCount) : 0);
- printLine($snp, $snpsi{$snp}, "$all $quals", $qAvg);
- } else { $shared++; }
- }
- print STDERR "\tTags[$i]: $tags[$i]\tUnique / Shared snps: $uniq / $shared\n";
-}
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/nOutOfM.pl
--- a/snpEff_2_1a/scripts/nOutOfM.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-#!/usr/bin/perl
-
-#-------------------------------------------------------------------------------
-#
-# Keep variants present in N out of M samples (multi-sample VCF file)
-#
-# Pablo Cingolani
-#-------------------------------------------------------------------------------
-
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/promoterSequences.sh
--- a/snpEff_2_1a/scripts/promoterSequences.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-DIR=$HOME/snpEff/
-
-java -Xmx3G \
- -classpath "$DIR/lib/charts4j-1.2.jar:$DIR/lib/flanagan.jar:$DIR/lib/freemarker.jar:$DIR/lib/junit.jar:$DIR/lib/trove-2.1.0.jar:$DIR" \
- ca.mcgill.mcb.pcingola.PromoterSequences \
- $*
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/proteinFasta2NM.pl
--- a/snpEff_2_1a/scripts/proteinFasta2NM.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,45 +0,0 @@
-#!/usr/bin/perl
-
-#-------------------------------------------------------------------------------
-#
-# Convert fasta headers from protein ID (NP_XXXX) into transcript ID NM_XXXX
-#
-#
-# Pablo Cingolani
-#-------------------------------------------------------------------------------
-
-# Parse command line arguments
-$refLink = $ARGV[0];
-die "Usage: cat file.fasta | ./proteinFasta2NM.pl refLink.txt > protein_NM.fasta" if $refLink eq '';
-
-# Read refLink file
-open RL, $refLink or die "Cannot opne file '$refLink'\n";
-while( ) {
- chomp;
- @t = split /\t/;
- ($nm, $np) = ($t[2], $t[3]);
-
- if( $np ne '' ) {
- if( $trId{$np} ne '' ) { print STDERR "Error: Non empty entry '$np' = $trId{$np}\n"; }
- else { $trId{$np} = $nm; }
- }
-}
-
-# Read fasta file
-while( ) {
- chomp;
-
- if( /^>(.*)/ ) { # Header? => change form protein NP_XXX to transcript NM_XXXX
- # Get NM_ field
- @t = split /\|/;
- $np = $t[3];
-
- # Remove anything after the dot
- if( $np =~ /(.*)\./ ) { $np = $1; }
-
- # Found a transcript ID?
- if( $trId{$np} ne '' ) { print ">$trId{$np}\n"; }
- else { print "$l\n"; }
- } else { print "$_\n"; } # Show line
-}
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/qqplot.pl
--- a/snpEff_2_1a/scripts/qqplot.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,80 +0,0 @@
-#!/usr/bin/perl
-#-------------------------------------------------------------------------------
-#
-# Plot a QQ plot (using R)
-# Data is feed as a 1 column of numbers
-#
-# Note: Any line that does not match a numeric regular expression, is filtered out).
-#
-# Pablo Cingolani
-#-------------------------------------------------------------------------------
-
-#-------------------------------------------------------------------------------
-# Main
-#-------------------------------------------------------------------------------
-
-# Parse command line option (file base name)
-$base = 'QQ-plot';
-if( $ARGV[0] ne '' ) { $base = $ARGV[0]; }
-
-$pngFile = "$base.png";
-$txtFile = "$base.txt";
-
-# Read STDIN and create an R vector
-open TXT, "> $txtFile" or die "Cannot open output file '$txtFile'\n";
-print TXT "x\n";
-for( $ln = 0 ; $l = ; ) {
- chomp $l;
-
- # Does the string contain exactly one number? (can be float)
- if( $l =~ /^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$/ ) { print TXT "$l\n"; }
-}
-close TXT;
-
-#---
-# Create an R program, save QQ-plot as PNG image
-#---
-
-open R, "| R --vanilla --slave " or die "Cannot open R program\n";
-print R < 0) & (x <= 1) & ( ! is.na(x) );
- x <- x[keep]
- s <- sort(x);
- ly <- -log10(s);
-
- n <- length(s);
- lx <- -log10( (1:n) / (n+1) )
-
- # Show auto range
- #par( mfrow=c(2,1) );
- #plot( lx, ly, main=title, xlab="-Log[ rank / (N+1) ]", ylab="-Log[ p ]" );
- #abline( 0 , 1 , col='red');
-
- # Show full range in both plots
- range <- c(0 , max(lx, ly) );
- plot( lx, ly, xlim=range, ylim=range, main=title, xlab="-Log[ rank / (N+1) ]", ylab="-Log[ p ]" );
- abline( 0 , 1 , col='red');
-}
-
-png('$pngFile', width = 1024, height = 1024);
-
-data <- read.csv("$txtFile", sep='\t', header = TRUE);
-qqplot( data\$x, "$base" );
-
-dev.off();
-quit( save='no' )
-EOF
-
-close R;
-
-#---
-# Show figure
-#---
-
-$os = `uname`;
-$show = "eog";
-if( $os =~ "Darwin" ) { $show = "open"; }
-`$show $pngFile`;
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/queue.pl
--- a/snpEff_2_1a/scripts/queue.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,127 +0,0 @@
-#!/usr/bin/perl
-
-#-------------------------------------------------------------------------------
-# Simple queue management program
-# Attempts to keep 'numProc' processes running at the same time
-#
-# Proceses are defined in a file (one line per process)
-#
-# Every executed process creates two files: 'pid.stdout' and 'pid.stderr' where
-# pid is the process ID. The files contain STDOUT and STDERR for that process.
-#
-# Pablo Cingolani
-#-------------------------------------------------------------------------------
-
-use strict;
-use POSIX;
-
-
-my($uptimeCmd) = "/usr/bin/uptime"; # Uptime command
-my($maxUptime);
-$| = 1; # Don't use buffers for STDIN/STDOUT
-
-#-------------------------------------------------------------------------------
-# Should a new process be run?
-# Check some conditions before trying to run the next process
-#-------------------------------------------------------------------------------
-sub shouldRun() {
- if( $maxUptime < 0 ) { return 1; } # Always true if $maxUptime is negative
- my($utRes) = `$uptimeCmd`;
- my($ut) = 0;
- if( $utRes =~ /load average:\s+(\d+\.\d+),/ ) { $ut = $1; }
- return $ut < $maxUptime;
-}
-
-#-------------------------------------------------------------------------------
-# Print something 'printLog' style
-#-------------------------------------------------------------------------------
-sub printLog($) {
- my($str) = @_;
- my($now) = strftime "%Y-%m-%d %H:%M:%S", localtime;
- print "$now\t$str\n";
-}
-
-#-------------------------------------------------------------------------------
-# Main
-#-------------------------------------------------------------------------------
-# Usage: queue numProc File
-my($maxNumProc, $sleepTime, $file);
-($maxNumProc, $maxUptime, $sleepTime, $file) = @ARGV;
-if( $file eq '' ) {
- print "Usage: queue.pl maxNumProc maxUptime sleepTime file\n";
- print "Where:\n";
- print "\tnumProc Number of simultaneous processes\n";
- print "\tmaxUptime Maximum allowed uptime (otherwise, pause before launching the next process). Negative means don't care.\n";
- print "\tsleepTime Number of seconds to sleep after running a process (zero means no sleep)\n";
- print "\tfile File containing all commands to be executed (one per line)\n";
- exit(10);
-}
-
-#---
-# Read file and launch processes
-#---
-my($cmd);
-my($startTime) = time();
-my($numProc) = 0;
-open BATCH, $file;
-while( $cmd = ) {
- chomp $cmd;
-
- # Can we launch more processes?
- if( $numProc < $maxNumProc ) {
-
- my( $run ) = 0;
-
- do {
- # Should the next process run now? (don't run if CPU is too high)
- if( shouldRun() ) {
- my $retFork = fork();
- $run = 1;
-
- if( $retFork == 0 ) { # Child process
- # Redirect STDOUT and STDERR to files
- open STDOUT, '>', "$$.stdout" or die "Can't redirect STDOUT (PID=$$): $!";
- open STDERR, '>', "$$.stderr" or die "Can't redirect STDERR (PID=$$): $!";
- exec($cmd);
- } elsif ($retFork == '' ) { # Error launching process
- print STDERR "Error launching process:\t'$cmd'\n";
- } else {
- printLog("Executing (PID=$retFork):\t'$cmd'");
- $numProc++;
- }
- } else { printLog("No running"); }
-
- # Sleep before next process
- if( $sleepTime > 0 ) {
- printLog "Sleep $sleepTime seconds";
- sleep($sleepTime);
- }
- } while( ! $run );
- }
-
- # Number of processes exceded? => Wait until one finishes
- if( $numProc >= $maxNumProc ) {
- # Wait for processes to die
- my $deadPid = wait();
- printLog "Process PID=$deadPid finished.";
- $numProc--;
- if( $numProc > 0 ) { print "There " . ($numProc > 1 ? "are" : "is" ) . " still $numProc processes running.\n"; }
- }
-}
-
-#---
-# Done, wait for the remining processes to die
-#---
-my($deadPid);
-while( ($deadPid = wait()) >= 0 ) { # Wait for processes to die
- $numProc--;
- my($now) = localtime();
- printLog "Process PID=$deadPid finished.";
- if( $numProc > 0 ) { print "There " . ($numProc > 1 ? "are" : "is" ) . " still $numProc processes running.\n"; }
-}
-
-my($elapsed) = time() - $startTime;
-print "All processes finished.\nElapsed time $elapsed seconds.\n";
-
-close BATCH;
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/queue_build.sh
--- a/snpEff_2_1a/scripts/queue_build.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-./scripts/queue.pl 22 24 15 ./scripts/queue_build.txt
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/queue_build.txt
--- a/snpEff_2_1a/scripts/queue_build.txt Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,387 +0,0 @@
-./scripts/snpEffXL.sh build -v anoCar1.0.60
-./scripts/snpEffXL.sh build -v btau4.0.59
-./scripts/snpEffXL.sh build -v btau4.0.60
-./scripts/snpEffXL.sh build -v bushBaby1.60
-./scripts/snpEffXL.sh build -v calJac3.2.1.60
-./scripts/snpEffXL.sh build -v canFam2.59
-./scripts/snpEffXL.sh build -v canFam2.60
-./scripts/snpEffXL.sh build -v cat1.60
-./scripts/snpEffXL.sh build -v cavPor3.60
-./scripts/snpEffXL.sh build -v ce.WS210.60
-./scripts/snpEffXL.sh build -v chimp2.1.59
-./scripts/snpEffXL.sh build -v chimp2.1.60
-./scripts/snpEffXL.sh build -v choHof1.60
-./scripts/snpEffXL.sh build -v cInt2.60
-./scripts/snpEffXL.sh build -v cSav2.0.60
-./scripts/snpEffXL.sh build -v danRer8.59
-./scripts/snpEffXL.sh build -v danRer9.60
-./scripts/snpEffXL.sh build -v dasNov2.60
-./scripts/snpEffXL.sh build -v dipOrd1.60
-./scripts/snpEffXL.sh build -v dm5.25.59
-./scripts/snpEffXL.sh build -v dm5.25.60
-./scripts/snpEffXL.sh build -v equCab2.60
-./scripts/snpEffXL.sh build -v eriEur1.60
-./scripts/snpEffXL.sh build -v fugu4.60
-./scripts/snpEffXL.sh build -v gacu1.60
-./scripts/snpEffXL.sh build -v ggallus2.59
-./scripts/snpEffXL.sh build -v ggallus2.60
-./scripts/snpEffXL.sh build -v gorGor3.60
-./scripts/snpEffXL.sh build -v hg19
-./scripts/snpEffXL.sh build -v hg37.59
-./scripts/snpEffXL.sh build -v hg37.60
-./scripts/snpEffXL.sh build -v hiv
-./scripts/snpEffXL.sh build -v loxAfr3.60
-./scripts/snpEffXL.sh build -v medaka1.60
-./scripts/snpEffXL.sh build -v meug1.0.60
-./scripts/snpEffXL.sh build -v micMur1.60
-./scripts/snpEffXL.sh build -v mm37
-./scripts/snpEffXL.sh build -v mm37.59
-./scripts/snpEffXL.sh build -v mm37.60
-./scripts/snpEffXL.sh build -v mmul1.60
-./scripts/snpEffXL.sh build -v monDom5.60
-./scripts/snpEffXL.sh build -v myoLuc1.60
-./scripts/snpEffXL.sh build -v oana5.60
-./scripts/snpEffXL.sh build -v ochPri2.60
-./scripts/snpEffXL.sh build -v oryCun2.60
-./scripts/snpEffXL.sh build -v ppyg2.60
-./scripts/snpEffXL.sh build -v proCap1.60
-./scripts/snpEffXL.sh build -v pteVam1.60
-./scripts/snpEffXL.sh build -v rat3.4.59
-./scripts/snpEffXL.sh build -v rat3.4.60
-./scripts/snpEffXL.sh build -v sacCer2
-./scripts/snpEffXL.sh build -v sacCer2.59
-./scripts/snpEffXL.sh build -v sacCer2.60
-./scripts/snpEffXL.sh build -v SIVmac239
-./scripts/snpEffXL.sh build -v sorAra1.60
-./scripts/snpEffXL.sh build -v speTri1.60
-./scripts/snpEffXL.sh build -v sScrofa9.60
-./scripts/snpEffXL.sh build -v taeGut3.2.4.60
-./scripts/snpEffXL.sh build -v tarSyr1.60
-./scripts/snpEffXL.sh build -v tenrec1.60
-./scripts/snpEffXL.sh build -v testCase
-./scripts/snpEffXL.sh build -v tetraodon8.60
-./scripts/snpEffXL.sh build -v tupBel1.60
-./scripts/snpEffXL.sh build -v turTru1.60
-./scripts/snpEffXL.sh build -v vicPac1.60
-./scripts/snpEffXL.sh build -v xtrop4.1.60
-./scripts/snpEffXL.sh build -v -gff2 amel2
-./scripts/snpEffXL.sh build -v -gff3 agam
-./scripts/snpEffXL.sh build -v -gff3 alyrata107
-./scripts/snpEffXL.sh build -v -gff3 aquiCoer
-./scripts/snpEffXL.sh build -v -gff3 athaliana130
-./scripts/snpEffXL.sh build -v -gff3 athalianaTair10
-./scripts/snpEffXL.sh build -v -gff3 athalianaTair9
-./scripts/snpEffXL.sh build -v -gff3 cAlbicansv21
-./scripts/snpEffXL.sh build -v -gff3 c_briggsae_WS230
-./scripts/snpEffXL.sh build -v -gff3 ce.WS201
-./scripts/snpEffXL.sh build -v -gff3 dm5.12
-./scripts/snpEffXL.sh build -v -gff3 dm5.22
-./scripts/snpEffXL.sh build -v -gff3 dm5.30
-./scripts/snpEffXL.sh build -v -gff3 dm5.31
-./scripts/snpEffXL.sh build -v -gff3 dm5.32
-./scripts/snpEffXL.sh build -v -gff3 dm5.34
-./scripts/snpEffXL.sh build -v -gff3 dm5.40
-./scripts/snpEffXL.sh build -v -gff3 dm5.42
-./scripts/snpEffXL.sh build -v -gff3 gmax1.09
-./scripts/snpEffXL.sh build -v -gff3 gmax1.09v8
-./scripts/snpEffXL.sh build -v -gff3 kw1407.2012
-./scripts/snpEffXL.sh build -v -gff3 kw1407.2012
-./scripts/snpEffXL.sh build -v -gff3 maizeZmB73
-./scripts/snpEffXL.sh build -v -gff3 mmm.2012
-./scripts/snpEffXL.sh build -v -gff3 myco_fh
-./scripts/snpEffXL.sh build -v -gff3 myco_m129
-./scripts/snpEffXL.sh build -v -gff3 paeru.PA01
-./scripts/snpEffXL.sh build -v -gff3 paeru.PA14
-./scripts/snpEffXL.sh build -v -gff3 pfluo.SBW25.NC_009444
-./scripts/snpEffXL.sh build -v -gff3 pfluo.SBW25.NC_012660
-./scripts/snpEffXL.sh build -v -gff3 plasmo72
-./scripts/snpEffXL.sh build -v -gff3 ppersica139
-./scripts/snpEffXL.sh build -v -gff3 rice5
-./scripts/snpEffXL.sh build -v -gff3 rice6.1
-./scripts/snpEffXL.sh build -v -gff3 SL2.40
-./scripts/snpEffXL.sh build -v -gff3 spombe
-./scripts/snpEffXL.sh build -v -gff3 vacwr
-./scripts/snpEffXL.sh build -v -gff3 vibrio
-./scripts/snpEffXL.sh build -v -gff3 xtrop7.1
-./scripts/snpEffXL.sh build -v -gtf22 agam2.6
-./scripts/snpEffXL.sh build -v -gtf22 ailmel1.61
-./scripts/snpEffXL.sh build -v -gtf22 ailMel1.63
-./scripts/snpEffXL.sh build -v -gtf22 ailMel1.64
-./scripts/snpEffXL.sh build -v -gtf22 ailMel1.65
-./scripts/snpEffXL.sh build -v -gtf22 ailMel1.66
-./scripts/snpEffXL.sh build -v -gtf22 alyrata1
-./scripts/snpEffXL.sh build -v -gtf22 anoCar2.0.61
-./scripts/snpEffXL.sh build -v -gtf22 AnoCar2.0.63
-./scripts/snpEffXL.sh build -v -gtf22 AnoCar2.0.64
-./scripts/snpEffXL.sh build -v -gtf22 AnoCar2.0.65
-./scripts/snpEffXL.sh build -v -gtf22 AnoCar2.0.66
-./scripts/snpEffXL.sh build -v -gtf22 BDGP5.25.63
-./scripts/snpEffXL.sh build -v -gtf22 BDGP5.25.64
-./scripts/snpEffXL.sh build -v -gtf22 BDGP5.25.65
-./scripts/snpEffXL.sh build -v -gtf22 BDGP5.65
-./scripts/snpEffXL.sh build -v -gtf22 BDGP5.66
-./scripts/snpEffXL.sh build -v -gtf22 BROADD2.63
-./scripts/snpEffXL.sh build -v -gtf22 BROADD2.64
-./scripts/snpEffXL.sh build -v -gtf22 BROADD2.65
-./scripts/snpEffXL.sh build -v -gtf22 BROADD2.66
-./scripts/snpEffXL.sh build -v -gtf22 BROADO5.63
-./scripts/snpEffXL.sh build -v -gtf22 BROADO5.64
-./scripts/snpEffXL.sh build -v -gtf22 BROADO5.65
-./scripts/snpEffXL.sh build -v -gtf22 BROADO5.66
-./scripts/snpEffXL.sh build -v -gtf22 BROADS1.63
-./scripts/snpEffXL.sh build -v -gtf22 BROADS1.64
-./scripts/snpEffXL.sh build -v -gtf22 BROADS1.65
-./scripts/snpEffXL.sh build -v -gtf22 BROADS1.66
-./scripts/snpEffXL.sh build -v -gtf22 btau4.0.61
-./scripts/snpEffXL.sh build -v -gtf22 Btau_4.0.63
-./scripts/snpEffXL.sh build -v -gtf22 bushBaby1.61
-./scripts/snpEffXL.sh build -v -gtf22 BUSHBABY1.63
-./scripts/snpEffXL.sh build -v -gtf22 BUSHBABY1.64
-./scripts/snpEffXL.sh build -v -gtf22 calJac3.2.1.61
-./scripts/snpEffXL.sh build -v -gtf22 canFam2.61
-./scripts/snpEffXL.sh build -v -gtf22 cat1.61
-./scripts/snpEffXL.sh build -v -gtf22 CAT.63
-./scripts/snpEffXL.sh build -v -gtf22 CAT.64
-./scripts/snpEffXL.sh build -v -gtf22 CAT.65
-./scripts/snpEffXL.sh build -v -gtf22 CAT.66
-./scripts/snpEffXL.sh build -v -gtf22 cavPor3.61
-./scripts/snpEffXL.sh build -v -gtf22 cavPor3.63
-./scripts/snpEffXL.sh build -v -gtf22 cavPor3.64
-./scripts/snpEffXL.sh build -v -gtf22 cavPor3.65
-./scripts/snpEffXL.sh build -v -gtf22 cavPor3.66
-./scripts/snpEffXL.sh build -v -gtf22 ce.WS220.61
-./scripts/snpEffXL.sh build -v -gtf22 CHIMP2.1.4.65
-./scripts/snpEffXL.sh build -v -gtf22 CHIMP2.1.4.66
-./scripts/snpEffXL.sh build -v -gtf22 chimp2.1.61
-./scripts/snpEffXL.sh build -v -gtf22 CHIMP2.1.63
-./scripts/snpEffXL.sh build -v -gtf22 CHIMP2.1.64
-./scripts/snpEffXL.sh build -v -gtf22 choHof1.61
-./scripts/snpEffXL.sh build -v -gtf22 choHof1.63
-./scripts/snpEffXL.sh build -v -gtf22 choHof1.64
-./scripts/snpEffXL.sh build -v -gtf22 choHof1.65
-./scripts/snpEffXL.sh build -v -gtf22 choHof1.66
-./scripts/snpEffXL.sh build -v -gtf22 cInt2.61
-./scripts/snpEffXL.sh build -v -gtf22 C_jacchus3.2.1.63
-./scripts/snpEffXL.sh build -v -gtf22 C_jacchus3.2.1.64
-./scripts/snpEffXL.sh build -v -gtf22 C_jacchus3.2.1.65
-./scripts/snpEffXL.sh build -v -gtf22 C_jacchus3.2.1.66
-./scripts/snpEffXL.sh build -v -gtf22 COMMON_SHREW1.63
-./scripts/snpEffXL.sh build -v -gtf22 COMMON_SHREW1.64
-./scripts/snpEffXL.sh build -v -gtf22 COMMON_SHREW1.65
-./scripts/snpEffXL.sh build -v -gtf22 COMMON_SHREW1.66
-./scripts/snpEffXL.sh build -v -gtf22 cSav2.0.61
-./scripts/snpEffXL.sh build -v -gtf22 CSAV2.0.63
-./scripts/snpEffXL.sh build -v -gtf22 CSAV2.0.64
-./scripts/snpEffXL.sh build -v -gtf22 CSAV2.0.65
-./scripts/snpEffXL.sh build -v -gtf22 CSAV2.0.66
-./scripts/snpEffXL.sh build -v -gtf22 danRer9.61
-./scripts/snpEffXL.sh build -v -gtf22 dasNov2.61
-./scripts/snpEffXL.sh build -v -gtf22 dasNov2.63
-./scripts/snpEffXL.sh build -v -gtf22 dasNov2.64
-./scripts/snpEffXL.sh build -v -gtf22 dasNov2.65
-./scripts/snpEffXL.sh build -v -gtf22 dasNov2.66
-./scripts/snpEffXL.sh build -v -gtf22 DEVIL7.0.64
-./scripts/snpEffXL.sh build -v -gtf22 DEVIL7.0.65
-./scripts/snpEffXL.sh build -v -gtf22 DEVIL7.0.66
-./scripts/snpEffXL.sh build -v -gtf22 dipOrd1.61
-./scripts/snpEffXL.sh build -v -gtf22 dipOrd1.63
-./scripts/snpEffXL.sh build -v -gtf22 dipOrd1.64
-./scripts/snpEffXL.sh build -v -gtf22 dipOrd1.65
-./scripts/snpEffXL.sh build -v -gtf22 dipOrd1.66
-./scripts/snpEffXL.sh build -v -gtf22 dm5.25.61
-./scripts/snpEffXL.sh build -v -gtf22 EF3.63
-./scripts/snpEffXL.sh build -v -gtf22 EF3.64
-./scripts/snpEffXL.sh build -v -gtf22 EF4.65
-./scripts/snpEffXL.sh build -v -gtf22 EF4.66
-./scripts/snpEffXL.sh build -v -gtf22 equCab2.61
-./scripts/snpEffXL.sh build -v -gtf22 EquCab2.63
-./scripts/snpEffXL.sh build -v -gtf22 EquCab2.64
-./scripts/snpEffXL.sh build -v -gtf22 EquCab2.65
-./scripts/snpEffXL.sh build -v -gtf22 EquCab2.66
-./scripts/snpEffXL.sh build -v -gtf22 eriEur1.61
-./scripts/snpEffXL.sh build -v -gtf22 fugu4.61
-./scripts/snpEffXL.sh build -v -gtf22 FUGU4.63
-./scripts/snpEffXL.sh build -v -gtf22 FUGU4.64
-./scripts/snpEffXL.sh build -v -gtf22 FUGU4.65
-./scripts/snpEffXL.sh build -v -gtf22 FUGU4.66
-./scripts/snpEffXL.sh build -v -gtf22 gacu1.61
-./scripts/snpEffXL.sh build -v -gtf22 gadMor1.65
-./scripts/snpEffXL.sh build -v -gtf22 gadMor1.66
-./scripts/snpEffXL.sh build -v -gtf22 ggallus2.61
-./scripts/snpEffXL.sh build -v -gtf22 gorGor3.1.64
-./scripts/snpEffXL.sh build -v -gtf22 gorGor3.1.65
-./scripts/snpEffXL.sh build -v -gtf22 gorGor3.1.66
-./scripts/snpEffXL.sh build -v -gtf22 gorGor3.61
-./scripts/snpEffXL.sh build -v -gtf22 gorGor3.63
-./scripts/snpEffXL.sh build -v -gtf22 GRCh37.63
-./scripts/snpEffXL.sh build -v -gtf22 GRCh37.64
-./scripts/snpEffXL.sh build -v -gtf22 GRCh37.65
-./scripts/snpEffXL.sh build -v -gtf22 GRCh37.66
-./scripts/snpEffXL.sh build -v -gtf22 HEDGEHOG.63
-./scripts/snpEffXL.sh build -v -gtf22 HEDGEHOG.64
-./scripts/snpEffXL.sh build -v -gtf22 HEDGEHOG.65
-./scripts/snpEffXL.sh build -v -gtf22 HEDGEHOG.66
-./scripts/snpEffXL.sh build -v -gtf22 hg36.54
-./scripts/snpEffXL.sh build -v -gtf22 hg37.61
-./scripts/snpEffXL.sh build -v -gtf22 hg37.63
-./scripts/snpEffXL.sh build -v -gtf22 JGI2.63
-./scripts/snpEffXL.sh build -v -gtf22 JGI2.64
-./scripts/snpEffXL.sh build -v -gtf22 JGI2.65
-./scripts/snpEffXL.sh build -v -gtf22 JGI_4.2.63
-./scripts/snpEffXL.sh build -v -gtf22 JGI_4.2.64
-./scripts/snpEffXL.sh build -v -gtf22 JGI_4.2.65
-./scripts/snpEffXL.sh build -v -gtf22 JGI_4.2.66
-./scripts/snpEffXL.sh build -v -gtf22 KH.66
-./scripts/snpEffXL.sh build -v -gtf22 LatCha1.66
-./scripts/snpEffXL.sh build -v -gtf22 loxAfr3.61
-./scripts/snpEffXL.sh build -v -gtf22 loxAfr3.63
-./scripts/snpEffXL.sh build -v -gtf22 loxAfr3.64
-./scripts/snpEffXL.sh build -v -gtf22 loxAfr3.65
-./scripts/snpEffXL.sh build -v -gtf22 loxAfr3.66
-./scripts/snpEffXL.sh build -v -gtf22 medaka1.61
-./scripts/snpEffXL.sh build -v -gtf22 MEDAKA1.63
-./scripts/snpEffXL.sh build -v -gtf22 MEDAKA1.64
-./scripts/snpEffXL.sh build -v -gtf22 MEDAKA1.65
-./scripts/snpEffXL.sh build -v -gtf22 MEDAKA1.66
-./scripts/snpEffXL.sh build -v -gtf22 meug1.0.61
-./scripts/snpEffXL.sh build -v -gtf22 Meug_1.0.63
-./scripts/snpEffXL.sh build -v -gtf22 Meug_1.0.64
-./scripts/snpEffXL.sh build -v -gtf22 Meug_1.0.65
-./scripts/snpEffXL.sh build -v -gtf22 Meug_1.0.66
-./scripts/snpEffXL.sh build -v -gtf22 micMur1.61
-./scripts/snpEffXL.sh build -v -gtf22 micMur1.63
-./scripts/snpEffXL.sh build -v -gtf22 micMur1.64
-./scripts/snpEffXL.sh build -v -gtf22 micMur1.65
-./scripts/snpEffXL.sh build -v -gtf22 micMur1.66
-./scripts/snpEffXL.sh build -v -gtf22 mm37.61
-./scripts/snpEffXL.sh build -v -gtf22 mmul1.61
-./scripts/snpEffXL.sh build -v -gtf22 MMUL_1.63
-./scripts/snpEffXL.sh build -v -gtf22 MMUL_1.64
-./scripts/snpEffXL.sh build -v -gtf22 MMUL_1.65
-./scripts/snpEffXL.sh build -v -gtf22 MMUL_1.66
-./scripts/snpEffXL.sh build -v -gtf22 monDom5.61
-./scripts/snpEffXL.sh build -v -gtf22 myoLuc1.61
-./scripts/snpEffXL.sh build -v -gtf22 Myoluc2.0.63
-./scripts/snpEffXL.sh build -v -gtf22 Myoluc2.0.64
-./scripts/snpEffXL.sh build -v -gtf22 Myoluc2.0.65
-./scripts/snpEffXL.sh build -v -gtf22 Myoluc2.0.66
-./scripts/snpEffXL.sh build -v -gtf22 NCBIM37.63
-./scripts/snpEffXL.sh build -v -gtf22 NCBIM37.64
-./scripts/snpEffXL.sh build -v -gtf22 NCBIM37.65
-./scripts/snpEffXL.sh build -v -gtf22 NCBIM37.66
-./scripts/snpEffXL.sh build -v -gtf22 ncrassa
-./scripts/snpEffXL.sh build -v -gtf22 Nleu1.0.63
-./scripts/snpEffXL.sh build -v -gtf22 Nleu1.0.64
-./scripts/snpEffXL.sh build -v -gtf22 Nleu1.0.65
-./scripts/snpEffXL.sh build -v -gtf22 Nleu1.0.66
-./scripts/snpEffXL.sh build -v -gtf22 oana5.61
-./scripts/snpEffXL.sh build -v -gtf22 OANA5.63
-./scripts/snpEffXL.sh build -v -gtf22 OANA5.64
-./scripts/snpEffXL.sh build -v -gtf22 OANA5.65
-./scripts/snpEffXL.sh build -v -gtf22 OANA5.66
-./scripts/snpEffXL.sh build -v -gtf22 ochPri2.61
-./scripts/snpEffXL.sh build -v -gtf22 oryCun2.61
-./scripts/snpEffXL.sh build -v -gtf22 oryCun2.63
-./scripts/snpEffXL.sh build -v -gtf22 oryCun2.64
-./scripts/snpEffXL.sh build -v -gtf22 oryCun2.65
-./scripts/snpEffXL.sh build -v -gtf22 oryCun2.66
-./scripts/snpEffXL.sh build -v -gtf22 OtoGar3.65
-./scripts/snpEffXL.sh build -v -gtf22 OtoGar3.66
-./scripts/snpEffXL.sh build -v -gtf22 Petromyzon_marinus_7.0.64
-./scripts/snpEffXL.sh build -v -gtf22 pika.63
-./scripts/snpEffXL.sh build -v -gtf22 pika.64
-./scripts/snpEffXL.sh build -v -gtf22 pika.65
-./scripts/snpEffXL.sh build -v -gtf22 pika.66
-./scripts/snpEffXL.sh build -v -gtf22 Pmarinus_7.0.65
-./scripts/snpEffXL.sh build -v -gtf22 Pmarinus_7.0.66
-./scripts/snpEffXL.sh build -v -gtf22 ppyg2.61
-./scripts/snpEffXL.sh build -v -gtf22 PPYG2.63
-./scripts/snpEffXL.sh build -v -gtf22 PPYG2.64
-./scripts/snpEffXL.sh build -v -gtf22 PPYG2.65
-./scripts/snpEffXL.sh build -v -gtf22 PPYG2.66
-./scripts/snpEffXL.sh build -v -gtf22 proCap1.61
-./scripts/snpEffXL.sh build -v -gtf22 proCap1.63
-./scripts/snpEffXL.sh build -v -gtf22 proCap1.64
-./scripts/snpEffXL.sh build -v -gtf22 proCap1.65
-./scripts/snpEffXL.sh build -v -gtf22 proCap1.66
-./scripts/snpEffXL.sh build -v -gtf22 pteVam1.61
-./scripts/snpEffXL.sh build -v -gtf22 pteVam1.63
-./scripts/snpEffXL.sh build -v -gtf22 pteVam1.64
-./scripts/snpEffXL.sh build -v -gtf22 pteVam1.65
-./scripts/snpEffXL.sh build -v -gtf22 pteVam1.66
-./scripts/snpEffXL.sh build -v -gtf22 rat3.4.61
-./scripts/snpEffXL.sh build -v -gtf22 RGSC3.4.63
-./scripts/snpEffXL.sh build -v -gtf22 RGSC3.4.64
-./scripts/snpEffXL.sh build -v -gtf22 RGSC3.4.65
-./scripts/snpEffXL.sh build -v -gtf22 RGSC3.4.66
-./scripts/snpEffXL.sh build -v -gtf22 sacCer2.61
-./scripts/snpEffXL.sh build -v -gtf22 sorAra1.61
-./scripts/snpEffXL.sh build -v -gtf22 speTri1.61
-./scripts/snpEffXL.sh build -v -gtf22 SQUIRREL.63
-./scripts/snpEffXL.sh build -v -gtf22 SQUIRREL.64
-./scripts/snpEffXL.sh build -v -gtf22 SQUIRREL.65
-./scripts/snpEffXL.sh build -v -gtf22 SQUIRREL.66
-./scripts/snpEffXL.sh build -v -gtf22 sScrofa9.61
-./scripts/snpEffXL.sh build -v -gtf22 Sscrofa9.63
-./scripts/snpEffXL.sh build -v -gtf22 Sscrofa9.64
-./scripts/snpEffXL.sh build -v -gtf22 Sscrofa9.65
-./scripts/snpEffXL.sh build -v -gtf22 Sscrofa9.66
-./scripts/snpEffXL.sh build -v -gtf22 taeGut3.2.4.61
-./scripts/snpEffXL.sh build -v -gtf22 taeGut3.2.4.63
-./scripts/snpEffXL.sh build -v -gtf22 taeGut3.2.4.64
-./scripts/snpEffXL.sh build -v -gtf22 taeGut3.2.4.65
-./scripts/snpEffXL.sh build -v -gtf22 taeGut3.2.4.66
-./scripts/snpEffXL.sh build -v -gtf22 tarSyr1.61
-./scripts/snpEffXL.sh build -v -gtf22 tarSyr1.63
-./scripts/snpEffXL.sh build -v -gtf22 tarSyr1.64
-./scripts/snpEffXL.sh build -v -gtf22 tarSyr1.65
-./scripts/snpEffXL.sh build -v -gtf22 tarSyr1.66
-./scripts/snpEffXL.sh build -v -gtf22 tenrec1.61
-./scripts/snpEffXL.sh build -v -gtf22 TENREC.63
-./scripts/snpEffXL.sh build -v -gtf22 TENREC.64
-./scripts/snpEffXL.sh build -v -gtf22 TENREC.65
-./scripts/snpEffXL.sh build -v -gtf22 TENREC.66
-./scripts/snpEffXL.sh build -v -gtf22 test_ENSG00000158062
-./scripts/snpEffXL.sh build -v -gtf22 testHg3763ChrY
-./scripts/snpEffXL.sh build -v -gtf22 tetraodon8.61
-./scripts/snpEffXL.sh build -v -gtf22 TETRAODON8.63
-./scripts/snpEffXL.sh build -v -gtf22 TETRAODON8.64
-./scripts/snpEffXL.sh build -v -gtf22 TETRAODON8.65
-./scripts/snpEffXL.sh build -v -gtf22 TETRAODON8.66
-./scripts/snpEffXL.sh build -v -gtf22 TREESHREW.63
-./scripts/snpEffXL.sh build -v -gtf22 TREESHREW.64
-./scripts/snpEffXL.sh build -v -gtf22 TREESHREW.65
-./scripts/snpEffXL.sh build -v -gtf22 TREESHREW.66
-./scripts/snpEffXL.sh build -v -gtf22 tupBel1.61
-./scripts/snpEffXL.sh build -v -gtf22 turkey.UMD2.61
-./scripts/snpEffXL.sh build -v -gtf22 turTru1.61
-./scripts/snpEffXL.sh build -v -gtf22 turTru1.63
-./scripts/snpEffXL.sh build -v -gtf22 turTru1.64
-./scripts/snpEffXL.sh build -v -gtf22 turTru1.65
-./scripts/snpEffXL.sh build -v -gtf22 turTru1.66
-./scripts/snpEffXL.sh build -v -gtf22 UMD2.63
-./scripts/snpEffXL.sh build -v -gtf22 UMD2.64
-./scripts/snpEffXL.sh build -v -gtf22 UMD2.65
-./scripts/snpEffXL.sh build -v -gtf22 UMD2.66
-./scripts/snpEffXL.sh build -v -gtf22 UMD3_1
-./scripts/snpEffXL.sh build -v -gtf22 UMD3.1.64
-./scripts/snpEffXL.sh build -v -gtf22 UMD3.1.65
-./scripts/snpEffXL.sh build -v -gtf22 UMD3.1.66
-./scripts/snpEffXL.sh build -v -gtf22 vicPac1.61
-./scripts/snpEffXL.sh build -v -gtf22 vicPac1.63
-./scripts/snpEffXL.sh build -v -gtf22 vicPac1.64
-./scripts/snpEffXL.sh build -v -gtf22 vicPac1.65
-./scripts/snpEffXL.sh build -v -gtf22 vicPac1.66
-./scripts/snpEffXL.sh build -v -gtf22 WASHUC2.63
-./scripts/snpEffXL.sh build -v -gtf22 WASHUC2.64
-./scripts/snpEffXL.sh build -v -gtf22 WASHUC2.65
-./scripts/snpEffXL.sh build -v -gtf22 WASHUC2.66
-./scripts/snpEffXL.sh build -v -gtf22 WS220.63
-./scripts/snpEffXL.sh build -v -gtf22 WS220.64
-./scripts/snpEffXL.sh build -v -gtf22 WS220.65
-./scripts/snpEffXL.sh build -v -gtf22 WS220.66
-./scripts/snpEffXL.sh build -v -gtf22 xtrop4.1.61
-./scripts/snpEffXL.sh build -v -gtf22 Zv9.63
-./scripts/snpEffXL.sh build -v -gtf22 Zv9.64
-./scripts/snpEffXL.sh build -v -gtf22 Zv9.65
-./scripts/snpEffXL.sh build -v -gtf22 Zv9.66
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/queue_build_regulation.txt
--- a/snpEff_2_1a/scripts/queue_build_regulation.txt Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,73 +0,0 @@
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Adipose_Derived_Mesenchymal_Stem_Cell_Cultured_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Adipose_Nuclei GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Adult_Kidney GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Adult_Liver GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Bone_Marrow_Derived_Mesenchymal_Stem_Cell_Cultured_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Brain_Anterior_Caudate GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Brain_Cingulate_Gyrus GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Brain_Hippocampus_Middle GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Brain_Inferior_Temporal_Lobe GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Brain_Mid_Frontal_Lobe GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Brain_Substantia_Nigra GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Breast_Luminal_Epithelial_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Breast_Myoepithelial_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Breast_Stem_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Breast_vHMEC GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType CD15_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType CD19_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType CD34_Cultured_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType CD34_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType CD3_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType CD4_Memory_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType CD4_Naive_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType CD4_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType CD56_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType CD8_Naive_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType CD8_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Chondrocytes_from_Bone_Marrow_Derived_Mesenchymal_Stem_Cell_Cultured_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Colonic_Mucosa GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Duodenum_Mucosa GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType ES-I3 GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType ES-WA7 GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Adrenal_Gland GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Brain GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Heart GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Intestine_Large GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Intestine_Small GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Kidney GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Kidney_Left GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Kidney_Right GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Lung GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Lung_Left GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Lung_Right GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Thymus GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType H1 GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType H3K9me3 GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType H9 GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType HUES48 GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType HUES6 GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType HUES64 GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType IMR90 GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType input GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS-11a GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS-15b GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS-18c GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS-20b GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS_DF_19 GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS_DF_4 GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS_DF_6 GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Mobilized_CD34_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Mobilized_CD56_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Muscle_Satellite_Cultured_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Neurosphere_Cultured_Cells_Cortex_Derived GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Neurosphere_Cultured_Cells_Ganglionic_Eminence_Derived GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Pancreatic_Islets GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Penis_Foreskin_Keratinocyte_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Peripheral_Blood_Mononuclear_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Rectal_Mucosa GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Rectal_Smooth_Muscle GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Skeletal_Muscle GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Stomach_Smooth_Muscle GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Th17_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType Treg_Primary_Cells GRCh37.64
-./scripts/snpEffXL.sh build -v -onlyReg -cellType uniques GRCh37.64
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/queue_dump.txt
--- a/snpEff_2_1a/scripts/queue_dump.txt Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,137 +0,0 @@
-./scripts/snpEff.sh dump agam > agam.dump
-./scripts/snpEff.sh dump ailmel1.61 > ailmel1.61.dump
-./scripts/snpEff.sh dump alyrata107 > alyrata107.dump
-./scripts/snpEff.sh dump alyrata107 > alyrata107.dump
-./scripts/snpEff.sh dump amel2 > amel2.dump
-./scripts/snpEff.sh dump anoCar1.0.60 > anoCar1.0.60.dump
-./scripts/snpEff.sh dump anoCar2.0.61 > anoCar2.0.61.dump
-./scripts/snpEff.sh dump aquiCoer > aquiCoer.dump
-./scripts/snpEff.sh dump athaliana130 > athaliana130.dump
-./scripts/snpEff.sh dump btau4.0.59 > btau4.0.59.dump
-./scripts/snpEff.sh dump btau4.0.60 > btau4.0.60.dump
-./scripts/snpEff.sh dump btau4.0.61 > btau4.0.61.dump
-./scripts/snpEff.sh dump bushBaby1.60 > bushBaby1.60.dump
-./scripts/snpEff.sh dump bushBaby1.61 > bushBaby1.61.dump
-./scripts/snpEff.sh dump calJac3.2.1.60 > calJac3.2.1.60.dump
-./scripts/snpEff.sh dump calJac3.2.1.61 > calJac3.2.1.61.dump
-./scripts/snpEff.sh dump canFam2.59 > canFam2.59.dump
-./scripts/snpEff.sh dump canFam2.60 > canFam2.60.dump
-./scripts/snpEff.sh dump canFam2.61 > canFam2.61.dump
-./scripts/snpEff.sh dump cat1.60 > cat1.60.dump
-./scripts/snpEff.sh dump cat1.61 > cat1.61.dump
-./scripts/snpEff.sh dump cavPor3.60 > cavPor3.60.dump
-./scripts/snpEff.sh dump cavPor3.61 > cavPor3.61.dump
-./scripts/snpEff.sh dump ce.WS210.60 > ce.WS210.60.dump
-./scripts/snpEff.sh dump ce.WS220.61 > ce.WS220.61.dump
-./scripts/snpEff.sh dump chimp2.1.59 > chimp2.1.59.dump
-./scripts/snpEff.sh dump chimp2.1.60 > chimp2.1.60.dump
-./scripts/snpEff.sh dump chimp2.1.61 > chimp2.1.61.dump
-./scripts/snpEff.sh dump choHof1.60 > choHof1.60.dump
-./scripts/snpEff.sh dump choHof1.61 > choHof1.61.dump
-./scripts/snpEff.sh dump cInt2.60 > cInt2.60.dump
-./scripts/snpEff.sh dump cInt2.61 > cInt2.61.dump
-./scripts/snpEff.sh dump cSav2.0.60 > cSav2.0.60.dump
-./scripts/snpEff.sh dump cSav2.0.61 > cSav2.0.61.dump
-./scripts/snpEff.sh dump danRer6 > danRer6.dump
-./scripts/snpEff.sh dump danRer8.59 > danRer8.59.dump
-./scripts/snpEff.sh dump danRer9.60 > danRer9.60.dump
-./scripts/snpEff.sh dump danRer9.61 > danRer9.61.dump
-./scripts/snpEff.sh dump dasNov2.60 > dasNov2.60.dump
-./scripts/snpEff.sh dump dasNov2.61 > dasNov2.61.dump
-./scripts/snpEff.sh dump dipOrd1.60 > dipOrd1.60.dump
-./scripts/snpEff.sh dump dipOrd1.61 > dipOrd1.61.dump
-./scripts/snpEff.sh dump dm5.12 > dm5.12.dump
-./scripts/snpEff.sh dump dm5.22 > dm5.22.dump
-./scripts/snpEff.sh dump dm5.25.59 > dm5.25.59.dump
-./scripts/snpEff.sh dump dm5.25.60 > dm5.25.60.dump
-./scripts/snpEff.sh dump dm5.25.61 > dm5.25.61.dump
-./scripts/snpEff.sh dump dm5.30 > dm5.30.dump
-./scripts/snpEff.sh dump dm5.31 > dm5.31.dump
-./scripts/snpEff.sh dump dm5.32 > dm5.32.dump
-./scripts/snpEff.sh dump dm5.34 > dm5.34.dump
-./scripts/snpEff.sh dump equCab2.60 > equCab2.60.dump
-./scripts/snpEff.sh dump equCab2.61 > equCab2.61.dump
-./scripts/snpEff.sh dump eriEur1.60 > eriEur1.60.dump
-./scripts/snpEff.sh dump eriEur1.61 > eriEur1.61.dump
-./scripts/snpEff.sh dump fugu4.60 > fugu4.60.dump
-./scripts/snpEff.sh dump fugu4.61 > fugu4.61.dump
-./scripts/snpEff.sh dump gacu1.60 > gacu1.60.dump
-./scripts/snpEff.sh dump gacu1.61 > gacu1.61.dump
-./scripts/snpEff.sh dump ggallus2.59 > ggallus2.59.dump
-./scripts/snpEff.sh dump ggallus2.60 > ggallus2.60.dump
-./scripts/snpEff.sh dump ggallus2.61 > ggallus2.61.dump
-./scripts/snpEff.sh dump gorGor3.60 > gorGor3.60.dump
-./scripts/snpEff.sh dump gorGor3.61 > gorGor3.61.dump
-./scripts/snpEff.sh dump hg36.54 > hg36.54.dump
-./scripts/snpEff.sh dump hg37.59 > hg37.59.dump
-./scripts/snpEff.sh dump hg37.60 > hg37.60.dump
-./scripts/snpEff.sh dump hg37.61 > hg37.61.dump
-./scripts/snpEff.sh dump hg37 > hg37.dump
-./scripts/snpEff.sh dump hiv > hiv.dump
-./scripts/snpEff.sh dump loxAfr3.60 > loxAfr3.60.dump
-./scripts/snpEff.sh dump loxAfr3.61 > loxAfr3.61.dump
-./scripts/snpEff.sh dump medaka1.60 > medaka1.60.dump
-./scripts/snpEff.sh dump medaka1.61 > medaka1.61.dump
-./scripts/snpEff.sh dump meug1.0.60 > meug1.0.60.dump
-./scripts/snpEff.sh dump meug1.0.61 > meug1.0.61.dump
-./scripts/snpEff.sh dump micMur1.60 > micMur1.60.dump
-./scripts/snpEff.sh dump micMur1.61 > micMur1.61.dump
-./scripts/snpEff.sh dump mm37.59 > mm37.59.dump
-./scripts/snpEff.sh dump mm37.60 > mm37.60.dump
-./scripts/snpEff.sh dump mm37.61 > mm37.61.dump
-./scripts/snpEff.sh dump mm37 > mm37.dump
-./scripts/snpEff.sh dump mmul1.60 > mmul1.60.dump
-./scripts/snpEff.sh dump mmul1.61 > mmul1.61.dump
-./scripts/snpEff.sh dump monDom5.60 > monDom5.60.dump
-./scripts/snpEff.sh dump monDom5.61 > monDom5.61.dump
-./scripts/snpEff.sh dump myoLuc1.60 > myoLuc1.60.dump
-./scripts/snpEff.sh dump myoLuc1.61 > myoLuc1.61.dump
-./scripts/snpEff.sh dump oana5.60 > oana5.60.dump
-./scripts/snpEff.sh dump oana5.61 > oana5.61.dump
-./scripts/snpEff.sh dump ochPri2.60 > ochPri2.60.dump
-./scripts/snpEff.sh dump ochPri2.61 > ochPri2.61.dump
-./scripts/snpEff.sh dump oryCun2.60 > oryCun2.60.dump
-./scripts/snpEff.sh dump oryCun2.61 > oryCun2.61.dump
-./scripts/snpEff.sh dump paeru.PA01 > paeru.PA01.dump
-./scripts/snpEff.sh dump paeru.PA14 > paeru.PA14.dump
-./scripts/snpEff.sh dump pfluo.SBW25.NC_009444 > pfluo.SBW25.NC_009444.dump
-./scripts/snpEff.sh dump pfluo.SBW25.NC_012660 > pfluo.SBW25.NC_012660.dump
-./scripts/snpEff.sh dump ppyg2.60 > ppyg2.60.dump
-./scripts/snpEff.sh dump ppyg2.61 > ppyg2.61.dump
-./scripts/snpEff.sh dump proCap1.60 > proCap1.60.dump
-./scripts/snpEff.sh dump proCap1.61 > proCap1.61.dump
-./scripts/snpEff.sh dump pteVam1.60 > pteVam1.60.dump
-./scripts/snpEff.sh dump pteVam1.61 > pteVam1.61.dump
-./scripts/snpEff.sh dump rat3.4.59 > rat3.4.59.dump
-./scripts/snpEff.sh dump rat3.4.60 > rat3.4.60.dump
-./scripts/snpEff.sh dump rat3.4.61 > rat3.4.61.dump
-./scripts/snpEff.sh dump sacCer2.59 > sacCer2.59.dump
-./scripts/snpEff.sh dump sacCer2.60 > sacCer2.60.dump
-./scripts/snpEff.sh dump sacCer2.61 > sacCer2.61.dump
-./scripts/snpEff.sh dump sacCer2 > sacCer2.dump
-./scripts/snpEff.sh dump SIVmac239 > SIVmac239.dump
-./scripts/snpEff.sh dump sorAra1.60 > sorAra1.60.dump
-./scripts/snpEff.sh dump sorAra1.61 > sorAra1.61.dump
-./scripts/snpEff.sh dump speTri1.60 > speTri1.60.dump
-./scripts/snpEff.sh dump speTri1.61 > speTri1.61.dump
-./scripts/snpEff.sh dump sScrofa9.60 > sScrofa9.60.dump
-./scripts/snpEff.sh dump sScrofa9.61 > sScrofa9.61.dump
-./scripts/snpEff.sh dump taeGut3.2.4.60 > taeGut3.2.4.60.dump
-./scripts/snpEff.sh dump taeGut3.2.4.61 > taeGut3.2.4.61.dump
-./scripts/snpEff.sh dump tarSyr1.60 > tarSyr1.60.dump
-./scripts/snpEff.sh dump tarSyr1.61 > tarSyr1.61.dump
-./scripts/snpEff.sh dump tenrec1.60 > tenrec1.60.dump
-./scripts/snpEff.sh dump tenrec1.61 > tenrec1.61.dump
-./scripts/snpEff.sh dump testCase > testCase.dump
-./scripts/snpEff.sh dump tetraodon8.60 > tetraodon8.60.dump
-./scripts/snpEff.sh dump tetraodon8.61 > tetraodon8.61.dump
-./scripts/snpEff.sh dump tupBel1.60 > tupBel1.60.dump
-./scripts/snpEff.sh dump tupBel1.61 > tupBel1.61.dump
-./scripts/snpEff.sh dump turkey.UMD2.61 > turkey.UMD2.61.dump
-./scripts/snpEff.sh dump turTru1.60 > turTru1.60.dump
-./scripts/snpEff.sh dump turTru1.61 > turTru1.61.dump
-./scripts/snpEff.sh dump vacwr > vacwr.dump
-./scripts/snpEff.sh dump vicPac1.60 > vicPac1.60.dump
-./scripts/snpEff.sh dump vicPac1.61 > vicPac1.61.dump
-./scripts/snpEff.sh dump xtrop4.1.60 > xtrop4.1.60.dump
-./scripts/snpEff.sh dump xtrop4.1.61 > xtrop4.1.61.dump
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/queue_test.sh
--- a/snpEff_2_1a/scripts/queue_test.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-./scripts/queue.pl 22 24 15 ./scripts/queue_test.txt
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/queue_test.txt
--- a/snpEff_2_1a/scripts/queue_test.txt Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,231 +0,0 @@
-./scripts/snpEffXL.sh cds -v ailmel1.61 data/ailmel1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v ailMel1.63 data/ailMel1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v ailMel1.64 data/ailMel1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v anoCar1.0.60 data/anoCar1.0.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v anoCar2.0.61 data/anoCar2.0.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v AnoCar2.0.63 data/AnoCar2.0.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v AnoCar2.0.64 data/AnoCar2.0.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v BDGP5.25.63 data/BDGP5.25.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v BDGP5.25.64 data/BDGP5.25.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v BROADD2.63 data/BROADD2.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v BROADD2.64 data/BROADD2.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v BROADO5.63 data/BROADO5.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v BROADO5.64 data/BROADO5.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v BROADS1.63 data/BROADS1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v BROADS1.64 data/BROADS1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v btau4.0.59 data/btau4.0.59/cds.txt.gz
-./scripts/snpEffXL.sh cds -v btau4.0.60 data/btau4.0.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v btau4.0.61 data/btau4.0.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v Btau_4.0.63 data/Btau_4.0.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v bushBaby1.60 data/bushBaby1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v bushBaby1.61 data/bushBaby1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v BUSHBABY1.63 data/BUSHBABY1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v BUSHBABY1.64 data/BUSHBABY1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v calJac3.2.1.60 data/calJac3.2.1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v calJac3.2.1.61 data/calJac3.2.1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v canFam2.59 data/canFam2.59/cds.txt.gz
-./scripts/snpEffXL.sh cds -v canFam2.60 data/canFam2.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v canFam2.61 data/canFam2.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v cat1.60 data/cat1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v cat1.61 data/cat1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v CAT.63 data/CAT.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v CAT.64 data/CAT.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v cavPor3.60 data/cavPor3.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v cavPor3.61 data/cavPor3.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v cavPor3.63 data/cavPor3.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v cavPor3.64 data/cavPor3.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v ce.WS210.60 data/ce.WS210.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v ce.WS220.61 data/ce.WS220.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v chimp2.1.59 data/chimp2.1.59/cds.txt.gz
-./scripts/snpEffXL.sh cds -v chimp2.1.60 data/chimp2.1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v chimp2.1.61 data/chimp2.1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v CHIMP2.1.63 data/CHIMP2.1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v CHIMP2.1.64 data/CHIMP2.1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v choHof1.60 data/choHof1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v choHof1.61 data/choHof1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v choHof1.63 data/choHof1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v choHof1.64 data/choHof1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v cInt2.60 data/cInt2.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v cInt2.61 data/cInt2.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v C_jacchus3.2.1.63 data/C_jacchus3.2.1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v C_jacchus3.2.1.64 data/C_jacchus3.2.1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v COMMON_SHREW1.63 data/COMMON_SHREW1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v COMMON_SHREW1.64 data/COMMON_SHREW1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v cSav2.0.60 data/cSav2.0.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v cSav2.0.61 data/cSav2.0.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v CSAV2.0.63 data/CSAV2.0.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v CSAV2.0.64 data/CSAV2.0.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v danRer8.59 data/danRer8.59/cds.txt.gz
-./scripts/snpEffXL.sh cds -v danRer9.60 data/danRer9.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v danRer9.61 data/danRer9.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v dasNov2.60 data/dasNov2.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v dasNov2.61 data/dasNov2.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v dasNov2.63 data/dasNov2.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v dasNov2.64 data/dasNov2.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v DEVIL7.0.64 data/DEVIL7.0.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v dipOrd1.60 data/dipOrd1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v dipOrd1.61 data/dipOrd1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v dipOrd1.63 data/dipOrd1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v dipOrd1.64 data/dipOrd1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v dm5.12 data/dm5.12/cds.txt.gz
-./scripts/snpEffXL.sh cds -v dm5.22 data/dm5.22/cds.txt.gz
-./scripts/snpEffXL.sh cds -v dm5.25.59 data/dm5.25.59/cds.txt.gz
-./scripts/snpEffXL.sh cds -v dm5.25.60 data/dm5.25.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v dm5.25.61 data/dm5.25.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v dm5.30 data/dm5.30/cds.txt.gz
-./scripts/snpEffXL.sh cds -v dm5.31 data/dm5.31/cds.txt.gz
-./scripts/snpEffXL.sh cds -v dm5.32 data/dm5.32/cds.txt.gz
-./scripts/snpEffXL.sh cds -v dm5.34 data/dm5.34/cds.fa.gz
-./scripts/snpEffXL.sh cds -v EF3.63 data/EF3.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v EF3.64 data/EF3.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v equCab2.60 data/equCab2.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v equCab2.61 data/equCab2.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v EquCab2.63 data/EquCab2.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v EquCab2.64 data/EquCab2.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v eriEur1.60 data/eriEur1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v eriEur1.61 data/eriEur1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v fugu4.60 data/fugu4.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v fugu4.61 data/fugu4.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v FUGU4.63 data/FUGU4.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v FUGU4.64 data/FUGU4.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v gacu1.60 data/gacu1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v gacu1.61 data/gacu1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v ggallus2.59 data/ggallus2.59/cds.txt.gz
-./scripts/snpEffXL.sh cds -v ggallus2.60 data/ggallus2.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v ggallus2.61 data/ggallus2.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v gorGor3.1.64 data/gorGor3.1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v gorGor3.60 data/gorGor3.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v gorGor3.61 data/gorGor3.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v gorGor3.63 data/gorGor3.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v GRCh37.63 data/GRCh37.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v GRCh37.64 data/GRCh37.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v HEDGEHOG.63 data/HEDGEHOG.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v HEDGEHOG.64 data/HEDGEHOG.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v hg36.54 data/hg36.54/cds.fa.gz
-./scripts/snpEffXL.sh cds -v hg37.59 data/hg37.59/cds.txt.gz
-./scripts/snpEffXL.sh cds -v hg37.60 data/hg37.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v hg37.61 data/hg37.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v hg37 data/hg37/cds.txt.gz
-./scripts/snpEffXL.sh cds -v JGI2.63 data/JGI2.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v JGI2.64 data/JGI2.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v JGI_4.2.63 data/JGI_4.2.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v JGI_4.2.64 data/JGI_4.2.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v loxAfr3.60 data/loxAfr3.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v loxAfr3.61 data/loxAfr3.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v loxAfr3.63 data/loxAfr3.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v loxAfr3.64 data/loxAfr3.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v medaka1.60 data/medaka1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v medaka1.61 data/medaka1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v MEDAKA1.63 data/MEDAKA1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v MEDAKA1.64 data/MEDAKA1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v meug1.0.60 data/meug1.0.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v meug1.0.61 data/meug1.0.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v Meug_1.0.63 data/Meug_1.0.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v Meug_1.0.64 data/Meug_1.0.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v micMur1.60 data/micMur1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v micMur1.61 data/micMur1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v micMur1.63 data/micMur1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v micMur1.64 data/micMur1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v mm37.59 data/mm37.59/cds.txt.gz
-./scripts/snpEffXL.sh cds -v mm37.60 data/mm37.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v mm37.61 data/mm37.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v mm37 data/mm37/cds.txt.gz
-./scripts/snpEffXL.sh cds -v mmul1.60 data/mmul1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v mmul1.61 data/mmul1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v MMUL_1.63 data/MMUL_1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v MMUL_1.64 data/MMUL_1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v monDom5.60 data/monDom5.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v monDom5.61 data/monDom5.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v myoLuc1.60 data/myoLuc1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v myoLuc1.61 data/myoLuc1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v Myoluc2.0.63 data/Myoluc2.0.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v Myoluc2.0.64 data/Myoluc2.0.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v NCBIM37.63 data/NCBIM37.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v NCBIM37.64 data/NCBIM37.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v Nleu1.0.63 data/Nleu1.0.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v Nleu1.0.64 data/Nleu1.0.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v oana5.60 data/oana5.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v oana5.61 data/oana5.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v OANA5.63 data/OANA5.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v OANA5.64 data/OANA5.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v ochPri2.60 data/ochPri2.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v ochPri2.61 data/ochPri2.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v oryCun2.60 data/oryCun2.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v oryCun2.61 data/oryCun2.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v oryCun2.63 data/oryCun2.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v oryCun2.64 data/oryCun2.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v Petromyzon_marinus_7.0.64 data/Petromyzon_marinus_7.0.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v pika.63 data/pika.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v pika.64 data/pika.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v ppyg2.60 data/ppyg2.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v ppyg2.61 data/ppyg2.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v PPYG2.63 data/PPYG2.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v PPYG2.64 data/PPYG2.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v proCap1.60 data/proCap1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v proCap1.61 data/proCap1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v proCap1.63 data/proCap1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v proCap1.64 data/proCap1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v pteVam1.60 data/pteVam1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v pteVam1.61 data/pteVam1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v pteVam1.63 data/pteVam1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v pteVam1.64 data/pteVam1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v rat3.4.59 data/rat3.4.59/cds.txt.gz
-./scripts/snpEffXL.sh cds -v rat3.4.60 data/rat3.4.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v rat3.4.61 data/rat3.4.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v RGSC3.4.63 data/RGSC3.4.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v RGSC3.4.64 data/RGSC3.4.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v sacCer2.59 data/sacCer2.59/cds.txt.gz
-./scripts/snpEffXL.sh cds -v sacCer2.60 data/sacCer2.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v sacCer2.61 data/sacCer2.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v sacCer2 data/sacCer2/cds.txt.gz
-./scripts/snpEffXL.sh cds -v sorAra1.60 data/sorAra1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v sorAra1.61 data/sorAra1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v speTri1.60 data/speTri1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v speTri1.61 data/speTri1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v SQUIRREL.63 data/SQUIRREL.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v SQUIRREL.64 data/SQUIRREL.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v sScrofa9.60 data/sScrofa9.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v sScrofa9.61 data/sScrofa9.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v Sscrofa9.63 data/Sscrofa9.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v Sscrofa9.64 data/Sscrofa9.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v taeGut3.2.4.60 data/taeGut3.2.4.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v taeGut3.2.4.61 data/taeGut3.2.4.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v taeGut3.2.4.63 data/taeGut3.2.4.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v taeGut3.2.4.64 data/taeGut3.2.4.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v tarSyr1.60 data/tarSyr1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v tarSyr1.61 data/tarSyr1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v tarSyr1.63 data/tarSyr1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v tarSyr1.64 data/tarSyr1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v tenrec1.60 data/tenrec1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v tenrec1.61 data/tenrec1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v TENREC.63 data/TENREC.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v TENREC.64 data/TENREC.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v testCase data/testCase/cds.txt.gz
-./scripts/snpEffXL.sh cds -v tetraodon8.60 data/tetraodon8.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v tetraodon8.61 data/tetraodon8.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v TETRAODON8.63 data/TETRAODON8.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v TETRAODON8.64 data/TETRAODON8.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v TREESHREW.63 data/TREESHREW.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v TREESHREW.64 data/TREESHREW.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v tupBel1.60 data/tupBel1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v tupBel1.61 data/tupBel1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v turkey.UMD2.61 data/turkey.UMD2.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v turTru1.60 data/turTru1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v turTru1.61 data/turTru1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v turTru1.63 data/turTru1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v turTru1.64 data/turTru1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v UMD2.63 data/UMD2.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v UMD2.64 data/UMD2.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v UMD3.1.64 data/UMD3.1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v vicPac1.60 data/vicPac1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v vicPac1.61 data/vicPac1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v vicPac1.63 data/vicPac1.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v vicPac1.64 data/vicPac1.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v WASHUC2.63 data/WASHUC2.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v WASHUC2.64 data/WASHUC2.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v WS220.63 data/WS220.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v WS220.64 data/WS220.64/cds.fa.gz
-./scripts/snpEffXL.sh cds -v xtrop4.1.60 data/xtrop4.1.60/cds.txt.gz
-./scripts/snpEffXL.sh cds -v xtrop4.1.61 data/xtrop4.1.61/cds.fa.gz
-./scripts/snpEffXL.sh cds -v Zv9.63 data/Zv9.63/cds.fa.gz
-./scripts/snpEffXL.sh cds -v Zv9.64 data/Zv9.64/cds.fa.gz
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/randBedIntervals.pl
--- a/snpEff_2_1a/scripts/randBedIntervals.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-#!/usr/bin/perl
-
-# Number of intervals per chromosome
-$intsPerChr = 10;
-
-# Max interval len
-$maxLen = 1000;
-
-# Chromosome length
-$len{'chr2L'} = 23299195;
-$len{'chr2LHet'} = 373492;
-$len{'chr2R'} = 21411048;
-$len{'chr2RHet'} = 3329880;
-$len{'chr3L'} = 24850358;
-$len{'chr3LHet'} = 2587444;
-$len{'chr3R'} = 28253873;
-$len{'chr3RHet'} = 2548985;
-$len{'chr4'} = 1368761;
-$len{'chrdmel_mitochondrion_genome'} = 19790;
-$len{'chrUextra'} = 29367225;
-$len{'chrU'} = 10174655;
-$len{'chrX'} = 22703118;
-$len{'chrXHet'} = 206671;
-$len{'chrYHet'} = 351384;
-
-foreach $chr ( sort keys %len ) {
- $max = $len{$chr} - $maxLen - 1000;
-
- for( $i=0 ; $i < $intsPerChr ; $i++ ) {
- $start = int( rand() * $max );
- $end = int( rand() * $maxLen ) + $start;
-
- print "$chr\t$start\t$end\n";
- }
-}
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/sift2vcf.pl
--- a/snpEff_2_1a/scripts/sift2vcf.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-#!/usr/bin/perl
-
-
-print "##INFO=\n";
-print "##INFO=\n";
-print "##INFO=\n";
-print "#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\n";
-
-while( $l = ) {
- chomp $l;
- ($chr, $coord1, $nt1, $nt2, $score, $median, $seqs_rep) = split /\t/, $l;
-
- # Trim spaces
- if( $seqs_rep =~ /\s(.*)/ ) { $seqs_rep = $1; }
-
- $coord1++; # Get it in one-based coordinates
-
- print "$chr\t$coord1\t.\t$nt1\t$nt2\t.\t.\tSIFT_SCORE=$score;SIFT_CONS=$median;SIFT_SEQS=$seqs_rep\n";
-}
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/sift2vcf.sh
--- a/snpEff_2_1a/scripts/sift2vcf.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,47 +0,0 @@
-#!/bin/sh -e
-
-SQLITE=$HOME/tools/sqlite3
-SQLITE=sqlite3
-OUT_FILE="sift.txt"
-OUT_SORT_FILE="sift.sort.txt"
-OUT_VCF="sift.vcf"
-
-# Download files
-for f in Human_CHR1.sqlite.gz Human_CHR10.sqlite.gz Human_CHR11.sqlite.gz Human_CHR12.sqlite.gz Human_CHR13.sqlite.gz Human_CHR14.sqlite.gz Human_CHR15.sqlite.gz Human_CHR16.sqlite.gz Human_CHR17.sqlite.gz Human_CHR18.sqlite.gz Human_CHR19.sqlite.gz Human_CHR2.sqlite.gz Human_CHR20.sqlite.gz Human_CHR21.sqlite.gz Human_CHR22.sqlite.gz Human_CHR3.sqlite.gz Human_CHR4.sqlite.gz Human_CHR5.sqlite.gz Human_CHR6.sqlite.gz Human_CHR7.sqlite.gz Human_CHR8.sqlite.gz Human_CHR9.sqlite.gz Human_CHRX.sqlite.gz Human_CHRY.sqlite.gz Human_Supp.sqlite.gz Human_enst.sqlite.gz
-do
- url=ftp://ftp.jcvi.org/pub/data/sift/Human_db_37_ensembl_63/$f
- echo Getting file $url
- #wget $url
-done
-
-# Unzip files
-for f in Human_CHR*.sqlite.gz
-do
- echo Decompressing file $f
- #gunzip $f
-done
-
-# Dumping data
-rm -f $OUT_FILE
-for f in Human_CHR*.sqlite
-do
- echo Dumping Database $f to $OUT_FILE
-
- TABLES=`$SQLITE $f ".tables" | tr "\n" "\t"`
- for t in $TABLES
- do
- echo " Dumping Table $t"
-
- $SQLITE $f "select CHR, COORD1, NT1, NT2, SCORE, MEDIAN, SEQS_REP from $t where SCORE != '' AND NT1 != NT2;" \
- | tr "|" "\t" \
- | sed "s/^chr//" \
- >> $OUT_FILE
- done
-done
-
-echo Sorting file
-sort -k 1 -n -k 2 -n -o $OUT_SORT_FILE $OUT_FILE
-
-echo Creating VCF
-cat $OUT_SORT_FILE | sift2vcf.pl > $OUT_VCF
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/smoothScatter.pl
--- a/snpEff_2_1a/scripts/smoothScatter.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,82 +0,0 @@
-#!/usr/bin/perl
-#-------------------------------------------------------------------------------
-#
-# Plot a smooth scatter plot
-# Data is feed as two column of numbers
-#
-# Note: Any line that does not match a numeric regular expression, is filtered out).
-#
-# Pablo Cingolani
-#-------------------------------------------------------------------------------
-
-#-------------------------------------------------------------------------------
-# Main
-#-------------------------------------------------------------------------------
-
-# Parse command line option (file base name)
-$base = 'smoothScatter';
-if( $ARGV[0] ne '' ) { $base = $ARGV[0]; }
-
-$pngFile = "$base.png";
-$txtFile = "$base.txt";
-
-# Read STDIN and create an R table
-open TXT, "> $txtFile" or die "Cannot open output file '$txtFile'\n";
-print TXT "x\ty\n";
-for( $ln = 0 ; $l = ; ) {
- chomp $l;
- ($x, $y) = split /\t/, $l;
-
- # Does the string contain exactly one number? (can be float)
- if(( $x =~ /^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$/ ) && ( $y =~ /^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$/ )) { print TXT "$x\t$y\n"; }
-}
-close TXT;
-
-#---
-# Create an R program, save histogram plot as PNG image
-#---
-
-open R, "| R --vanilla --slave " or die "Cannot open R program\n";
-print R <= xmin) & (x <= xmax) & (y >= ymin) & (y <= ymax);
- qx <- x[ keep ]
- qy <- y[ keep ]
-
- smoothScatter(qx, qy, main=title, ylab='Y (column 2)', xlab='X (column 1)');
- lines( lowess(qx,qy), col='orange' );
-}
-
-png('$pngFile', width = 1024, height = 1024);
-par( mfrow=c(2,1) );
-
-data <- read.csv("$txtFile", sep='\\t', header = TRUE);
-x <- data\$x
-y <- data\$y
-
-smoothLowess(x, y, "Smooth scatter plot and Lowess", 1.0);
-smoothLowess(x, y, "Smooth scatter plot and Lowess: Quantile [2% - 98%]", 0.98);
-
-dev.off();
-quit( save='no' )
-EOF
-
-close R;
-
-#---
-# Show figure
-#---
-
-$os = `uname`;
-$show = "eog";
-if( $os =~ "Darwin" ) { $show = "open"; }
-`$show $pngFile`;
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/snpEff.sh
--- a/snpEff_2_1a/scripts/snpEff.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-DIR=$HOME/snpEff/
-LIB=$HOME/snpEff/lib
-
-java -Xmx1G \
- -classpath "$LIB/charts4j-1.2.jar:$LIB/flanagan.jar:$LIB/freemarker.jar:$LIB/junit.jar:$LIB/trove-3.0.2.jar:$LIB/akka-actor-2.0-M4.jar:$LIB/scala-library.jar:$DIR" \
- ca.mcgill.mcb.pcingola.snpEffect.commandLine.SnpEff \
- $*
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/snpEffM.sh
--- a/snpEff_2_1a/scripts/snpEffM.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-DIR=$HOME/snpEff
-LIB=$HOME/snpEff/lib
-
-java -Xmx3G \
- -classpath "$LIB/charts4j-1.2.jar:$LIB/flanagan.jar:$LIB/freemarker.jar:$LIB/junit.jar:$LIB/trove-3.0.2.jar:$LIB/akka-actor-2.0-M4.jar:$LIB/scala-library.jar:$DIR" \
- ca.mcgill.mcb.pcingola.snpEffect.commandLine.SnpEff \
- $*
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/snpEffXL.sh
--- a/snpEff_2_1a/scripts/snpEffXL.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-DIR=$HOME/snpEff/
-LIB=$HOME/snpEff/lib
-
-java -Xmx20G \
- -classpath "$LIB/charts4j-1.2.jar:$LIB/flanagan.jar:$LIB/freemarker.jar:$LIB/junit.jar:$LIB/trove-3.0.2.jar:$LIB/akka-actor-2.0-M4.jar:$LIB/scala-library.jar:$DIR" \
- ca.mcgill.mcb.pcingola.snpEffect.commandLine.SnpEff \
- $*
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/snpSift.sh
--- a/snpEff_2_1a/scripts/snpSift.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-#!/bin/sh
-
-DIR=$HOME/snpEff/
-DIR_SNPSIFT=$HOME/snpEff/snpSiftBin/
-LIB=$HOME/snpEff/lib
-LIB_SNPSIFT=$HOME/snpEff/snpSiftLib/
-
-# Old library reference:
-# -classpath "$LIB/charts4j-1.2.jar:$LIB/flanagan.jar:$LIB/freemarker.jar:$LIB/junit.jar:$LIB/trove-3.0.2.jar:$LIB/akka-actor-2.0-M4.jar:$LIB/scala-library.jar:$DIR:$DIR_SNPSIFT" \
-
-java -Xmx1G \
- -classpath "$LIB/charts4j-1.2.jar:$LIB/freemarker.jar:$LIB/junit.jar:$LIB/trove-3.0.2.jar:$LIB/akka-actor-2.0-M4.jar:$LIB/scala-library.jar:$LIB_SNPSIFT/antlr-3.4-complete.jar:$DIR:$DIR_SNPSIFT" \
- ca.mcgill.mcb.pcingola.vcfEtc.SnpSift \
- $*
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/test.Broad_NS_SYN.sh
--- a/snpEff_2_1a/scripts/test.Broad_NS_SYN.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-#!/bin/sh
-
-REF=GRCh37.66
-
-IN_VCF=$HOME/snpEff/1kg/test.Broad_NS_SYN.vcf.gz
-OUT_VCF=all.vcf
-
-# Run SnpEff
-./scripts/snpEffXL.sh eff -v -noStats -o vcf $REF $IN_VCF > $OUT_VCF
-
-# Calculate number of lines
-SILENT=`cat $OUT_VCF | grep "SILENT" | wc -l`
-MISSENSE=`cat $OUT_VCF | grep "MISSENSE" | wc -l`
-NONSENSE=`cat $OUT_VCF | grep "NONSENSE" | wc -l`
-SILENT_AND_MISSENSE=`cat $OUT_VCF | grep "SILENT" | grep "MISSENSE" | wc -l`
-
-PSILENT=`echo "100 * $SILENT/($SILENT + $MISSENSE + $NONSENSE ) " | bc -l`
-PMISSENSE=`echo "100 * $MISSENSE/($SILENT + $MISSENSE + $NONSENSE ) " | bc -l`
-PNONSENSE=`echo "100 * $NONSENSE/($SILENT + $MISSENSE + $NONSENSE ) " | bc -l`
-
-echo -e "Silent :\t$SILENT ($PSILENT %)"
-echo -e "Missense :\t$MISSENSE ($PMISSENSE %)"
-echo -e "Nonsense :\t$NONSENSE ($PNONSENSE %)"
-echo -e "Silent and missense :\t$SILENT_AND_MISSENSE"
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/uniqCount.pl
--- a/snpEff_2_1a/scripts/uniqCount.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-#!/usr/bin/perl
-
-while( $l = ) {
- chomp $l;
- $count{$l}++;
-}
-
-$tot = 0;
-foreach $key ( sort keys %count ) {
- print "$count{$key}\t$key\n";
- $tot += $count{$key};
-}
-print "$tot\tTotal\n";
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/vcfEffOnePerLine.pl
--- a/snpEff_2_1a/scripts/vcfEffOnePerLine.pl Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,53 +0,0 @@
-#!/usr/bin/perl
-
-#-------------------------------------------------------------------------------
-#
-# Read a VCF file (via STDIN), split EFF fields from INFO column into many lines
-# leaving one line per effect.
-#
-# Note: In lines having multiple effects, all other information will be
-# repeated. Only the 'EFF' field will change.
-#
-# Pablo Cingolani 2012
-#-------------------------------------------------------------------------------
-
-$INFO_FIELD_NUM = 7;
-
-while( $l = ) {
- # Show header lines
- if( $l =~ /^#/ ) { print $l; }
- else {
- chomp $l;
-
- @t = @infos = @effs = (); # Clear arrays
-
- # Non-header lines: Parse fields
- @t = split /\t/, $l;
-
- # Get INFO column
- $info = $t[ $INFO_FIELD_NUM ];
-
- # Parse INFO column
- @infos = split /;/, $info;
-
- # Find EFF field
- $infStr = "";
- foreach $inf ( @infos ) {
- # Is this the EFF field? => Find it and split it
- if( $inf =~/^EFF=(.*)/ ) { @effs = split /,/, $1; }
- else { $infStr .= ( $infStr eq '' ? '' : ';' ) . $inf; }
- }
-
- # Print VCF line
- if( $#effs <= 0 ) { print "$l\n"; } # No EFF found, just show line
- else {
- $pre = "";
- for( $i=0 ; $i < $INFO_FIELD_NUM ; $i++ ) { $pre .= ( $i > 0 ? "\t" : "" ) . "$t[$i]"; }
-
- $post = "";
- for( $i=$INFO_FIELD_NUM+1 ; $i <= $#t ; $i++ ) { $post .= "\t$t[$i]"; }
-
- foreach $eff ( @effs ) { print $pre . "\t" . $infStr . ( $infStr eq '' ? '' : ';' ) . "EFF=$eff" . $post . "\n" ; }
- }
- }
-}
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/scripts/vcfSpeedTest.sh
--- a/snpEff_2_1a/scripts/vcfSpeedTest.sh Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-for testNum in 1 2 3 4
-do
- ./scripts/snpEffM.sh test $testNum test.1M.vcf > test.1M.out.vcf
- echo
-done
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff.config
--- a/snpEff_2_1a/snpEff.config Fri Apr 20 11:16:44 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1160 +0,0 @@
-
-#-------------------------------------------------------------------------------
-#
-# SnpEff configuration file
-#
-# Pablo Cingolani
-#-------------------------------------------------------------------------------
-
-#---
-# Databases are stored here
-# E.g.: Information for 'hg19' is stored in data_dir/hg19/
-#
-# Note: Since version 2.1 you can use tilde ('~') as first character to refer to your home directory
-#---
-data_dir = ~/snpEff/data/
-
-#---
-# Database repository: A URL to the server where you can download databases (command: 'snpEff download dbName')
-#---
-database_repository = http://downloads.sourceforge.net/project/snpeff/databases
-
-#-------------------------------------------------------------------------------
-# Genomes
-#
-# One entry per genome version.
-#
-# For genome version 'ZZZ' the entries look like
-# ZZZ.genome : Real name for ZZZ (e.g. 'Human')
-# ZZZ.reference : [Optional] Comma separated list of URL to site/s where information for building ZZZ database was extracted.
-# ZZZ.chrName.codonTable : [Optional] Define codon table used for chromosome 'chrName' (Default: 'codon.Standard')
-#
-#-------------------------------------------------------------------------------
-
-# Ailuropoda_melanoleuca
-ailmel1.61.genome : Ailuropoda_melanoleuca
-
-# Anopheles_gambiae
-agam.genome : Anopheles_gambiae
-agam.reference : http://agambiae.vectorbase.org/GetData/
-
-agam2.6.genome : Anopheles_gambiae
-agam2.6.reference : http://agambiae.vectorbase.org/GetData/
-
-# Arabidopsis lyrata
-alyrata107.genome : Arabidopsis_lyrata
-alyrata107.reference : http://www.phytozome.net/search.php?method=Org_Alyrata
-
-alyrata1.genome : Arabidopsis_lyrata
-alyrata1.reference : http://genome.jgi-psf.org/Araly1/Araly1.download.ftp.html
-
-# Apis mellifera
-amel2.genome : Bee
-amel2.reference : http://beebase.org
-
-# Anolis carolinensis genes (AnoCar1.0) (ENSEMBL)
-anoCar1.0.60.genome : Anolis_carolinensis
-anoCar2.0.61.genome : Anolis_carolinensis
-
-# Aquilegia coerulea
-aquiCoer.genome : Aquilegia_coerulea
-
-# Arabidopsis Thaliana
-athaliana130.genome : Arabidopsis_Thaliana
-athaliana130.reference : http://www.phytozome.net/dataUsagePolicy.php?org=Org_Athaliana
-
-athalianaTair9.genome : Arabidopsis_Thaliana
-athalianaTair9.reference : ftp://ftp.arabidopsis.org/home/tair/Genes/TAIR9_genome_release
-
-athalianaTair10.genome : Arabidopsis_Thaliana
-athalianaTair10.reference : ftp://ftp.arabidopsis.org/home/tair/Genes/TAIR10_genome_release
-
-# Bos taurus genes (Btau_4.0) (ENSEMBL)
-btau4.0.59.genome : Bos_taurus
-btau4.0.60.genome : Bos_taurus
-btau4.0.61.genome : Bos_taurus
-
-# Otolemur garnettii genes (otoGar1) (ENSEMBL)
-bushBaby1.60.genome : Otolemur_garnettii
-bushBaby1.61.genome : Otolemur_garnettii
-
-# Candida_albicans_SC5314
-cAlbicansv21.genome: Candida_albicans_SC5314
-cAlbicansv21.reference: http://www.candidagenome.org/download/gff/C_albicans_SC5314/
-
-# C. Briggsae
-c_briggsae_WS230.genome : Caenorhabditis_briggsae
-c_briggsae_WS230.reference : ftp://ftp.wormbase.org/pub/wormbase/releases/WS230/species/c_briggsae/
-
-# Cryptococcus neoformans
-c_neoformans.genome: Cryptococcus_neoformans
-c_neoformans.reference: http://www.broadinstitute.org/annotation/genome/cryptococcus_neoformans/MultiDownloads.html
-
-# Callithrix jacchus genes (calJac3) (ENSEMBL)
-calJac3.2.1.60.genome : Callithrix_jacchus
-calJac3.2.1.61.genome : Callithrix_jacchus
-
-# Canis familiaris genes (CanFam_2.0) (ENSEMBL)
-canFam2.59.genome : Canis_familiaris
-canFam2.60.genome : Canis_familiaris
-canFam2.61.genome : Canis_familiaris
-
-# Felis catus genes (CAT) (ENSEMBL)
-cat1.60.genome : Felis_catus
-cat1.61.genome : Felis_catus
-
-# Cavia porcellus genes (cavPor3) (ENSEMBL)
-cavPor3.60.genome : Cavia_porcellus
-cavPor3.61.genome : Cavia_porcellus
-
-# Caenorhabditis elegans genes (WS210) (ENSEMBL)
-ce.WS201.genome : Caenorhabditis_elegans
-ce.WS210.60.genome : Caenorhabditis_elegans
-ce.WS220.61.genome : Caenorhabditis_elegans
-
-# Pan troglodytes genes (CHIMP2.1) (ENSEMBL)
-chimp2.1.59.genome : Pan_troglodytes
-chimp2.1.60.genome : Pan_troglodytes
-chimp2.1.61.genome : Pan_troglodytes
-
-# Choloepus hoffmanni genes (choHof1) (ENSEMBL)
-choHof1.60.genome : Choloepus_hoffmanni
-choHof1.61.genome : Choloepus_hoffmanni
-
-# Ciona intestinalis genes (JGI2) (ENSEMBL)
-cInt2.60.genome : Ciona_intestinalis
-cInt2.61.genome : Ciona_intestinalis
-
-# CP000730
-CP000730.genome : Staphylococcus_aureus
-CP000730.reference : http://www.ncbi.nlm.nih.gov/nuccore/CP000730.1
-
-# Capsella_rubella_v1.0 (Toronto University, Grandiflora)
-crubella.genome : Capsella_rubella_v1.0
-
-# Ciona savignyi genes (CSAV2.0) (ENSEMBL)
-cSav2.0.60.genome : Ciona_savignyi
-cSav2.0.61.genome : Ciona_savignyi
-
-# Danio rerio genes (Zv9) (ENSEMBL)
-danRer8.59.genome : Danio_rerio
-danRer9.60.genome : Danio_rerio
-danRer9.61.genome : Danio_rerio
-
-# Dasypus novemcinctus genes (dasNov2) (ENSEMBL)
-dasNov2.60.genome : Dasypus_novemcinctus
-dasNov2.61.genome : Dasypus_novemcinctus
-
-# Dipodomys ordii genes (dipOrd1) (ENSEMBL)
-dipOrd1.60.genome : Dipodomys_ordii
-dipOrd1.61.genome : Dipodomys_ordii
-
-# Drosophila melanogaster (ENSEMBL)
-dm5.25.59.genome : Drosophila_melanogaster
-dm5.25.60.genome : Drosophila_melanogaster
-dm5.25.61.genome : Drosophila_melanogaster
-dm5.25.63.genome : Drosophila_melanogaster
-
-# Drosophila melanogaster (FlyBase)
-dm5.12.genome : Drosophila_melanogaster
-dm5.22.genome : Drosophila_melanogaster
-dm5.30.genome : Drosophila_melanogaster
-dm5.31.genome : Drosophila_melanogaster
-dm5.32.genome : Drosophila_melanogaster
-dm5.34.genome : Drosophila_melanogaster
-dm5.40.genome : Drosophila_melanogaster
-dm5.42.genome : Drosophila_melanogaster
-
-# Equus caballus genes (EquCab2) (ENSEMBL)
-equCab2.60.genome : Equus_caballus
-equCab2.61.genome : Equus_caballus
-
-# Erinaceus europaeus genes (eriEur1) (ENSEMBL)
-eriEur1.60.genome : Erinaceus_europaeus
-eriEur1.61.genome : Erinaceus_europaeus
-
-# Takifugu rubripes genes (FUGU4.0) (ENSEMBL)
-fugu4.60.genome : Takifugu_rubripes
-fugu4.61.genome : Takifugu_rubripes
-
-# Gasterosteus aculeatus genes (BROADS1) (ENSEMBL)
-gacu1.60.genome : Gasterosteus_aculeatus
-gacu1.61.genome : Gasterosteus_aculeatus
-
-# Gallus gallus genes (WASHUC2) (ENSEMBL)
-ggallus2.59.genome : Gallus_gallus
-ggallus2.60.genome : Gallus_gallus
-ggallus2.61.genome : Gallus_gallus
-
-# Glycine max
-gmax1.09.genome: Glycine_Max
-gmax1.09.reference: ftp://ftp.jgi-psf.org/pub/JGI_data/phytozome/v7.0/Gmax/
-
-gmax1.09v8.genome: Glycine_Max
-gmax1.09v8.reference: ftp://ftp.jgi-psf.org/pub/JGI_data/phytozome/v8.0/Gmax/
-
-# Gorilla gorilla genes (gorGor3) (ENSEMBL)
-gorGor3.60.genome : Gorilla_gorilla
-gorGor3.61.genome : Gorilla_gorilla
-
-# Human herpesvirus 1, complete genome. NCBI Reference Sequence: NC_001806.1
-herpesvirus1.genome: Herpesvirus
-
-# Homo sapiens genes (GRCh37.p2) (ENSEMBL)
-hg36.54.genome : Homo_sapiens
-hg37.59.genome : Homo_sapiens
-hg37.60.genome : Homo_sapiens
-hg37.61.genome : Homo_sapiens
-hg37.63.genome : Homo_sapiens
-
-# Homo sapiens (hg19) (UCSC)
-hg19.genome : Homo_sapiens
-hg19.reference : http://hgdownload.cse.ucsc.edu \ # Gene information from 'table' download
- , http://hgdownload.cse.ucsc.edu/goldenPath/hg19/bigZips/chromFa.tar.gz \ # Genome sequence
- , ftp://ftp.ncbi.nlm.nih.gov/refseq/H_sapiens/mRNA_Prot/human.protein.faa.gz \ # Protein
- , ftp://ftp.ncbi.nlm.nih.gov/refseq/H_sapiens/mRNA_Prot/human.rna.fna.gz \ # CDS
- , http://hgdownload.cse.ucsc.edu/goldenPath/hg19/database/refLink.txt.gz # Reflink
-
-
-# HIV_nc_001802_1
-hiv.genome : HIV
-
-# Grosmannia clavigera
-kw1407.2012.genome: Grosmannia_clavigera
-
-# Leishmania genome
-lmjf4.genome : LmajorFriedlin
-
-# Loxodonta africana genes (loxAfr3) (ENSEMBL)
-loxAfr3.60.genome : Loxodonta_africana
-loxAfr3.61.genome : Loxodonta_africana
-
-# Mycobacterium tuberculosis
-m_tuberculosis.genome : Mycobacterium_tuberculosis
-m_tuberculosis.reference : ftp://ftp.sanger.ac.uk/pub/pathogens/Mycobacterium/tuberculosis/
-
-# Neurospora Crassa
-ncrassa.genome : Neurospora_Crassa
-ncrassa.reference : http://www.broadinstitute.org/annotation/genome/neurospora/MultiDownloads.html
-
-# Ecoli K12 MG1655
-NC_000913.genome : Escherichia_coli
-
-# Clostridium difficile
-NC_009089.1.genome : Clostridium_difficile
-
-# Maize
-maizeZmB73.genome : Maize_ZmB73
-maizeZmB73.reference : http://ftp.maizesequence.org/
-
-# Oryzias latipes genes (HdrR) (ENSEMBL)
-medaka1.60.genome : Oryzias_latipes
-medaka1.61.genome : Oryzias_latipes
-
-# Macropus eugenii genes (Meug_1.0) (ENSEMBL)
-meug1.0.60.genome : Macropus_eugenii
-meug1.0.61.genome : Macropus_eugenii
-
-# Microcebus murinus genes (micMur1) (ENSEMBL)
-micMur1.60.genome : Microcebus_murinus
-micMur1.61.genome : Microcebus_murinus
-
-# Mus musculus genes (NCBIM37) (ENSEMBL)
-mm37.genome : Mus_musculus
-mm37.59.genome : Mus_musculus
-mm37.60.genome : Mus_musculus
-mm37.61.genome : Mus_musculus
-
-# Macaca mulatta genes (MMUL_1.0) (ENSEMBL)
-mmul1.60.genome : Macaca_mulatta
-mmul1.61.genome : Macaca_mulatta
-
-# Mycobacterium marinum M strain genome, version 31012012
-mmm.2012.genome : Mycobacterium_marinum_M
-
-# Monodelphis domestica genes (monDom5) (ENSEMBL)
-monDom5.60.genome : Monodelphis_domestica
-monDom5.61.genome : Monodelphis_domestica
-
-# Mycoplasma pneumoninae FH
-myco_fh.genome : Mycoplasma_pneumoninae_FH
-
-# Mycoplasma pneumoninae M129
-myco_m129.genome : Mycoplasma_pneumoninae_M129
-
-# Myotis lucifugus genes (myoLuc1) (ENSEMBL)
-myoLuc1.60.genome : Myotis_lucifugus
-myoLuc1.61.genome : Myotis_lucifugus
-
-# Ornithorhynchus anatinus genes (OANA5) (ENSEMBL)
-oana5.60.genome : Ornithorhynchus_anatinus
-oana5.61.genome : Ornithorhynchus_anatinus
-
-# Ochotona princeps genes (OchPri2.0) (ENSEMBL)
-ochPri2.60.genome : Ochotona_princeps
-ochPri2.61.genome : Ochotona_princeps
-
-# Oryctolagus cuniculus genes (oryCun2.0) (ENSEMBL)
-oryCun2.60.genome : Oryctolagus_cuniculus
-oryCun2.61.genome : Oryctolagus_cuniculus
-
-# Pseudomonas aeruginosa, N_008463
-paeru.PA01.genome : Pseudomonas_aeruginosa
- paeru.PA01.chromosomes : NC_002516.2
- paeru.PA01.NC_002516.2.codonTable: Bacterial_and_Plant_Plastid
-
-# Pseudomonas aeruginosa, N_008463
-paeru.PA14.genome : Pseudomonas_aeruginosa
- paeru.PA14.chromosomes : NC_008463.1
- paeru.PA14.NC_008463.1.codonTable: Bacterial_and_Plant_Plastid
-
-# Peromyscus leucopus (white footed deer mice)
-peromyscus.genome : Peromyscus leucopus
-
-# Plasmodium falciparum
-plasmo72.genome: Plasmodium_falciparum
-plasmo72.reference: http://plasmodb.org/common/downloads/release-7.2/Pfalciparum/
-
-# Peach (Prunus persica).
-ppersica139.genome : Peach
-ppersica139.reference : ftp://ftp.plantgdb.org/download/Genomes/PeGDB/
-
-# Pseudomonas fluorescens
-pfluo.SBW25.NC_009444.genome : Pseudomonas_fluorescens
- pfluo.SBW25.NC_009444.chromosomes : NC_009444.1
- pfluo.SBW25.NC_009444.NC_009444.1.codonTable: Bacterial_and_Plant_Plastid
-
-# Pseudomonas fluorescens
-pfluo.SBW25.NC_012660.genome : Pseudomonas_fluorescens
- pfluo.SBW25.NC_012660.chromosomes : NC_012660.1
- pfluo.SBW25.NC_012660.NC_012660.1.codonTable: Bacterial_and_Plant_Plastid
-
-# Pongo pygmaeus abelii genes (PPYG2) (ENSEMBL)
-ppyg2.60.genome : Pongo_pygmaeus
-ppyg2.61.genome : Pongo_pygmaeus
-
-# Procavia capensis genes (proCap1) (ENSEMBL)
-proCap1.60.genome : Procavia_capensis
-proCap1.61.genome : Procavia_capensis
-
-# Pteropus vampyrus genes (pteVam1) (ENSEMBL)
-pteVam1.60.genome : Pteropus_vampyrus
-pteVam1.61.genome : Pteropus_vampyrus
-
-# Rattus norvegicus genes (RGSC3.4) (ENSEMBL)
-rat3.4.59.genome : Rattus_norvegicus
-rat3.4.60.genome : Rattus_norvegicus
-rat3.4.61.genome : Rattus_norvegicus
-
-# Rice: http://rapdb.dna.affrc.go.jp/download/index.html
-rice5.genome: Rice
-rice5.reference: http://rapdb.dna.affrc.go.jp/download/index.html
-
-rice6.1.genome: Rice
-rice6.1.reference: ftp://ftp.plantbiology.msu.edu,ftp://ftp.plantbiology.msu.edu/pub/data/Eukaryotic_Projects/o_sativa/annotation_dbs/
-
-# Saccharomyces cerevisiae genes (SGD1.01) (ENSEMBL)
-sacCer2.genome : Saccharomyces_cerevisiae
-sacCer2.59.genome : Saccharomyces_cerevisiae
-sacCer2.60.genome : Saccharomyces_cerevisiae
-sacCer2.61.genome : Saccharomyces_cerevisiae
-
-# SCU49845
-SCU49845.genome : SCU49845
-
-# HIV virus
-SIVmac239.genome : HIV
-SIVmac239.reference : http://www.ncbi.nlm.nih.gov/nuccore/334647
-
-# Tomato
-SL2.40.genome : Tomato
-SL2.40.reference : ftp://ftp.solgenomics.net/,ftp://ftp.solgenomics.net/genomes/Solanum_lycopersicum/wgs/assembly/build_2.40/S_lycopersicum_chromosomes.2.40.fa.gz,http://solgenomics.net/itag/release/2.3/list_files(ITAG2.3_gene_models.gff3)
-
-# Sorex araneus genes (sorAra1) (ENSEMBL)
-sorAra1.60.genome : Sorex_araneus
-sorAra1.61.genome : Sorex_araneus
-
-# Spermophilus tridecemlineatus genes (speTri1) (ENSEMBL)
-speTri1.60.genome : Spermophilus_tridecemlineatus
-speTri1.61.genome : Spermophilus_tridecemlineatus
-
-# Schizosaccharomyces pombe (fission yeast).
-spombe.genome : Schizosaccharomyces_pombe
-spombe.reference : ftp://ftp.sanger.ac.uk/pub/yeast/pombe/GFF
-
-# Sus scrofa genes (Sscrofa9) (ENSEMBL)
-sScrofa9.60.genome : Sus_scrofa
-sScrofa9.61.genome : Sus_scrofa
-
-# Taeniopygia guttata genes (taeGut3.2.4) (ENSEMBL)
-taeGut3.2.4.60.genome : Taeniopygia_guttata
-taeGut3.2.4.61.genome : Taeniopygia_guttata
-
-# Tarsius syrichta genes (tarSyr1) (ENSEMBL)
-tarSyr1.60.genome : Tarsius_syrichta
-tarSyr1.61.genome : Tarsius_syrichta
-
-# Echinops telfairi genes (TENREC) (ENSEMBL)
-tenrec1.60.genome : Echinops_telfairi
-tenrec1.61.genome : Echinops_telfairi
-
-# Used for debugging
-test.genome : TestCase
-testHg3761Chr15.genome : TestCase
-testHg3761Chr16.genome : TestCase
-testHg3763Chr1.genome : TestCase
-testHg3763Chr20.genome : TestCase
-testHg3763ChrY.genome : TestCase
-testHg3765Chr22.genome : TestCase
-testCase.genome : TestCase
- testCaseHg.chromosomes: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, X, Y
-test_ENSG00000158062.genome : TestCase
-
-# Tetraodon nigroviridis genes (TETRAODON8.0) (ENSEMBL)
-tetraodon8.60.genome : Tetraodon_nigroviridis
-tetraodon8.61.genome : Tetraodon_nigroviridis
-
-# Tupaia belangeri genes (tupBel1) (ENSEMBL)
-tupBel1.60.genome : Tupaia_belangeri
-tupBel1.61.genome : Tupaia_belangeri
-
-# Meleagris_gallopavo (Turkey)
-turkey.UMD2.61.genome : Meleagris_gallopavo
-
-# Tursiops truncatus genes (turTru1) (ENSEMBL)
-turTru1.60.genome : Tursiops_truncatus
-turTru1.61.genome : Tursiops_truncatus
-
-# Bos taurus : University of Maryland version 3.1
-UMD3_1.genome : Bos_taurus
-
-# Vaccinia WR (NCBIM37) (ENSEMBL) gi|29692106|gb|AY243312.1|
-vacwr.genome : Vaccinia_Western_Reserve
-
-# Vibrio Cholerae
-vibrio.genome : Vibrio Cholerae
- vibrio.chromosomes : NC_002505.1, NC_002506.1
- vibrio.NC_002505.1.codonTable : Bacterial_and_Plant_Plastid
- vibrio.NC_002506.1.codonTable : Bacterial_and_Plant_Plastid
-
-# Vicugna pacos genes (vicPac1) (ENSEMBL)
-vicPac1.60.genome : Vicugna_pacos
-vicPac1.61.genome : Vicugna_pacos
-
-# Xenopus tropicalis genes
-xtrop4.1.60.genome : Xenopus_tropicalis
-xtrop4.1.61.genome : Xenopus_tropicalis
-
-# Xenopus tropicalis
-xtrop7.1.genome : Xenopus_tropicalis
-xtrop7.1.reference : ftp://ftp.xenbase.org/pub/Genomics/JGI/Xentr7.1/
-
-#---
-# Ensembl 63 versions
-#---
-
-ailMel1.63.genome : Ailuropoda_melanoleuca
-ailMel1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-AnoCar2.0.63.genome : Anolis_carolinensis
-AnoCar2.0.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-Btau_4.0.63.genome : Bos_taurus
-Btau_4.0.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-WS220.63.genome : Caenorhabditis_elegans
-WS220.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-C_jacchus3.2.1.63.genome : Callithrix_jacchus
-C_jacchus3.2.1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-BROADD2.63.genome : Canis_familiaris
-BROADD2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-cavPor3.63.genome : Cavia_porcellus
-cavPor3.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-choHof1.63.genome : Choloepus_hoffmanni
-choHof1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-JGI2.63.genome : Ciona_intestinalis
-JGI2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-CSAV2.0.63.genome : Ciona_savignyi
-CSAV2.0.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-Zv9.63.genome : Danio_rerio
-Zv9.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-dasNov2.63.genome : Dasypus_novemcinctus
-dasNov2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-dipOrd1.63.genome : Dipodomys_ordii
-dipOrd1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-BDGP5.25.63.genome : Drosophila_melanogaster
-BDGP5.25.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-TENREC.63.genome : Echinops_telfairi
-TENREC.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-EquCab2.63.genome : Equus_caballus
-EquCab2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-HEDGEHOG.63.genome : Erinaceus_europaeus
-HEDGEHOG.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-CAT.63.genome : Felis_catus
-CAT.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-WASHUC2.63.genome : Gallus_gallus
-WASHUC2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-BROADS1.63.genome : Gasterosteus_aculeatus
-BROADS1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-gorGor3.63.genome : Gorilla_gorilla
-gorGor3.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-GRCh37.63.genome : Homo_sapiens
-GRCh37.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-loxAfr3.63.genome : Loxodonta_africana
-loxAfr3.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-MMUL_1.63.genome : Macaca_mulatta
-MMUL_1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-Meug_1.0.63.genome : Macropus_eugenii
-Meug_1.0.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-UMD2.63.genome : Meleagris_gallopavo
-UMD2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-micMur1.63.genome : Microcebus_murinus
-micMur1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-BROADO5.63.genome : Monodelphis_domestica
-BROADO5.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-NCBIM37.63.genome : Mus_musculus
-NCBIM37.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-Myoluc2.0.63.genome : Myotis_lucifugus
-Myoluc2.0.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-Nleu1.0.63.genome : Nomascus_leucogenys
-Nleu1.0.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-pika.63.genome : Ochotona_princeps
-pika.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-OANA5.63.genome : Ornithorhynchus_anatinus
-OANA5.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-oryCun2.63.genome : Oryctolagus_cuniculus
-oryCun2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-MEDAKA1.63.genome : Oryzias_latipes
-MEDAKA1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-BUSHBABY1.63.genome : Otolemur_garnettii
-BUSHBABY1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-CHIMP2.1.63.genome : Pan_troglodytes
-CHIMP2.1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-PPYG2.63.genome : Pongo_abelii
-PPYG2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-proCap1.63.genome : Procavia_capensis
-proCap1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-pteVam1.63.genome : Pteropus_vampyrus
-pteVam1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-RGSC3.4.63.genome : Rattus_norvegicus
-RGSC3.4.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-EF3.63.genome : Saccharomyces_cerevisiae
-EF3.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-COMMON_SHREW1.63.genome : Sorex_araneus
-COMMON_SHREW1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-SQUIRREL.63.genome : Spermophilus_tridecemlineatus
-SQUIRREL.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-Sscrofa9.63.genome : Sus_scrofa
-Sscrofa9.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-taeGut3.2.4.63.genome : Taeniopygia_guttata
-taeGut3.2.4.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-FUGU4.63.genome : Takifugu_rubripes
-FUGU4.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-tarSyr1.63.genome : Tarsius_syrichta
-tarSyr1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-TETRAODON8.63.genome : Tetraodon_nigroviridis
-TETRAODON8.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-TREESHREW.63.genome : Tupaia_belangeri
-TREESHREW.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-turTru1.63.genome : Tursiops_truncatus
-turTru1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-vicPac1.63.genome : Vicugna_pacos
-vicPac1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-JGI_4.2.63.genome : Xenopus_tropicalis
-JGI_4.2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
-
-#---
-# Ensembl 64 versions
-#---
-
-ailMel1.64.genome : Ailuropoda_melanoleuca
-ailMel1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-AnoCar2.0.64.genome : Anolis_carolinensis
-AnoCar2.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-UMD3.1.64.genome : Bos_taurus
-UMD3.1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-WS220.64.genome : Caenorhabditis_elegans
-WS220.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-C_jacchus3.2.1.64.genome : Callithrix_jacchus
-C_jacchus3.2.1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-BROADD2.64.genome : Canis_familiaris
-BROADD2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-cavPor3.64.genome : Cavia_porcellus
-cavPor3.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-choHof1.64.genome : Choloepus_hoffmanni
-choHof1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-JGI2.64.genome : Ciona_intestinalis
-JGI2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-CSAV2.0.64.genome : Ciona_savignyi
-CSAV2.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-Zv9.64.genome : Danio_rerio
-Zv9.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-dasNov2.64.genome : Dasypus_novemcinctus
-dasNov2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-dipOrd1.64.genome : Dipodomys_ordii
-dipOrd1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-BDGP5.25.64.genome : Drosophila_melanogaster
-BDGP5.25.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-TENREC.64.genome : Echinops_telfairi
-TENREC.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-EquCab2.64.genome : Equus_caballus
-EquCab2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-HEDGEHOG.64.genome : Erinaceus_europaeus
-HEDGEHOG.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-CAT.64.genome : Felis_catus
-CAT.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-WASHUC2.64.genome : Gallus_gallus
-WASHUC2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-BROADS1.64.genome : Gasterosteus_aculeatus
-BROADS1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-gorGor3.1.64.genome : Gorilla_gorilla
-gorGor3.1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-GRCh37.64.genome : Homo_sapiens
-GRCh37.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-loxAfr3.64.genome : Loxodonta_africana
-loxAfr3.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-MMUL_1.64.genome : Macaca_mulatta
-MMUL_1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-Meug_1.0.64.genome : Macropus_eugenii
-Meug_1.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-UMD2.64.genome : Meleagris_gallopavo
-UMD2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-micMur1.64.genome : Microcebus_murinus
-micMur1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-BROADO5.64.genome : Monodelphis_domestica
-BROADO5.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-NCBIM37.64.genome : Mus_musculus
-NCBIM37.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-Myoluc2.0.64.genome : Myotis_lucifugus
-Myoluc2.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-Nleu1.0.64.genome : Nomascus_leucogenys
-Nleu1.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-pika.64.genome : Ochotona_princeps
-pika.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-OANA5.64.genome : Ornithorhynchus_anatinus
-OANA5.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-oryCun2.64.genome : Oryctolagus_cuniculus
-oryCun2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-MEDAKA1.64.genome : Oryzias_latipes
-MEDAKA1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-BUSHBABY1.64.genome : Otolemur_garnettii
-BUSHBABY1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-CHIMP2.1.64.genome : Pan_troglodytes
-CHIMP2.1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-Petromyzon_marinus_7.0.64.genome : Petromyzon_marinus
-Petromyzon_marinus_7.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-PPYG2.64.genome : Pongo_abelii
-PPYG2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-proCap1.64.genome : Procavia_capensis
-proCap1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-pteVam1.64.genome : Pteropus_vampyrus
-pteVam1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-RGSC3.4.64.genome : Rattus_norvegicus
-RGSC3.4.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-EF3.64.genome : Saccharomyces_cerevisiae
-EF3.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-DEVIL7.0.64.genome : Sarcophilus_harrisii
-DEVIL7.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-COMMON_SHREW1.64.genome : Sorex_araneus
-COMMON_SHREW1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-SQUIRREL.64.genome : Spermophilus_tridecemlineatus
-SQUIRREL.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-Sscrofa9.64.genome : Sus_scrofa
-Sscrofa9.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-taeGut3.2.4.64.genome : Taeniopygia_guttata
-taeGut3.2.4.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-FUGU4.64.genome : Takifugu_rubripes
-FUGU4.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-tarSyr1.64.genome : Tarsius_syrichta
-tarSyr1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-TETRAODON8.64.genome : Tetraodon_nigroviridis
-TETRAODON8.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-TREESHREW.64.genome : Tupaia_belangeri
-TREESHREW.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-turTru1.64.genome : Tursiops_truncatus
-turTru1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-vicPac1.64.genome : Vicugna_pacos
-vicPac1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-JGI_4.2.64.genome : Xenopus_tropicalis
-JGI_4.2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
-
-#---
-# Ensembl 65 versions
-#---
-
-ailMel1.65.genome : Ailuropoda_melanoleuca
-ailMel1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-AnoCar2.0.65.genome : Anolis_carolinensis
-AnoCar2.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-UMD3.1.65.genome : Bos_taurus
-UMD3.1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-WS220.65.genome : Caenorhabditis_elegans
-WS220.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-C_jacchus3.2.1.65.genome : Callithrix_jacchus
-C_jacchus3.2.1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-BROADD2.65.genome : Canis_familiaris
-BROADD2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-cavPor3.65.genome : Cavia_porcellus
-cavPor3.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-choHof1.65.genome : Choloepus_hoffmanni
-choHof1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-JGI2.65.genome : Ciona_intestinalis
-JGI2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-CSAV2.0.65.genome : Ciona_savignyi
-CSAV2.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-Zv9.65.genome : Danio_rerio
-Zv9.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-dasNov2.65.genome : Dasypus_novemcinctus
-dasNov2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-dipOrd1.65.genome : Dipodomys_ordii
-dipOrd1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-BDGP5.25.65.genome : Drosophila_melanogaster
-BDGP5.25.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-TENREC.65.genome : Echinops_telfairi
-TENREC.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-EquCab2.65.genome : Equus_caballus
-EquCab2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-HEDGEHOG.65.genome : Erinaceus_europaeus
-HEDGEHOG.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-CAT.65.genome : Felis_catus
-CAT.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-WASHUC2.65.genome : Gallus_gallus
-WASHUC2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-BROADS1.65.genome : Gasterosteus_aculeatus
-BROADS1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-gorGor3.1.65.genome : Gorilla_gorilla
-gorGor3.1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-GRCh37.65.genome : Homo_sapiens
-GRCh37.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-loxAfr3.65.genome : Loxodonta_africana
-loxAfr3.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-MMUL_1.65.genome : Macaca_mulatta
-MMUL_1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-Meug_1.0.65.genome : Macropus_eugenii
-Meug_1.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-UMD2.65.genome : Meleagris_gallopavo
-UMD2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-micMur1.65.genome : Microcebus_murinus
-micMur1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-BROADO5.65.genome : Monodelphis_domestica
-BROADO5.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-NCBIM37.65.genome : Mus_musculus
-NCBIM37.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-Myoluc2.0.65.genome : Myotis_lucifugus
-Myoluc2.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-Nleu1.0.65.genome : Nomascus_leucogenys
-Nleu1.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-pika.65.genome : Ochotona_princeps
-pika.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-OANA5.65.genome : Ornithorhynchus_anatinus
-OANA5.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-oryCun2.65.genome : Oryctolagus_cuniculus
-oryCun2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-MEDAKA1.65.genome : Oryzias_latipes
-MEDAKA1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-BUSHBABY1.65.genome : Otolemur_garnettii
-BUSHBABY1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-CHIMP2.1.65.genome : Pan_troglodytes
-CHIMP2.1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-Petromyzon_marinus_7.0.65.genome : Petromyzon_marinus
-Petromyzon_marinus_7.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-PPYG2.65.genome : Pongo_abelii
-PPYG2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-proCap1.65.genome : Procavia_capensis
-proCap1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-pteVam1.65.genome : Pteropus_vampyrus
-pteVam1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-RGSC3.4.65.genome : Rattus_norvegicus
-RGSC3.4.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-EF4.65.genome : Saccharomyces_cerevisiae
-EF4.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-DEVIL7.0.65.genome : Sarcophilus_harrisii
-DEVIL7.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-COMMON_SHREW1.65.genome : Sorex_araneus
-COMMON_SHREW1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-SQUIRREL.65.genome : Spermophilus_tridecemlineatus
-SQUIRREL.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-Sscrofa9.65.genome : Sus_scrofa
-Sscrofa9.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-taeGut3.2.4.65.genome : Taeniopygia_guttata
-taeGut3.2.4.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-FUGU4.65.genome : Takifugu_rubripes
-FUGU4.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-tarSyr1.65.genome : Tarsius_syrichta
-tarSyr1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-TETRAODON8.65.genome : Tetraodon_nigroviridis
-TETRAODON8.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-TREESHREW.65.genome : Tupaia_belangeri
-TREESHREW.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-turTru1.65.genome : Tursiops_truncatus
-turTru1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-vicPac1.65.genome : Vicugna_pacos
-vicPac1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
-
-#---
-# Ensembl 66 versions
-#---
-
-ailMel1.66.genome : Ailuropoda_melanoleuca
-ailMel1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-AnoCar2.0.66.genome : Anolis_carolinensis
-AnoCar2.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-UMD3.1.66.genome : Bos_taurus
-UMD3.1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-WS220.66.genome : Caenorhabditis_elegans
-WS220.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-C_jacchus3.2.1.66.genome : Callithrix_jacchus
-C_jacchus3.2.1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-BROADD2.66.genome : Canis_familiaris
-BROADD2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-cavPor3.66.genome : Cavia_porcellus
-cavPor3.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-choHof1.66.genome : Choloepus_hoffmanni
-choHof1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-KH.66.genome : Ciona_intestinalis
-KH.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-CSAV2.0.66.genome : Ciona_savignyi
-CSAV2.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-Zv9.66.genome : Danio_rerio
-Zv9.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-dasNov2.66.genome : Dasypus_novemcinctus
-dasNov2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-dipOrd1.66.genome : Dipodomys_ordii
-dipOrd1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-BDGP5.66.genome : Drosophila_melanogaster
-BDGP5.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-TENREC.66.genome : Echinops_telfairi
-TENREC.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-EquCab2.66.genome : Equus_caballus
-EquCab2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-HEDGEHOG.66.genome : Erinaceus_europaeus
-HEDGEHOG.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-CAT.66.genome : Felis_catus
-CAT.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-gadMor1.66.genome : Gadus_morhua
-gadMor1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-WASHUC2.66.genome : Gallus_gallus
-WASHUC2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-BROADS1.66.genome : Gasterosteus_aculeatus
-BROADS1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-gorGor3.1.66.genome : Gorilla_gorilla
-gorGor3.1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-GRCh37.66.genome : Homo_sapiens
-GRCh37.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-LatCha1.66.genome : Latimeria_chalumnae
-LatCha1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-loxAfr3.66.genome : Loxodonta_africana
-loxAfr3.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-MMUL_1.66.genome : Macaca_mulatta
-MMUL_1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-Meug_1.0.66.genome : Macropus_eugenii
-Meug_1.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-UMD2.66.genome : Meleagris_gallopavo
-UMD2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-micMur1.66.genome : Microcebus_murinus
-micMur1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-BROADO5.66.genome : Monodelphis_domestica
-BROADO5.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-NCBIM37.66.genome : Mus_musculus
-NCBIM37.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-Myoluc2.0.66.genome : Myotis_lucifugus
-Myoluc2.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-Nleu1.0.66.genome : Nomascus_leucogenys
-Nleu1.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-pika.66.genome : Ochotona_princeps
-pika.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-OANA5.66.genome : Ornithorhynchus_anatinus
-OANA5.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-oryCun2.66.genome : Oryctolagus_cuniculus
-oryCun2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-MEDAKA1.66.genome : Oryzias_latipes
-MEDAKA1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-OtoGar3.66.genome : Otolemur_garnettii
-OtoGar3.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-CHIMP2.1.4.66.genome : Pan_troglodytes
-CHIMP2.1.4.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-Pmarinus_7.0.66.genome : Petromyzon_marinus
-Pmarinus_7.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-PPYG2.66.genome : Pongo_abelii
-PPYG2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-proCap1.66.genome : Procavia_capensis
-proCap1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-pteVam1.66.genome : Pteropus_vampyrus
-pteVam1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-RGSC3.4.66.genome : Rattus_norvegicus
-RGSC3.4.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-EF4.66.genome : Saccharomyces_cerevisiae
-EF4.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-DEVIL7.0.66.genome : Sarcophilus_harrisii
-DEVIL7.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-COMMON_SHREW1.66.genome : Sorex_araneus
-COMMON_SHREW1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-SQUIRREL.66.genome : Spermophilus_tridecemlineatus
-SQUIRREL.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-Sscrofa9.66.genome : Sus_scrofa
-Sscrofa9.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-taeGut3.2.4.66.genome : Taeniopygia_guttata
-taeGut3.2.4.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-FUGU4.66.genome : Takifugu_rubripes
-FUGU4.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-tarSyr1.66.genome : Tarsius_syrichta
-tarSyr1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-TETRAODON8.66.genome : Tetraodon_nigroviridis
-TETRAODON8.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-TREESHREW.66.genome : Tupaia_belangeri
-TREESHREW.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-turTru1.66.genome : Tursiops_truncatus
-turTru1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-vicPac1.66.genome : Vicugna_pacos
-vicPac1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-JGI_4.2.66.genome : Xenopus_tropicalis
-JGI_4.2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
-
-#-------------------------------------------------------------------------------
-# Codon tables
-#
-# Format: It's a comma separated "codon/aminoAcid[+*]" list
-# Where 'codon' is in uppper case, aminoAcid is a one letter coce, '+' denotes start codon and '*' denotes stop codon
-#
-# References: http://www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi
-# ftp://ftp.ncbi.nih.gov/entrez/misc/data/gc.prt
-#-------------------------------------------------------------------------------
-
-codon.Standard: TTT/F, TTC/F, TTA/L, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Vertebrate_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/M+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/*, AGG/*, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Yeast_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/T, CTC/T, CTA/T, CTG/T, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/M+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Mold_Mitochondrial: TTT/F, TTC/F, TTA/L+, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Protozoan_Mitochondrial: TTT/F, TTC/F, TTA/L+, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Coelenterate: TTT/F, TTC/F, TTA/L+, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Mitochondrial: TTT/F, TTC/F, TTA/L+, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Mycoplasma: TTT/F, TTC/F, TTA/L+, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Spiroplasma: TTT/F, TTC/F, TTA/L+, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Invertebrate_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/M+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/S, AGG/S, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Ciliate_Nuclear: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/Q, TAG/Q, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Dasycladacean_Nuclear: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/Q, TAG/Q, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Hexamita_Nuclear: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/Q, TAG/Q, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Echinoderm_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/N, AAG/K, AGT/S, AGC/S, AGA/S, AGG/S, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Flatworm_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/N, AAG/K, AGT/S, AGC/S, AGA/S, AGG/S, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Euplotid_Nuclear: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/C, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Bacterial_and_Plant_Plastid: TTT/F, TTC/F, TTA/L, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Alternative_Yeast_Nuclear: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/S+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Ascidian_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/M+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/G, AGG/G, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Alternative_Flatworm_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/Y, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/N, AAG/K, AGT/S, AGC/S, AGA/S, AGG/S, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Blepharisma_Macronuclear: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/Q, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Chlorophycean_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/L, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Trematode_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/M, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/N, AAG/K, AGT/S, AGC/S, AGA/S, AGG/S, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Scenedesmus_obliquus_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/*, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/L, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-codon.Thraustochytrium_Mitochondrial: TTT/F, TTC/F, TTA/*, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
-
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff.jar
Binary file snpEff_2_1a/snpEff.jar has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/._snpEff.config
Binary file snpEff_2_1a/snpEff_2_1a/._snpEff.config has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/._snpEff.jar
Binary file snpEff_2_1a/snpEff_2_1a/._snpEff.jar has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/._snpEff.xml
Binary file snpEff_2_1a/snpEff_2_1a/galaxy/._snpEff.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/._snpEff_download.xml
Binary file snpEff_2_1a/snpEff_2_1a/galaxy/._snpEff_download.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/._snpSift_annotate.xml
Binary file snpEff_2_1a/snpEff_2_1a/galaxy/._snpSift_annotate.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/._snpSift_caseControl.xml
Binary file snpEff_2_1a/snpEff_2_1a/galaxy/._snpSift_caseControl.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/._snpSift_filter.xml
Binary file snpEff_2_1a/snpEff_2_1a/galaxy/._snpSift_filter.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/._snpSift_int.xml
Binary file snpEff_2_1a/snpEff_2_1a/galaxy/._snpSift_int.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/._tool_conf.xml
Binary file snpEff_2_1a/snpEff_2_1a/galaxy/._tool_conf.xml has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/snpEff.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/galaxy/snpEff.xml Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,482 @@
+
+ Variant efefct and annotation
+
+ java -Xmx6G -jar /Users/pablocingolani/snpEff/snpEff.jar eff -c /Users/pablocingolani/snpEff/snpEff.config -i $inputFormat -o $outputFormat -upDownStreamLen $udLength $filterIn $filterHomHet -no $filterOut -stats $statsFile $genomeVersion $input > $output
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+This tool calculate the effect of variants (SNPs/MNPs/Insertions) and deletions.
+
+For details about this tool, please go to http://snpEff.sourceforge.net
+
+
+
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/snpEff_download.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/galaxy/snpEff_download.xml Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,421 @@
+
+ Download a new database
+ java -jar /Users/pablocingolani/snpEff/snpEff.jar download -c /Users/pablocingolani/snpEff/snpEff.config $genomeVersion > $logfile
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+This tool downloads a SnpEff database.
+
+For details about this tool, please go to http://snpEff.sourceforge.net
+
+
+
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/snpSift_annotate.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/galaxy/snpSift_annotate.xml Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,24 @@
+
+ Annotate SNPs from dbSnp
+
+ java -Xmx6G -jar /home/pcingola/tools/SnpSift.jar annotate -q $dbSnp $input > $output
+
+
+
+
+
+
+
+
+
+
+This is typically used to annotate IDs from dbSnp.
+
+For details about this tool, please go to http://snpeff.sourceforge.net/SnpSift.html#annotate
+
+
+
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/snpSift_caseControl.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/galaxy/snpSift_caseControl.xml Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,35 @@
+
+ Count samples are in 'case' and 'control' groups.
+
+
+ java -Xmx1G -jar /home/pcingola/tools/SnpSift.jar casControl -q $hhCase $hhControl $caseControStr $input > $output
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Count samples are in 'case' and 'control' groups. You can count 'homozygous', 'heterozygous' or 'any' variants. Case and control are defined by a string containing plus and minus symbols ('+' and '-') where '+' is case and '-' is control. This command adds two annotations to the VCF file.
+
+For details about this tool, please go to http://snpeff.sourceforge.net/SnpSift.html#casecontrol
+
+
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/snpSift_filter.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/galaxy/snpSift_filter.xml Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,33 @@
+
+
+ Filter variants using arbitrary expressions
+
+
+ java -Xmx6G -jar /home/pcingola/tools/SnpSift.jar filter -f $input -e $exprFile > $output
+
+
+
+
+
+
+
+ $expr
+
+
+
+
+
+
+
+
+
+You can filter using arbitrary expressions.
+
+For details about this tool, please go to http://snpeff.sourceforge.net/SnpSift.html#filter
+
+
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/snpSift_int.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/galaxy/snpSift_int.xml Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,25 @@
+
+ Filter variants using intervals
+
+
+ cat $input | java -Xmx2G -jar /home/pcingola/tools/SnpSift.jar int $bedFile > $output
+
+
+
+
+
+
+
+
+
+
+
+You can filter using intervals (BED file)
+
+For details about this tool, please go to http://snpeff.sourceforge.net/SnpSift.html#intervals
+
+
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/galaxy/tool_conf.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/galaxy/tool_conf.xml Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,13 @@
+
+
+
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._bam2fastq.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._bam2fastq.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._buildTestCases.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._buildTestCases.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._build_regulation.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._build_regulation.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._compareToEnsembl.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._compareToEnsembl.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._distro.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._distro.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._download.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._download.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._fasta2tab.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._fasta2tab.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._fastaSample.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._fastaSample.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._fastaSplit.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._fastaSplit.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._file2GenomeName.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._file2GenomeName.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._filterOutBoringPredictions.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._filterOutBoringPredictions.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._filterOutBoringPredictionsVcf.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._filterOutBoringPredictionsVcf.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._genesTxtColumnNames.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._genesTxtColumnNames.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._hist.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._hist.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._joinSnpEff.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._joinSnpEff.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._nOutOfM.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._nOutOfM.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._promoterSequences.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._promoterSequences.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._proteinFasta2NM.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._proteinFasta2NM.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._qqplot.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._qqplot.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._queue.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._queue.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._queue_build.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._queue_build.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._queue_build.txt
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._queue_build.txt has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._queue_build_regulation.txt
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._queue_build_regulation.txt has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._queue_dump.txt
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._queue_dump.txt has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._queue_test.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._queue_test.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._queue_test.txt
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._queue_test.txt has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._randBedIntervals.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._randBedIntervals.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._sift2vcf.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._sift2vcf.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._sift2vcf.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._sift2vcf.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._smoothScatter.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._smoothScatter.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._snpEff.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._snpEff.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._snpEffM.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._snpEffM.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._snpEffXL.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._snpEffXL.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._snpSift.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._snpSift.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._test.Broad_NS_SYN.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._test.Broad_NS_SYN.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._uniqCount.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._uniqCount.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._vcfEffOnePerLine.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._vcfEffOnePerLine.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/._vcfSpeedTest.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/._vcfSpeedTest.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/bam2fastq.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/bam2fastq.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,8 @@
+#!/usr/bin/perl
+
+while( $l = ) {
+ chomp $l;
+ @t = split /\t/, $l;
+ print "\@$t[0]\n$t[9]\n+\n$t[10]\n";
+}
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/buildTestCases.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/buildTestCases.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+# Test cases hg37
+./scripts/snpEffM.sh build -v -txt testCase
+
+# Test cases hg37.61
+./scripts/snpEffM.sh build -v -gtf22 testHg3761Chr15
+./scripts/snpEffM.sh build -v -gtf22 testHg3761Chr16
+
+# Test cases hg37.63
+./scripts/snpEffM.sh build -v -gtf22 testHg3763Chr1
+./scripts/snpEffM.sh build -v -gtf22 testHg3763Chr20
+./scripts/snpEffM.sh build -v -gtf22 testHg3763ChrY
+
+# Test cases hg37.65
+./scripts/snpEffM.sh build -v -gtf22 testHg3765Chr22
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/build_regulation.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/build_regulation.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+./scripts/queue.pl 10 24 15 queue_build_regulation.txt
+
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/compareToEnsembl.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/compareToEnsembl.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+DIR=$HOME/snpEff/
+
+java -Xmx3G \
+ -classpath "$DIR/lib/charts4j-1.2.jar:$DIR/lib/flanagan.jar:$DIR/lib/freemarker.jar:$DIR/lib/junit.jar:$DIR/lib/trove-2.1.0.jar:$DIR" \
+ ca.mcgill.mcb.pcingola.testCases.CompareToEnsembl \
+ $*
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/GRCh37.64/._countBioTypes.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/GRCh37.64/._countBioTypes.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/GRCh37.64/countBioTypes.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/GRCh37.64/countBioTypes.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,71 @@
+#!/usr/bin/perl
+
+#-------------------------------------------------------------------------------
+#
+# Count unmber of bioType for transcript (second column in GTF file) and
+# for gene ('/gene_biotype' info field)
+#
+# Pablo Cingolani
+#-------------------------------------------------------------------------------
+
+use strict;
+
+my($count, %count, $countMatch) = (0, 0);
+
+#---
+# Process input (GTF file)
+#---
+my($l, $key, $field, @t, %bioType);
+while( $l = ) {
+ chomp $l;
+ @t = split /\t/, $l;
+
+ # Get transcript biotype
+ my($bioTypeTr) = $t[1];
+ die "Cannot find biotype" if( $bioTypeTr eq '' );
+
+ # Get gene biotype
+ @t = split /;/, $t[8];
+ my($bioTypeGene) = '';
+ foreach $field ( @t ) {
+ # Parse 'name value' fields
+ if( $field =~/\s*(.*)\s\"(.*)\"/ ) {
+ my($name, $value) = ($1, $2);
+ if( $name eq 'gene_biotype' ) { $bioTypeGene = $value; }
+ }
+ }
+ die "Cannot find biotype" if($bioTypeGene eq '');
+
+ $bioType{$bioTypeTr} = 1;
+ $bioType{$bioTypeGene} = 1;
+
+ $key = "$bioTypeTr\t$bioTypeGene";
+ $count{$key}++;
+
+ # Count
+ if( $bioTypeTr eq $bioTypeGene ) { $countMatch++; }
+ $count++;
+}
+
+#---
+# Show results
+#---
+foreach $key ( sort keys %count ) { print "$count{$key}\t$key\n"; }
+print "Count\t$count\n";
+print "Count match\t$countMatch\n";
+
+#---
+# Show as table
+#---
+my($bt, $bg);
+print "\t";
+foreach $bg ( sort keys %bioType ) { print "$bg\t"; }
+print "\n";
+foreach $bt ( sort keys %bioType ) {
+ print "$bt\t";
+ foreach $bg ( sort keys %bioType ) {
+ $key = "$bt\t$bg";
+ print "$count{$key}\t";
+ }
+ print "\n";
+}
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/SL2.40/._create.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/SL2.40/._create.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/SL2.40/._fixStartEnd.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/SL2.40/._fixStartEnd.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/SL2.40/create.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/SL2.40/create.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+# wget ftp://ftp.solgenomics.net/genomes/Solanum_lycopersicum/wgs/assembly/build_2.40/S_lycopersicum_chromosomes.2.40.fa.gz
+
+# GFF has to be downloaded manually from
+#
+# http://solgenomics.net/itag/release/2.3/list_files#
+# File ITAG2.3_gene_models.gff3
+#
+#
+
+# Create genes.gff
+echo Decompressing the file
+cp ITAG2.3_gene_models.gff3.gz genes.gff.gz
+rm -f genes.gff
+gunzip genes.gff.gz
+
+echo Fixing start-end problem
+cat genes.gff | ./fixStartEnd.pl > g
+mv g genes.gff
+
+# Append FASTA Sequences
+echo "###" >> genes.gff
+echo "##FASTA" >> genes.gff
+zcat S_lycopersicum_chromosomes.2.40.fa.gz >> genes.gff
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/SL2.40/fixStartEnd.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/SL2.40/fixStartEnd.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,19 @@
+#!/usr/bin/perl
+
+#
+# If start > end swap values
+#
+while( $l = ) {
+ chomp $l;
+ @t = ();
+ @t = split /\t/, $l;
+
+ ($start, $end) = ($t[3], $t[4]);
+ if( $start > $end ) {
+ #print STDERR "ERROR:\t$l\n";
+ ($t[3], $t[4]) = ($t[4], $t[3]);
+ $l = join "\t", @t;
+ }
+
+ print "$l\n";
+}
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/alyrata1/._convert.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/alyrata1/._convert.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/alyrata1/._convert.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/alyrata1/._convert.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/alyrata1/convert.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/alyrata1/convert.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,56 @@
+#!/usr/bin/perl
+
+
+# Parse command line argument
+$gtfFile = $ARGV[0];
+
+#---
+# Pass one: Get geneID -> transcriptID
+# Note: It is assumed (and it is true for this particular file) that each genes has only one transcript
+# This assumption os obviously not true for other files & other organisms
+#----
+print STDERR "Pass 1: Read IDs\n";
+open GTF, $gtfFile or die "Cannot open file $gtfFile\n";
+
+while( $l = ) {
+ chomp $l;
+ ($seqname, $source, $feature, $start, $end, $score, $strand, $frame, $attr) = split /\t/, $l;
+
+ $gid = $tid = "";
+ if( $attr =~ /gene_id "(.*?)";/ ) { $gid = $1; }
+ if( $attr =~ /transcript_id "(.*?)";/ ) { $tid = $1; }
+
+ if(( $gid ne '' ) && ( $tid ne '' )) {
+ # print "\tgid = $gid\n\ttid = $tid\n";
+
+ # Store transcriptId
+ if( $tbyg{$gid} eq '' ) { $tbyg{$gid} = $tid; }
+
+ # Is there more than one transcript per gene? => Error
+ if( $tbyg{$gid} ne $tid ) { die "Error: More than one transcript per gene. We cannot map transcripts!\n\t$tid ne $tbyg{$gid}\n"; }
+ }
+}
+
+close GTF;
+
+#---
+# Pass two: Fill in the missing transcript IDs
+#---
+print STDERR "Pass 2: Add ID data\n";
+open GTF, $gtfFile or die "Cannot open file $gtfFile\n";
+
+while( $l = ) {
+ chomp $l;
+ ($seqname, $source, $feature, $start, $end, $score, $strand, $frame, $attr) = split /\t/, $l;
+
+ $gid = "";
+ if( $attr =~ /gene_id "(.*?)";/ ) { $gid = $1; }
+ elsif( $attr =~ /gene_id "(.*)"/ ) { $gid = $1; }
+ else { print STDERR "Cannot match '$attr'\n"; }
+ $tid = $tbyg{$gid};
+
+ if(( $gid ne '' ) && ( $tid ne '' )) { print "$seqname\t$source\t$feature\t$start\t$end\t$score\t$strand\t$frame\tgene_id \"$gid\"; transcript_id \"$tid\";\n"; }
+ else { print STDERR "Skipping line: $l\n\tgid = '$gid'\n\ttid = '$tid'\n"; }
+}
+
+close GTF;
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/alyrata1/convert.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/alyrata1/convert.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+zcat Araly1_GeneModels_FilteredModels6.gff.gz \
+ | sed "s/name/gene_id/" \
+ | sed "s/transcriptId \(.*\)/transcript_id \"\1\";/" \
+ | sed "s/exonNumber \(.*\)/exon_number \"\1\";/" \
+ > g1
+
+./convert.pl g1 > genes.gtf
+rm -vf g1
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/c_briggsae_WS230/._create.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/c_briggsae_WS230/._create.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/c_briggsae_WS230/create.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/c_briggsae_WS230/create.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,15 @@
+#!/bin/sh -e
+
+zcat c_briggsae.WS230.annotations.gff3.gz \
+ | grep -v SNP \
+ | grep -v translated_nucleotide_match \
+ | grep -v repeat_region \
+ | grep -v inverted_repeat \
+ | grep -v tandem_repeat \
+ | grep -v nucleotide_match \
+ > genes.gff
+
+# Add fasta sequence
+echo "###" >> genes.gff
+echo "##FASTA" >> genes.gff
+zcat c_briggsae.WS230.genomic.fa.gz >> genes.gff
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/genomes/._x.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/genomes/._x.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/genomes/x.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/genomes/x.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+for chr in chr10.fa chr11.fa chr12.fa chr13.fa chr14.fa chr15.fa chr16.fa chr17.fa chr18.fa chr19.fa chr1.fa chr20.fa chr21.fa chr22.fa chr2.fa chr3.fa chr4.fa chr5.fa chr6.fa chr7.fa chr8.fa chr9.fa chrMT.fa chrX.fa chrY.fa
+do
+ MDGR=`cat GRCh37.65/$chr | grep -v "^>" | tr -d "\n" | tr "[a-z]" "[A-Z]" | md5sum`
+ MDHG=`cat hg19/chr$chr | grep -v "^>" | tr -d "\n" | tr "[a-z]" "[A-Z]" | md5sum`
+ echo -e "$chr\n\t$MDGR\n\t$MDHG"
+done
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/gmax1.09v8/._create.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/gmax1.09v8/._create.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/gmax1.09v8/create.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/gmax1.09v8/create.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,35 @@
+#!/bin/sh -e
+
+echo "Processing GFF file"
+gunzip -c Gmax_109_gene.gff3.gz > genes.gff
+# | sed "s/.five_prime_UTR.1//" \
+# | sed "s/.three_prime_UTR.1//" \
+# > genes.gff
+
+echo "Adding FASTA sequence"
+( echo "###" ; echo "##FASTA" ; gunzip -c Gmax_109.fa.gz ) >> genes.gff
+
+ehco "Create CDS file"
+gunzip -c Gmax_109_cds.fa.gz \
+ | sed "s/|PACid:/|PAC:/" \
+ | sed "s/Glyma.*|//" \
+ > cds.fa
+
+echo "Create protein file"
+gunzip -c Gmax_109_peptide.fa.gz \
+ | sed "s/|PACid:/|PAC:/" \
+ | sed "s/Glyma.*|//" \
+ > protein.fa
+
+# Build databse
+cd $HOME/snpEff
+
+./scripts/snpEffM.sh build -v -gff3 gmax1.09v8 2>&1 | tee gmax1.09v8.build
+
+# CDS test
+./scripts/snpEffM.sh cds -v gmax1.09v8 data/gmax1.09v8/cds.fa 2>&1 | tee gmax1.09v8.cds
+
+cd -
+
+echo Done!
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/hg19/._create.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/hg19/._create.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/hg19/create.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/hg19/create.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,52 @@
+#!/bin/sh
+
+REF=hg19
+
+#---
+# Download latest datasets
+#---
+
+# # Genome sequence
+# wget http://hgdownload.cse.ucsc.edu/goldenPath/$REF/bigZips/chromFa.tar.gz
+#
+# # Protein sequences
+# wget ftp://ftp.ncbi.nlm.nih.gov/refseq/H_sapiens/mRNA_Prot/human.protein.faa.gz
+#
+# # CDS sequences
+# wget ftp://ftp.ncbi.nlm.nih.gov/refseq/H_sapiens/mRNA_Prot/human.rna.fna.gz
+#
+# # RefLink
+# wget http://hgdownload.cse.ucsc.edu/goldenPath/$REF/database/refLink.txt.gz
+#
+# #---
+# # Create files
+# #---
+# gunzip refLink.txt.gz
+#
+# # Protein fasta
+# zcat human.protein.faa.gz | ../../scripts/proteinFasta2NM.pl refLink.txt > protein.fa
+# gzip protein.fa
+#
+# # CDS fasta
+# zcat human.rna.fna.gz | sed "s/^>gi|[0-9]*|ref|\(.*\)\..*|.*/>\1/" > cds.fa
+# gzip cds.fa
+
+# Chromosome fasta
+#rm -rvf chr
+#mkdir chr
+cd chr
+#tar -xvzf ../chromFa.tar.gz
+
+FASTA=../$REF.fa
+echo Creating FASTA file
+rm -vf $FASTA
+cat chr[1-9].fa >> $FASTA
+cat chr??.fa >> $FASTA
+cat chr[A-Z].fa >> $FASTA
+cat chr???*.fa >> $FASTA
+
+cd -
+
+# # Compress genome file
+# $HOME/tools/pigz/pigz hg19.fa
+# cp hg19.fa.gz $HOME/snpEff/data/genomes/
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/paeru.PA01/._genes.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/paeru.PA01/._genes.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/paeru.PA01/genes.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/paeru.PA01/genes.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+cat NC_002516.2.gff | sed "s/CDS/exon/" > genes.gff
+echo "##FASTA" >> genes.gff
+cat NC_002516.2.fna >> genes.gff
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/paeru.PA14/._genes.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/paeru.PA14/._genes.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/paeru.PA14/genes.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/paeru.PA14/genes.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+cat NC_008463.1.gff | sed "s/CDS/exon/" > genes.gff
+echo "##FASTA" >> genes.gff
+cat NC_008463.1.fna >> genes.gff
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/pfluo.SBW25.NC_009444/._genes.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/pfluo.SBW25.NC_009444/._genes.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/pfluo.SBW25.NC_009444/genes.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/pfluo.SBW25.NC_009444/genes.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+cat NC_009444.1.gff | sed "s/CDS/exon/" > genes.gff
+echo "##FASTA" >> genes.gff
+cat NC_009444.1.fna >> genes.gff
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/pfluo.SBW25.NC_012660/._genes.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/pfluo.SBW25.NC_012660/._genes.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/pfluo.SBW25.NC_012660/genes.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/pfluo.SBW25.NC_012660/genes.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+cat NC_012660.1.gff | sed "s/CDS/exon/" > genes.gff
+echo "##FASTA" >> genes.gff
+cat NC_012660.1.fna >> genes.gff
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/ppersica139/._genes.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/ppersica139/._genes.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/ppersica139/genes.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/ppersica139/genes.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+# Download files
+#wget ftp://ftp.plantgdb.org/download/Genomes/PeGDB/Ppersica_139.fa.gz
+#wget ftp://ftp.plantgdb.org/download/Genomes/PeGDB/Ppersica_139_gene.gff3.gz
+
+( zcat Ppersica_139_gene.gff3.gz ; echo "###" ; echo "##FASTA" ; zcat Ppersica_139.fa.gz ) > genes.gff
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/rice5/._genes.sh
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/rice5/._genes.sh has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/rice5/._mRnaAddParent.pl
Binary file snpEff_2_1a/snpEff_2_1a/scripts/data/rice5/._mRnaAddParent.pl has changed
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/rice5/genes.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/rice5/genes.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+cat ORI/build5_locus.gff3 > genes.gff
+cat ORI/build5_genes.gff3 | ./mRnaAddParent.pl >> genes.gff
+echo "###" >> genes.gff
+echo "##FASTA" >> genes.gff
+cat ORI/IRGSPb5.fa >> genes.gff
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/data/rice5/mRnaAddParent.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/data/rice5/mRnaAddParent.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,28 @@
+#!/usr/bin/perl
+
+#-------------------------------------------------------------------------------
+# Add 'Parent' option in mRNA lines
+#
+# Pablo Cingolani
+#-------------------------------------------------------------------------------
+
+while( $l = ) {
+ chomp $l;
+ @t = split /\t/,$l;
+
+ $type = $t[2];
+
+ # Is it an mRNA?
+ if( $type eq 'mRNA' ) {
+ # Parse ID in options
+ $opts = $t[8];
+ if( $opts =~ /ID=(.*?)-\d+;/ ) {
+ $pid = $1;
+ $pid =~ tr/t/g/;
+ # Add 'Parent' option
+ $l .= ";Parent=$pid";
+ }
+ }
+
+ print "$l\n";
+}
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/distro.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/distro.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,47 @@
+#!/bin/sh
+
+#------------------------------------------------------------------------------
+# Create a zip file for distribution
+# Note: Only binary data is included (no raw gene info / genomes)
+#
+# Pablo Cingolani 2010
+#------------------------------------------------------------------------------
+
+VERSION="2_1"
+VERSION_REV=$VERSION"a"
+DIR=$HOME/snpEff_$VERSION_REV
+rm -rvf $DIR
+mkdir $DIR
+
+# Copy core files
+cp snpEff.config snpEff.jar $DIR
+cp -rvfH galaxy scripts $DIR
+
+cd $DIR
+rm -rvf `find . -name "CVS" -type d`
+cd -
+
+# Create 'core' zip file
+cd $HOME
+ZIP="snpEff_v"$VERSION_REV"_core.zip"
+rm -f $ZIP 2> /dev/null
+zip -r $ZIP snpEff_$VERSION_REV
+cd -
+
+# Create ZIP file for each database
+for d in `ls data/*/snpEffectPredictor.bin`
+do
+ DIR=`dirname $d`
+ GEN=`basename $DIR`
+
+ echo $GEN
+ ZIP="snpEff_v"$VERSION"_"$GEN".zip"
+ zip -r $ZIP data/$GEN/*.bin
+done
+
+# Look for missing genomes
+echo Missing genomes:
+ls -d data/*/snpEffectPredictor.bin | grep -v genomes | cut -f 2 -d / | sort > genomes_bins.txt
+ls -d data/* | grep -v genomes | cut -f 2 -d / | sort > genomes_dirs.txt
+diff genomes_dirs.txt genomes_bins.txt | grep "^<"
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/download.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/download.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,120 @@
+#!/bin/sh -e
+
+RELEASE=66
+
+# mkdir download
+cd download
+
+#---
+# Download
+#---
+
+# # Download GTF files (annotations)
+# wget -r -A "*gtf.gz" "ftp://ftp.ensembl.org/pub/release-$RELEASE/gtf/"
+#
+# # Download FASTA files (reference genomes)
+# wget -r -A "*toplevel.fa.gz" "ftp://ftp.ensembl.org/pub/release-$RELEASE/fasta/"
+#
+# # Download CDS sequences
+# wget -r -A "*cdna.all.fa.gz" "ftp://ftp.ensembl.org/pub/release-$RELEASE/fasta/"
+#
+# # Download PROTEIN sequences
+# wget -r -A "*.pep.all.fa.gz" "ftp://ftp.ensembl.org/pub/release-$RELEASE/fasta/"
+
+#---
+# Create directory structure
+#---
+
+# # Move all downloaded file to this directory
+# mv `find ftp.ensembl.org -type f` .
+
+# # Gene annotations files
+# for gtf in *.gtf.gz
+# do
+# short=`../scripts/file2GenomeName.pl $gtf | cut -f 5`
+# echo ANNOTATIONS: $short
+#
+# mkdir -p data/$short
+# cp $gtf data/$short/genes.gtf.gz
+# done
+#
+# # Reference genomes files
+# mkdir -p data/genomes
+# for fasta in *.dna.toplevel.fa.gz
+# do
+# genome=`../scripts/file2GenomeName.pl $fasta | cut -f 5`
+# echo REFERENCE: $genome
+#
+# cp $fasta data/genomes/$genome.fa.gz
+# done
+#
+# # CDS genomes files
+# for fasta in *.cdna.all.fa.gz
+# do
+# genome=`../scripts/file2GenomeName.pl $fasta | cut -f 5`
+# echo CDS: $genome
+#
+# cp $fasta data/$genome/cds.fa.gz
+# done
+#
+# # Protein seuqence files
+# for pep in *.pep.all.fa.gz
+# do
+# short=`../scripts/file2GenomeName.pl $pep | cut -f 5`
+# echo PROTEIN: $short
+#
+# mkdir -p data/$short
+# cp $pep data/$short/protein.fa.gz
+# done
+
+#---
+# Config file entries
+#---
+
+# for fasta in *.cdna.all.fa.gz
+# do
+# genome=`../scripts/file2GenomeName.pl $fasta | cut -f 4`
+# short=`../scripts/file2GenomeName.pl $fasta | cut -f 5`
+#
+# # Individual genome entry
+# echo -e "$short.genome : $genome"
+# echo -e "$short.reference : ftp://ftp.ensembl.org/pub/release-$RELEASE/gtf/"
+# echo
+# done
+
+# Back to parent dir
+cd - > /dev/null
+
+#---
+# Create build queue entries
+#---
+
+# rm -vf queue_build.txt
+#
+# # Build from TXT files
+# for genes in data/*/genes.txt*
+# do
+# dir=`dirname $genes`
+# genomeName=`basename $dir`
+# echo "./scripts/snpEffXL.sh build -v $genomeName"
+# done | sort >> queue_build.txt
+#
+# # Build from GFF2 files
+# echo "./scripts/snpEffXL.sh build -v -gff2 amel2" >> queue_build.txt
+#
+# # Build from GFF3 files
+# for genes in `ls data/*/genes.gff* | grep -v amel2`
+# do
+# dir=`dirname $genes`
+# genomeName=`basename $dir`
+# echo "./scripts/snpEffXL.sh build -v -gff3 $genomeName"
+# done | sort >> queue_build.txt
+#
+# # Build from GTF22 files
+# for genes in data/*/genes.gtf*
+# do
+# dir=`dirname $genes`
+# genomeName=`basename $dir`
+# echo "./scripts/snpEffXL.sh build -v -gtf22 $genomeName"
+# done | sort >> queue_build.txt
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/fasta2tab.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/fasta2tab.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,32 @@
+#!/usr/bin/perl
+
+#------------------------------------------------------------------------------
+# Split a fasta file (create one file per sequence)
+#
+#
+#------------------------------------------------------------------------------
+
+use strict;
+
+#------------------------------------------------------------------------------
+# Main
+#------------------------------------------------------------------------------
+
+my($seq, $name) = ('', '');
+my($lineNum, $l, $newName);
+#---
+# Read fasta file
+#---
+for($lineNum=0 ; $l = ; $lineNum++ ) {
+ chomp $l;
+ if( $l =~/^>\s*(.*)\s*$/ ) {
+ $newName = $1;
+ if( $seq ne "" ) { print "$name\t$seq\n"; }
+ # New sequence
+ $name = $newName;
+ $seq = "";
+ } else { $seq .= $l; }
+}
+
+if( $seq ne "" ) { print "$name\t$seq\n"; }
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/fastaSample.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/fastaSample.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,41 @@
+#!/usr/bin/perl
+
+#---
+# Initialize parameters
+#---
+$sampleStart = $ARGV[0];
+$sampleEnd = $ARGV[1];
+if(( $ARGV[0] eq '' ) || ($ARGV[1] eq '')) { die "Usage: fastaSample sampleStart sampleEnd\n"; }
+
+$sampleStart--;
+$sampleEnd--;
+$sampleLen = $sampleEnd - $sampleStart + 1;
+
+#---
+# Read fasta file
+#---
+for($lineNum=0 ; $l = ; $lineNum++ ) {
+ if( $l =~/^>/ ) {
+ # Sample if not empty
+ if( $seq ne "" ) {
+ $s = substr( $seq, $sampleStart, $sampleLen);
+ print "$s\n";
+ }
+ # New sequence
+ $seq = "";
+ } else {
+ chomp($l);
+ $seq .= $l;
+ }
+}
+
+# Sample if not empty
+if( $seq ne "" ) {
+ $s = substr( $seq, $sampleStart, $sampleLen);
+ print "$s\n";
+}
+
+$len = length($seq);
+print STDERR "Lines: $lineNum\n";
+print STDERR "Sequence size: $len\n";
+print STDERR "Sample size: $sampleLen\n";
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/fastaSplit.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/fastaSplit.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,42 @@
+#!/usr/bin/perl
+
+#------------------------------------------------------------------------------
+# Split a fasta file (create one file per sequence)
+#
+#
+#------------------------------------------------------------------------------
+
+use strict;
+
+#------------------------------------------------------------------------------
+# Write fasta file
+#------------------------------------------------------------------------------
+sub writeSeq($$) {
+ my($name, $seq) = @_;
+ $name = "chr" . $name . ".fa";
+ print "Writing to $name\n";
+ open OUT, "> $name";
+ print OUT $seq;
+ close OUT;
+}
+
+#------------------------------------------------------------------------------
+# Main
+#------------------------------------------------------------------------------
+
+my($seq, $name) = ('', '');
+my($lineNum, $l, $newName);
+#---
+# Read fasta file
+#---
+for($lineNum=0 ; $l = ; $lineNum++ ) {
+ if( $l =~/^>\s*(.*?)\s+.*/ ) {
+ $newName = $1;
+ if( $seq ne "" ) { writeSeq($name, $seq); }
+ # New sequence
+ $name = $newName;
+ $seq = $l;
+ } else { $seq .= $l; }
+}
+
+if( $seq ne "" ) { writeSeq($name, $seq); }
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/file2GenomeName.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/file2GenomeName.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,24 @@
+#!/usr/bin/perl
+
+#-------------------------------------------------------------------------------
+#
+# Transform file name to genome short name
+#
+#-------------------------------------------------------------------------------
+
+$file = $ARGV[0];
+print "$file";
+
+$base = `basename $file`;
+chomp $base;
+print "\t$base";
+
+if( $base =~ /(.*?)\.(.*)\..?dna\.(.*)\.fa\.gz/ ) { ($gen, $short) = ($1, $2); }
+elsif( $base =~ /(.*?)\.(.*)\.gtf\.gz/ ) { ($gen, $short) = ($1, $2); }
+elsif( $base =~ /(.*?)\.(.*)\.pep\.all\.fa\.gz/ ) { ($gen, $short) = ($1, $2); }
+$full = "$gen.$short";
+print "\t$full\t$gen\t$short";
+
+
+print "\n";
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/filterOutBoringPredictions.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/filterOutBoringPredictions.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+# Remove some (boring) predictions
+grep -v DOWNSTREAM \
+ | grep -v UPSTREAM \
+ | grep -v INTRON \
+ | grep -v UTR_5_PRIME \
+ | grep -v UTR_3_PRIME \
+ | grep -v INTERGENIC \
+ | grep -v " SYNONYMOUS_CODING" \
+ | grep -v WITHIN_NON_CODING_GENE
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/filterOutBoringPredictionsVcf.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/filterOutBoringPredictionsVcf.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+# Keep interesting predictions
+java -jar $HOME/tools/VcfEtc.jar filter \
+ "( EFF =~ 'NON_SYN' ) | ( EFF =~ 'CODON') | ( EFF =~ 'SPLICE') | ( EFF =~ 'STOP') | ( EFF =~ 'START') | ( EFF =~ 'FRAME') | ( EFF =~ 'LOST') | ( EFF =~ 'DELETED' )" \
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/genesTxtColumnNames.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/genesTxtColumnNames.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,33 @@
+#!/bin/sh
+
+#-------------------------------------------------------------------------------
+# Convert the gene names in order to be used in an R script
+#
+# Usage: cat snpEff_genes.txt | ./scripts/genesTxtColumnNames.sh > genes.txt
+#
+# Once in R, you can:
+# - Load this table:
+# data <- read.csv("genes.txt", sep= "\t", header=TRUE);
+#
+# - Access the data:
+# data$countINTRON
+#
+# - Add missing or empty columns:
+# if( is.null(data$countINTRON ) { data$countINTRON <- 0 * (1:length(data$geneId) ); }
+#
+# Pablo Cingolani
+#-------------------------------------------------------------------------------
+
+cat \
+ | grep -v "^# The following"\
+ | sed "s/Bases affected (/bases/g" \
+ | sed "s/Length (/len/g" \
+ | sed "s/Count (/count/g" \
+ | sed "s/Total score (/score/g" \
+ | sed "s/)//g" \
+ | sed "s/#GeneId/geneId/" \
+ | sed "s/GeneName/geneName/" \
+ | sed "s/BioType/bioType/" \
+ | sed "s/_PRIME//g" \
+ | sed "s/SPLICE_SITE_//g" \
+ | sed "s/SYNONYMOUS_CODING/SYN/g" \
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/hist.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/hist.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+#-------------------------------------------------------------------------------
+#
+# Plot a histogram (using R)
+# Data is feed as a 1 column of numbers
+#
+# Note: Any line that does not match a numeric regular expression, is filtered out).
+#
+# Pablo Cingolani
+#-------------------------------------------------------------------------------
+
+#-------------------------------------------------------------------------------
+# Main
+#-------------------------------------------------------------------------------
+
+# Parse command line option (file base name)
+$base = 'hist';
+if( $ARGV[0] ne '' ) { $base = $ARGV[0]; }
+
+$pngFile = "$base.png";
+$txtFile = "$base.txt";
+
+# Read STDIN and create an R vector
+open TXT, "> $txtFile" or die "Cannot open output file '$txtFile'\n";
+print TXT "x\n";
+for( $ln = 0 ; $l = ; ) {
+ chomp $l;
+
+ # Does the string contain exactly one number? (can be float)
+ if( $l =~ /^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$/ ) { print TXT "$l\n"; }
+}
+close TXT;
+
+#---
+# Create an R program, save histogram plot as PNG image
+#---
+
+open R, "| R --vanilla --slave " or die "Cannot open R program\n";
+print R <= xmin) & (x <= xmax) ];
+
+ dens <- density(data)
+
+ h <- hist(data, main=title, xlab = "data", ylab = "Frequency", freq = T, breaks=breaks);
+
+ # Adjust density height to 'frecuency'
+ dens\$y <- max(h\$counts) * dens\$y/max(dens\$y)
+ lines(dens, col='red')
+
+ # Mean & median calculated over the whola data
+ abline( v=mean(x), col='blue', lty=2, lwd=2);
+ abline( v=median(x), col='green', lty=2, lwd=2);
+
+ legend("topright",c("Mean","Median"),lty=c(1,1),col=c("blue","green"))
+
+}
+
+png('$pngFile', width = 1024, height = 1024);
+par( mfrow=c(2,1) );
+
+data <- read.csv("$txtFile", sep='\\t', header = TRUE);
+x <- data\$x
+
+histDens( x, "Histogram: All data", 1.0 );
+histDens( x, "Histogram: Quantile [2% - 98%]", 0.98 );
+
+print( summary( x ) )
+
+dev.off();
+quit( save='no' )
+EOF
+
+close R;
+
+#---
+# Show figure
+#---
+
+$os = `uname`;
+$show = "eog";
+if( $os =~ "Darwin" ) { $show = "open"; }
+`$show $pngFile`;
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/joinSnpEff.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/joinSnpEff.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,125 @@
+#!/usr/bin/perl
+
+#------------------------------------------------------------------------------
+#
+# Mark snps as X1, X2 or 'Both'
+#
+#------------------------------------------------------------------------------
+
+use strict;
+
+my($debug) = 0;
+
+#------------------------------------------------------------------------------
+# Read a file and index lines by SNP
+#------------------------------------------------------------------------------
+sub readSnps($) {
+ my($file) = (@_);
+ my($l, %snps);
+
+ open SNP, $file || die "Cannot open file '$file'\n";
+ while( $l = ) {
+ my($chr, $pos, $ref, $var) = split /\t/, $l;
+ my($snp) = "$chr:$pos\_$ref/$var";
+ $snps{$snp} .= $l;
+ }
+ close SNP;
+ return %snps;
+}
+
+#------------------------------------------------------------------------------
+# Print SNP info and quals
+#------------------------------------------------------------------------------
+sub printLine($$$$) {
+ my($snp, $lines, $quals, $q) = (@_);
+ my($line, @lines);
+ (@lines) = split '\n', $lines;
+ foreach $line ( @lines ) {
+ my($l) = replaceSnpQ($line, $q);
+ print "$l\t$quals\n";
+ }
+}
+
+#------------------------------------------------------------------------------
+# Parse snp quality parameter
+#------------------------------------------------------------------------------
+sub parseSnpQ($) {
+ my($l) = @_;
+ my(@t);
+ (@t) = split /\t/,$l;
+ return $t[6];
+}
+
+#------------------------------------------------------------------------------
+# Replace a quality
+#------------------------------------------------------------------------------
+sub replaceSnpQ($$) {
+ my($line, $q) = @_;
+ my(@t);
+ (@t) = split /\t/, $line;
+ $t[1] = $q;
+ return join("\t", @t);
+}
+
+#------------------------------------------------------------------------------
+# Main
+#------------------------------------------------------------------------------
+# Read arguments
+my(@file);
+(@file) = @ARGV;
+if( $#file <= 0 ) { die "Usage: ./joinSnpEff.pl tag1 file1 tag2 file2 ... tagN fileN\n"; }
+
+# Parse arguments
+print STDERR "Reading files:\n";
+my($i, $j, $file, $tag, $snp, @snpsAll, %snps, @tags);
+for( $i=0 , $j=0 ; $i < $#ARGV ; $i+=2, $j++ ) {
+ # Read tag
+ $tags[$j] = $tag = $ARGV[$i];
+
+ # Read file
+ $file = $ARGV[$i+1];
+ if( $file eq '' ) { die "Missing file for tag '$tag'\n"; }
+ print STDERR "\tTags[$j]: $tag\t'$file'\n";
+ %snps = readSnps($file);
+
+ # Add all snps
+ foreach $snp ( keys %snps ) { $snpsAll[$j]->{$snp} = $snps{$snp}; }
+}
+
+#---
+# Print SNPS
+#---
+my($snp, %done, %snpsi);
+my($j, $jj);
+$i = 0;
+print STDERR "Joining SNP from all files\n";
+for( $i=0 ; $i <= $#tags ; $i++ ) { # For all tags
+ print "TAG:\ttags[$i] = '$tags[$i]'\n" if $debug;
+ my($uniq, $shared) = (0, 0);
+ %snpsi = %{$snpsAll[$i]};
+ foreach $snp (sort keys %snpsi) { # For all snps...
+ if( ! $done{$snp} ) { # Not done yet?
+
+ # Get qualities from all SNPs
+ my($quals, $qSum, $qCount) = ("", 0, 0);
+ my($all) = "ALL ";
+ for( $j=0, $jj=1 ; $j <= $#snpsAll ; $j++ , $jj++ ) {
+ if( exists $snpsAll[$j]{$snp} ) {
+ my($q) = parseSnpQ($snpsAll[$j]->{$snp});
+ $quals .= "$tags[$j]:$q ";
+ $qSum += $q;
+ $qCount++;
+ } else { $all = ""; }
+ }
+
+ if( $qCount <= 1 ) { $uniq++; } # Count unique SNPs for this file
+ else { $shared++; }
+
+ $done{$snp} = 1;
+ my($qAvg) = ( $qCount > 0 ? int($qSum/$qCount) : 0);
+ printLine($snp, $snpsi{$snp}, "$all $quals", $qAvg);
+ } else { $shared++; }
+ }
+ print STDERR "\tTags[$i]: $tags[$i]\tUnique / Shared snps: $uniq / $shared\n";
+}
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/nOutOfM.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/nOutOfM.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,10 @@
+#!/usr/bin/perl
+
+#-------------------------------------------------------------------------------
+#
+# Keep variants present in N out of M samples (multi-sample VCF file)
+#
+# Pablo Cingolani
+#-------------------------------------------------------------------------------
+
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/promoterSequences.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/promoterSequences.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+DIR=$HOME/snpEff/
+
+java -Xmx3G \
+ -classpath "$DIR/lib/charts4j-1.2.jar:$DIR/lib/flanagan.jar:$DIR/lib/freemarker.jar:$DIR/lib/junit.jar:$DIR/lib/trove-2.1.0.jar:$DIR" \
+ ca.mcgill.mcb.pcingola.PromoterSequences \
+ $*
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/proteinFasta2NM.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/proteinFasta2NM.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,45 @@
+#!/usr/bin/perl
+
+#-------------------------------------------------------------------------------
+#
+# Convert fasta headers from protein ID (NP_XXXX) into transcript ID NM_XXXX
+#
+#
+# Pablo Cingolani
+#-------------------------------------------------------------------------------
+
+# Parse command line arguments
+$refLink = $ARGV[0];
+die "Usage: cat file.fasta | ./proteinFasta2NM.pl refLink.txt > protein_NM.fasta" if $refLink eq '';
+
+# Read refLink file
+open RL, $refLink or die "Cannot opne file '$refLink'\n";
+while( ) {
+ chomp;
+ @t = split /\t/;
+ ($nm, $np) = ($t[2], $t[3]);
+
+ if( $np ne '' ) {
+ if( $trId{$np} ne '' ) { print STDERR "Error: Non empty entry '$np' = $trId{$np}\n"; }
+ else { $trId{$np} = $nm; }
+ }
+}
+
+# Read fasta file
+while( ) {
+ chomp;
+
+ if( /^>(.*)/ ) { # Header? => change form protein NP_XXX to transcript NM_XXXX
+ # Get NM_ field
+ @t = split /\|/;
+ $np = $t[3];
+
+ # Remove anything after the dot
+ if( $np =~ /(.*)\./ ) { $np = $1; }
+
+ # Found a transcript ID?
+ if( $trId{$np} ne '' ) { print ">$trId{$np}\n"; }
+ else { print "$l\n"; }
+ } else { print "$_\n"; } # Show line
+}
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/qqplot.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/qqplot.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,80 @@
+#!/usr/bin/perl
+#-------------------------------------------------------------------------------
+#
+# Plot a QQ plot (using R)
+# Data is feed as a 1 column of numbers
+#
+# Note: Any line that does not match a numeric regular expression, is filtered out).
+#
+# Pablo Cingolani
+#-------------------------------------------------------------------------------
+
+#-------------------------------------------------------------------------------
+# Main
+#-------------------------------------------------------------------------------
+
+# Parse command line option (file base name)
+$base = 'QQ-plot';
+if( $ARGV[0] ne '' ) { $base = $ARGV[0]; }
+
+$pngFile = "$base.png";
+$txtFile = "$base.txt";
+
+# Read STDIN and create an R vector
+open TXT, "> $txtFile" or die "Cannot open output file '$txtFile'\n";
+print TXT "x\n";
+for( $ln = 0 ; $l = ; ) {
+ chomp $l;
+
+ # Does the string contain exactly one number? (can be float)
+ if( $l =~ /^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$/ ) { print TXT "$l\n"; }
+}
+close TXT;
+
+#---
+# Create an R program, save QQ-plot as PNG image
+#---
+
+open R, "| R --vanilla --slave " or die "Cannot open R program\n";
+print R < 0) & (x <= 1) & ( ! is.na(x) );
+ x <- x[keep]
+ s <- sort(x);
+ ly <- -log10(s);
+
+ n <- length(s);
+ lx <- -log10( (1:n) / (n+1) )
+
+ # Show auto range
+ #par( mfrow=c(2,1) );
+ #plot( lx, ly, main=title, xlab="-Log[ rank / (N+1) ]", ylab="-Log[ p ]" );
+ #abline( 0 , 1 , col='red');
+
+ # Show full range in both plots
+ range <- c(0 , max(lx, ly) );
+ plot( lx, ly, xlim=range, ylim=range, main=title, xlab="-Log[ rank / (N+1) ]", ylab="-Log[ p ]" );
+ abline( 0 , 1 , col='red');
+}
+
+png('$pngFile', width = 1024, height = 1024);
+
+data <- read.csv("$txtFile", sep='\t', header = TRUE);
+qqplot( data\$x, "$base" );
+
+dev.off();
+quit( save='no' )
+EOF
+
+close R;
+
+#---
+# Show figure
+#---
+
+$os = `uname`;
+$show = "eog";
+if( $os =~ "Darwin" ) { $show = "open"; }
+`$show $pngFile`;
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/queue.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/queue.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,127 @@
+#!/usr/bin/perl
+
+#-------------------------------------------------------------------------------
+# Simple queue management program
+# Attempts to keep 'numProc' processes running at the same time
+#
+# Proceses are defined in a file (one line per process)
+#
+# Every executed process creates two files: 'pid.stdout' and 'pid.stderr' where
+# pid is the process ID. The files contain STDOUT and STDERR for that process.
+#
+# Pablo Cingolani
+#-------------------------------------------------------------------------------
+
+use strict;
+use POSIX;
+
+
+my($uptimeCmd) = "/usr/bin/uptime"; # Uptime command
+my($maxUptime);
+$| = 1; # Don't use buffers for STDIN/STDOUT
+
+#-------------------------------------------------------------------------------
+# Should a new process be run?
+# Check some conditions before trying to run the next process
+#-------------------------------------------------------------------------------
+sub shouldRun() {
+ if( $maxUptime < 0 ) { return 1; } # Always true if $maxUptime is negative
+ my($utRes) = `$uptimeCmd`;
+ my($ut) = 0;
+ if( $utRes =~ /load average:\s+(\d+\.\d+),/ ) { $ut = $1; }
+ return $ut < $maxUptime;
+}
+
+#-------------------------------------------------------------------------------
+# Print something 'printLog' style
+#-------------------------------------------------------------------------------
+sub printLog($) {
+ my($str) = @_;
+ my($now) = strftime "%Y-%m-%d %H:%M:%S", localtime;
+ print "$now\t$str\n";
+}
+
+#-------------------------------------------------------------------------------
+# Main
+#-------------------------------------------------------------------------------
+# Usage: queue numProc File
+my($maxNumProc, $sleepTime, $file);
+($maxNumProc, $maxUptime, $sleepTime, $file) = @ARGV;
+if( $file eq '' ) {
+ print "Usage: queue.pl maxNumProc maxUptime sleepTime file\n";
+ print "Where:\n";
+ print "\tnumProc Number of simultaneous processes\n";
+ print "\tmaxUptime Maximum allowed uptime (otherwise, pause before launching the next process). Negative means don't care.\n";
+ print "\tsleepTime Number of seconds to sleep after running a process (zero means no sleep)\n";
+ print "\tfile File containing all commands to be executed (one per line)\n";
+ exit(10);
+}
+
+#---
+# Read file and launch processes
+#---
+my($cmd);
+my($startTime) = time();
+my($numProc) = 0;
+open BATCH, $file;
+while( $cmd = ) {
+ chomp $cmd;
+
+ # Can we launch more processes?
+ if( $numProc < $maxNumProc ) {
+
+ my( $run ) = 0;
+
+ do {
+ # Should the next process run now? (don't run if CPU is too high)
+ if( shouldRun() ) {
+ my $retFork = fork();
+ $run = 1;
+
+ if( $retFork == 0 ) { # Child process
+ # Redirect STDOUT and STDERR to files
+ open STDOUT, '>', "$$.stdout" or die "Can't redirect STDOUT (PID=$$): $!";
+ open STDERR, '>', "$$.stderr" or die "Can't redirect STDERR (PID=$$): $!";
+ exec($cmd);
+ } elsif ($retFork == '' ) { # Error launching process
+ print STDERR "Error launching process:\t'$cmd'\n";
+ } else {
+ printLog("Executing (PID=$retFork):\t'$cmd'");
+ $numProc++;
+ }
+ } else { printLog("No running"); }
+
+ # Sleep before next process
+ if( $sleepTime > 0 ) {
+ printLog "Sleep $sleepTime seconds";
+ sleep($sleepTime);
+ }
+ } while( ! $run );
+ }
+
+ # Number of processes exceded? => Wait until one finishes
+ if( $numProc >= $maxNumProc ) {
+ # Wait for processes to die
+ my $deadPid = wait();
+ printLog "Process PID=$deadPid finished.";
+ $numProc--;
+ if( $numProc > 0 ) { print "There " . ($numProc > 1 ? "are" : "is" ) . " still $numProc processes running.\n"; }
+ }
+}
+
+#---
+# Done, wait for the remining processes to die
+#---
+my($deadPid);
+while( ($deadPid = wait()) >= 0 ) { # Wait for processes to die
+ $numProc--;
+ my($now) = localtime();
+ printLog "Process PID=$deadPid finished.";
+ if( $numProc > 0 ) { print "There " . ($numProc > 1 ? "are" : "is" ) . " still $numProc processes running.\n"; }
+}
+
+my($elapsed) = time() - $startTime;
+print "All processes finished.\nElapsed time $elapsed seconds.\n";
+
+close BATCH;
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/queue_build.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/queue_build.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+./scripts/queue.pl 22 24 15 ./scripts/queue_build.txt
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/queue_build.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/queue_build.txt Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,387 @@
+./scripts/snpEffXL.sh build -v anoCar1.0.60
+./scripts/snpEffXL.sh build -v btau4.0.59
+./scripts/snpEffXL.sh build -v btau4.0.60
+./scripts/snpEffXL.sh build -v bushBaby1.60
+./scripts/snpEffXL.sh build -v calJac3.2.1.60
+./scripts/snpEffXL.sh build -v canFam2.59
+./scripts/snpEffXL.sh build -v canFam2.60
+./scripts/snpEffXL.sh build -v cat1.60
+./scripts/snpEffXL.sh build -v cavPor3.60
+./scripts/snpEffXL.sh build -v ce.WS210.60
+./scripts/snpEffXL.sh build -v chimp2.1.59
+./scripts/snpEffXL.sh build -v chimp2.1.60
+./scripts/snpEffXL.sh build -v choHof1.60
+./scripts/snpEffXL.sh build -v cInt2.60
+./scripts/snpEffXL.sh build -v cSav2.0.60
+./scripts/snpEffXL.sh build -v danRer8.59
+./scripts/snpEffXL.sh build -v danRer9.60
+./scripts/snpEffXL.sh build -v dasNov2.60
+./scripts/snpEffXL.sh build -v dipOrd1.60
+./scripts/snpEffXL.sh build -v dm5.25.59
+./scripts/snpEffXL.sh build -v dm5.25.60
+./scripts/snpEffXL.sh build -v equCab2.60
+./scripts/snpEffXL.sh build -v eriEur1.60
+./scripts/snpEffXL.sh build -v fugu4.60
+./scripts/snpEffXL.sh build -v gacu1.60
+./scripts/snpEffXL.sh build -v ggallus2.59
+./scripts/snpEffXL.sh build -v ggallus2.60
+./scripts/snpEffXL.sh build -v gorGor3.60
+./scripts/snpEffXL.sh build -v hg19
+./scripts/snpEffXL.sh build -v hg37.59
+./scripts/snpEffXL.sh build -v hg37.60
+./scripts/snpEffXL.sh build -v hiv
+./scripts/snpEffXL.sh build -v loxAfr3.60
+./scripts/snpEffXL.sh build -v medaka1.60
+./scripts/snpEffXL.sh build -v meug1.0.60
+./scripts/snpEffXL.sh build -v micMur1.60
+./scripts/snpEffXL.sh build -v mm37
+./scripts/snpEffXL.sh build -v mm37.59
+./scripts/snpEffXL.sh build -v mm37.60
+./scripts/snpEffXL.sh build -v mmul1.60
+./scripts/snpEffXL.sh build -v monDom5.60
+./scripts/snpEffXL.sh build -v myoLuc1.60
+./scripts/snpEffXL.sh build -v oana5.60
+./scripts/snpEffXL.sh build -v ochPri2.60
+./scripts/snpEffXL.sh build -v oryCun2.60
+./scripts/snpEffXL.sh build -v ppyg2.60
+./scripts/snpEffXL.sh build -v proCap1.60
+./scripts/snpEffXL.sh build -v pteVam1.60
+./scripts/snpEffXL.sh build -v rat3.4.59
+./scripts/snpEffXL.sh build -v rat3.4.60
+./scripts/snpEffXL.sh build -v sacCer2
+./scripts/snpEffXL.sh build -v sacCer2.59
+./scripts/snpEffXL.sh build -v sacCer2.60
+./scripts/snpEffXL.sh build -v SIVmac239
+./scripts/snpEffXL.sh build -v sorAra1.60
+./scripts/snpEffXL.sh build -v speTri1.60
+./scripts/snpEffXL.sh build -v sScrofa9.60
+./scripts/snpEffXL.sh build -v taeGut3.2.4.60
+./scripts/snpEffXL.sh build -v tarSyr1.60
+./scripts/snpEffXL.sh build -v tenrec1.60
+./scripts/snpEffXL.sh build -v testCase
+./scripts/snpEffXL.sh build -v tetraodon8.60
+./scripts/snpEffXL.sh build -v tupBel1.60
+./scripts/snpEffXL.sh build -v turTru1.60
+./scripts/snpEffXL.sh build -v vicPac1.60
+./scripts/snpEffXL.sh build -v xtrop4.1.60
+./scripts/snpEffXL.sh build -v -gff2 amel2
+./scripts/snpEffXL.sh build -v -gff3 agam
+./scripts/snpEffXL.sh build -v -gff3 alyrata107
+./scripts/snpEffXL.sh build -v -gff3 aquiCoer
+./scripts/snpEffXL.sh build -v -gff3 athaliana130
+./scripts/snpEffXL.sh build -v -gff3 athalianaTair10
+./scripts/snpEffXL.sh build -v -gff3 athalianaTair9
+./scripts/snpEffXL.sh build -v -gff3 cAlbicansv21
+./scripts/snpEffXL.sh build -v -gff3 c_briggsae_WS230
+./scripts/snpEffXL.sh build -v -gff3 ce.WS201
+./scripts/snpEffXL.sh build -v -gff3 dm5.12
+./scripts/snpEffXL.sh build -v -gff3 dm5.22
+./scripts/snpEffXL.sh build -v -gff3 dm5.30
+./scripts/snpEffXL.sh build -v -gff3 dm5.31
+./scripts/snpEffXL.sh build -v -gff3 dm5.32
+./scripts/snpEffXL.sh build -v -gff3 dm5.34
+./scripts/snpEffXL.sh build -v -gff3 dm5.40
+./scripts/snpEffXL.sh build -v -gff3 dm5.42
+./scripts/snpEffXL.sh build -v -gff3 gmax1.09
+./scripts/snpEffXL.sh build -v -gff3 gmax1.09v8
+./scripts/snpEffXL.sh build -v -gff3 kw1407.2012
+./scripts/snpEffXL.sh build -v -gff3 kw1407.2012
+./scripts/snpEffXL.sh build -v -gff3 maizeZmB73
+./scripts/snpEffXL.sh build -v -gff3 mmm.2012
+./scripts/snpEffXL.sh build -v -gff3 myco_fh
+./scripts/snpEffXL.sh build -v -gff3 myco_m129
+./scripts/snpEffXL.sh build -v -gff3 paeru.PA01
+./scripts/snpEffXL.sh build -v -gff3 paeru.PA14
+./scripts/snpEffXL.sh build -v -gff3 pfluo.SBW25.NC_009444
+./scripts/snpEffXL.sh build -v -gff3 pfluo.SBW25.NC_012660
+./scripts/snpEffXL.sh build -v -gff3 plasmo72
+./scripts/snpEffXL.sh build -v -gff3 ppersica139
+./scripts/snpEffXL.sh build -v -gff3 rice5
+./scripts/snpEffXL.sh build -v -gff3 rice6.1
+./scripts/snpEffXL.sh build -v -gff3 SL2.40
+./scripts/snpEffXL.sh build -v -gff3 spombe
+./scripts/snpEffXL.sh build -v -gff3 vacwr
+./scripts/snpEffXL.sh build -v -gff3 vibrio
+./scripts/snpEffXL.sh build -v -gff3 xtrop7.1
+./scripts/snpEffXL.sh build -v -gtf22 agam2.6
+./scripts/snpEffXL.sh build -v -gtf22 ailmel1.61
+./scripts/snpEffXL.sh build -v -gtf22 ailMel1.63
+./scripts/snpEffXL.sh build -v -gtf22 ailMel1.64
+./scripts/snpEffXL.sh build -v -gtf22 ailMel1.65
+./scripts/snpEffXL.sh build -v -gtf22 ailMel1.66
+./scripts/snpEffXL.sh build -v -gtf22 alyrata1
+./scripts/snpEffXL.sh build -v -gtf22 anoCar2.0.61
+./scripts/snpEffXL.sh build -v -gtf22 AnoCar2.0.63
+./scripts/snpEffXL.sh build -v -gtf22 AnoCar2.0.64
+./scripts/snpEffXL.sh build -v -gtf22 AnoCar2.0.65
+./scripts/snpEffXL.sh build -v -gtf22 AnoCar2.0.66
+./scripts/snpEffXL.sh build -v -gtf22 BDGP5.25.63
+./scripts/snpEffXL.sh build -v -gtf22 BDGP5.25.64
+./scripts/snpEffXL.sh build -v -gtf22 BDGP5.25.65
+./scripts/snpEffXL.sh build -v -gtf22 BDGP5.65
+./scripts/snpEffXL.sh build -v -gtf22 BDGP5.66
+./scripts/snpEffXL.sh build -v -gtf22 BROADD2.63
+./scripts/snpEffXL.sh build -v -gtf22 BROADD2.64
+./scripts/snpEffXL.sh build -v -gtf22 BROADD2.65
+./scripts/snpEffXL.sh build -v -gtf22 BROADD2.66
+./scripts/snpEffXL.sh build -v -gtf22 BROADO5.63
+./scripts/snpEffXL.sh build -v -gtf22 BROADO5.64
+./scripts/snpEffXL.sh build -v -gtf22 BROADO5.65
+./scripts/snpEffXL.sh build -v -gtf22 BROADO5.66
+./scripts/snpEffXL.sh build -v -gtf22 BROADS1.63
+./scripts/snpEffXL.sh build -v -gtf22 BROADS1.64
+./scripts/snpEffXL.sh build -v -gtf22 BROADS1.65
+./scripts/snpEffXL.sh build -v -gtf22 BROADS1.66
+./scripts/snpEffXL.sh build -v -gtf22 btau4.0.61
+./scripts/snpEffXL.sh build -v -gtf22 Btau_4.0.63
+./scripts/snpEffXL.sh build -v -gtf22 bushBaby1.61
+./scripts/snpEffXL.sh build -v -gtf22 BUSHBABY1.63
+./scripts/snpEffXL.sh build -v -gtf22 BUSHBABY1.64
+./scripts/snpEffXL.sh build -v -gtf22 calJac3.2.1.61
+./scripts/snpEffXL.sh build -v -gtf22 canFam2.61
+./scripts/snpEffXL.sh build -v -gtf22 cat1.61
+./scripts/snpEffXL.sh build -v -gtf22 CAT.63
+./scripts/snpEffXL.sh build -v -gtf22 CAT.64
+./scripts/snpEffXL.sh build -v -gtf22 CAT.65
+./scripts/snpEffXL.sh build -v -gtf22 CAT.66
+./scripts/snpEffXL.sh build -v -gtf22 cavPor3.61
+./scripts/snpEffXL.sh build -v -gtf22 cavPor3.63
+./scripts/snpEffXL.sh build -v -gtf22 cavPor3.64
+./scripts/snpEffXL.sh build -v -gtf22 cavPor3.65
+./scripts/snpEffXL.sh build -v -gtf22 cavPor3.66
+./scripts/snpEffXL.sh build -v -gtf22 ce.WS220.61
+./scripts/snpEffXL.sh build -v -gtf22 CHIMP2.1.4.65
+./scripts/snpEffXL.sh build -v -gtf22 CHIMP2.1.4.66
+./scripts/snpEffXL.sh build -v -gtf22 chimp2.1.61
+./scripts/snpEffXL.sh build -v -gtf22 CHIMP2.1.63
+./scripts/snpEffXL.sh build -v -gtf22 CHIMP2.1.64
+./scripts/snpEffXL.sh build -v -gtf22 choHof1.61
+./scripts/snpEffXL.sh build -v -gtf22 choHof1.63
+./scripts/snpEffXL.sh build -v -gtf22 choHof1.64
+./scripts/snpEffXL.sh build -v -gtf22 choHof1.65
+./scripts/snpEffXL.sh build -v -gtf22 choHof1.66
+./scripts/snpEffXL.sh build -v -gtf22 cInt2.61
+./scripts/snpEffXL.sh build -v -gtf22 C_jacchus3.2.1.63
+./scripts/snpEffXL.sh build -v -gtf22 C_jacchus3.2.1.64
+./scripts/snpEffXL.sh build -v -gtf22 C_jacchus3.2.1.65
+./scripts/snpEffXL.sh build -v -gtf22 C_jacchus3.2.1.66
+./scripts/snpEffXL.sh build -v -gtf22 COMMON_SHREW1.63
+./scripts/snpEffXL.sh build -v -gtf22 COMMON_SHREW1.64
+./scripts/snpEffXL.sh build -v -gtf22 COMMON_SHREW1.65
+./scripts/snpEffXL.sh build -v -gtf22 COMMON_SHREW1.66
+./scripts/snpEffXL.sh build -v -gtf22 cSav2.0.61
+./scripts/snpEffXL.sh build -v -gtf22 CSAV2.0.63
+./scripts/snpEffXL.sh build -v -gtf22 CSAV2.0.64
+./scripts/snpEffXL.sh build -v -gtf22 CSAV2.0.65
+./scripts/snpEffXL.sh build -v -gtf22 CSAV2.0.66
+./scripts/snpEffXL.sh build -v -gtf22 danRer9.61
+./scripts/snpEffXL.sh build -v -gtf22 dasNov2.61
+./scripts/snpEffXL.sh build -v -gtf22 dasNov2.63
+./scripts/snpEffXL.sh build -v -gtf22 dasNov2.64
+./scripts/snpEffXL.sh build -v -gtf22 dasNov2.65
+./scripts/snpEffXL.sh build -v -gtf22 dasNov2.66
+./scripts/snpEffXL.sh build -v -gtf22 DEVIL7.0.64
+./scripts/snpEffXL.sh build -v -gtf22 DEVIL7.0.65
+./scripts/snpEffXL.sh build -v -gtf22 DEVIL7.0.66
+./scripts/snpEffXL.sh build -v -gtf22 dipOrd1.61
+./scripts/snpEffXL.sh build -v -gtf22 dipOrd1.63
+./scripts/snpEffXL.sh build -v -gtf22 dipOrd1.64
+./scripts/snpEffXL.sh build -v -gtf22 dipOrd1.65
+./scripts/snpEffXL.sh build -v -gtf22 dipOrd1.66
+./scripts/snpEffXL.sh build -v -gtf22 dm5.25.61
+./scripts/snpEffXL.sh build -v -gtf22 EF3.63
+./scripts/snpEffXL.sh build -v -gtf22 EF3.64
+./scripts/snpEffXL.sh build -v -gtf22 EF4.65
+./scripts/snpEffXL.sh build -v -gtf22 EF4.66
+./scripts/snpEffXL.sh build -v -gtf22 equCab2.61
+./scripts/snpEffXL.sh build -v -gtf22 EquCab2.63
+./scripts/snpEffXL.sh build -v -gtf22 EquCab2.64
+./scripts/snpEffXL.sh build -v -gtf22 EquCab2.65
+./scripts/snpEffXL.sh build -v -gtf22 EquCab2.66
+./scripts/snpEffXL.sh build -v -gtf22 eriEur1.61
+./scripts/snpEffXL.sh build -v -gtf22 fugu4.61
+./scripts/snpEffXL.sh build -v -gtf22 FUGU4.63
+./scripts/snpEffXL.sh build -v -gtf22 FUGU4.64
+./scripts/snpEffXL.sh build -v -gtf22 FUGU4.65
+./scripts/snpEffXL.sh build -v -gtf22 FUGU4.66
+./scripts/snpEffXL.sh build -v -gtf22 gacu1.61
+./scripts/snpEffXL.sh build -v -gtf22 gadMor1.65
+./scripts/snpEffXL.sh build -v -gtf22 gadMor1.66
+./scripts/snpEffXL.sh build -v -gtf22 ggallus2.61
+./scripts/snpEffXL.sh build -v -gtf22 gorGor3.1.64
+./scripts/snpEffXL.sh build -v -gtf22 gorGor3.1.65
+./scripts/snpEffXL.sh build -v -gtf22 gorGor3.1.66
+./scripts/snpEffXL.sh build -v -gtf22 gorGor3.61
+./scripts/snpEffXL.sh build -v -gtf22 gorGor3.63
+./scripts/snpEffXL.sh build -v -gtf22 GRCh37.63
+./scripts/snpEffXL.sh build -v -gtf22 GRCh37.64
+./scripts/snpEffXL.sh build -v -gtf22 GRCh37.65
+./scripts/snpEffXL.sh build -v -gtf22 GRCh37.66
+./scripts/snpEffXL.sh build -v -gtf22 HEDGEHOG.63
+./scripts/snpEffXL.sh build -v -gtf22 HEDGEHOG.64
+./scripts/snpEffXL.sh build -v -gtf22 HEDGEHOG.65
+./scripts/snpEffXL.sh build -v -gtf22 HEDGEHOG.66
+./scripts/snpEffXL.sh build -v -gtf22 hg36.54
+./scripts/snpEffXL.sh build -v -gtf22 hg37.61
+./scripts/snpEffXL.sh build -v -gtf22 hg37.63
+./scripts/snpEffXL.sh build -v -gtf22 JGI2.63
+./scripts/snpEffXL.sh build -v -gtf22 JGI2.64
+./scripts/snpEffXL.sh build -v -gtf22 JGI2.65
+./scripts/snpEffXL.sh build -v -gtf22 JGI_4.2.63
+./scripts/snpEffXL.sh build -v -gtf22 JGI_4.2.64
+./scripts/snpEffXL.sh build -v -gtf22 JGI_4.2.65
+./scripts/snpEffXL.sh build -v -gtf22 JGI_4.2.66
+./scripts/snpEffXL.sh build -v -gtf22 KH.66
+./scripts/snpEffXL.sh build -v -gtf22 LatCha1.66
+./scripts/snpEffXL.sh build -v -gtf22 loxAfr3.61
+./scripts/snpEffXL.sh build -v -gtf22 loxAfr3.63
+./scripts/snpEffXL.sh build -v -gtf22 loxAfr3.64
+./scripts/snpEffXL.sh build -v -gtf22 loxAfr3.65
+./scripts/snpEffXL.sh build -v -gtf22 loxAfr3.66
+./scripts/snpEffXL.sh build -v -gtf22 medaka1.61
+./scripts/snpEffXL.sh build -v -gtf22 MEDAKA1.63
+./scripts/snpEffXL.sh build -v -gtf22 MEDAKA1.64
+./scripts/snpEffXL.sh build -v -gtf22 MEDAKA1.65
+./scripts/snpEffXL.sh build -v -gtf22 MEDAKA1.66
+./scripts/snpEffXL.sh build -v -gtf22 meug1.0.61
+./scripts/snpEffXL.sh build -v -gtf22 Meug_1.0.63
+./scripts/snpEffXL.sh build -v -gtf22 Meug_1.0.64
+./scripts/snpEffXL.sh build -v -gtf22 Meug_1.0.65
+./scripts/snpEffXL.sh build -v -gtf22 Meug_1.0.66
+./scripts/snpEffXL.sh build -v -gtf22 micMur1.61
+./scripts/snpEffXL.sh build -v -gtf22 micMur1.63
+./scripts/snpEffXL.sh build -v -gtf22 micMur1.64
+./scripts/snpEffXL.sh build -v -gtf22 micMur1.65
+./scripts/snpEffXL.sh build -v -gtf22 micMur1.66
+./scripts/snpEffXL.sh build -v -gtf22 mm37.61
+./scripts/snpEffXL.sh build -v -gtf22 mmul1.61
+./scripts/snpEffXL.sh build -v -gtf22 MMUL_1.63
+./scripts/snpEffXL.sh build -v -gtf22 MMUL_1.64
+./scripts/snpEffXL.sh build -v -gtf22 MMUL_1.65
+./scripts/snpEffXL.sh build -v -gtf22 MMUL_1.66
+./scripts/snpEffXL.sh build -v -gtf22 monDom5.61
+./scripts/snpEffXL.sh build -v -gtf22 myoLuc1.61
+./scripts/snpEffXL.sh build -v -gtf22 Myoluc2.0.63
+./scripts/snpEffXL.sh build -v -gtf22 Myoluc2.0.64
+./scripts/snpEffXL.sh build -v -gtf22 Myoluc2.0.65
+./scripts/snpEffXL.sh build -v -gtf22 Myoluc2.0.66
+./scripts/snpEffXL.sh build -v -gtf22 NCBIM37.63
+./scripts/snpEffXL.sh build -v -gtf22 NCBIM37.64
+./scripts/snpEffXL.sh build -v -gtf22 NCBIM37.65
+./scripts/snpEffXL.sh build -v -gtf22 NCBIM37.66
+./scripts/snpEffXL.sh build -v -gtf22 ncrassa
+./scripts/snpEffXL.sh build -v -gtf22 Nleu1.0.63
+./scripts/snpEffXL.sh build -v -gtf22 Nleu1.0.64
+./scripts/snpEffXL.sh build -v -gtf22 Nleu1.0.65
+./scripts/snpEffXL.sh build -v -gtf22 Nleu1.0.66
+./scripts/snpEffXL.sh build -v -gtf22 oana5.61
+./scripts/snpEffXL.sh build -v -gtf22 OANA5.63
+./scripts/snpEffXL.sh build -v -gtf22 OANA5.64
+./scripts/snpEffXL.sh build -v -gtf22 OANA5.65
+./scripts/snpEffXL.sh build -v -gtf22 OANA5.66
+./scripts/snpEffXL.sh build -v -gtf22 ochPri2.61
+./scripts/snpEffXL.sh build -v -gtf22 oryCun2.61
+./scripts/snpEffXL.sh build -v -gtf22 oryCun2.63
+./scripts/snpEffXL.sh build -v -gtf22 oryCun2.64
+./scripts/snpEffXL.sh build -v -gtf22 oryCun2.65
+./scripts/snpEffXL.sh build -v -gtf22 oryCun2.66
+./scripts/snpEffXL.sh build -v -gtf22 OtoGar3.65
+./scripts/snpEffXL.sh build -v -gtf22 OtoGar3.66
+./scripts/snpEffXL.sh build -v -gtf22 Petromyzon_marinus_7.0.64
+./scripts/snpEffXL.sh build -v -gtf22 pika.63
+./scripts/snpEffXL.sh build -v -gtf22 pika.64
+./scripts/snpEffXL.sh build -v -gtf22 pika.65
+./scripts/snpEffXL.sh build -v -gtf22 pika.66
+./scripts/snpEffXL.sh build -v -gtf22 Pmarinus_7.0.65
+./scripts/snpEffXL.sh build -v -gtf22 Pmarinus_7.0.66
+./scripts/snpEffXL.sh build -v -gtf22 ppyg2.61
+./scripts/snpEffXL.sh build -v -gtf22 PPYG2.63
+./scripts/snpEffXL.sh build -v -gtf22 PPYG2.64
+./scripts/snpEffXL.sh build -v -gtf22 PPYG2.65
+./scripts/snpEffXL.sh build -v -gtf22 PPYG2.66
+./scripts/snpEffXL.sh build -v -gtf22 proCap1.61
+./scripts/snpEffXL.sh build -v -gtf22 proCap1.63
+./scripts/snpEffXL.sh build -v -gtf22 proCap1.64
+./scripts/snpEffXL.sh build -v -gtf22 proCap1.65
+./scripts/snpEffXL.sh build -v -gtf22 proCap1.66
+./scripts/snpEffXL.sh build -v -gtf22 pteVam1.61
+./scripts/snpEffXL.sh build -v -gtf22 pteVam1.63
+./scripts/snpEffXL.sh build -v -gtf22 pteVam1.64
+./scripts/snpEffXL.sh build -v -gtf22 pteVam1.65
+./scripts/snpEffXL.sh build -v -gtf22 pteVam1.66
+./scripts/snpEffXL.sh build -v -gtf22 rat3.4.61
+./scripts/snpEffXL.sh build -v -gtf22 RGSC3.4.63
+./scripts/snpEffXL.sh build -v -gtf22 RGSC3.4.64
+./scripts/snpEffXL.sh build -v -gtf22 RGSC3.4.65
+./scripts/snpEffXL.sh build -v -gtf22 RGSC3.4.66
+./scripts/snpEffXL.sh build -v -gtf22 sacCer2.61
+./scripts/snpEffXL.sh build -v -gtf22 sorAra1.61
+./scripts/snpEffXL.sh build -v -gtf22 speTri1.61
+./scripts/snpEffXL.sh build -v -gtf22 SQUIRREL.63
+./scripts/snpEffXL.sh build -v -gtf22 SQUIRREL.64
+./scripts/snpEffXL.sh build -v -gtf22 SQUIRREL.65
+./scripts/snpEffXL.sh build -v -gtf22 SQUIRREL.66
+./scripts/snpEffXL.sh build -v -gtf22 sScrofa9.61
+./scripts/snpEffXL.sh build -v -gtf22 Sscrofa9.63
+./scripts/snpEffXL.sh build -v -gtf22 Sscrofa9.64
+./scripts/snpEffXL.sh build -v -gtf22 Sscrofa9.65
+./scripts/snpEffXL.sh build -v -gtf22 Sscrofa9.66
+./scripts/snpEffXL.sh build -v -gtf22 taeGut3.2.4.61
+./scripts/snpEffXL.sh build -v -gtf22 taeGut3.2.4.63
+./scripts/snpEffXL.sh build -v -gtf22 taeGut3.2.4.64
+./scripts/snpEffXL.sh build -v -gtf22 taeGut3.2.4.65
+./scripts/snpEffXL.sh build -v -gtf22 taeGut3.2.4.66
+./scripts/snpEffXL.sh build -v -gtf22 tarSyr1.61
+./scripts/snpEffXL.sh build -v -gtf22 tarSyr1.63
+./scripts/snpEffXL.sh build -v -gtf22 tarSyr1.64
+./scripts/snpEffXL.sh build -v -gtf22 tarSyr1.65
+./scripts/snpEffXL.sh build -v -gtf22 tarSyr1.66
+./scripts/snpEffXL.sh build -v -gtf22 tenrec1.61
+./scripts/snpEffXL.sh build -v -gtf22 TENREC.63
+./scripts/snpEffXL.sh build -v -gtf22 TENREC.64
+./scripts/snpEffXL.sh build -v -gtf22 TENREC.65
+./scripts/snpEffXL.sh build -v -gtf22 TENREC.66
+./scripts/snpEffXL.sh build -v -gtf22 test_ENSG00000158062
+./scripts/snpEffXL.sh build -v -gtf22 testHg3763ChrY
+./scripts/snpEffXL.sh build -v -gtf22 tetraodon8.61
+./scripts/snpEffXL.sh build -v -gtf22 TETRAODON8.63
+./scripts/snpEffXL.sh build -v -gtf22 TETRAODON8.64
+./scripts/snpEffXL.sh build -v -gtf22 TETRAODON8.65
+./scripts/snpEffXL.sh build -v -gtf22 TETRAODON8.66
+./scripts/snpEffXL.sh build -v -gtf22 TREESHREW.63
+./scripts/snpEffXL.sh build -v -gtf22 TREESHREW.64
+./scripts/snpEffXL.sh build -v -gtf22 TREESHREW.65
+./scripts/snpEffXL.sh build -v -gtf22 TREESHREW.66
+./scripts/snpEffXL.sh build -v -gtf22 tupBel1.61
+./scripts/snpEffXL.sh build -v -gtf22 turkey.UMD2.61
+./scripts/snpEffXL.sh build -v -gtf22 turTru1.61
+./scripts/snpEffXL.sh build -v -gtf22 turTru1.63
+./scripts/snpEffXL.sh build -v -gtf22 turTru1.64
+./scripts/snpEffXL.sh build -v -gtf22 turTru1.65
+./scripts/snpEffXL.sh build -v -gtf22 turTru1.66
+./scripts/snpEffXL.sh build -v -gtf22 UMD2.63
+./scripts/snpEffXL.sh build -v -gtf22 UMD2.64
+./scripts/snpEffXL.sh build -v -gtf22 UMD2.65
+./scripts/snpEffXL.sh build -v -gtf22 UMD2.66
+./scripts/snpEffXL.sh build -v -gtf22 UMD3_1
+./scripts/snpEffXL.sh build -v -gtf22 UMD3.1.64
+./scripts/snpEffXL.sh build -v -gtf22 UMD3.1.65
+./scripts/snpEffXL.sh build -v -gtf22 UMD3.1.66
+./scripts/snpEffXL.sh build -v -gtf22 vicPac1.61
+./scripts/snpEffXL.sh build -v -gtf22 vicPac1.63
+./scripts/snpEffXL.sh build -v -gtf22 vicPac1.64
+./scripts/snpEffXL.sh build -v -gtf22 vicPac1.65
+./scripts/snpEffXL.sh build -v -gtf22 vicPac1.66
+./scripts/snpEffXL.sh build -v -gtf22 WASHUC2.63
+./scripts/snpEffXL.sh build -v -gtf22 WASHUC2.64
+./scripts/snpEffXL.sh build -v -gtf22 WASHUC2.65
+./scripts/snpEffXL.sh build -v -gtf22 WASHUC2.66
+./scripts/snpEffXL.sh build -v -gtf22 WS220.63
+./scripts/snpEffXL.sh build -v -gtf22 WS220.64
+./scripts/snpEffXL.sh build -v -gtf22 WS220.65
+./scripts/snpEffXL.sh build -v -gtf22 WS220.66
+./scripts/snpEffXL.sh build -v -gtf22 xtrop4.1.61
+./scripts/snpEffXL.sh build -v -gtf22 Zv9.63
+./scripts/snpEffXL.sh build -v -gtf22 Zv9.64
+./scripts/snpEffXL.sh build -v -gtf22 Zv9.65
+./scripts/snpEffXL.sh build -v -gtf22 Zv9.66
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/queue_build_regulation.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/queue_build_regulation.txt Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,73 @@
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Adipose_Derived_Mesenchymal_Stem_Cell_Cultured_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Adipose_Nuclei GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Adult_Kidney GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Adult_Liver GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Bone_Marrow_Derived_Mesenchymal_Stem_Cell_Cultured_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Brain_Anterior_Caudate GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Brain_Cingulate_Gyrus GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Brain_Hippocampus_Middle GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Brain_Inferior_Temporal_Lobe GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Brain_Mid_Frontal_Lobe GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Brain_Substantia_Nigra GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Breast_Luminal_Epithelial_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Breast_Myoepithelial_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Breast_Stem_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Breast_vHMEC GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType CD15_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType CD19_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType CD34_Cultured_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType CD34_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType CD3_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType CD4_Memory_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType CD4_Naive_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType CD4_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType CD56_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType CD8_Naive_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType CD8_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Chondrocytes_from_Bone_Marrow_Derived_Mesenchymal_Stem_Cell_Cultured_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Colonic_Mucosa GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Duodenum_Mucosa GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType ES-I3 GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType ES-WA7 GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Adrenal_Gland GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Brain GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Heart GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Intestine_Large GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Intestine_Small GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Kidney GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Kidney_Left GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Kidney_Right GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Lung GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Lung_Left GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Lung_Right GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Fetal_Thymus GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType H1 GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType H3K9me3 GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType H9 GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType HUES48 GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType HUES6 GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType HUES64 GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType IMR90 GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType input GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS-11a GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS-15b GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS-18c GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS-20b GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS_DF_19 GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS_DF_4 GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType iPS_DF_6 GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Mobilized_CD34_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Mobilized_CD56_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Muscle_Satellite_Cultured_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Neurosphere_Cultured_Cells_Cortex_Derived GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Neurosphere_Cultured_Cells_Ganglionic_Eminence_Derived GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Pancreatic_Islets GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Penis_Foreskin_Keratinocyte_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Peripheral_Blood_Mononuclear_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Rectal_Mucosa GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Rectal_Smooth_Muscle GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Skeletal_Muscle GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Stomach_Smooth_Muscle GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Th17_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType Treg_Primary_Cells GRCh37.64
+./scripts/snpEffXL.sh build -v -onlyReg -cellType uniques GRCh37.64
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/queue_dump.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/queue_dump.txt Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,137 @@
+./scripts/snpEff.sh dump agam > agam.dump
+./scripts/snpEff.sh dump ailmel1.61 > ailmel1.61.dump
+./scripts/snpEff.sh dump alyrata107 > alyrata107.dump
+./scripts/snpEff.sh dump alyrata107 > alyrata107.dump
+./scripts/snpEff.sh dump amel2 > amel2.dump
+./scripts/snpEff.sh dump anoCar1.0.60 > anoCar1.0.60.dump
+./scripts/snpEff.sh dump anoCar2.0.61 > anoCar2.0.61.dump
+./scripts/snpEff.sh dump aquiCoer > aquiCoer.dump
+./scripts/snpEff.sh dump athaliana130 > athaliana130.dump
+./scripts/snpEff.sh dump btau4.0.59 > btau4.0.59.dump
+./scripts/snpEff.sh dump btau4.0.60 > btau4.0.60.dump
+./scripts/snpEff.sh dump btau4.0.61 > btau4.0.61.dump
+./scripts/snpEff.sh dump bushBaby1.60 > bushBaby1.60.dump
+./scripts/snpEff.sh dump bushBaby1.61 > bushBaby1.61.dump
+./scripts/snpEff.sh dump calJac3.2.1.60 > calJac3.2.1.60.dump
+./scripts/snpEff.sh dump calJac3.2.1.61 > calJac3.2.1.61.dump
+./scripts/snpEff.sh dump canFam2.59 > canFam2.59.dump
+./scripts/snpEff.sh dump canFam2.60 > canFam2.60.dump
+./scripts/snpEff.sh dump canFam2.61 > canFam2.61.dump
+./scripts/snpEff.sh dump cat1.60 > cat1.60.dump
+./scripts/snpEff.sh dump cat1.61 > cat1.61.dump
+./scripts/snpEff.sh dump cavPor3.60 > cavPor3.60.dump
+./scripts/snpEff.sh dump cavPor3.61 > cavPor3.61.dump
+./scripts/snpEff.sh dump ce.WS210.60 > ce.WS210.60.dump
+./scripts/snpEff.sh dump ce.WS220.61 > ce.WS220.61.dump
+./scripts/snpEff.sh dump chimp2.1.59 > chimp2.1.59.dump
+./scripts/snpEff.sh dump chimp2.1.60 > chimp2.1.60.dump
+./scripts/snpEff.sh dump chimp2.1.61 > chimp2.1.61.dump
+./scripts/snpEff.sh dump choHof1.60 > choHof1.60.dump
+./scripts/snpEff.sh dump choHof1.61 > choHof1.61.dump
+./scripts/snpEff.sh dump cInt2.60 > cInt2.60.dump
+./scripts/snpEff.sh dump cInt2.61 > cInt2.61.dump
+./scripts/snpEff.sh dump cSav2.0.60 > cSav2.0.60.dump
+./scripts/snpEff.sh dump cSav2.0.61 > cSav2.0.61.dump
+./scripts/snpEff.sh dump danRer6 > danRer6.dump
+./scripts/snpEff.sh dump danRer8.59 > danRer8.59.dump
+./scripts/snpEff.sh dump danRer9.60 > danRer9.60.dump
+./scripts/snpEff.sh dump danRer9.61 > danRer9.61.dump
+./scripts/snpEff.sh dump dasNov2.60 > dasNov2.60.dump
+./scripts/snpEff.sh dump dasNov2.61 > dasNov2.61.dump
+./scripts/snpEff.sh dump dipOrd1.60 > dipOrd1.60.dump
+./scripts/snpEff.sh dump dipOrd1.61 > dipOrd1.61.dump
+./scripts/snpEff.sh dump dm5.12 > dm5.12.dump
+./scripts/snpEff.sh dump dm5.22 > dm5.22.dump
+./scripts/snpEff.sh dump dm5.25.59 > dm5.25.59.dump
+./scripts/snpEff.sh dump dm5.25.60 > dm5.25.60.dump
+./scripts/snpEff.sh dump dm5.25.61 > dm5.25.61.dump
+./scripts/snpEff.sh dump dm5.30 > dm5.30.dump
+./scripts/snpEff.sh dump dm5.31 > dm5.31.dump
+./scripts/snpEff.sh dump dm5.32 > dm5.32.dump
+./scripts/snpEff.sh dump dm5.34 > dm5.34.dump
+./scripts/snpEff.sh dump equCab2.60 > equCab2.60.dump
+./scripts/snpEff.sh dump equCab2.61 > equCab2.61.dump
+./scripts/snpEff.sh dump eriEur1.60 > eriEur1.60.dump
+./scripts/snpEff.sh dump eriEur1.61 > eriEur1.61.dump
+./scripts/snpEff.sh dump fugu4.60 > fugu4.60.dump
+./scripts/snpEff.sh dump fugu4.61 > fugu4.61.dump
+./scripts/snpEff.sh dump gacu1.60 > gacu1.60.dump
+./scripts/snpEff.sh dump gacu1.61 > gacu1.61.dump
+./scripts/snpEff.sh dump ggallus2.59 > ggallus2.59.dump
+./scripts/snpEff.sh dump ggallus2.60 > ggallus2.60.dump
+./scripts/snpEff.sh dump ggallus2.61 > ggallus2.61.dump
+./scripts/snpEff.sh dump gorGor3.60 > gorGor3.60.dump
+./scripts/snpEff.sh dump gorGor3.61 > gorGor3.61.dump
+./scripts/snpEff.sh dump hg36.54 > hg36.54.dump
+./scripts/snpEff.sh dump hg37.59 > hg37.59.dump
+./scripts/snpEff.sh dump hg37.60 > hg37.60.dump
+./scripts/snpEff.sh dump hg37.61 > hg37.61.dump
+./scripts/snpEff.sh dump hg37 > hg37.dump
+./scripts/snpEff.sh dump hiv > hiv.dump
+./scripts/snpEff.sh dump loxAfr3.60 > loxAfr3.60.dump
+./scripts/snpEff.sh dump loxAfr3.61 > loxAfr3.61.dump
+./scripts/snpEff.sh dump medaka1.60 > medaka1.60.dump
+./scripts/snpEff.sh dump medaka1.61 > medaka1.61.dump
+./scripts/snpEff.sh dump meug1.0.60 > meug1.0.60.dump
+./scripts/snpEff.sh dump meug1.0.61 > meug1.0.61.dump
+./scripts/snpEff.sh dump micMur1.60 > micMur1.60.dump
+./scripts/snpEff.sh dump micMur1.61 > micMur1.61.dump
+./scripts/snpEff.sh dump mm37.59 > mm37.59.dump
+./scripts/snpEff.sh dump mm37.60 > mm37.60.dump
+./scripts/snpEff.sh dump mm37.61 > mm37.61.dump
+./scripts/snpEff.sh dump mm37 > mm37.dump
+./scripts/snpEff.sh dump mmul1.60 > mmul1.60.dump
+./scripts/snpEff.sh dump mmul1.61 > mmul1.61.dump
+./scripts/snpEff.sh dump monDom5.60 > monDom5.60.dump
+./scripts/snpEff.sh dump monDom5.61 > monDom5.61.dump
+./scripts/snpEff.sh dump myoLuc1.60 > myoLuc1.60.dump
+./scripts/snpEff.sh dump myoLuc1.61 > myoLuc1.61.dump
+./scripts/snpEff.sh dump oana5.60 > oana5.60.dump
+./scripts/snpEff.sh dump oana5.61 > oana5.61.dump
+./scripts/snpEff.sh dump ochPri2.60 > ochPri2.60.dump
+./scripts/snpEff.sh dump ochPri2.61 > ochPri2.61.dump
+./scripts/snpEff.sh dump oryCun2.60 > oryCun2.60.dump
+./scripts/snpEff.sh dump oryCun2.61 > oryCun2.61.dump
+./scripts/snpEff.sh dump paeru.PA01 > paeru.PA01.dump
+./scripts/snpEff.sh dump paeru.PA14 > paeru.PA14.dump
+./scripts/snpEff.sh dump pfluo.SBW25.NC_009444 > pfluo.SBW25.NC_009444.dump
+./scripts/snpEff.sh dump pfluo.SBW25.NC_012660 > pfluo.SBW25.NC_012660.dump
+./scripts/snpEff.sh dump ppyg2.60 > ppyg2.60.dump
+./scripts/snpEff.sh dump ppyg2.61 > ppyg2.61.dump
+./scripts/snpEff.sh dump proCap1.60 > proCap1.60.dump
+./scripts/snpEff.sh dump proCap1.61 > proCap1.61.dump
+./scripts/snpEff.sh dump pteVam1.60 > pteVam1.60.dump
+./scripts/snpEff.sh dump pteVam1.61 > pteVam1.61.dump
+./scripts/snpEff.sh dump rat3.4.59 > rat3.4.59.dump
+./scripts/snpEff.sh dump rat3.4.60 > rat3.4.60.dump
+./scripts/snpEff.sh dump rat3.4.61 > rat3.4.61.dump
+./scripts/snpEff.sh dump sacCer2.59 > sacCer2.59.dump
+./scripts/snpEff.sh dump sacCer2.60 > sacCer2.60.dump
+./scripts/snpEff.sh dump sacCer2.61 > sacCer2.61.dump
+./scripts/snpEff.sh dump sacCer2 > sacCer2.dump
+./scripts/snpEff.sh dump SIVmac239 > SIVmac239.dump
+./scripts/snpEff.sh dump sorAra1.60 > sorAra1.60.dump
+./scripts/snpEff.sh dump sorAra1.61 > sorAra1.61.dump
+./scripts/snpEff.sh dump speTri1.60 > speTri1.60.dump
+./scripts/snpEff.sh dump speTri1.61 > speTri1.61.dump
+./scripts/snpEff.sh dump sScrofa9.60 > sScrofa9.60.dump
+./scripts/snpEff.sh dump sScrofa9.61 > sScrofa9.61.dump
+./scripts/snpEff.sh dump taeGut3.2.4.60 > taeGut3.2.4.60.dump
+./scripts/snpEff.sh dump taeGut3.2.4.61 > taeGut3.2.4.61.dump
+./scripts/snpEff.sh dump tarSyr1.60 > tarSyr1.60.dump
+./scripts/snpEff.sh dump tarSyr1.61 > tarSyr1.61.dump
+./scripts/snpEff.sh dump tenrec1.60 > tenrec1.60.dump
+./scripts/snpEff.sh dump tenrec1.61 > tenrec1.61.dump
+./scripts/snpEff.sh dump testCase > testCase.dump
+./scripts/snpEff.sh dump tetraodon8.60 > tetraodon8.60.dump
+./scripts/snpEff.sh dump tetraodon8.61 > tetraodon8.61.dump
+./scripts/snpEff.sh dump tupBel1.60 > tupBel1.60.dump
+./scripts/snpEff.sh dump tupBel1.61 > tupBel1.61.dump
+./scripts/snpEff.sh dump turkey.UMD2.61 > turkey.UMD2.61.dump
+./scripts/snpEff.sh dump turTru1.60 > turTru1.60.dump
+./scripts/snpEff.sh dump turTru1.61 > turTru1.61.dump
+./scripts/snpEff.sh dump vacwr > vacwr.dump
+./scripts/snpEff.sh dump vicPac1.60 > vicPac1.60.dump
+./scripts/snpEff.sh dump vicPac1.61 > vicPac1.61.dump
+./scripts/snpEff.sh dump xtrop4.1.60 > xtrop4.1.60.dump
+./scripts/snpEff.sh dump xtrop4.1.61 > xtrop4.1.61.dump
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/queue_test.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/queue_test.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+./scripts/queue.pl 22 24 15 ./scripts/queue_test.txt
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/queue_test.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/queue_test.txt Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,231 @@
+./scripts/snpEffXL.sh cds -v ailmel1.61 data/ailmel1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v ailMel1.63 data/ailMel1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v ailMel1.64 data/ailMel1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v anoCar1.0.60 data/anoCar1.0.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v anoCar2.0.61 data/anoCar2.0.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v AnoCar2.0.63 data/AnoCar2.0.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v AnoCar2.0.64 data/AnoCar2.0.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v BDGP5.25.63 data/BDGP5.25.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v BDGP5.25.64 data/BDGP5.25.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v BROADD2.63 data/BROADD2.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v BROADD2.64 data/BROADD2.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v BROADO5.63 data/BROADO5.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v BROADO5.64 data/BROADO5.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v BROADS1.63 data/BROADS1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v BROADS1.64 data/BROADS1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v btau4.0.59 data/btau4.0.59/cds.txt.gz
+./scripts/snpEffXL.sh cds -v btau4.0.60 data/btau4.0.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v btau4.0.61 data/btau4.0.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v Btau_4.0.63 data/Btau_4.0.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v bushBaby1.60 data/bushBaby1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v bushBaby1.61 data/bushBaby1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v BUSHBABY1.63 data/BUSHBABY1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v BUSHBABY1.64 data/BUSHBABY1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v calJac3.2.1.60 data/calJac3.2.1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v calJac3.2.1.61 data/calJac3.2.1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v canFam2.59 data/canFam2.59/cds.txt.gz
+./scripts/snpEffXL.sh cds -v canFam2.60 data/canFam2.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v canFam2.61 data/canFam2.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v cat1.60 data/cat1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v cat1.61 data/cat1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v CAT.63 data/CAT.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v CAT.64 data/CAT.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v cavPor3.60 data/cavPor3.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v cavPor3.61 data/cavPor3.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v cavPor3.63 data/cavPor3.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v cavPor3.64 data/cavPor3.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v ce.WS210.60 data/ce.WS210.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v ce.WS220.61 data/ce.WS220.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v chimp2.1.59 data/chimp2.1.59/cds.txt.gz
+./scripts/snpEffXL.sh cds -v chimp2.1.60 data/chimp2.1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v chimp2.1.61 data/chimp2.1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v CHIMP2.1.63 data/CHIMP2.1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v CHIMP2.1.64 data/CHIMP2.1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v choHof1.60 data/choHof1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v choHof1.61 data/choHof1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v choHof1.63 data/choHof1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v choHof1.64 data/choHof1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v cInt2.60 data/cInt2.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v cInt2.61 data/cInt2.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v C_jacchus3.2.1.63 data/C_jacchus3.2.1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v C_jacchus3.2.1.64 data/C_jacchus3.2.1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v COMMON_SHREW1.63 data/COMMON_SHREW1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v COMMON_SHREW1.64 data/COMMON_SHREW1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v cSav2.0.60 data/cSav2.0.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v cSav2.0.61 data/cSav2.0.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v CSAV2.0.63 data/CSAV2.0.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v CSAV2.0.64 data/CSAV2.0.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v danRer8.59 data/danRer8.59/cds.txt.gz
+./scripts/snpEffXL.sh cds -v danRer9.60 data/danRer9.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v danRer9.61 data/danRer9.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v dasNov2.60 data/dasNov2.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v dasNov2.61 data/dasNov2.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v dasNov2.63 data/dasNov2.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v dasNov2.64 data/dasNov2.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v DEVIL7.0.64 data/DEVIL7.0.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v dipOrd1.60 data/dipOrd1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v dipOrd1.61 data/dipOrd1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v dipOrd1.63 data/dipOrd1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v dipOrd1.64 data/dipOrd1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v dm5.12 data/dm5.12/cds.txt.gz
+./scripts/snpEffXL.sh cds -v dm5.22 data/dm5.22/cds.txt.gz
+./scripts/snpEffXL.sh cds -v dm5.25.59 data/dm5.25.59/cds.txt.gz
+./scripts/snpEffXL.sh cds -v dm5.25.60 data/dm5.25.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v dm5.25.61 data/dm5.25.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v dm5.30 data/dm5.30/cds.txt.gz
+./scripts/snpEffXL.sh cds -v dm5.31 data/dm5.31/cds.txt.gz
+./scripts/snpEffXL.sh cds -v dm5.32 data/dm5.32/cds.txt.gz
+./scripts/snpEffXL.sh cds -v dm5.34 data/dm5.34/cds.fa.gz
+./scripts/snpEffXL.sh cds -v EF3.63 data/EF3.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v EF3.64 data/EF3.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v equCab2.60 data/equCab2.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v equCab2.61 data/equCab2.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v EquCab2.63 data/EquCab2.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v EquCab2.64 data/EquCab2.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v eriEur1.60 data/eriEur1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v eriEur1.61 data/eriEur1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v fugu4.60 data/fugu4.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v fugu4.61 data/fugu4.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v FUGU4.63 data/FUGU4.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v FUGU4.64 data/FUGU4.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v gacu1.60 data/gacu1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v gacu1.61 data/gacu1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v ggallus2.59 data/ggallus2.59/cds.txt.gz
+./scripts/snpEffXL.sh cds -v ggallus2.60 data/ggallus2.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v ggallus2.61 data/ggallus2.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v gorGor3.1.64 data/gorGor3.1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v gorGor3.60 data/gorGor3.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v gorGor3.61 data/gorGor3.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v gorGor3.63 data/gorGor3.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v GRCh37.63 data/GRCh37.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v GRCh37.64 data/GRCh37.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v HEDGEHOG.63 data/HEDGEHOG.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v HEDGEHOG.64 data/HEDGEHOG.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v hg36.54 data/hg36.54/cds.fa.gz
+./scripts/snpEffXL.sh cds -v hg37.59 data/hg37.59/cds.txt.gz
+./scripts/snpEffXL.sh cds -v hg37.60 data/hg37.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v hg37.61 data/hg37.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v hg37 data/hg37/cds.txt.gz
+./scripts/snpEffXL.sh cds -v JGI2.63 data/JGI2.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v JGI2.64 data/JGI2.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v JGI_4.2.63 data/JGI_4.2.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v JGI_4.2.64 data/JGI_4.2.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v loxAfr3.60 data/loxAfr3.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v loxAfr3.61 data/loxAfr3.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v loxAfr3.63 data/loxAfr3.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v loxAfr3.64 data/loxAfr3.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v medaka1.60 data/medaka1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v medaka1.61 data/medaka1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v MEDAKA1.63 data/MEDAKA1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v MEDAKA1.64 data/MEDAKA1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v meug1.0.60 data/meug1.0.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v meug1.0.61 data/meug1.0.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v Meug_1.0.63 data/Meug_1.0.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v Meug_1.0.64 data/Meug_1.0.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v micMur1.60 data/micMur1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v micMur1.61 data/micMur1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v micMur1.63 data/micMur1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v micMur1.64 data/micMur1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v mm37.59 data/mm37.59/cds.txt.gz
+./scripts/snpEffXL.sh cds -v mm37.60 data/mm37.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v mm37.61 data/mm37.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v mm37 data/mm37/cds.txt.gz
+./scripts/snpEffXL.sh cds -v mmul1.60 data/mmul1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v mmul1.61 data/mmul1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v MMUL_1.63 data/MMUL_1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v MMUL_1.64 data/MMUL_1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v monDom5.60 data/monDom5.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v monDom5.61 data/monDom5.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v myoLuc1.60 data/myoLuc1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v myoLuc1.61 data/myoLuc1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v Myoluc2.0.63 data/Myoluc2.0.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v Myoluc2.0.64 data/Myoluc2.0.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v NCBIM37.63 data/NCBIM37.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v NCBIM37.64 data/NCBIM37.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v Nleu1.0.63 data/Nleu1.0.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v Nleu1.0.64 data/Nleu1.0.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v oana5.60 data/oana5.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v oana5.61 data/oana5.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v OANA5.63 data/OANA5.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v OANA5.64 data/OANA5.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v ochPri2.60 data/ochPri2.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v ochPri2.61 data/ochPri2.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v oryCun2.60 data/oryCun2.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v oryCun2.61 data/oryCun2.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v oryCun2.63 data/oryCun2.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v oryCun2.64 data/oryCun2.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v Petromyzon_marinus_7.0.64 data/Petromyzon_marinus_7.0.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v pika.63 data/pika.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v pika.64 data/pika.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v ppyg2.60 data/ppyg2.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v ppyg2.61 data/ppyg2.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v PPYG2.63 data/PPYG2.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v PPYG2.64 data/PPYG2.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v proCap1.60 data/proCap1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v proCap1.61 data/proCap1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v proCap1.63 data/proCap1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v proCap1.64 data/proCap1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v pteVam1.60 data/pteVam1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v pteVam1.61 data/pteVam1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v pteVam1.63 data/pteVam1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v pteVam1.64 data/pteVam1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v rat3.4.59 data/rat3.4.59/cds.txt.gz
+./scripts/snpEffXL.sh cds -v rat3.4.60 data/rat3.4.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v rat3.4.61 data/rat3.4.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v RGSC3.4.63 data/RGSC3.4.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v RGSC3.4.64 data/RGSC3.4.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v sacCer2.59 data/sacCer2.59/cds.txt.gz
+./scripts/snpEffXL.sh cds -v sacCer2.60 data/sacCer2.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v sacCer2.61 data/sacCer2.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v sacCer2 data/sacCer2/cds.txt.gz
+./scripts/snpEffXL.sh cds -v sorAra1.60 data/sorAra1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v sorAra1.61 data/sorAra1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v speTri1.60 data/speTri1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v speTri1.61 data/speTri1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v SQUIRREL.63 data/SQUIRREL.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v SQUIRREL.64 data/SQUIRREL.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v sScrofa9.60 data/sScrofa9.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v sScrofa9.61 data/sScrofa9.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v Sscrofa9.63 data/Sscrofa9.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v Sscrofa9.64 data/Sscrofa9.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v taeGut3.2.4.60 data/taeGut3.2.4.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v taeGut3.2.4.61 data/taeGut3.2.4.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v taeGut3.2.4.63 data/taeGut3.2.4.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v taeGut3.2.4.64 data/taeGut3.2.4.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v tarSyr1.60 data/tarSyr1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v tarSyr1.61 data/tarSyr1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v tarSyr1.63 data/tarSyr1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v tarSyr1.64 data/tarSyr1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v tenrec1.60 data/tenrec1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v tenrec1.61 data/tenrec1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v TENREC.63 data/TENREC.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v TENREC.64 data/TENREC.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v testCase data/testCase/cds.txt.gz
+./scripts/snpEffXL.sh cds -v tetraodon8.60 data/tetraodon8.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v tetraodon8.61 data/tetraodon8.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v TETRAODON8.63 data/TETRAODON8.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v TETRAODON8.64 data/TETRAODON8.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v TREESHREW.63 data/TREESHREW.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v TREESHREW.64 data/TREESHREW.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v tupBel1.60 data/tupBel1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v tupBel1.61 data/tupBel1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v turkey.UMD2.61 data/turkey.UMD2.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v turTru1.60 data/turTru1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v turTru1.61 data/turTru1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v turTru1.63 data/turTru1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v turTru1.64 data/turTru1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v UMD2.63 data/UMD2.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v UMD2.64 data/UMD2.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v UMD3.1.64 data/UMD3.1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v vicPac1.60 data/vicPac1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v vicPac1.61 data/vicPac1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v vicPac1.63 data/vicPac1.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v vicPac1.64 data/vicPac1.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v WASHUC2.63 data/WASHUC2.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v WASHUC2.64 data/WASHUC2.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v WS220.63 data/WS220.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v WS220.64 data/WS220.64/cds.fa.gz
+./scripts/snpEffXL.sh cds -v xtrop4.1.60 data/xtrop4.1.60/cds.txt.gz
+./scripts/snpEffXL.sh cds -v xtrop4.1.61 data/xtrop4.1.61/cds.fa.gz
+./scripts/snpEffXL.sh cds -v Zv9.63 data/Zv9.63/cds.fa.gz
+./scripts/snpEffXL.sh cds -v Zv9.64 data/Zv9.64/cds.fa.gz
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/randBedIntervals.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/randBedIntervals.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,36 @@
+#!/usr/bin/perl
+
+# Number of intervals per chromosome
+$intsPerChr = 10;
+
+# Max interval len
+$maxLen = 1000;
+
+# Chromosome length
+$len{'chr2L'} = 23299195;
+$len{'chr2LHet'} = 373492;
+$len{'chr2R'} = 21411048;
+$len{'chr2RHet'} = 3329880;
+$len{'chr3L'} = 24850358;
+$len{'chr3LHet'} = 2587444;
+$len{'chr3R'} = 28253873;
+$len{'chr3RHet'} = 2548985;
+$len{'chr4'} = 1368761;
+$len{'chrdmel_mitochondrion_genome'} = 19790;
+$len{'chrUextra'} = 29367225;
+$len{'chrU'} = 10174655;
+$len{'chrX'} = 22703118;
+$len{'chrXHet'} = 206671;
+$len{'chrYHet'} = 351384;
+
+foreach $chr ( sort keys %len ) {
+ $max = $len{$chr} - $maxLen - 1000;
+
+ for( $i=0 ; $i < $intsPerChr ; $i++ ) {
+ $start = int( rand() * $max );
+ $end = int( rand() * $maxLen ) + $start;
+
+ print "$chr\t$start\t$end\n";
+ }
+}
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/sift2vcf.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/sift2vcf.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,19 @@
+#!/usr/bin/perl
+
+
+print "##INFO=\n";
+print "##INFO=\n";
+print "##INFO=\n";
+print "#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\n";
+
+while( $l = ) {
+ chomp $l;
+ ($chr, $coord1, $nt1, $nt2, $score, $median, $seqs_rep) = split /\t/, $l;
+
+ # Trim spaces
+ if( $seqs_rep =~ /\s(.*)/ ) { $seqs_rep = $1; }
+
+ $coord1++; # Get it in one-based coordinates
+
+ print "$chr\t$coord1\t.\t$nt1\t$nt2\t.\t.\tSIFT_SCORE=$score;SIFT_CONS=$median;SIFT_SEQS=$seqs_rep\n";
+}
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/sift2vcf.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/sift2vcf.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,47 @@
+#!/bin/sh -e
+
+SQLITE=$HOME/tools/sqlite3
+SQLITE=sqlite3
+OUT_FILE="sift.txt"
+OUT_SORT_FILE="sift.sort.txt"
+OUT_VCF="sift.vcf"
+
+# Download files
+for f in Human_CHR1.sqlite.gz Human_CHR10.sqlite.gz Human_CHR11.sqlite.gz Human_CHR12.sqlite.gz Human_CHR13.sqlite.gz Human_CHR14.sqlite.gz Human_CHR15.sqlite.gz Human_CHR16.sqlite.gz Human_CHR17.sqlite.gz Human_CHR18.sqlite.gz Human_CHR19.sqlite.gz Human_CHR2.sqlite.gz Human_CHR20.sqlite.gz Human_CHR21.sqlite.gz Human_CHR22.sqlite.gz Human_CHR3.sqlite.gz Human_CHR4.sqlite.gz Human_CHR5.sqlite.gz Human_CHR6.sqlite.gz Human_CHR7.sqlite.gz Human_CHR8.sqlite.gz Human_CHR9.sqlite.gz Human_CHRX.sqlite.gz Human_CHRY.sqlite.gz Human_Supp.sqlite.gz Human_enst.sqlite.gz
+do
+ url=ftp://ftp.jcvi.org/pub/data/sift/Human_db_37_ensembl_63/$f
+ echo Getting file $url
+ #wget $url
+done
+
+# Unzip files
+for f in Human_CHR*.sqlite.gz
+do
+ echo Decompressing file $f
+ #gunzip $f
+done
+
+# Dumping data
+rm -f $OUT_FILE
+for f in Human_CHR*.sqlite
+do
+ echo Dumping Database $f to $OUT_FILE
+
+ TABLES=`$SQLITE $f ".tables" | tr "\n" "\t"`
+ for t in $TABLES
+ do
+ echo " Dumping Table $t"
+
+ $SQLITE $f "select CHR, COORD1, NT1, NT2, SCORE, MEDIAN, SEQS_REP from $t where SCORE != '' AND NT1 != NT2;" \
+ | tr "|" "\t" \
+ | sed "s/^chr//" \
+ >> $OUT_FILE
+ done
+done
+
+echo Sorting file
+sort -k 1 -n -k 2 -n -o $OUT_SORT_FILE $OUT_FILE
+
+echo Creating VCF
+cat $OUT_SORT_FILE | sift2vcf.pl > $OUT_VCF
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/smoothScatter.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/smoothScatter.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,82 @@
+#!/usr/bin/perl
+#-------------------------------------------------------------------------------
+#
+# Plot a smooth scatter plot
+# Data is feed as two column of numbers
+#
+# Note: Any line that does not match a numeric regular expression, is filtered out).
+#
+# Pablo Cingolani
+#-------------------------------------------------------------------------------
+
+#-------------------------------------------------------------------------------
+# Main
+#-------------------------------------------------------------------------------
+
+# Parse command line option (file base name)
+$base = 'smoothScatter';
+if( $ARGV[0] ne '' ) { $base = $ARGV[0]; }
+
+$pngFile = "$base.png";
+$txtFile = "$base.txt";
+
+# Read STDIN and create an R table
+open TXT, "> $txtFile" or die "Cannot open output file '$txtFile'\n";
+print TXT "x\ty\n";
+for( $ln = 0 ; $l = ; ) {
+ chomp $l;
+ ($x, $y) = split /\t/, $l;
+
+ # Does the string contain exactly one number? (can be float)
+ if(( $x =~ /^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$/ ) && ( $y =~ /^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$/ )) { print TXT "$x\t$y\n"; }
+}
+close TXT;
+
+#---
+# Create an R program, save histogram plot as PNG image
+#---
+
+open R, "| R --vanilla --slave " or die "Cannot open R program\n";
+print R <= xmin) & (x <= xmax) & (y >= ymin) & (y <= ymax);
+ qx <- x[ keep ]
+ qy <- y[ keep ]
+
+ smoothScatter(qx, qy, main=title, ylab='Y (column 2)', xlab='X (column 1)');
+ lines( lowess(qx,qy), col='orange' );
+}
+
+png('$pngFile', width = 1024, height = 1024);
+par( mfrow=c(2,1) );
+
+data <- read.csv("$txtFile", sep='\\t', header = TRUE);
+x <- data\$x
+y <- data\$y
+
+smoothLowess(x, y, "Smooth scatter plot and Lowess", 1.0);
+smoothLowess(x, y, "Smooth scatter plot and Lowess: Quantile [2% - 98%]", 0.98);
+
+dev.off();
+quit( save='no' )
+EOF
+
+close R;
+
+#---
+# Show figure
+#---
+
+$os = `uname`;
+$show = "eog";
+if( $os =~ "Darwin" ) { $show = "open"; }
+`$show $pngFile`;
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/snpEff.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/snpEff.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+DIR=$HOME/snpEff/
+LIB=$HOME/snpEff/lib
+
+java -Xmx1G \
+ -classpath "$LIB/charts4j-1.2.jar:$LIB/flanagan.jar:$LIB/freemarker.jar:$LIB/junit.jar:$LIB/trove-3.0.2.jar:$LIB/akka-actor-2.0-M4.jar:$LIB/scala-library.jar:$DIR" \
+ ca.mcgill.mcb.pcingola.snpEffect.commandLine.SnpEff \
+ $*
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/snpEffM.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/snpEffM.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+DIR=$HOME/snpEff
+LIB=$HOME/snpEff/lib
+
+java -Xmx3G \
+ -classpath "$LIB/charts4j-1.2.jar:$LIB/flanagan.jar:$LIB/freemarker.jar:$LIB/junit.jar:$LIB/trove-3.0.2.jar:$LIB/akka-actor-2.0-M4.jar:$LIB/scala-library.jar:$DIR" \
+ ca.mcgill.mcb.pcingola.snpEffect.commandLine.SnpEff \
+ $*
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/snpEffXL.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/snpEffXL.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+DIR=$HOME/snpEff/
+LIB=$HOME/snpEff/lib
+
+java -Xmx20G \
+ -classpath "$LIB/charts4j-1.2.jar:$LIB/flanagan.jar:$LIB/freemarker.jar:$LIB/junit.jar:$LIB/trove-3.0.2.jar:$LIB/akka-actor-2.0-M4.jar:$LIB/scala-library.jar:$DIR" \
+ ca.mcgill.mcb.pcingola.snpEffect.commandLine.SnpEff \
+ $*
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/snpSift.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/snpSift.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+DIR=$HOME/snpEff/
+DIR_SNPSIFT=$HOME/snpEff/snpSiftBin/
+LIB=$HOME/snpEff/lib
+LIB_SNPSIFT=$HOME/snpEff/snpSiftLib/
+
+# Old library reference:
+# -classpath "$LIB/charts4j-1.2.jar:$LIB/flanagan.jar:$LIB/freemarker.jar:$LIB/junit.jar:$LIB/trove-3.0.2.jar:$LIB/akka-actor-2.0-M4.jar:$LIB/scala-library.jar:$DIR:$DIR_SNPSIFT" \
+
+java -Xmx1G \
+ -classpath "$LIB/charts4j-1.2.jar:$LIB/freemarker.jar:$LIB/junit.jar:$LIB/trove-3.0.2.jar:$LIB/akka-actor-2.0-M4.jar:$LIB/scala-library.jar:$LIB_SNPSIFT/antlr-3.4-complete.jar:$DIR:$DIR_SNPSIFT" \
+ ca.mcgill.mcb.pcingola.vcfEtc.SnpSift \
+ $*
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/test.Broad_NS_SYN.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/test.Broad_NS_SYN.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,25 @@
+#!/bin/sh
+
+REF=GRCh37.66
+
+IN_VCF=$HOME/snpEff/1kg/test.Broad_NS_SYN.vcf.gz
+OUT_VCF=all.vcf
+
+# Run SnpEff
+./scripts/snpEffXL.sh eff -v -noStats -o vcf $REF $IN_VCF > $OUT_VCF
+
+# Calculate number of lines
+SILENT=`cat $OUT_VCF | grep "SILENT" | wc -l`
+MISSENSE=`cat $OUT_VCF | grep "MISSENSE" | wc -l`
+NONSENSE=`cat $OUT_VCF | grep "NONSENSE" | wc -l`
+SILENT_AND_MISSENSE=`cat $OUT_VCF | grep "SILENT" | grep "MISSENSE" | wc -l`
+
+PSILENT=`echo "100 * $SILENT/($SILENT + $MISSENSE + $NONSENSE ) " | bc -l`
+PMISSENSE=`echo "100 * $MISSENSE/($SILENT + $MISSENSE + $NONSENSE ) " | bc -l`
+PNONSENSE=`echo "100 * $NONSENSE/($SILENT + $MISSENSE + $NONSENSE ) " | bc -l`
+
+echo -e "Silent :\t$SILENT ($PSILENT %)"
+echo -e "Missense :\t$MISSENSE ($PMISSENSE %)"
+echo -e "Nonsense :\t$NONSENSE ($PNONSENSE %)"
+echo -e "Silent and missense :\t$SILENT_AND_MISSENSE"
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/uniqCount.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/uniqCount.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,13 @@
+#!/usr/bin/perl
+
+while( $l = ) {
+ chomp $l;
+ $count{$l}++;
+}
+
+$tot = 0;
+foreach $key ( sort keys %count ) {
+ print "$count{$key}\t$key\n";
+ $tot += $count{$key};
+}
+print "$tot\tTotal\n";
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/vcfEffOnePerLine.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/vcfEffOnePerLine.pl Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,53 @@
+#!/usr/bin/perl
+
+#-------------------------------------------------------------------------------
+#
+# Read a VCF file (via STDIN), split EFF fields from INFO column into many lines
+# leaving one line per effect.
+#
+# Note: In lines having multiple effects, all other information will be
+# repeated. Only the 'EFF' field will change.
+#
+# Pablo Cingolani 2012
+#-------------------------------------------------------------------------------
+
+$INFO_FIELD_NUM = 7;
+
+while( $l = ) {
+ # Show header lines
+ if( $l =~ /^#/ ) { print $l; }
+ else {
+ chomp $l;
+
+ @t = @infos = @effs = (); # Clear arrays
+
+ # Non-header lines: Parse fields
+ @t = split /\t/, $l;
+
+ # Get INFO column
+ $info = $t[ $INFO_FIELD_NUM ];
+
+ # Parse INFO column
+ @infos = split /;/, $info;
+
+ # Find EFF field
+ $infStr = "";
+ foreach $inf ( @infos ) {
+ # Is this the EFF field? => Find it and split it
+ if( $inf =~/^EFF=(.*)/ ) { @effs = split /,/, $1; }
+ else { $infStr .= ( $infStr eq '' ? '' : ';' ) . $inf; }
+ }
+
+ # Print VCF line
+ if( $#effs <= 0 ) { print "$l\n"; } # No EFF found, just show line
+ else {
+ $pre = "";
+ for( $i=0 ; $i < $INFO_FIELD_NUM ; $i++ ) { $pre .= ( $i > 0 ? "\t" : "" ) . "$t[$i]"; }
+
+ $post = "";
+ for( $i=$INFO_FIELD_NUM+1 ; $i <= $#t ; $i++ ) { $post .= "\t$t[$i]"; }
+
+ foreach $eff ( @effs ) { print $pre . "\t" . $infStr . ( $infStr eq '' ? '' : ';' ) . "EFF=$eff" . $post . "\n" ; }
+ }
+ }
+}
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/scripts/vcfSpeedTest.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/scripts/vcfSpeedTest.sh Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+for testNum in 1 2 3 4
+do
+ ./scripts/snpEffM.sh test $testNum test.1M.vcf > test.1M.out.vcf
+ echo
+done
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/snpEff.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/snpEff_2_1a/snpEff_2_1a/snpEff.config Fri Apr 20 11:22:59 2012 -0400
@@ -0,0 +1,1160 @@
+
+#-------------------------------------------------------------------------------
+#
+# SnpEff configuration file
+#
+# Pablo Cingolani
+#-------------------------------------------------------------------------------
+
+#---
+# Databases are stored here
+# E.g.: Information for 'hg19' is stored in data_dir/hg19/
+#
+# Note: Since version 2.1 you can use tilde ('~') as first character to refer to your home directory
+#---
+data_dir = ~/snpEff/data/
+
+#---
+# Database repository: A URL to the server where you can download databases (command: 'snpEff download dbName')
+#---
+database_repository = http://downloads.sourceforge.net/project/snpeff/databases
+
+#-------------------------------------------------------------------------------
+# Genomes
+#
+# One entry per genome version.
+#
+# For genome version 'ZZZ' the entries look like
+# ZZZ.genome : Real name for ZZZ (e.g. 'Human')
+# ZZZ.reference : [Optional] Comma separated list of URL to site/s where information for building ZZZ database was extracted.
+# ZZZ.chrName.codonTable : [Optional] Define codon table used for chromosome 'chrName' (Default: 'codon.Standard')
+#
+#-------------------------------------------------------------------------------
+
+# Ailuropoda_melanoleuca
+ailmel1.61.genome : Ailuropoda_melanoleuca
+
+# Anopheles_gambiae
+agam.genome : Anopheles_gambiae
+agam.reference : http://agambiae.vectorbase.org/GetData/
+
+agam2.6.genome : Anopheles_gambiae
+agam2.6.reference : http://agambiae.vectorbase.org/GetData/
+
+# Arabidopsis lyrata
+alyrata107.genome : Arabidopsis_lyrata
+alyrata107.reference : http://www.phytozome.net/search.php?method=Org_Alyrata
+
+alyrata1.genome : Arabidopsis_lyrata
+alyrata1.reference : http://genome.jgi-psf.org/Araly1/Araly1.download.ftp.html
+
+# Apis mellifera
+amel2.genome : Bee
+amel2.reference : http://beebase.org
+
+# Anolis carolinensis genes (AnoCar1.0) (ENSEMBL)
+anoCar1.0.60.genome : Anolis_carolinensis
+anoCar2.0.61.genome : Anolis_carolinensis
+
+# Aquilegia coerulea
+aquiCoer.genome : Aquilegia_coerulea
+
+# Arabidopsis Thaliana
+athaliana130.genome : Arabidopsis_Thaliana
+athaliana130.reference : http://www.phytozome.net/dataUsagePolicy.php?org=Org_Athaliana
+
+athalianaTair9.genome : Arabidopsis_Thaliana
+athalianaTair9.reference : ftp://ftp.arabidopsis.org/home/tair/Genes/TAIR9_genome_release
+
+athalianaTair10.genome : Arabidopsis_Thaliana
+athalianaTair10.reference : ftp://ftp.arabidopsis.org/home/tair/Genes/TAIR10_genome_release
+
+# Bos taurus genes (Btau_4.0) (ENSEMBL)
+btau4.0.59.genome : Bos_taurus
+btau4.0.60.genome : Bos_taurus
+btau4.0.61.genome : Bos_taurus
+
+# Otolemur garnettii genes (otoGar1) (ENSEMBL)
+bushBaby1.60.genome : Otolemur_garnettii
+bushBaby1.61.genome : Otolemur_garnettii
+
+# Candida_albicans_SC5314
+cAlbicansv21.genome: Candida_albicans_SC5314
+cAlbicansv21.reference: http://www.candidagenome.org/download/gff/C_albicans_SC5314/
+
+# C. Briggsae
+c_briggsae_WS230.genome : Caenorhabditis_briggsae
+c_briggsae_WS230.reference : ftp://ftp.wormbase.org/pub/wormbase/releases/WS230/species/c_briggsae/
+
+# Cryptococcus neoformans
+c_neoformans.genome: Cryptococcus_neoformans
+c_neoformans.reference: http://www.broadinstitute.org/annotation/genome/cryptococcus_neoformans/MultiDownloads.html
+
+# Callithrix jacchus genes (calJac3) (ENSEMBL)
+calJac3.2.1.60.genome : Callithrix_jacchus
+calJac3.2.1.61.genome : Callithrix_jacchus
+
+# Canis familiaris genes (CanFam_2.0) (ENSEMBL)
+canFam2.59.genome : Canis_familiaris
+canFam2.60.genome : Canis_familiaris
+canFam2.61.genome : Canis_familiaris
+
+# Felis catus genes (CAT) (ENSEMBL)
+cat1.60.genome : Felis_catus
+cat1.61.genome : Felis_catus
+
+# Cavia porcellus genes (cavPor3) (ENSEMBL)
+cavPor3.60.genome : Cavia_porcellus
+cavPor3.61.genome : Cavia_porcellus
+
+# Caenorhabditis elegans genes (WS210) (ENSEMBL)
+ce.WS201.genome : Caenorhabditis_elegans
+ce.WS210.60.genome : Caenorhabditis_elegans
+ce.WS220.61.genome : Caenorhabditis_elegans
+
+# Pan troglodytes genes (CHIMP2.1) (ENSEMBL)
+chimp2.1.59.genome : Pan_troglodytes
+chimp2.1.60.genome : Pan_troglodytes
+chimp2.1.61.genome : Pan_troglodytes
+
+# Choloepus hoffmanni genes (choHof1) (ENSEMBL)
+choHof1.60.genome : Choloepus_hoffmanni
+choHof1.61.genome : Choloepus_hoffmanni
+
+# Ciona intestinalis genes (JGI2) (ENSEMBL)
+cInt2.60.genome : Ciona_intestinalis
+cInt2.61.genome : Ciona_intestinalis
+
+# CP000730
+CP000730.genome : Staphylococcus_aureus
+CP000730.reference : http://www.ncbi.nlm.nih.gov/nuccore/CP000730.1
+
+# Capsella_rubella_v1.0 (Toronto University, Grandiflora)
+crubella.genome : Capsella_rubella_v1.0
+
+# Ciona savignyi genes (CSAV2.0) (ENSEMBL)
+cSav2.0.60.genome : Ciona_savignyi
+cSav2.0.61.genome : Ciona_savignyi
+
+# Danio rerio genes (Zv9) (ENSEMBL)
+danRer8.59.genome : Danio_rerio
+danRer9.60.genome : Danio_rerio
+danRer9.61.genome : Danio_rerio
+
+# Dasypus novemcinctus genes (dasNov2) (ENSEMBL)
+dasNov2.60.genome : Dasypus_novemcinctus
+dasNov2.61.genome : Dasypus_novemcinctus
+
+# Dipodomys ordii genes (dipOrd1) (ENSEMBL)
+dipOrd1.60.genome : Dipodomys_ordii
+dipOrd1.61.genome : Dipodomys_ordii
+
+# Drosophila melanogaster (ENSEMBL)
+dm5.25.59.genome : Drosophila_melanogaster
+dm5.25.60.genome : Drosophila_melanogaster
+dm5.25.61.genome : Drosophila_melanogaster
+dm5.25.63.genome : Drosophila_melanogaster
+
+# Drosophila melanogaster (FlyBase)
+dm5.12.genome : Drosophila_melanogaster
+dm5.22.genome : Drosophila_melanogaster
+dm5.30.genome : Drosophila_melanogaster
+dm5.31.genome : Drosophila_melanogaster
+dm5.32.genome : Drosophila_melanogaster
+dm5.34.genome : Drosophila_melanogaster
+dm5.40.genome : Drosophila_melanogaster
+dm5.42.genome : Drosophila_melanogaster
+
+# Equus caballus genes (EquCab2) (ENSEMBL)
+equCab2.60.genome : Equus_caballus
+equCab2.61.genome : Equus_caballus
+
+# Erinaceus europaeus genes (eriEur1) (ENSEMBL)
+eriEur1.60.genome : Erinaceus_europaeus
+eriEur1.61.genome : Erinaceus_europaeus
+
+# Takifugu rubripes genes (FUGU4.0) (ENSEMBL)
+fugu4.60.genome : Takifugu_rubripes
+fugu4.61.genome : Takifugu_rubripes
+
+# Gasterosteus aculeatus genes (BROADS1) (ENSEMBL)
+gacu1.60.genome : Gasterosteus_aculeatus
+gacu1.61.genome : Gasterosteus_aculeatus
+
+# Gallus gallus genes (WASHUC2) (ENSEMBL)
+ggallus2.59.genome : Gallus_gallus
+ggallus2.60.genome : Gallus_gallus
+ggallus2.61.genome : Gallus_gallus
+
+# Glycine max
+gmax1.09.genome: Glycine_Max
+gmax1.09.reference: ftp://ftp.jgi-psf.org/pub/JGI_data/phytozome/v7.0/Gmax/
+
+gmax1.09v8.genome: Glycine_Max
+gmax1.09v8.reference: ftp://ftp.jgi-psf.org/pub/JGI_data/phytozome/v8.0/Gmax/
+
+# Gorilla gorilla genes (gorGor3) (ENSEMBL)
+gorGor3.60.genome : Gorilla_gorilla
+gorGor3.61.genome : Gorilla_gorilla
+
+# Human herpesvirus 1, complete genome. NCBI Reference Sequence: NC_001806.1
+herpesvirus1.genome: Herpesvirus
+
+# Homo sapiens genes (GRCh37.p2) (ENSEMBL)
+hg36.54.genome : Homo_sapiens
+hg37.59.genome : Homo_sapiens
+hg37.60.genome : Homo_sapiens
+hg37.61.genome : Homo_sapiens
+hg37.63.genome : Homo_sapiens
+
+# Homo sapiens (hg19) (UCSC)
+hg19.genome : Homo_sapiens
+hg19.reference : http://hgdownload.cse.ucsc.edu \ # Gene information from 'table' download
+ , http://hgdownload.cse.ucsc.edu/goldenPath/hg19/bigZips/chromFa.tar.gz \ # Genome sequence
+ , ftp://ftp.ncbi.nlm.nih.gov/refseq/H_sapiens/mRNA_Prot/human.protein.faa.gz \ # Protein
+ , ftp://ftp.ncbi.nlm.nih.gov/refseq/H_sapiens/mRNA_Prot/human.rna.fna.gz \ # CDS
+ , http://hgdownload.cse.ucsc.edu/goldenPath/hg19/database/refLink.txt.gz # Reflink
+
+
+# HIV_nc_001802_1
+hiv.genome : HIV
+
+# Grosmannia clavigera
+kw1407.2012.genome: Grosmannia_clavigera
+
+# Leishmania genome
+lmjf4.genome : LmajorFriedlin
+
+# Loxodonta africana genes (loxAfr3) (ENSEMBL)
+loxAfr3.60.genome : Loxodonta_africana
+loxAfr3.61.genome : Loxodonta_africana
+
+# Mycobacterium tuberculosis
+m_tuberculosis.genome : Mycobacterium_tuberculosis
+m_tuberculosis.reference : ftp://ftp.sanger.ac.uk/pub/pathogens/Mycobacterium/tuberculosis/
+
+# Neurospora Crassa
+ncrassa.genome : Neurospora_Crassa
+ncrassa.reference : http://www.broadinstitute.org/annotation/genome/neurospora/MultiDownloads.html
+
+# Ecoli K12 MG1655
+NC_000913.genome : Escherichia_coli
+
+# Clostridium difficile
+NC_009089.1.genome : Clostridium_difficile
+
+# Maize
+maizeZmB73.genome : Maize_ZmB73
+maizeZmB73.reference : http://ftp.maizesequence.org/
+
+# Oryzias latipes genes (HdrR) (ENSEMBL)
+medaka1.60.genome : Oryzias_latipes
+medaka1.61.genome : Oryzias_latipes
+
+# Macropus eugenii genes (Meug_1.0) (ENSEMBL)
+meug1.0.60.genome : Macropus_eugenii
+meug1.0.61.genome : Macropus_eugenii
+
+# Microcebus murinus genes (micMur1) (ENSEMBL)
+micMur1.60.genome : Microcebus_murinus
+micMur1.61.genome : Microcebus_murinus
+
+# Mus musculus genes (NCBIM37) (ENSEMBL)
+mm37.genome : Mus_musculus
+mm37.59.genome : Mus_musculus
+mm37.60.genome : Mus_musculus
+mm37.61.genome : Mus_musculus
+
+# Macaca mulatta genes (MMUL_1.0) (ENSEMBL)
+mmul1.60.genome : Macaca_mulatta
+mmul1.61.genome : Macaca_mulatta
+
+# Mycobacterium marinum M strain genome, version 31012012
+mmm.2012.genome : Mycobacterium_marinum_M
+
+# Monodelphis domestica genes (monDom5) (ENSEMBL)
+monDom5.60.genome : Monodelphis_domestica
+monDom5.61.genome : Monodelphis_domestica
+
+# Mycoplasma pneumoninae FH
+myco_fh.genome : Mycoplasma_pneumoninae_FH
+
+# Mycoplasma pneumoninae M129
+myco_m129.genome : Mycoplasma_pneumoninae_M129
+
+# Myotis lucifugus genes (myoLuc1) (ENSEMBL)
+myoLuc1.60.genome : Myotis_lucifugus
+myoLuc1.61.genome : Myotis_lucifugus
+
+# Ornithorhynchus anatinus genes (OANA5) (ENSEMBL)
+oana5.60.genome : Ornithorhynchus_anatinus
+oana5.61.genome : Ornithorhynchus_anatinus
+
+# Ochotona princeps genes (OchPri2.0) (ENSEMBL)
+ochPri2.60.genome : Ochotona_princeps
+ochPri2.61.genome : Ochotona_princeps
+
+# Oryctolagus cuniculus genes (oryCun2.0) (ENSEMBL)
+oryCun2.60.genome : Oryctolagus_cuniculus
+oryCun2.61.genome : Oryctolagus_cuniculus
+
+# Pseudomonas aeruginosa, N_008463
+paeru.PA01.genome : Pseudomonas_aeruginosa
+ paeru.PA01.chromosomes : NC_002516.2
+ paeru.PA01.NC_002516.2.codonTable: Bacterial_and_Plant_Plastid
+
+# Pseudomonas aeruginosa, N_008463
+paeru.PA14.genome : Pseudomonas_aeruginosa
+ paeru.PA14.chromosomes : NC_008463.1
+ paeru.PA14.NC_008463.1.codonTable: Bacterial_and_Plant_Plastid
+
+# Peromyscus leucopus (white footed deer mice)
+peromyscus.genome : Peromyscus leucopus
+
+# Plasmodium falciparum
+plasmo72.genome: Plasmodium_falciparum
+plasmo72.reference: http://plasmodb.org/common/downloads/release-7.2/Pfalciparum/
+
+# Peach (Prunus persica).
+ppersica139.genome : Peach
+ppersica139.reference : ftp://ftp.plantgdb.org/download/Genomes/PeGDB/
+
+# Pseudomonas fluorescens
+pfluo.SBW25.NC_009444.genome : Pseudomonas_fluorescens
+ pfluo.SBW25.NC_009444.chromosomes : NC_009444.1
+ pfluo.SBW25.NC_009444.NC_009444.1.codonTable: Bacterial_and_Plant_Plastid
+
+# Pseudomonas fluorescens
+pfluo.SBW25.NC_012660.genome : Pseudomonas_fluorescens
+ pfluo.SBW25.NC_012660.chromosomes : NC_012660.1
+ pfluo.SBW25.NC_012660.NC_012660.1.codonTable: Bacterial_and_Plant_Plastid
+
+# Pongo pygmaeus abelii genes (PPYG2) (ENSEMBL)
+ppyg2.60.genome : Pongo_pygmaeus
+ppyg2.61.genome : Pongo_pygmaeus
+
+# Procavia capensis genes (proCap1) (ENSEMBL)
+proCap1.60.genome : Procavia_capensis
+proCap1.61.genome : Procavia_capensis
+
+# Pteropus vampyrus genes (pteVam1) (ENSEMBL)
+pteVam1.60.genome : Pteropus_vampyrus
+pteVam1.61.genome : Pteropus_vampyrus
+
+# Rattus norvegicus genes (RGSC3.4) (ENSEMBL)
+rat3.4.59.genome : Rattus_norvegicus
+rat3.4.60.genome : Rattus_norvegicus
+rat3.4.61.genome : Rattus_norvegicus
+
+# Rice: http://rapdb.dna.affrc.go.jp/download/index.html
+rice5.genome: Rice
+rice5.reference: http://rapdb.dna.affrc.go.jp/download/index.html
+
+rice6.1.genome: Rice
+rice6.1.reference: ftp://ftp.plantbiology.msu.edu,ftp://ftp.plantbiology.msu.edu/pub/data/Eukaryotic_Projects/o_sativa/annotation_dbs/
+
+# Saccharomyces cerevisiae genes (SGD1.01) (ENSEMBL)
+sacCer2.genome : Saccharomyces_cerevisiae
+sacCer2.59.genome : Saccharomyces_cerevisiae
+sacCer2.60.genome : Saccharomyces_cerevisiae
+sacCer2.61.genome : Saccharomyces_cerevisiae
+
+# SCU49845
+SCU49845.genome : SCU49845
+
+# HIV virus
+SIVmac239.genome : HIV
+SIVmac239.reference : http://www.ncbi.nlm.nih.gov/nuccore/334647
+
+# Tomato
+SL2.40.genome : Tomato
+SL2.40.reference : ftp://ftp.solgenomics.net/,ftp://ftp.solgenomics.net/genomes/Solanum_lycopersicum/wgs/assembly/build_2.40/S_lycopersicum_chromosomes.2.40.fa.gz,http://solgenomics.net/itag/release/2.3/list_files(ITAG2.3_gene_models.gff3)
+
+# Sorex araneus genes (sorAra1) (ENSEMBL)
+sorAra1.60.genome : Sorex_araneus
+sorAra1.61.genome : Sorex_araneus
+
+# Spermophilus tridecemlineatus genes (speTri1) (ENSEMBL)
+speTri1.60.genome : Spermophilus_tridecemlineatus
+speTri1.61.genome : Spermophilus_tridecemlineatus
+
+# Schizosaccharomyces pombe (fission yeast).
+spombe.genome : Schizosaccharomyces_pombe
+spombe.reference : ftp://ftp.sanger.ac.uk/pub/yeast/pombe/GFF
+
+# Sus scrofa genes (Sscrofa9) (ENSEMBL)
+sScrofa9.60.genome : Sus_scrofa
+sScrofa9.61.genome : Sus_scrofa
+
+# Taeniopygia guttata genes (taeGut3.2.4) (ENSEMBL)
+taeGut3.2.4.60.genome : Taeniopygia_guttata
+taeGut3.2.4.61.genome : Taeniopygia_guttata
+
+# Tarsius syrichta genes (tarSyr1) (ENSEMBL)
+tarSyr1.60.genome : Tarsius_syrichta
+tarSyr1.61.genome : Tarsius_syrichta
+
+# Echinops telfairi genes (TENREC) (ENSEMBL)
+tenrec1.60.genome : Echinops_telfairi
+tenrec1.61.genome : Echinops_telfairi
+
+# Used for debugging
+test.genome : TestCase
+testHg3761Chr15.genome : TestCase
+testHg3761Chr16.genome : TestCase
+testHg3763Chr1.genome : TestCase
+testHg3763Chr20.genome : TestCase
+testHg3763ChrY.genome : TestCase
+testHg3765Chr22.genome : TestCase
+testCase.genome : TestCase
+ testCaseHg.chromosomes: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, X, Y
+test_ENSG00000158062.genome : TestCase
+
+# Tetraodon nigroviridis genes (TETRAODON8.0) (ENSEMBL)
+tetraodon8.60.genome : Tetraodon_nigroviridis
+tetraodon8.61.genome : Tetraodon_nigroviridis
+
+# Tupaia belangeri genes (tupBel1) (ENSEMBL)
+tupBel1.60.genome : Tupaia_belangeri
+tupBel1.61.genome : Tupaia_belangeri
+
+# Meleagris_gallopavo (Turkey)
+turkey.UMD2.61.genome : Meleagris_gallopavo
+
+# Tursiops truncatus genes (turTru1) (ENSEMBL)
+turTru1.60.genome : Tursiops_truncatus
+turTru1.61.genome : Tursiops_truncatus
+
+# Bos taurus : University of Maryland version 3.1
+UMD3_1.genome : Bos_taurus
+
+# Vaccinia WR (NCBIM37) (ENSEMBL) gi|29692106|gb|AY243312.1|
+vacwr.genome : Vaccinia_Western_Reserve
+
+# Vibrio Cholerae
+vibrio.genome : Vibrio Cholerae
+ vibrio.chromosomes : NC_002505.1, NC_002506.1
+ vibrio.NC_002505.1.codonTable : Bacterial_and_Plant_Plastid
+ vibrio.NC_002506.1.codonTable : Bacterial_and_Plant_Plastid
+
+# Vicugna pacos genes (vicPac1) (ENSEMBL)
+vicPac1.60.genome : Vicugna_pacos
+vicPac1.61.genome : Vicugna_pacos
+
+# Xenopus tropicalis genes
+xtrop4.1.60.genome : Xenopus_tropicalis
+xtrop4.1.61.genome : Xenopus_tropicalis
+
+# Xenopus tropicalis
+xtrop7.1.genome : Xenopus_tropicalis
+xtrop7.1.reference : ftp://ftp.xenbase.org/pub/Genomics/JGI/Xentr7.1/
+
+#---
+# Ensembl 63 versions
+#---
+
+ailMel1.63.genome : Ailuropoda_melanoleuca
+ailMel1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+AnoCar2.0.63.genome : Anolis_carolinensis
+AnoCar2.0.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+Btau_4.0.63.genome : Bos_taurus
+Btau_4.0.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+WS220.63.genome : Caenorhabditis_elegans
+WS220.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+C_jacchus3.2.1.63.genome : Callithrix_jacchus
+C_jacchus3.2.1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+BROADD2.63.genome : Canis_familiaris
+BROADD2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+cavPor3.63.genome : Cavia_porcellus
+cavPor3.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+choHof1.63.genome : Choloepus_hoffmanni
+choHof1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+JGI2.63.genome : Ciona_intestinalis
+JGI2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+CSAV2.0.63.genome : Ciona_savignyi
+CSAV2.0.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+Zv9.63.genome : Danio_rerio
+Zv9.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+dasNov2.63.genome : Dasypus_novemcinctus
+dasNov2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+dipOrd1.63.genome : Dipodomys_ordii
+dipOrd1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+BDGP5.25.63.genome : Drosophila_melanogaster
+BDGP5.25.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+TENREC.63.genome : Echinops_telfairi
+TENREC.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+EquCab2.63.genome : Equus_caballus
+EquCab2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+HEDGEHOG.63.genome : Erinaceus_europaeus
+HEDGEHOG.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+CAT.63.genome : Felis_catus
+CAT.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+WASHUC2.63.genome : Gallus_gallus
+WASHUC2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+BROADS1.63.genome : Gasterosteus_aculeatus
+BROADS1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+gorGor3.63.genome : Gorilla_gorilla
+gorGor3.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+GRCh37.63.genome : Homo_sapiens
+GRCh37.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+loxAfr3.63.genome : Loxodonta_africana
+loxAfr3.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+MMUL_1.63.genome : Macaca_mulatta
+MMUL_1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+Meug_1.0.63.genome : Macropus_eugenii
+Meug_1.0.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+UMD2.63.genome : Meleagris_gallopavo
+UMD2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+micMur1.63.genome : Microcebus_murinus
+micMur1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+BROADO5.63.genome : Monodelphis_domestica
+BROADO5.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+NCBIM37.63.genome : Mus_musculus
+NCBIM37.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+Myoluc2.0.63.genome : Myotis_lucifugus
+Myoluc2.0.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+Nleu1.0.63.genome : Nomascus_leucogenys
+Nleu1.0.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+pika.63.genome : Ochotona_princeps
+pika.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+OANA5.63.genome : Ornithorhynchus_anatinus
+OANA5.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+oryCun2.63.genome : Oryctolagus_cuniculus
+oryCun2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+MEDAKA1.63.genome : Oryzias_latipes
+MEDAKA1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+BUSHBABY1.63.genome : Otolemur_garnettii
+BUSHBABY1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+CHIMP2.1.63.genome : Pan_troglodytes
+CHIMP2.1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+PPYG2.63.genome : Pongo_abelii
+PPYG2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+proCap1.63.genome : Procavia_capensis
+proCap1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+pteVam1.63.genome : Pteropus_vampyrus
+pteVam1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+RGSC3.4.63.genome : Rattus_norvegicus
+RGSC3.4.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+EF3.63.genome : Saccharomyces_cerevisiae
+EF3.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+COMMON_SHREW1.63.genome : Sorex_araneus
+COMMON_SHREW1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+SQUIRREL.63.genome : Spermophilus_tridecemlineatus
+SQUIRREL.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+Sscrofa9.63.genome : Sus_scrofa
+Sscrofa9.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+taeGut3.2.4.63.genome : Taeniopygia_guttata
+taeGut3.2.4.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+FUGU4.63.genome : Takifugu_rubripes
+FUGU4.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+tarSyr1.63.genome : Tarsius_syrichta
+tarSyr1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+TETRAODON8.63.genome : Tetraodon_nigroviridis
+TETRAODON8.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+TREESHREW.63.genome : Tupaia_belangeri
+TREESHREW.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+turTru1.63.genome : Tursiops_truncatus
+turTru1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+vicPac1.63.genome : Vicugna_pacos
+vicPac1.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+JGI_4.2.63.genome : Xenopus_tropicalis
+JGI_4.2.63.reference : ftp://ftp.ensembl.org/pub/release-63/
+
+#---
+# Ensembl 64 versions
+#---
+
+ailMel1.64.genome : Ailuropoda_melanoleuca
+ailMel1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+AnoCar2.0.64.genome : Anolis_carolinensis
+AnoCar2.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+UMD3.1.64.genome : Bos_taurus
+UMD3.1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+WS220.64.genome : Caenorhabditis_elegans
+WS220.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+C_jacchus3.2.1.64.genome : Callithrix_jacchus
+C_jacchus3.2.1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+BROADD2.64.genome : Canis_familiaris
+BROADD2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+cavPor3.64.genome : Cavia_porcellus
+cavPor3.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+choHof1.64.genome : Choloepus_hoffmanni
+choHof1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+JGI2.64.genome : Ciona_intestinalis
+JGI2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+CSAV2.0.64.genome : Ciona_savignyi
+CSAV2.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+Zv9.64.genome : Danio_rerio
+Zv9.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+dasNov2.64.genome : Dasypus_novemcinctus
+dasNov2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+dipOrd1.64.genome : Dipodomys_ordii
+dipOrd1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+BDGP5.25.64.genome : Drosophila_melanogaster
+BDGP5.25.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+TENREC.64.genome : Echinops_telfairi
+TENREC.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+EquCab2.64.genome : Equus_caballus
+EquCab2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+HEDGEHOG.64.genome : Erinaceus_europaeus
+HEDGEHOG.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+CAT.64.genome : Felis_catus
+CAT.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+WASHUC2.64.genome : Gallus_gallus
+WASHUC2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+BROADS1.64.genome : Gasterosteus_aculeatus
+BROADS1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+gorGor3.1.64.genome : Gorilla_gorilla
+gorGor3.1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+GRCh37.64.genome : Homo_sapiens
+GRCh37.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+loxAfr3.64.genome : Loxodonta_africana
+loxAfr3.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+MMUL_1.64.genome : Macaca_mulatta
+MMUL_1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+Meug_1.0.64.genome : Macropus_eugenii
+Meug_1.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+UMD2.64.genome : Meleagris_gallopavo
+UMD2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+micMur1.64.genome : Microcebus_murinus
+micMur1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+BROADO5.64.genome : Monodelphis_domestica
+BROADO5.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+NCBIM37.64.genome : Mus_musculus
+NCBIM37.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+Myoluc2.0.64.genome : Myotis_lucifugus
+Myoluc2.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+Nleu1.0.64.genome : Nomascus_leucogenys
+Nleu1.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+pika.64.genome : Ochotona_princeps
+pika.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+OANA5.64.genome : Ornithorhynchus_anatinus
+OANA5.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+oryCun2.64.genome : Oryctolagus_cuniculus
+oryCun2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+MEDAKA1.64.genome : Oryzias_latipes
+MEDAKA1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+BUSHBABY1.64.genome : Otolemur_garnettii
+BUSHBABY1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+CHIMP2.1.64.genome : Pan_troglodytes
+CHIMP2.1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+Petromyzon_marinus_7.0.64.genome : Petromyzon_marinus
+Petromyzon_marinus_7.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+PPYG2.64.genome : Pongo_abelii
+PPYG2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+proCap1.64.genome : Procavia_capensis
+proCap1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+pteVam1.64.genome : Pteropus_vampyrus
+pteVam1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+RGSC3.4.64.genome : Rattus_norvegicus
+RGSC3.4.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+EF3.64.genome : Saccharomyces_cerevisiae
+EF3.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+DEVIL7.0.64.genome : Sarcophilus_harrisii
+DEVIL7.0.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+COMMON_SHREW1.64.genome : Sorex_araneus
+COMMON_SHREW1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+SQUIRREL.64.genome : Spermophilus_tridecemlineatus
+SQUIRREL.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+Sscrofa9.64.genome : Sus_scrofa
+Sscrofa9.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+taeGut3.2.4.64.genome : Taeniopygia_guttata
+taeGut3.2.4.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+FUGU4.64.genome : Takifugu_rubripes
+FUGU4.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+tarSyr1.64.genome : Tarsius_syrichta
+tarSyr1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+TETRAODON8.64.genome : Tetraodon_nigroviridis
+TETRAODON8.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+TREESHREW.64.genome : Tupaia_belangeri
+TREESHREW.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+turTru1.64.genome : Tursiops_truncatus
+turTru1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+vicPac1.64.genome : Vicugna_pacos
+vicPac1.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+JGI_4.2.64.genome : Xenopus_tropicalis
+JGI_4.2.64.reference : ftp://ftp.ensembl.org/pub/release-64/
+
+#---
+# Ensembl 65 versions
+#---
+
+ailMel1.65.genome : Ailuropoda_melanoleuca
+ailMel1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+AnoCar2.0.65.genome : Anolis_carolinensis
+AnoCar2.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+UMD3.1.65.genome : Bos_taurus
+UMD3.1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+WS220.65.genome : Caenorhabditis_elegans
+WS220.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+C_jacchus3.2.1.65.genome : Callithrix_jacchus
+C_jacchus3.2.1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+BROADD2.65.genome : Canis_familiaris
+BROADD2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+cavPor3.65.genome : Cavia_porcellus
+cavPor3.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+choHof1.65.genome : Choloepus_hoffmanni
+choHof1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+JGI2.65.genome : Ciona_intestinalis
+JGI2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+CSAV2.0.65.genome : Ciona_savignyi
+CSAV2.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+Zv9.65.genome : Danio_rerio
+Zv9.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+dasNov2.65.genome : Dasypus_novemcinctus
+dasNov2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+dipOrd1.65.genome : Dipodomys_ordii
+dipOrd1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+BDGP5.25.65.genome : Drosophila_melanogaster
+BDGP5.25.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+TENREC.65.genome : Echinops_telfairi
+TENREC.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+EquCab2.65.genome : Equus_caballus
+EquCab2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+HEDGEHOG.65.genome : Erinaceus_europaeus
+HEDGEHOG.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+CAT.65.genome : Felis_catus
+CAT.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+WASHUC2.65.genome : Gallus_gallus
+WASHUC2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+BROADS1.65.genome : Gasterosteus_aculeatus
+BROADS1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+gorGor3.1.65.genome : Gorilla_gorilla
+gorGor3.1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+GRCh37.65.genome : Homo_sapiens
+GRCh37.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+loxAfr3.65.genome : Loxodonta_africana
+loxAfr3.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+MMUL_1.65.genome : Macaca_mulatta
+MMUL_1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+Meug_1.0.65.genome : Macropus_eugenii
+Meug_1.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+UMD2.65.genome : Meleagris_gallopavo
+UMD2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+micMur1.65.genome : Microcebus_murinus
+micMur1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+BROADO5.65.genome : Monodelphis_domestica
+BROADO5.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+NCBIM37.65.genome : Mus_musculus
+NCBIM37.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+Myoluc2.0.65.genome : Myotis_lucifugus
+Myoluc2.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+Nleu1.0.65.genome : Nomascus_leucogenys
+Nleu1.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+pika.65.genome : Ochotona_princeps
+pika.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+OANA5.65.genome : Ornithorhynchus_anatinus
+OANA5.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+oryCun2.65.genome : Oryctolagus_cuniculus
+oryCun2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+MEDAKA1.65.genome : Oryzias_latipes
+MEDAKA1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+BUSHBABY1.65.genome : Otolemur_garnettii
+BUSHBABY1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+CHIMP2.1.65.genome : Pan_troglodytes
+CHIMP2.1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+Petromyzon_marinus_7.0.65.genome : Petromyzon_marinus
+Petromyzon_marinus_7.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+PPYG2.65.genome : Pongo_abelii
+PPYG2.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+proCap1.65.genome : Procavia_capensis
+proCap1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+pteVam1.65.genome : Pteropus_vampyrus
+pteVam1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+RGSC3.4.65.genome : Rattus_norvegicus
+RGSC3.4.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+EF4.65.genome : Saccharomyces_cerevisiae
+EF4.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+DEVIL7.0.65.genome : Sarcophilus_harrisii
+DEVIL7.0.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+COMMON_SHREW1.65.genome : Sorex_araneus
+COMMON_SHREW1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+SQUIRREL.65.genome : Spermophilus_tridecemlineatus
+SQUIRREL.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+Sscrofa9.65.genome : Sus_scrofa
+Sscrofa9.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+taeGut3.2.4.65.genome : Taeniopygia_guttata
+taeGut3.2.4.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+FUGU4.65.genome : Takifugu_rubripes
+FUGU4.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+tarSyr1.65.genome : Tarsius_syrichta
+tarSyr1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+TETRAODON8.65.genome : Tetraodon_nigroviridis
+TETRAODON8.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+TREESHREW.65.genome : Tupaia_belangeri
+TREESHREW.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+turTru1.65.genome : Tursiops_truncatus
+turTru1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+vicPac1.65.genome : Vicugna_pacos
+vicPac1.65.reference : ftp://ftp.ensembl.org/pub/release-65/
+
+#---
+# Ensembl 66 versions
+#---
+
+ailMel1.66.genome : Ailuropoda_melanoleuca
+ailMel1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+AnoCar2.0.66.genome : Anolis_carolinensis
+AnoCar2.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+UMD3.1.66.genome : Bos_taurus
+UMD3.1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+WS220.66.genome : Caenorhabditis_elegans
+WS220.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+C_jacchus3.2.1.66.genome : Callithrix_jacchus
+C_jacchus3.2.1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+BROADD2.66.genome : Canis_familiaris
+BROADD2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+cavPor3.66.genome : Cavia_porcellus
+cavPor3.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+choHof1.66.genome : Choloepus_hoffmanni
+choHof1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+KH.66.genome : Ciona_intestinalis
+KH.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+CSAV2.0.66.genome : Ciona_savignyi
+CSAV2.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+Zv9.66.genome : Danio_rerio
+Zv9.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+dasNov2.66.genome : Dasypus_novemcinctus
+dasNov2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+dipOrd1.66.genome : Dipodomys_ordii
+dipOrd1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+BDGP5.66.genome : Drosophila_melanogaster
+BDGP5.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+TENREC.66.genome : Echinops_telfairi
+TENREC.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+EquCab2.66.genome : Equus_caballus
+EquCab2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+HEDGEHOG.66.genome : Erinaceus_europaeus
+HEDGEHOG.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+CAT.66.genome : Felis_catus
+CAT.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+gadMor1.66.genome : Gadus_morhua
+gadMor1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+WASHUC2.66.genome : Gallus_gallus
+WASHUC2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+BROADS1.66.genome : Gasterosteus_aculeatus
+BROADS1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+gorGor3.1.66.genome : Gorilla_gorilla
+gorGor3.1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+GRCh37.66.genome : Homo_sapiens
+GRCh37.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+LatCha1.66.genome : Latimeria_chalumnae
+LatCha1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+loxAfr3.66.genome : Loxodonta_africana
+loxAfr3.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+MMUL_1.66.genome : Macaca_mulatta
+MMUL_1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+Meug_1.0.66.genome : Macropus_eugenii
+Meug_1.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+UMD2.66.genome : Meleagris_gallopavo
+UMD2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+micMur1.66.genome : Microcebus_murinus
+micMur1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+BROADO5.66.genome : Monodelphis_domestica
+BROADO5.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+NCBIM37.66.genome : Mus_musculus
+NCBIM37.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+Myoluc2.0.66.genome : Myotis_lucifugus
+Myoluc2.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+Nleu1.0.66.genome : Nomascus_leucogenys
+Nleu1.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+pika.66.genome : Ochotona_princeps
+pika.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+OANA5.66.genome : Ornithorhynchus_anatinus
+OANA5.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+oryCun2.66.genome : Oryctolagus_cuniculus
+oryCun2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+MEDAKA1.66.genome : Oryzias_latipes
+MEDAKA1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+OtoGar3.66.genome : Otolemur_garnettii
+OtoGar3.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+CHIMP2.1.4.66.genome : Pan_troglodytes
+CHIMP2.1.4.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+Pmarinus_7.0.66.genome : Petromyzon_marinus
+Pmarinus_7.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+PPYG2.66.genome : Pongo_abelii
+PPYG2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+proCap1.66.genome : Procavia_capensis
+proCap1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+pteVam1.66.genome : Pteropus_vampyrus
+pteVam1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+RGSC3.4.66.genome : Rattus_norvegicus
+RGSC3.4.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+EF4.66.genome : Saccharomyces_cerevisiae
+EF4.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+DEVIL7.0.66.genome : Sarcophilus_harrisii
+DEVIL7.0.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+COMMON_SHREW1.66.genome : Sorex_araneus
+COMMON_SHREW1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+SQUIRREL.66.genome : Spermophilus_tridecemlineatus
+SQUIRREL.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+Sscrofa9.66.genome : Sus_scrofa
+Sscrofa9.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+taeGut3.2.4.66.genome : Taeniopygia_guttata
+taeGut3.2.4.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+FUGU4.66.genome : Takifugu_rubripes
+FUGU4.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+tarSyr1.66.genome : Tarsius_syrichta
+tarSyr1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+TETRAODON8.66.genome : Tetraodon_nigroviridis
+TETRAODON8.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+TREESHREW.66.genome : Tupaia_belangeri
+TREESHREW.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+turTru1.66.genome : Tursiops_truncatus
+turTru1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+vicPac1.66.genome : Vicugna_pacos
+vicPac1.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+JGI_4.2.66.genome : Xenopus_tropicalis
+JGI_4.2.66.reference : ftp://ftp.ensembl.org/pub/release-66/gtf/
+
+#-------------------------------------------------------------------------------
+# Codon tables
+#
+# Format: It's a comma separated "codon/aminoAcid[+*]" list
+# Where 'codon' is in uppper case, aminoAcid is a one letter coce, '+' denotes start codon and '*' denotes stop codon
+#
+# References: http://www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi
+# ftp://ftp.ncbi.nih.gov/entrez/misc/data/gc.prt
+#-------------------------------------------------------------------------------
+
+codon.Standard: TTT/F, TTC/F, TTA/L, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Vertebrate_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/M+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/*, AGG/*, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Yeast_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/T, CTC/T, CTA/T, CTG/T, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/M+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Mold_Mitochondrial: TTT/F, TTC/F, TTA/L+, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Protozoan_Mitochondrial: TTT/F, TTC/F, TTA/L+, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Coelenterate: TTT/F, TTC/F, TTA/L+, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Mitochondrial: TTT/F, TTC/F, TTA/L+, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Mycoplasma: TTT/F, TTC/F, TTA/L+, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Spiroplasma: TTT/F, TTC/F, TTA/L+, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Invertebrate_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/M+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/S, AGG/S, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Ciliate_Nuclear: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/Q, TAG/Q, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Dasycladacean_Nuclear: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/Q, TAG/Q, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Hexamita_Nuclear: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/Q, TAG/Q, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Echinoderm_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/N, AAG/K, AGT/S, AGC/S, AGA/S, AGG/S, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Flatworm_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/N, AAG/K, AGT/S, AGC/S, AGA/S, AGG/S, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Euplotid_Nuclear: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/C, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Bacterial_and_Plant_Plastid: TTT/F, TTC/F, TTA/L, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I+, ATA/I+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Alternative_Yeast_Nuclear: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/S+, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Ascidian_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L+, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/M+, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/G, AGG/G, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Alternative_Flatworm_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/Y, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/N, AAG/K, AGT/S, AGC/S, AGA/S, AGG/S, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Blepharisma_Macronuclear: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/Q, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Chlorophycean_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/L, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Trematode_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/W, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/M, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/N, AAG/K, AGT/S, AGC/S, AGA/S, AGG/S, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Scenedesmus_obliquus_Mitochondrial: TTT/F, TTC/F, TTA/L, TTG/L, TCT/S, TCC/S, TCA/*, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/L, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+codon.Thraustochytrium_Mitochondrial: TTT/F, TTC/F, TTA/*, TTG/L, TCT/S, TCC/S, TCA/S, TCG/S, TAT/Y, TAC/Y, TAA/*, TAG/*, TGT/C, TGC/C, TGA/*, TGG/W, CTT/L, CTC/L, CTA/L, CTG/L, CCT/P, CCC/P, CCA/P, CCG/P, CAT/H, CAC/H, CAA/Q, CAG/Q, CGT/R, CGC/R, CGA/R, CGG/R, ATT/I+, ATC/I, ATA/I, ATG/M+, ACT/T, ACC/T, ACA/T, ACG/T, AAT/N, AAC/N, AAA/K, AAG/K, AGT/S, AGC/S, AGA/R, AGG/R, GTT/V, GTC/V, GTA/V, GTG/V+, GCT/A, GCC/A, GCA/A, GCG/A, GAT/D, GAC/D, GAA/E, GAG/E, GGT/G, GGC/G, GGA/G, GGG/G
+
diff -r 8d0de9212f4f -r c052639fa666 snpEff_2_1a/snpEff_2_1a/snpEff.jar
Binary file snpEff_2_1a/snpEff_2_1a/snpEff.jar has changed