Closed MarcIsak closed 3 years ago
Hi Marc,
we do not offer and do not plan an API for Prosit since our server-infrastructure would not be able to handle the number of requests we expect to get.
I am sorry for not being able to help you more with this.
Best, Ludwig
Hi @MarcIsak. I also am interested in an API to the tool. I don't know if it would be useful to you, but I have been doing a little work on a programmatic interface to the Prosit models (run locally, not connecting with the online server): https://github.com/kevinkovalchik/my_prosit
I have not had to change much from the original Prosit code. Mainly I migrated it to Tensorflow 2 and added a "Predictor" class which lets you use the Prosit models without interfacing with the online server or running a local server. Also some convenience functions like calculating the normalized spectral contrast angle between an observed spectrum (from mzml) and a predicted.
It is not very well tested or documented and probably not the most robust implementation at this point, but perhaps it could be of interest. If you have questions or suggestions feel free to post an issue there.
@LLautenbacher, as Marc said, thank you for the very nice tool!
Kevin
Hello,
I wonder if it is possible to use some sort of API to send / retrieve jobs from the Prosit server(s)? That would make my life much easier when submitting several jobs ;).
Thank you for the amazing Prosit tool!
Best,
Marc