Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Amplicon data #31

Open
mcgml opened this issue Oct 4, 2016 · 5 comments
Open

Amplicon data #31

mcgml opened this issue Oct 4, 2016 · 5 comments

Comments

@mcgml
Copy link

mcgml commented Oct 4, 2016

Hi

Looks like a great tool I just wondered it will work with amplicon data. I seem to recall haplotype caller struggling with the lack of sequence diversity.

Thanks
Matt

@mozack
Copy link
Owner

mozack commented Oct 5, 2016

Yes, ABRA will likely have problems with the lack of sequence diversity also. We do have an update in progress that should help with this. If you are feeling adventurous, we could try get you going on an alpha version of the new software.

@mcgml
Copy link
Author

mcgml commented Oct 6, 2016

Thanks for your reply, I would be very grateful to try the new functionality. I have a specific case where the variant caller is unable to find a 20bp deletion but it can be seen clearly in igv with soft clipping enabled. How do I get my hands on the new version.

Thanks
Matt

@mozack
Copy link
Owner

mozack commented Oct 8, 2016

An alpha release of ABRA2 is available. See: https://github.com/mozack/abra2/releases
Download and extract abra2_0.1.tgz

Sample command line:

JAR=abra2/release/test/abra2_0.1-SNAPSHOT-jar-with-dependencies.jar
# Path to directory containing the .so files
ABRA_LIBDIR=abra2/release/test
REF=ref/hg19.fa
NORMAL=normal.sort.bam
TUMOR=tumor.sort.bam
BED=uncseq5.bed

java -Xmx4G -Djava.library.path=$ABRA_LIBDIR -jar $JAR --ref $REF --in $NORMAL,$TUMOR --out normal.abra.bam,tumor.abra.bam --working abra_temp_dir --targets $BED --threads 8 --sa > abra2.log 2>&1


@mcgml
Copy link
Author

mcgml commented Oct 10, 2016

Thanks Lisle ABRA worked well. See IGV screenshot below. Top pane is ABRA, bottom is original bwa.

screen shot 2016-10-10 at 13 27 01

Could you explain how the amplicon function works please? Are you still using a de bruijn graph?

Thanks
Matt

@mozack
Copy link
Owner

mozack commented Oct 11, 2016

The --sa param you specified disables the de Bruijn graph assembly. In ABRA2, we've introduced local Smith Waterman alignment for reads with high base quality soft clipping. Optimal use cases for one method over the other (or both combined) has not yet been determined (although cases such as yours will clearly be better served by Smith Waterman).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants