ezaai icon indicating copy to clipboard operation
ezaai copied to clipboard

calculation issue

Open 994422 opened this issue 1 year ago • 3 comments

Hello, I tried using EzAAI for a calculation. The first time, it worked without any issues, but I encountered an error on my second attempt. Can you explain what the 'mm.label' file is? Here's what my terminal showed: This is my code: java -jar EzAAI.jar calculate -i db/ -j mmseqs/ -o out/aai.tsv

java.io.FileNotFoundException: mm.label (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:213) at java.base/java.io.FileInputStream.(FileInputStream.java:152) at java.base/java.io.FileInputStream.(FileInputStream.java:106) at java.base/java.io.FileReader.(FileReader.java:60) at leb.main.EzAAI.runCalculate(EzAAI.java:456) at leb.main.EzAAI.run(EzAAI.java:689) at leb.main.EzAAI.main(EzAAI.java:725) [MAR 03 01:26:15] ERROR |: Program terminated with error.

I would appreciate your assistance in resolving this issue. Thanks.

994422 avatar Mar 03 '24 07:03 994422

Hi,

mm.label is a text file that is included in the database, which indicates the name of the database and should exist in a database properly generated with either extract or convert methods.

I suppose one or more of your input directories contains a file (or files) that is not a database or a corrupted one.

endixk avatar Mar 04 '24 02:03 endixk

I removed all files related EzAAI and It worked well. One more thing, how many input files are available?

Thank you for your answer and your time!

994422 avatar Mar 07 '24 12:03 994422

No probs! The pipeline is scalable without explicit limit to the number of files, therefore you can provide as many databases as you want in a single batch of calculation. I suppose the major bottleneck will be the computation time.

endixk avatar Mar 12 '24 03:03 endixk