-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #114 from charite/develop
Release v0.12.
- Loading branch information
Showing
254 changed files
with
8,581 additions
and
4,124 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
**develop** | ||
|
||
*jannovar-htsjdk* | ||
|
||
* Started bridge module between Jannovar and HTSJDK. | ||
|
||
*jannovar-filter* | ||
|
||
* Started tool for mode of inheritance--based filters. | ||
|
||
*jannovar-cli* | ||
|
||
* Splitting out bridge module between jannovar-core and HTSJDK to | ||
jannovar-htsjdk. | ||
* Adding implementation of variant annotation standard 1.0. | ||
* Adding unit tests for jannovar-cli. | ||
* Fixing problem with empty `INFO` fields in output. | ||
* Adding back `--output-dir` to jannovar-cli. | ||
* Writing output parallel to input file by default. | ||
* Adding `-v` and `-vv` command line options. | ||
* Fixing problems with block substitution (delins) case (#87). | ||
|
||
*jannovar-core* | ||
|
||
* Adding initial support for the transcript support level feature of the new VCF | ||
annotation standard (only in very recent ENSEMBL releases, apparently). | ||
* `TranscriptModel#geneID` is now a `String` | ||
* Update in various classes, e.g. Annotation. | ||
* Fixing bug in PED parsing (empty lines are properly skipped now). | ||
* More tests and fixes for the inheritance compatibility checkers. | ||
* Updating `Annotation` for the variant annotation standard. | ||
* `TranscriptPosition` and `TranscriptInterval` use zero-based positions now. | ||
* Reordering values of `VariantType`. | ||
* Somewhat renaming `VariantType` method names. | ||
* Removing the `VariantType#size` function in favor of a `static public` | ||
`final` member. | ||
* Using log4j/slf4j for I/O in jannovar-core. | ||
* Adding `PrintStream` as parameter to `JannovarOptions#print`. | ||
* Compressing serialized file. | ||
* Changing namespace to `de.charite.compbio.jannovar`. | ||
* Making `VariantType#priorityLevel` a non-static member. | ||
* Renaming `TranscriptInfo` to `TranscriptModel`. | ||
* Moving `HG19RefDictbuilder` from tests to main. | ||
* Using `ImmutableMap` in `Translator` for small performance improvements. | ||
* Using `StringBuilder`-based concatenation of strings for generation of HGVS | ||
strings etc. since this is much faster than using `String#format`. | ||
* `GenomePosition` and `GenomeInterval` use zero-based coordinates internally | ||
now. | ||
|
||
**v0.11** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
##fileformat=VCFv4.1 | ||
#CHROM POS ID REF ALT QUAL FILTER INFO | ||
X 103041654 . AGGTGATC AA . . . |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,16 @@ | ||
package jannovar; | ||
package de.charite.compbio.jannovar; | ||
|
||
/** Command line functions from apache */ | ||
import jannovar.cmd.CommandLineParsingException; | ||
import jannovar.cmd.HelpRequestedException; | ||
import jannovar.cmd.JannovarCommand; | ||
import jannovar.cmd.annotate_pos.AnnotatePositionCommand; | ||
import jannovar.cmd.annotate_vcf.AnnotateVCFCommand; | ||
import jannovar.cmd.db_list.DatabaseListCommand; | ||
import jannovar.cmd.download.DownloadCommand; | ||
import jannovar.reference.TranscriptInfo; | ||
import de.charite.compbio.jannovar.JannovarException; | ||
import de.charite.compbio.jannovar.JannovarOptions; | ||
import de.charite.compbio.jannovar.cmd.CommandLineParsingException; | ||
import de.charite.compbio.jannovar.cmd.HelpRequestedException; | ||
import de.charite.compbio.jannovar.cmd.JannovarCommand; | ||
import de.charite.compbio.jannovar.cmd.annotate_pos.AnnotatePositionCommand; | ||
import de.charite.compbio.jannovar.cmd.annotate_vcf.AnnotateVCFCommand; | ||
import de.charite.compbio.jannovar.cmd.db_list.DatabaseListCommand; | ||
import de.charite.compbio.jannovar.cmd.download.DownloadCommand; | ||
import de.charite.compbio.jannovar.reference.TranscriptModel; | ||
|
||
/** | ||
* This is the driver class for a program called Jannovar. It has two purposes | ||
|
@@ -25,7 +27,7 @@ | |
* <P> | ||
* {@code java -Xms1G -Xmx1G -jar Jannovar.jar -V xyz.vcf -D $SERIAL} | ||
* <P> | ||
* This will annotate a VCF file. The results of jannovar annotation are shown in the form | ||
* This will annotate a VCF file. The results of de.charite.compbio.jannovar annotation are shown in the form | ||
* | ||
* <PRE> | ||
* Annotation {original VCF line} | ||
|
@@ -109,21 +111,21 @@ else if (argv[0].equals("annotate-pos")) | |
* Print top level help (without any command). | ||
*/ | ||
private static void printTopLevelHelp() { | ||
System.err.println("Program: jannovar (functional annotation of VCF files)"); | ||
System.err.println("Program: de.charite.compbio.jannovar (functional annotation of VCF files)"); | ||
System.err.println("Version: 0.10"); | ||
System.err.println("Contact: Peter N Robinson <[email protected]>"); | ||
System.err.println(""); | ||
System.err.println("Usage: java -jar jannovar.jar <command> [options]"); | ||
System.err.println("Usage: java -jar de.charite.compbio.jannovar.jar <command> [options]"); | ||
System.err.println(""); | ||
System.err.println("Command: download download transcript database"); | ||
System.err.println(" db-list list downloadable databases"); | ||
System.err.println(" annotate functional annotation of VCF files"); | ||
System.err.println(" annotate-pos functional annotation of genomic change"); | ||
System.err.println(""); | ||
System.err.println("Example: java -jar jannovar.jar download hg19/ucsc"); | ||
System.err.println(" java -jar jannovar.jar db-list"); | ||
System.err.println(" java -jar jannovar.jar annotate data/hg19_ucsc.ser variants.vcf"); | ||
System.err.println(" java -jar jannovar.jar annotate-pos data/hg19_ucsc.ser 'chr1:12345C>A'"); | ||
System.err.println("Example: java -jar de.charite.compbio.jannovar.jar download hg19/ucsc"); | ||
System.err.println(" java -jar de.charite.compbio.jannovar.jar db-list"); | ||
System.err.println(" java -jar de.charite.compbio.jannovar.jar annotate data/hg19_ucsc.ser variants.vcf"); | ||
System.err.println(" java -jar de.charite.compbio.jannovar.jar annotate-pos data/hg19_ucsc.ser 'chr1:12345C>A'"); | ||
System.err.println(""); | ||
} | ||
|
||
|
4 changes: 2 additions & 2 deletions
4
...ovar/cmd/CommandLineParsingException.java → ...ovar/cmd/CommandLineParsingException.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
.../jannovar/cmd/HelpRequestedException.java → .../jannovar/cmd/HelpRequestedException.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6 changes: 3 additions & 3 deletions
6
.../JannovarAnnotationCommandLineParser.java → .../JannovarAnnotationCommandLineParser.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.