Skip to content

add resource sharing for efficiency #4

@sfluegel05

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