Closed jonblack closed 7 years ago
It seems that the ncbi blast executable has no problems with it, so MRS should also support 'O'. We should be able to give 'O' some score values. Need to discuss this with Gert.
MRS uses the matrices mentioned here: https://github.com/cmbi/mrs/blob/master/src/M6Matrix.cpp
These matrices are defined without 'O", so I wonder how ncbi blast handles it.
MRS returns the following error to HOPE when blasting swissprot with the sequence shown below:
The web interface provides more information when you try to blast the same sequence:
O
is the letter forPyrrolysine
, a non-standard amino acid. Should MRS support non-standard amino acids or is it correct to reject the query? Perhaps it should be an option? If not, the API error message should match the error message shown in the web interface.