Ersilia Model Hub
The Ersilia Model Hub is an open source platform to serve AI/ML models for infectious disease drug discovery.
Cite this software
Description
Table of Contents
Project Description
The Ersilia Model Hub is a unified platform of pre-trained AI/ML models for 🦠 infectious and neglected disease research. Our mission is to offer an open-source, 🛠 low-code solution that provides seamless access to AI/ML models for 💊 drug discovery. Models housed in our hub come from two sources:
- Published models from literature (with due third-party acknowledgement)
- Custom models developed by the Ersilia team or our valued contributors
In Ersilia, you can find models related to antibiotic activity prediction, ADMET prediction, molecular representation, generative chemistry, and much more.
- To find your models of interest, visit the Ersilia Model Hub browser
- For high-level documentation, check the Ersilia Book
- For a low-level documentation for developers, see the Ersilia API reference
Quick Start Guide
Installation
Please check the package requirements in the Installation Guide. In brief:
- You need to install the Ersilia CLI. This is the central tool to manage models in the Ersilia Model Hub.
- Each model is packaged independently in its own environment.
To install the Ersilia CLI, create a Conda environment and activate it:
conda create -n ersilia python=3.10
conda activate ersilia
Then, clone the current repository and install with pip:
git clone https://github.com/ersilia-os/ersilia.git
cd ersilia
pip install -e .
Alternatively, you can directly install from PyPi:
pip install ersilia
Check that Ersilia is properly installed:
ersilia --help
To install each model, you have two options. You can either package them from source, in which case only Conda is required, or as Docker containers. We highly recommend having Docker installed and active in your computer. In any case, the Ersilia CLI takes care of the packaging seamlessly.
Running a Model
Once the Ersilia package is installed, you can use the CLI to run any model seamlessly. First, select a model from the Ersilia Model Hub and fetch it. Each model in the Ersilia Model Hub has an associated identifier. For example, the broad spectrum activity prediction model from Stokes et al. (2020) has the identifier eos4e40. You can fetch it as follows:
ersilia fetch eos4e40
Now you can serve the model:
ersilia serve eos4e40
To view some information about the model, type the following:
ersilia info
The simplest way to run a model is by passing a CSV file as input. If you don't have one, you can generate it easily. In this case, we take 5 molecules as an example:
ersilia example -n 5 -f my_input.csv
Now you can run the model:
ersilia run -i my_input.csv -o my_output.csv
To stop the service, you can simply close the model:
ersilia close
Finally, if you don't want to use the model anymore, delete it as follows:
ersilia delete eos4e40
Basic Commands
Below is a list of the most important commands of the Ersilia CLI:
| Command | Description |
|---|---|
catalog | List a catalog of models |
close | Close model |
delete | Delete model from local computer |
example | Generate input examples for the model of interest |
fetch | Fetch model from the Ersilia Model Hub |
info | Get model information |
run | Run a served model |
serve | Serve model |
test | Test a model |
Please see the a full reference of all commands available here.
Contribute
The Ersilia Model Hub is a free, open source software and we highly value new contributors. There are several ways in which you can contribute to the project:
- A good place to start is checking open GitHub Issues
- If you have identified a bug in the code, please open a new issue using the Bug Report template
- Share any feedback with the community using GitHub Discussions for the project
- If you wish to contribute to our main codebase, please make sure to follow our guidelines for codebase quality and consistency
- Check our Contributing Guide for more details
The Ersilia Open Source Initiative adheres to the Contributor Covenant code of conduct.
Submit a New Model
If you want to incorporate a new model in the platform, open a new issue using the Model Request template or contact us using this form.
After submitting your model request via an issue (suggested), an Ersilia maintainer will review your request. If they approve your request, a new model respository will be created for you to fork and use following the eos-template. There is a demo repository explaining the steps one-by-one.
License and Citation
This repository is open sourced under the GPL-3 License.
If you find this software useful, please cite us:
Ersilia Model Hub: a repository of AI/ML models for infectious and neglected tropical diseases
Gemma Turon, Abel Legese, Dhanshree Arora, Miquel Duran-Frigola
Version: 0.1.43
DOI: 10.5281/zenodo.7274645
GitHub: https://github.com/ersilia-os/ersilia
Authorship
Please note that Ersilia distinguises between software contributors and software authors. The Ersilia Model Hub Authorship guidelines can be found in the Authorship file and current authors can be found in the Citation file. We acknowledge past authors of the software below:
- Carolina Caballero
Cited By
The Ersilia Model Hub is used in a number of scientific projects. Read more about how we are implementing it in:
- Turon, Hlozek, et al. Nature Communications, 2023
- Van Heerden, et al. ACS Omega, 2023
- Offensperger, Tin, Duran-Frigola, et al. Science, 2024
- Turon, et al. ACS Med Chem Lett, 2024
In addition, our views on how the Ersilia Model Hub can be deployed effectively in Africa can be found in these two articles:
- Turon and Duran-Frigola, Artificial Intelligence in the Life Sciences, 2024
- Turon and Duran-Frigola, ACS Infectious Disease Research, 2024
To see a full list of all Ersilia publications, please visit this link.
About Us
The Ersilia Open Source Initiative is a tech non-profit organization with the mission to equip laboratories, universities, and clinics in the Global South with AI/ML tools for infectious disease research. We work on the principles of open science, decolonized research, and egalitarian access to knowledge and research outputs. You can support Ersilia by clicking here.
Funding
The Ersilia Model Hub is our flagship project. The tool is funded via a combination of sources. Full disclosure can be found in our website. Highlighted supporters include the Mozilla Builders Accelerator, Fast Forward, Splunk Pledge, the AI2050 Program by Schmidt Sciences, and the Spanish Ministry of Science, Innovation, and Universities (grant PID2023-148309OA-I00 funded by MICIU/AEI/10.13039/501100011033).
Participating organisations
Reference papers
- 1.Author(s): Gemma Turon, Edwin Tse, Xin Qiu, Matthew Todd, Miquel Duran-FrigolaPublished in ACS Medicinal Chemistry Letters by American Chemical Society (ACS) in 2024, page: 1645-165010.1021/acsmedchemlett.4c00131
- 2.Author(s): Gemma Turon, Jason Hlozek, John G. Woodland, Ankur Kumar, Kelly Chibale, Miquel Duran-FrigolaPublished in Nature Communications by Springer Science and Business Media LLC in 202310.1038/s41467-023-41512-2
Mentions
- 1.Author(s): Dwijendra Nath Dwivedi, Ghanashyama Mahanty, Varunendra Nath DwivediPublished in Advances in Bioinformatics and Biomedical Engineering, Applying Machine Learning Techniques to Bioinformatics by IGI Global in 2024, page: 94-11210.4018/979-8-3693-1822-5.ch006
- 2.Author(s): Angie Atoche Puelles, Luana Luiza Bastos, Vivian Morais Paixão, Sheila Cruz Araujo, Raquel Cardoso de Melo MinardiPublished in Advances in Bioinformatics and Biomedical Engineering, Effective Techniques for Bioinformatic Exploration by IGI Global in 2024, page: 209-23610.4018/979-8-3693-3192-7.ch007
- 3.Published in Progress in Medicinal Chemistry by Elsevier in 2024, page: 161-23410.1016/bs.pmch.2024.08.001
- 1.Author(s): Alex G. C. de Sá, Gisele L. Pappa, Alex A. Freitas, David B. AscherPublished in Proceedings of the Genetic and Evolutionary Computation Conference Companion by ACM in 2025, page: 1944-195210.1145/3712255.3734339
- 2.Author(s): Alex G. C. de Sá, David B. AscherPublished in Proceedings of the Genetic and Evolutionary Computation Conference Companion by ACM in 2024, page: 1544-155310.1145/3638530.3664166
- 3.Author(s): Xin Yang, Zichen Yang, Qianer Xu, Wenguang HePublished in Proceedings of the 2023 4th International Symposium on Artificial Intelligence for Medicine Science by ACM in 2023, page: 184-18910.1145/3644116.3644150
- 1.Author(s): Vinay Kumar, Kunal RoyPublished in Expert Opinion on Drug Discovery by Informa UK Limited in 2025, page: 419-43110.1080/17460441.2025.2481259
- 2.Author(s): Clinton G. L. Veale, John G. Woodland, Kathryn J. Wicht, Kelly ChibalePublished in Angewandte Chemie by Wiley in 202510.1002/ange.202419681
- 3.Author(s): Yurong Sun, Yinhua Lin, Huaitao Sun, Junfa Yang, Hui Cheng, Jia Yi, Wenqiang Li, Gen Lu, Cheng Zhao, Yuge Jiang, Xinyu Zhao, Qinglin Li, Meng Wang, Shuo Chen, Fei Pan, Yu CaoPublished in Chemical Engineering Journal by Elsevier BV in 2025, page: 16322810.1016/j.cej.2025.163228
- 4.Author(s): Niki Najar Najafi, Helia Hajihassani, Maryam Azimzadeh IraniPublished in Cancer Informatics by SAGE Publications in 202510.1177/11769351251371273
- 5.Author(s): Xianglong Meng, Yijing Lang, Xiaofen Li, Yuting Li, Zhulin Bu, Yuhui Wu, Shuosheng ZhangPublished in Pharmacological Research - Modern Chinese Medicine by Elsevier BV in 2025, page: 10063910.1016/j.prmcm.2025.100639
- 6.Author(s): Zhengsen Wang, Xianxian Xie, Yu Xue, Yixuan ChenPublished in Biology by MDPI AG in 2025, page: 29510.3390/biology14030295
- 7.Author(s): Karamot O. Oyediran, Peace-Ofonabasi O. Bassey, Deborah A. Ogundemuren, Abdullahi Abdulraheem, Chukwuemeka P. Azubuike, Andrew N. Amenaghawon, Margaret O. IlomunayaPublished in Pharmaceutical Science Advances by Elsevier BV in 2025, page: 10008010.1016/j.pscia.2025.100080
- 8.Author(s): Gemma Turon, Miquel Duran-FrigolaPublished in Artificial Intelligence in the Life Sciences by Elsevier BV in 2025, page: 10011810.1016/j.ailsci.2024.100118
- 9.Author(s): Gemma Turon, Mwila Mulubwa, Anna Montaner, Mathew Njoroge, Kelly Chibale, Miquel Duran-FrigolaPublished in 202510.1038/s41467-025-64304-2
- 10.Author(s): Kang Zhang, Xin Yang, Yifei Wang, Yunfang Yu, Niu Huang, Gen Li, Xiaokun Li, Joseph C. Wu, Shengyong YangPublished in Nature Medicine by Springer Science and Business Media LLC in 2025, page: 45-5910.1038/s41591-024-03434-4
- 11.Author(s): Olanrewaju Ayodeji Durojaye, Sm Faysal Bellah, Henrietta Onyinye Uzoeto, Nkwachukwu Oziamara Okoro, Samuel Cosmas, Judith Nnedimkpa Ajima, Amarachukwu Vivian Arazu, Somtochukwu Precious Ezechukwu, Chiemekam Samuel Ezechukwu, Arome Solomon OdibaPublished in Journal of Molecular Modeling by Springer Science and Business Media LLC in 202510.1007/s00894-025-06480-y
- 12.Author(s): Hossam Nada, Nicholas A. Meanwell, Moustafa T. GabrPublished in Expert Opinion on Drug Discovery by Informa UK Limited in 2025, page: 145-16210.1080/17460441.2025.2458666
- 13.Author(s): Debarshi Mondal, Priya Bisht, Preety Kumari, Shiv Kumar, Ghanshyam Das Gupta, Sant Kumar VermaPublished in 202510.1080/17568919.2025.2580922
- 14.Author(s): Nicaise Ndembi, Bethanie Rammer, Joseph Fokam, Uttam Dinodia, Sofonias K. Tessema, Jean Philbert Nsengimana, Sarah Mwangi, Edem Adzogenu, Landry Tsague Dongmo, Bleddyn Rees, Brian O’Connor, Trevor A. Crowell, James Wilmot, Vittorio Colizzi, Ngashi Ngongo, Jean KaseyaPublished in Journal of Public Health in Africa by AOSIS in 202510.4102/jphia.v16i1.876
- 15.Author(s): Vidushi Sharma, Andy Tek, Khanh Nguyen, Max Giammona, Murtaza Zohair, Linda Sundberg, Young-Hye LaPublished in Cell Reports Physical Science by Elsevier BV in 2025, page: 10234710.1016/j.xcrp.2024.102347
- 16.Author(s): Hinpetch Daungsupawong, Viroj WiwanitkitPublished in Journal of Parasitic Diseases by Springer Science and Business Media LLC in 202510.1007/s12639-025-01838-8
- 17.Author(s): Haoran Cheng, Joy Le Yi Wong, Chrystie Wan Ning Quek, Jeffrey L. Goldberg, Vinit B. Mahajan, Tien Yin Wong, Jodhbir S. Mehta, Daniel S. W. Ting, Darren S. J. TingPublished in npj Digital Medicine by Springer Science and Business Media LLC in 202510.1038/s41746-025-01954-y
- 18.Author(s): Jiong Wu, Dilei Yan, Xiaoyan Du, Wu Chen, Xuan Lin, Bohui Xu, Ying Xu, Jun Ye, Yan ShenPublished in Acta Pharmaceutica Sinica B by Elsevier BV in 202510.1016/j.apsb.2025.06.010
- 19.Author(s): Clinton G. L. Veale, John G. Woodland, Kathryn J. Wicht, Kelly ChibalePublished in Angewandte Chemie International Edition by Wiley in 202510.1002/anie.202419681
- 20.Author(s): Muhammad Sohaib Iqbal, Haroon Ahmad, Chen Yu, Haiyan Huang, Bing GuoPublished in Coordination Chemistry Reviews by Elsevier BV in 2025, page: 21678110.1016/j.ccr.2025.216781
- 21.Author(s): Long Chen, Pinjing He, Jinlin Zou, Hua Zhang, Wei Peng, Fan LüPublished in Chemical Engineering Journal by Elsevier BV in 2025, page: 16548210.1016/j.cej.2025.165482
- 22.Author(s): Sameeullah Memon, Shabana Bibi, Guozhong HePublished in Diseases by MDPI AG in 2025, page: 18410.3390/diseases13060184
- 23.Author(s): Johannes Schimunek, Sohvi Luukkonen, Günter KlambauerPublished in Journal of Chemical Information and Modeling by American Chemical Society (ACS) in 2025, page: 4243-425010.1021/acs.jcim.4c02373
- 24.Author(s): Teena Bajaj, Babak Mosavati, Lydia H. Zhang, Mohammad S. Parsa, Huanchen Wang, Evan M. Kerek, Xueying Liang, Seyed Amir Tabatabaei Dakhili, Eddie Wehri, Silin Guo, Rushil N. Desai, Lauren M. Orr, Mohammad R. K. Mofrad, Julia Schaletzky, John R. Ussher, Xufang Deng, Robin Stanley, Basil P. Hubbard, Daniel K. Nomura, Niren MurthyPublished in RSC Advances by Royal Society of Chemistry (RSC) in 2025, page: 10243-1025610.1039/d4ra06955b
- 25.Author(s): Helle W. van den Maagdenberg, Martin Šícho, David Alencar Araripe, Sohvi Luukkonen, Linde Schoenmaker, Michiel Jespers, Olivier J. M. Béquignon, Marina Gorostiola González, Remco L. van den Broek, Andrius Bernatavicius, J. G. Coen van Hasselt, Piet. H. van der Graaf, Gerard J. P. van WestenPublished in Journal of Cheminformatics by Springer Science and Business Media LLC in 202410.1186/s13321-024-00908-y
- 26.Author(s): Bin Feng, Zequn Liu, Nanlan Huang, Zhiping Xiao, Haomiao Zhang, Srbuhi Mirzoyan, Hanwen Xu, Jiaran Hao, Yinghui Xu, Ming Zhang, Sheng WangPublished in Nature Machine Intelligence by Springer Science and Business Media LLC in 2024, page: 962-97410.1038/s42256-024-00876-w
- 27.Author(s): Haoke Qiu, Lunyang Liu, Xuepeng Qiu, Xuemin Dai, Xiangling Ji, Zhao-Yan SunPublished in Chemical Science by Royal Society of Chemistry (RSC) in 2024, page: 534-54410.1039/d3sc05079c
- 28.Author(s): Xuanbai Ren, Jiaying Wei, Xiaoli Luo, Yuansheng Liu, Kenli Li, Qiang Zhang, Xin Gao, Sizhe Yan, Xia Wu, Xingyue Jiang, Mingquan Liu, Dongsheng Cao, Leyi Wei, Xiangxiang Zeng, Junfeng ShiPublished in Advanced Science by Wiley in 202410.1002/advs.202400829
- 29.Author(s): Jungwoo Kim, Woojae Chang, Hyunjun Ji, InSuk JoungPublished in Journal of Chemical Information and Modeling by American Chemical Society (ACS) in 2024, page: 5028-504010.1021/acs.jcim.4c00772
- 30.Author(s): João Correia, João Capela, Miguel RochaPublished in Journal of Cheminformatics by Springer Science and Business Media LLC in 202410.1186/s13321-024-00937-7
- 31.Author(s): Felicite Majoumo-Mbe, Neba Abongwa Sangbong, Alain Tadjong Tcho, Cyril T. Namba-Nzanguim, Conrad V. Simoben, Donatus B. Eni, Mustafa Alhaji Isa, Adi Narayana Reddy Poli, Joel Cassel, Joseph M. Salvino, Luis J. Montaner, Ian Tietjen, Fidele Ntie-KangPublished in Chemical Papers by Springer Science and Business Media LLC in 2024, page: 3431-344110.1007/s11696-023-03274-5
- 32.Author(s): Anju Choorakottayil Pushkaran, Alya A. ArabiPublished in Artificial Intelligence Review by Springer Science and Business Media LLC in 202410.1007/s10462-024-10714-5
- 33.Author(s): Zahra AmiriPublished in Journal of Computer Information Systems by Informa UK Limited in 2024, page: 1-2810.1080/08874417.2024.2414216
- 34.Author(s): Gurparsad Singh Suri, Gurleen Kaur, Dheeraj ShindePublished in Discover Artificial Intelligence by Springer Science and Business Media LLC in 202410.1007/s44163-024-00192-7
- 35.Author(s): Jude Y. Betow, Gemma Turon, Clovis S. Metuge, Simeon Akame, Vanessa A. Shu, Oyere T. Ebob, Miquel Duran‐Frigola, Fidele Ntie‐KangPublished in Molecular Informatics by Wiley in 202410.1002/minf.202400293
- 36.Author(s): Anuradha SinghPublished in Artificial Intelligence Chemistry by Elsevier BV in 2024, page: 10007110.1016/j.aichem.2024.100071
- 37.Author(s): Shengshun Duan, Huiyun Zhang, Lei Liu, Yu Lin, Fangzhi Zhao, Pinzhen Chen, Shuze Cao, Kai Zhou, Changjiang Gao, Zhengfeng Liu, Qiongfeng Shi, Chengkuo Lee, Jun WuPublished in Materials Today by Elsevier BV in 2024, page: 450-48010.1016/j.mattod.2024.08.013
- 38.Author(s): Bianca Martinengo, Eleonora Diamanti, Elisa Uliassi, Maria Laura BolognesiPublished in ACS Infectious Diseases by American Chemical Society (ACS) in 2024, page: 1856-187010.1021/acsinfecdis.4c00172
- 39.Author(s): Mahroza Kanwal Khan, Mohsin Raza, Muhammad Shahbaz, Iftikhar Hussain, Muhammad Farooq Khan, Zhongjian Xie, Syed Shoaib Ahmad Shah, Ayesha Khan Tareen, Zoobia Bashir, Karim KhanPublished in Frontiers in Chemistry by Frontiers Media SA in 202410.3389/fchem.2024.1408740
- 40.Author(s): Samson O. Oselusi, Phumuzile Dube, Adeshina I. Odugbemi, Kolajo A. Akinyede, Tosin L. Ilori, Elizabeth Egieyeh, Nicole RS. Sibuyi, Mervin Meyer, Abram M. Madiehe, Gerald J. Wyckoff, Samuel A. EgieyehPublished in Computers in Biology and Medicine by Elsevier BV in 2024, page: 10792710.1016/j.compbiomed.2024.107927
- 41.Author(s): Ahrum Son, Jongham Park, Woojin Kim, Yoonki Yoon, Sangwoon Lee, Yongho Park, Hyunsoo KimPublished in Molecules by MDPI AG in 2024, page: 462610.3390/molecules29194626
- 42.Author(s): Jason Hlozek, Kelly Chibale, John G. WoodlandPublished in ACS Medicinal Chemistry Letters by American Chemical Society (ACS) in 2024, page: 989-99310.1021/acsmedchemlett.4c00243
- 43.Author(s): Joyce V. B. Borba, Luis Carlos Salazar-Alvarez, Letícia Tiburcio Ferreira, Sabrina Silva-Mendonça, Meryck Felipe Brito da Silva, Igor H. Sanches, Leandro da Costa Clementino, Marcela Lucas Magalhães, Aline Rimoldi, Juliana Calit, Sofia Santana, Miguel Prudêncio, Pedro V. Cravo, Daniel Y. Bargieri, Gustavo C. Cassiano, Fabio T. M. Costa, Carolina Horta AndradePublished in ACS Medicinal Chemistry Letters by American Chemical Society (ACS) in 2024, page: 1386-139510.1021/acsmedchemlett.4c00323
- 44.Author(s): Periyasamy Natarajan Shiammala, Navaneetha Krishna Bose Duraimutharasan, Baskaralingam Vaseeharan, Abdulaziz S. Alothaim, Esam S. Al-Malki, Babu Snekaa, Sher Zaman Safi, Sanjeev Kumar Singh, Devadasan Velmurugan, Chandrabose SelvarajPublished in Methods by Elsevier BV in 2023, page: 82-9410.1016/j.ymeth.2023.09.010
- 45.Author(s): David Gurwitz, Noam ShomronPublished in Drug Development Research by Wiley in 202310.1002/ddr.22121
- 1.Author(s): Roman Stratiichuk, Nazar Shevchuk, Roman Kyrylenko, Volodymyr Vozniak, Ihor Koleiev, Taras Voitsitskyi, Vladyslav Husak, Zakhar Ostrovsky, Ivan Khropachov, Serhii Starosyla, Semen Yesylevsky, Alan NafievPublished by Cold Spring Harbor Laboratory in 202510.1101/2025.07.14.664363
- 2.Author(s): João Correia, João Capela, Miguel RochaPublished by Cold Spring Harbor Laboratory in 202410.1101/2024.05.27.595849
- 3.Author(s): Bin Feng, Zequn Liu, Nanlan Huang, Zhiping Xiao, Haomiao Zhang, Srbuhi Mirzoyan, Hanwen Xu, Jiaran Hao, Yinghui Xu, Ming Zhang, Sheng WangPublished by Cold Spring Harbor Laboratory in 202310.1101/2023.10.30.564861
- 4.Author(s): Sheng Wang, Bin Feng, Zequn Liu, Nanlan Huang, Zhiping Xiao, Haomiao Zhang, Srbuhi Mirzoyan, Hanwen Xu, Jiaran Hao, Yinghui Xu, Ming ZhangPublished by Springer Science and Business Media LLC in 202310.21203/rs.3.rs-3546062/v1