Coder Social home page Coder Social logo

Comments (4)

roryk avatar roryk commented on July 22, 2024

Hi @JPFinnigan,

This could be happening because your mm10.fa and GTF file do not match in the chromosome names. Can you check that they match?

from hisat2.

JPFinnigan avatar JPFinnigan commented on July 22, 2024

Hello,

The FASTA file and the snp_file have the same naming convention for chromosomes (chr_). I think this problem may stem from the fact that my snp_file is a .vcf. I was looking through the some other posted issues and it seems as though its not yet possible to pass a .vcf to extract_snps.py. But perhaps this is not the case?

Either way I wanted to explain myself. I'm sure this has come up in your internal discussions, but we're excited about the potential of using HISAT2 to support alignment against custom reference-graphs created from SNV/INDEL call-sets derived from joint mutation calling from tumor-normal pairs. (e.g a graph reference containing the reference allele, plus germline SNP/INDEL, plus somatic SNP/INDEL). We (cc: @iskandr) would be eager to hear your thoughts.

from hisat2.

roryk avatar roryk commented on July 22, 2024

Hi @JPFinnigan,

There isn't a script to do it from a VCF file, but I think it wouldn't be too hard to write one. I think you'd have to decompose multiallelic variants and normalize them so they are all left shifted first. You can do both of those operations with vt decompose and vt normalize (http://genome.sph.umich.edu/wiki/Vt) @infphilo, if we did that and called SNP/indel/deletion via just looking at length differences between ref and alt, would that be enough?

from hisat2.

infphilo avatar infphilo commented on July 22, 2024

HISAT2 now supports VCF file - see the HISAT2 webpage. I will update the usage information to make clear which files and formats are used.

from hisat2.

Related Issues (20)

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.