Hub cannot download the SemMedDB predication CSV file because UMLS login is required for downloads. We've manually uploaded the file to the server and changed its dumper link to the "dataupload" folder.
The main parser function cannot be async so the previous implementation in aiohttp cannot work. We've revised it to the vanilla implementation in requests. To save the running time, a pickled response is used to bypass the queries.
This PR fixes two issues in the previous PR https://github.com/biothings/semmeddb/pull/8:
async
so the previous implementation inaiohttp
cannot work. We've revised it to the vanilla implementation inrequests
. To save the running time, a pickled response is used to bypass the queries.