Is your feature request related to a problem? Please describe.
When developing models, trial and error is often necessary. In particular, the ersilia -v fetch command is typically called multiple times.
A time-consuming step is installing dependencies for the model. It is non-sense to delete and reinstall dependencies every time we fetch a model.
Describe the solution you'd like.
A flag to avoid reinstalling dependencies. A possibility would be ersilia -v fetch $MODEL_ID --skip-install
Describe alternatives you've considered
A perhaps better alternative would be to consider the fetch command as a pipeline, where every successful step is stored. When re-running fetch, there should be a possibility to re-start from scratch of continue from the last successful step.
Is your feature request related to a problem? Please describe.
When developing models, trial and error is often necessary. In particular, the
ersilia -v fetch
command is typically called multiple times.A time-consuming step is installing dependencies for the model. It is non-sense to delete and reinstall dependencies every time we fetch a model.
Describe the solution you'd like.
A flag to avoid reinstalling dependencies. A possibility would be
ersilia -v fetch $MODEL_ID --skip-install
Describe alternatives you've considered
A perhaps better alternative would be to consider the fetch command as a pipeline, where every successful step is stored. When re-running fetch, there should be a possibility to re-start from scratch of continue from the last successful step.
Additional context.
No response