Skip to content

java FileNotFoundException when running calculate #37

@clairewowo

Description

@clairewowo

I first ran extract on genomic files (.fna.gz) and am trying to run calculate on the outputted files of the extract command. However, I keep getting an error saying that there is no vice.m8 file.

[JAN 09 19:42:32] EzAAI   |:  EzAAI - v1.2.4 [Jul. 2025]
[JAN 09 19:42:32] EzAAI   |:  Calculating AAI... [Task 1/1]
java.io.FileNotFoundException: /tmp/ezaai/d5a8d81ca131a5b0_MM/vice.m8 (No such file or directory)
	at java.io.FileInputStream.open0(Native Method)
	at java.io.FileInputStream.open(FileInputStream.java:195)
	at java.io.FileInputStream.<init>(FileInputStream.java:138)
	at java.io.FileInputStream.<init>(FileInputStream.java:93)
	at java.io.FileReader.<init>(FileReader.java:58)
	at leb.process.ProcFuncAnnoByMMSeqs2.parseOutFile(ProcFuncAnnoByMMSeqs2.java:54)
	at leb.process.ProcCalcPairwiseAAI.pairwiseMmseqs(ProcCalcPairwiseAAI.java:332)
	at leb.process.ProcCalcPairwiseAAI.calculateProteomePairWithDetails(ProcCalcPairwiseAAI.java:66)
	at leb.main.EzAAI.runCalculate(EzAAI.java:714)
	at leb.main.EzAAI.run(EzAAI.java:892)
	at leb.main.EzAAI.main(EzAAI.java:929)
[JAN 09 19:42:32] ERROR   |:  Program terminated with error.

I've also tried setting -tmp to my current directory, but there is no vice.m8 file when it searches there either because there is no directory in my current directory named d5a8d81ca131a5b0_MM. I do see 6 directories of a similar format, listed here:

5612c95c81faf727_faa
5612c95c81faf727_MM
5612c95c81faf727_tmp
ecd08ecf2d5561ee_faa
ecd08ecf2d5561ee_MM
ecd08ecf2d5561ee_tmp

but inside the _MM folders there is no vice.m8 file. I also ran extract on 200 files, so I was expecting to see 200*3 different directories. Was it something I did wrong in my extract command?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions