Skip to content

[Feature Request] If amino acid input is detected. Exit with non-zero error code. #90

@jolespin

Description

@jolespin

Expected Behavior

If amino acids are used as a mistake for the input, the program could stop.

Current Behavior

Instead, the program runs and then output empty files without erroring out.

Steps to Reproduce (for bugs)

Using metaeuk with protein sequences on accident.

MetaEuk Output (for bugs)

No bugs

Context

This is a very low priority feature but think it could save some headaches with minimal effort on the devs. I have metaeuk set up in quite a few pipelines. I use the same genome identifiers but with assemblies I use .fa and proteins I use .faa. During testing, I accidentally gave metaeuk protein files but thought there was something else going on since it was running without error. I downgraded a few versions then realized it was the input file I was using.

Your Environment

Linux
metaeuk 7.bba0d80=pl5321h6a68c12_0

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions