Skip to content

Annotate snp list with amino acids.

License

Notifications You must be signed in to change notification settings

lukfor/genepi-annotate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

genepi-annotate

Annotate snp list with amino acids.

Requirements

  • min. Java 11

Installation

Please download the file genepi-annotate.jar from the latest release.

Usage

java -jar genepi-annotate.jar annotate --input <string> --mutation <string> --position <string> --output <string> --columnmut <string> --columnwt <string> --reference <string> --maplocus <string>

Parameters

Input Options

Option Description
--input <string> Input csv file
--mutation <string> Mutation column in input file
--position <string> Position column in input file

Output Options

Option Description
--output <string> Output csv file
--columnmut <string> New column for wt aas in output file
--columnwt <string> New column for wildtype aas in output file

Reference Files

Option Description
--maplocus <string> MapLocus filename
--reference <string> Reference fasta file

Example

java -jar  genepi-annotate.jar annotate --input test-input.txt --position POS --mutation MUT --output test-output.txt --columnwt wt_aas --columnmut mut_aas --reference reference.fasta --maplocus maplocus.txt

MapLocus File

The MapLocus presents a tabular representation of genomic loci along with pertinent details regarding their positions, characteristics, and coding attributes. It delineates various genomic elements such as introns, exons, splice sites, and their respective positions within a genomic sequence.

In brief, it assigns a freely definable denominator (column MapLocus) to portions of the reference sequence, as specified by the position columns.

Also a shorthand denominator and a description of the defined region can be added in the respective columns. The columns coding and translated define whether our annotation tool should translate the respective sequence sequence.

The column ReadingFrame then specifies whether the translation, respectively reading frame starts at base 1 2 or 3 of the respective feature.

An example can be found here.

Contact

This software was developed at the Institute of Genetic Epidemiology, Medical University of Innsbruck

License

genepi-annotate is MIT Licensed.

About

Annotate snp list with amino acids.

Resources

License

Stars

Watchers

Forks

Languages