Open lidachuis opened 5 months ago
No. The two bam files can currently not be processed by the same container/in one braker.pl run. Unless you modified GeneMark-ETP locally for this. Then, the command would still be wrong, —bam can only be provided once.
lidachuis @.***> schrieb am Mo. 15. Apr. 2024 um 03:55:
hi, I have a sample, and this sample has rnaseq data and isoseq data
braker.pl --genome=genome.fasta --prot_seq pro.fasta --bam=rnaseq.bam --bam=iso_seq.bam --threads 32
Is this command running correctly?
I don't know much about how to use isoseq in braker3.
— Reply to this email directly, view it on GitHub https://github.com/Gaius-Augustus/BRAKER/issues/804, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJMC6JDDC2HOJ47YVYRO6YTY5MXSZAVCNFSM6AAAAABGGN46KGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI2DENJTHA4DQNQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>
Hi I found that there is a branch long_reads in braker3. Can this branch solve the situation of iso-seq and rna-seq data? [https://github.com/Gaius-Augustus/BRAKER/blob/long_reads/docs/long_reads/long_read_protocol.md]
At the same time, I also tried docker braker3:isoseq, but there was an error in its operation. The error was that bamtools was not found.
The missing bamtools issue is one that I really fail to understand. Someone else independently reported that a while ago, and I cannot reproduce it. Here is how it looks when I run the container in singularity:
singularity exec braker_lr.sif which braker.pl
/opt/BRAKER/scripts/braker.pl
singularity exec braker_lr.sif which bamtools
/usr/bin/bamtools
singularity exec braker_lr.sif echo $PATH
/opt/singularity-3.11.3/lib/:/opt/singularity-3.11.3/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Is the PATH different on your system? bamtools sits in /usr/bin, and that should be in the PATH.
BRAKER has the option to receive the location of bamtools as command-line argument. But I think that did not help the other user who reported a similar issue.
The long read protocol is outdated to some extent. You may find the TSEBRA combiner advice at the end helpful. The protocol itself still builds on cupcake, most people don't use cupcake, anymore. It also does not filter the isoseq transcripts very well, that should work a lot better with GeneMark-ETP.
Hi,KatharinaHoff I failed to use docker's isoseq before, and now I have successfully executed isoseq using singularity. Now I have a new question, that is, I generated a braker.gtf through isoseq of the container, and also generated a braker.gtf using the data of rnaseq. How can I integrate them?
You can run TSEBRA to merge them.
lidachuis @.***> schrieb am Do. 18. Apr. 2024 um 04:55:
Hi,KatharinaHoff I failed to use docker's isoseq before, and now I have successfully executed isoseq using singularity. Now I have a new question, that is, I generated a braker.gtf through isoseq of the container, and also generated a braker.gtf using the data of rnaseq. How can I integrate them?
— Reply to this email directly, view it on GitHub https://github.com/Gaius-Augustus/BRAKER/issues/804#issuecomment-2062901774, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJMC6JGZXSXZ6UQUVM4IWF3Y54YZHAVCNFSM6AAAAABGGN46KGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRSHEYDCNZXGQ . You are receiving this because you commented.Message ID: @.***>
Thank you. Then should I use TSEBRA in the long_reads branch or tesbra in the master branch?
You probably want to test several runs, either way. Luckily TSEBRA is much faster than BRAKER.
lidachuis @.***> schrieb am Do. 18. Apr. 2024 um 05:35:
Thank you. Then should I use TSEBRA in the long_reads branch or tesbra in the master branch?
— Reply to this email directly, view it on GitHub https://github.com/Gaius-Augustus/BRAKER/issues/804#issuecomment-2062929857, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJMC6JEPPEKEUQYHKVVS7ELY545QXAVCNFSM6AAAAABGGN46KGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRSHEZDSOBVG4 . You are receiving this because you commented.Message ID: @.***>
hi, I have a sample, and this sample has rnaseq data and isoseq data
braker.pl --genome=genome.fasta --prot_seq pro.fasta --bam=rnaseq.bam --bam=iso_seq.bam --threads 32
Is this command running correctly?
I don't know much about how to use isoseq in braker3.