Giter VIP home page Giter VIP logo

snpefftomaf's People

Contributors

tsy19900929 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

snpefftomaf's Issues

snpeffToMaff doesn't work on variants greater than one base

Hello,

snpeffToMaf doesn't correctly determine the End_Position or the Variant_Type for mutations greater than one base. For example,

Gene Start_Position End_Position Variant_Classification Variant_Type Reference_Allele Tumor_Seq_Allele1
FLG 152308531 152218985 missense_variant SNP AA AA

Error while using VCF from Strelka

Hi @tsy19900929,

Thanks for developing this utility. I have some VCF with germline variant calls generated from Strelka. I used SnpEff to annotate my VCFs. I'm running into some errors while converting my VCF to MAF.

Use of uninitialized value $minDP in numeric lt (<) at snpeffToMaf.pl line 51, <INFILE> line 3412. Argument "LowGQX" isn't numeric in numeric lt (<) at snpeffToMaf.pl line 51, <INFILE> line 3412. Illegal division by zero at snpeffToMaf.pl line 53, <INFILE> line 3412.

Any suggestions on how to fix this ? Thanks.

.

.

100 for minimum depth only can get fewer gene mutations

ls $data_dir/*.anno.vcf |while read id; do nohup perl snpeffToMaf.pl $id 100 0.05 & done

if i set 100 for minimum depth, only can get 33 gene mutations for one sample.
i try 10,20,30,40,50,60,70,80,90, each of them can get more than 10000 gene mutaitons

errors

Hello,

Does this tool also work on VCF files that have been annotated with SNPsift?

I'm using it with a SNPeff and SNPsift annotated VCF file. This is my command. It gives me a Maf file but also the following errors.
perl /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl JMT1-9.anno_somaticStrict.sort.vcf > test.maf

This gives me:
Use of uninitialized value $minDP in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 51, line 185.
Argument "18:134:0.134:20:-48.2396" isn't numeric in division (/) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 53, line 185.
Use of uninitialized value $minAF in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 54, line 185.
Use of uninitialized value $minDP in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 51, line 186.
Argument "31:138:0.225:20:-100" isn't numeric in division (/) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 53, line 186.
Use of uninitialized value $minAF in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 54, line 186.
Use of uninitialized value $minDP in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 51, line 187.
Argument "14:68:0.206:20:-34.7853" isn't numeric in division (/) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 53, line 187.
Use of uninitialized value $minAF in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 54, line 187.
Use of uninitialized value $minDP in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 51, line 188.
Argument "15:93:0.161:20:-60.5661" isn't numeric in division (/) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 53, line 188.
Use of uninitialized value $minAF in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 54, line 188.
Use of uninitialized value $minDP in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 51, line 189.
Argument "23:110:0.209:20:-44.5066" isn't numeric in division (/) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 53, line 189.
Use of uninitialized value $minAF in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 54, line 189.
Use of uninitialized value $minDP in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 51, line 190.
Argument "7:24:0.292:20:-10.2153" isn't numeric in division (/) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 53, line 190.
Use of uninitialized value $minAF in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 54, line 190.
Use of uninitialized value $minDP in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 51, line 191.
Argument "8:50:0.16:20:-34.2018" isn't numeric in division (/) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 53, line 191.
Use of uninitialized value $minAF in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 54, line 191.
Use of uninitialized value $minDP in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 51, line 192.
Argument "8:21:0.381:20:-46.9751" isn't numeric in division (/) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 53, line 192.
Use of uninitialized value $minAF in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 54, line 192.
Use of uninitialized value $minDP in numeric lt (<) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 51, line 193.
Argument "39:76:0.513:20:-100" isn't numeric in division (/) at /home/kam9898/snpeffToMaf-master/snpeffToMaf.pl line 53, line 193.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.