biothings / mychem.info

MyChem.info: A BioThings API for chemical/drug annotations
http://mychem.info
Apache License 2.0
15 stars 12 forks source link

Issue 151 fix #154

Closed erikyao closed 1 year ago

erikyao commented 1 year ago

This PR fixes Issue https://github.com/biothings/mychem.info/issues/151. The design was explained in https://github.com/biothings/mychem.info/issues/151#issuecomment-1413269195.

In addition, this PR also introduce major refactoring to the chembl parser/uploader:

  1. Simplified class inheritance hierarchy in the parser.
  2. Moved the lookups of file paths to uploader's jobs() method.