Entering edit mode
5.5 years ago
valopes
▴
30
I am trying to run GeMoMa for gene annotation using RNA-seq evidence.
java -jar -Xms25G -Xmx50G GeMoMa-1.6.1.jar CLI GeMoMaPipeline t=target.fasta s=own a=ref-annotation.gff g=ref.fa outdir=test r=MAPPED ERE.s=FR_UNSTRANDED ERE.m=target-accepted_hits.bam ERE.v=SILENT ERE.c=true tblastn=true Extractor.p=true Extractor.r=true Extractor.s=true Extractor.f=true AnnotationFinalizer.u=YES AnnotationFinalizer.r=NO p=true pc=true pgr=true
However, I am getting this error message:
> starting extractor for species 0
> java.lang.StringIndexOutOfBoundsException: String index out of range:
> -1 at java.lang.String.charAt(String.java:658) at projects.gemoma.Extractor.transcript(Extractor.java:835) at
> projects.gemoma.Extractor.extract(Extractor.java:667) at
> projects.gemoma.Extractor.run(Extractor.java:142) at
> projects.gemoma.GeMoMaPipeline$JExtractorAndSplit.doJob(GeMoMaPipeline.java:1166)
> at
> projects.gemoma.GeMoMaPipeline$FlaggedRunnable.run(GeMoMaPipeline.java:937)
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
>
>
> Statistics: Job WAITING RUNNING INTERRUPTED FAILED SUCCEEDED
> --------------------------------------------------------- MakeBlastDB 0 0 0 0 1 EREAndFill 1 0 0 0 0
>
> ExtractorAndSplit 0 0 0 1 0
>
> 2 jobs did not finish as expected. Please check the output carefully.
> Did not delete temporary files allowing to debug.
>
> Elapsed time: 15 seconds (0h 0m 15s) Exception in thread "main"
> java.lang.RuntimeException: Did not finish as intended. String index
> out of range: -1 at java.lang.String.charAt(String.java:658) at
> projects.gemoma.Extractor.transcript(Extractor.java:835) at
> projects.gemoma.Extractor.extract(Extractor.java:667) at
> projects.gemoma.Extractor.run(Extractor.java:142) at
> projects.gemoma.GeMoMaPipeline$JExtractorAndSplit.doJob(GeMoMaPipeline.java:1166)
> at projects.gemoma.GeMoMaPipeline$FlaggedRunnable.run(GeMoMaPipeline.java:937)
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
I think I've tried everything I know. Does anyone could please help me?
I am not sure what version of GeMoMa you are running but looking at the manual your command line is different than the one in the manual.
Have you run
test.sh
to check your install? I would suggest using the shell pipelines (run.sh
andpipeline.sh
) mentioned in the manual oncetest.sh
works.Hi! Thanks for your answer...
So I test every thing and it is working fine!
But even I am getting no Error message and generates all files, it returns me a empty gff3 file and empty protein.fasta file as well...
That is the messages I got:
If you could please help me?
plus with or without RNA-seq data I still dont get anything
Sorry I have never used this program so can't directly assist but it appears that there may be something wrong in phase 1 itself:
0% of the sequences in the reference genome are covered.
Thanks anyway, genomax!
Hi ! I met the same error.. So,had you solved it already?
Hi! I figured that my gff file was completely out of the format. So after a fixed, it worked fine.
Hi valopes, I'm getting the same error but as far as I can see my gff is ok. Can you remember what specifically was wrong with your gff? Thanks, Mark
can you solve this problem? this is my problem too
Im having the same problem but when I add external ab initio annotations:
I can see my gff is ok. Can you remember what specifically was wrong with your gff? Thanks, Melisa