Skip to content

chebai needs in-code downloadable models #94

@sfluegel05

Description

@sfluegel05

Currently, we provide datasets and models for specific papers via kaggle / zenodo. This is great for people that want to reproduce experiments. However, for users that just need the results for some specific molecules (and are not interested in training their own models), we should provide a model by default.

The final result should look something like this:

python -m chebai predict --smiles "Cn1cnc2n(C)c(=O)n(C)c(=O)c12" --output my_output.json

which returns a file with prediction results. (the command is an illustration, the actual implementation might be a bit different)

The key component here is the self-downloading model. Internally, the predict function should download a model (or find a previously downloaded model) and use it.

Find out how to do this

  • Where can we host our models?
  • How can we integrate a hosted model into our cli?
  • What options do we have to switch between different models? (this would be an advanced feature and not the "default experience")

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions