Skip to content

add resource sharing for efficiency #4

Description

@sfluegel05

As of now, all models work on their own - each is called separately and initialised separately. This leads to some inefficiencies. For instance, ChemLog extra and the smoothing both load ChEBI from a chebi.obo file and construct a hierarchy graph. They don't even use the same chebi.obo file.

In general, it is not possible to share resources between arbitrary models, but in some cases, this might be useful.

Todo

  • Provide some standard resources by the ensemble that might be needed for different models (e.g., a chebi.obo file, a hierarchy graph, rdkit mol objects)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions