compomics / meta-proteome-analyzer

MetaProteomeAnalyzer (MPA) software for analyzing and visualizing MS-based metaproteomics data.
27 stars 10 forks source link

Uniprot Database Error #11

Closed PaulAdrian89 closed 6 years ago

PaulAdrian89 commented 7 years ago

When using the command line to run MPA, I get the following error message when fetching Uniprot entries: ERROR [main] u.a.e.u.d.s.a.DBCrossReferenceConverter [DBCrossReferenceConverter.java:40] DatabaseType: SFLD is unknown.

I've checked all database identifiers from my protein fasta and they all correspond to Swiss-Prot (sp). Is it possible that changes in the Uniprot services are causing this issue? Is there a solution to change anything in the java code to avoid this?

thilus commented 6 years ago

Thank you for reporting this issue - and sorry for the delay.

Could be an UniProt service issue indeed - the developers have changed / change their API quite frequently. Also the service itself may give errors from time to time.

Did it happen for all protein entries or only a few? Does it happen any time you tried it?

thilus commented 6 years ago

Update: the latest version of MPA (version 1.8.0) now holds the updated UniProtJAPI (version 1.0.16): the UniProt services should now run as expected.