error with juicer: [bwt_restore_sa] SA-BWT inconsistency: seq_len is not the same

221 views
Skip to first unread message

Susan Chacko

unread,
Apr 21, 2016, 9:13:21 AM4/21/16
to 3D Genomics
Hi,

I've just installed the juicer pipeline for use on our cluster here, and modified the juicer.sh script to submit jobs correctly in our environment. In my tests, the jobs all get submitted with the right dependencies. But my test job does not complete. It fails at the align1 and align2 step with:

[bwt_restore_sa] SA-BWT inconsistency: seq_len is not the same. Abort!

I'm using
BWA 0.7.13
Java 1.8.0_11
splitsize=90000000 (the default)


Any ideas what might be the problem?  Thanks for any suggestions,
Susan

Machol, Ido

unread,
Apr 21, 2016, 9:26:30 AM4/21/16
to Susan Chacko, 3D Genomics
Hi Susan,

Did you try to re-index the reference?
(bwa index <reference file>)

Best,
Ido

--
You received this message because you are subscribed to the Google Groups "3D Genomics" group.
To unsubscribe from this group and stop receiving emails from it, send an email to 3d-genomics...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/3d-genomics/8e1d5586-5039-4918-9c31-9e1759cde7dd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Susan C

unread,
Apr 21, 2016, 11:51:55 AM4/21/16
to Machol, Ido, 3D Genomics

Ah, thanks, that fixed it. 

Susan Chacko

unread,
Apr 21, 2016, 3:05:49 PM4/21/16
to 3D Genomics, susan....@gmail.com, Ido.M...@bcm.edu

After reindexing the BWA indexes, my test job ran all the way upto the Hic calculations. The hic30 and hic error files both say:
--------------------------
[+] Loading java 1.8.0_11 ...
java.lang.NullPointerException
    at juicebox.tools.utils.original.ExpectedValueCalculation.<init>(ExpectedValueCalculation.java:109)
    at juicebox.tools.utils.original.Preprocessor.preprocess(Preprocessor.java:201)
    at juicebox.tools.clt.old.PreProcessing.run(PreProcessing.java:94)
    at juicebox.tools.HiCTools.main(HiCTools.java:79)
--------------------------
Is my java version the problem, and if so, is there another version that is recommended? Or is the problem something completely different?

Susan

Neva Durand

unread,
Apr 25, 2016, 2:27:44 PM4/25/16
to Susan Chacko, 3D Genomics
Hello Susan,

This is a problem with your chromosome names in chrom.sizes or as referenced via the genome ID not being the same as the names in your file.  It also arises due to using fragment-delimited maps.  


One solution is to just not have fragment delimited maps.  Otherwise, be sure that your chromosome names are consistent with what Juicebox expects.

Best
Neva

--
You received this message because you are subscribed to the Google Groups "3D Genomics" group.
To unsubscribe from this group and stop receiving emails from it, send an email to 3d-genomics...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Neva Cherniavsky Durand, Ph.D.
Staff Scientist, Aiden Lab
Reply all
Reply to author
Forward
0 new messages