-
Notifications
You must be signed in to change notification settings - Fork 22
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
" double free or corruption (!prev) " when Start isoform quantification #412
Comments
Hi, Thanks for sharing your error message and session info. It looks like one of the warnings got truncated and it should say: A few things to confirm and test that will help me resolve this issue:
Let me know and I will do my best to help. Kind Regards, |
Hi Andre,
|
Hi MC, Thanks for this. From what you have posted I can eliminate the normal suspects that cause issues as the run looks fully normal up until the isoform quantification step. It seems to be related to a C++ issue which is harder for us to determine what is causing it. Are you able to share the data with us so that we can try replicate this error on our end? We would need the bam file, the fasta and gtf you are using. As I see this is a run with multiple samples it could be that only 1 bam file might be triggering this error. To test this you can run bambu as normal but set quant = FALSE, rcOutDir = "/output/path/". Then run each bam file through quantification separately using the RDS files produced from the first run. Be sure to change the rcOutDir path to something suitable for you and the reads argument to the file names produced. See this section on how to use the output rds files if you are unsure which output file corresponds to which input. Kind Regards, |
Also have you tried running this not in a conda environment, some further reading of this error suggests it might be linked to conda and the opencv version of the sytem |
Hi Andre,
It still has the same error when running Bambu not in a conda environment .the error as follow:
…--- Start isoform quantification ---
*** Error in `/sw/el7/R/4.3.1/lib64/R/bin/exec/R': double free or corruption (!prev): 0x000000008b35dc20 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x81329)[0x7f4250e85329]
/sw/el7/R/4.3.1/lib64/R/library/data.table/libs/data_table.so(+0x2b833)[0x7f4238908833]
/sw/el7/R/4.3.1/lib64/R/library/data.table/libs/data_table.so(forder+0x1a51)[0x7f423890b9cc]
/sw/el7/R/4.3.1/lib64/R/bin/exec/R[0x4986da]
/sw/el7/R/4.3.1/lib64/R/bin/exec/R[0x500dcd]
/sw/el7/R/4.3.1/lib64/R/bin/exec/R(Rf_eval+0x1e4)[0x4df380]
I will sen you my data in RDS file later.
Many thanks
mc
________________________________
发件人: Andre Sim ***@***.***>
发送时间: 2024年1月24日 11:23
收件人: GoekeLab/bambu ***@***.***>
抄送: mkkk ***@***.***>; Author ***@***.***>
主题: Re: [GoekeLab/bambu] " double free or corruption (!prev) " when Start isoform quantification (Issue #412)
Also have you tried running this not in a conda environment, some further reading of this error suggests it might be linked to conda and the opencv version of the sytem
―
Reply to this email directly, view it on GitHub<#412 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AP3BZUESQ2PR7NI5SOZZO5DYQB5EVAVCNFSM6AAAAABCGJAJMGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBXGI4TCNJWGI>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Thanks for trying that, if you have the bandwidth to try more while you generate the rds files could you try the following line before bambu() |
Hi Andre, |
Hi, I would like to use bambu for my isoseq analysis but I have encountered a " double free or corruption (!prev) " error. The detail as following:
the error info as following :
Transcript names will be made unique
--- Start generating read class files ---
Detected 2 warnings across the samples during read class construction. Access warnings with metadata(bambuOutput)$warnings
--- Start extending annotations ---
The current classes, please consider less strigent critria!
--- Start isoform quantification ---
*** Error in `/xx/lib/R/bin/exec/R': double free or corruption (!prev): 0x0000555b1bf2b330 ***
======= Backtrace: ========
my run code as follow:
test.bam <- "/xx/tumour_PacBio.hs1.aligned.bam"
fa.file <- "/xx/hs1.fa"
bambuAnnotations <- prepareAnnotations("/xx/hs1.ncbiRefSeq.gtf")
se <- bambu(reads = test.bam, annotations = bambuAnnotations, genome = fa.file,NDR = 0.1)
sessioninfo:
[1] bambu_3.4.0 BSgenome_1.70.1
[3] rtracklayer_1.62.0 BiocIO_1.12.0
[5] Biostrings_2.70.1 XVector_0.42.0
[7] SummarizedExperiment_1.32.0 Biobase_2.62.0
[9] GenomicRanges_1.54.1 GenomeInfoDb_1.38.1
[11] IRanges_2.36.0 S4Vectors_0.40.2
[13] BiocGenerics_0.48.1 MatrixGenerics_1.14.0
[15] matrixStats_1.0.0
many thanks
The text was updated successfully, but these errors were encountered: