Skip to content

Correct handling of FASTA input when only ID mapping

Compare
Choose a tag to compare
@iquasere iquasere released this 02 Feb 13:17
· 44 commits to master since this release

Correct handling of FAST input when only ID mapping

When inputting a FASTA file solely for ID mapping, UPIMAPI was not parsing the file correctly. It was not getting the IDs correctly (was retrieving the sequences alongside them) and trying to parse the IDs as "full IDs" was breaking UPIMAPI.

Now, UPIMAPI gets only the names of the sequences, and correctly parses them.

Removed unneccessary user input to check if annotation should be performed

Also removed unneccessary user input to check if annotation should be performed if the user inputs a FASTA file and specifies --no-annotation.
Users know what they want, and the default is to perform annotation. This was a leftover from when ID mapping was the main feature of UPIMAPI, and now is removed.