This tutorial explains how to incorporate models in the Ersilia Model Hub
- 1.Models developed by third parties.
- 2.Models developed by Ersilia based on publicly available data.
- 3.Models developed by Ersilia based on data from collaborators.
In this page, we focus on the first type of models, i.e. models developed by third parties. These third party models come with source code and parameters (or data to train them). We show how to use the Ersilia Model Template to adapt the assets provided by third parties and incorporate them into the Ersilia Model Hub.
First, check our Model Hub Backend, which contains:
- Model Suggestions: Contains a backlog of models that could be of interest to Ersilia with minimal information about them. There is a Selected tickbox that means that someone is already working on the model. Once a model is incorporated, it is filtered out of this list. If you have a new model suggestion, please fill in this form with as much detail as possible.
To start contributing:
- 1.We only accept contributions through GitHub. Please make sure you have an account and are familiar with the basic git commands (clone, pull and push)
- 3.Join the #model-contributors channel in Slack and ask for edit permits for the Spreadsheet.
- 6.Wait for the issue to be approved. This will trigger an automatic Action that will create a new repository for the model.
- 7.Fork the repository.
Unfortunately, there is no centralized resource to find AI/ML models for drug discovery online (reason why Ersilia exists). The following resources can help you, though:
- Use the
#literaturechannel in the Ersilia Slack workspace to get inspiration.