Error message running GeMoMa

Error message running GeMoMa

0

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?


gene

• 1.4k views

updated 2 hours ago by

0

written 2.2 years ago by

▴

30


Login
before adding your answer.

Traffic: 2604 users visited in the last hour

Read more here: Source link