Cargando…
Flame: an open source framework for model development, hosting, and usage in production environments
This article describes Flame, an open source software for building predictive models and supporting their use in production environments. Flame is a web application with a web-based graphic interface, which can be used as a desktop application or installed in a server receiving requests from multipl...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer International Publishing
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8054391/ https://www.ncbi.nlm.nih.gov/pubmed/33875019 http://dx.doi.org/10.1186/s13321-021-00509-z |
_version_ | 1783680285839196160 |
---|---|
author | Pastor, Manuel Gómez-Tamayo, José Carlos Sanz, Ferran |
author_facet | Pastor, Manuel Gómez-Tamayo, José Carlos Sanz, Ferran |
author_sort | Pastor, Manuel |
collection | PubMed |
description | This article describes Flame, an open source software for building predictive models and supporting their use in production environments. Flame is a web application with a web-based graphic interface, which can be used as a desktop application or installed in a server receiving requests from multiple users. Models can be built starting from any collection of biologically annotated chemical structures since the software supports structural normalization, molecular descriptor calculation, and machine learning model generation using predefined workflows. The model building workflow can be customized from the graphic interface, selecting the type of normalization, molecular descriptors, and machine learning algorithm to be used from a panel of state-of-the-art methods implemented natively. Moreover, Flame implements a mechanism allowing to extend its source code, adding unlimited model customization. Models generated with Flame can be easily exported, facilitating collaborative model development. All models are stored in a model repository supporting model versioning. Models are identified by unique model IDs and include detailed documentation formatted using widely accepted standards. The current version is the result of nearly 3 years of development in collaboration with users from the pharmaceutical industry within the IMI eTRANSAFE project, which aims, among other objectives, to develop high-quality predictive models based on shared legacy data for assessing the safety of drug candidates. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s13321-021-00509-z. |
format | Online Article Text |
id | pubmed-8054391 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Springer International Publishing |
record_format | MEDLINE/PubMed |
spelling | pubmed-80543912021-04-20 Flame: an open source framework for model development, hosting, and usage in production environments Pastor, Manuel Gómez-Tamayo, José Carlos Sanz, Ferran J Cheminform Software This article describes Flame, an open source software for building predictive models and supporting their use in production environments. Flame is a web application with a web-based graphic interface, which can be used as a desktop application or installed in a server receiving requests from multiple users. Models can be built starting from any collection of biologically annotated chemical structures since the software supports structural normalization, molecular descriptor calculation, and machine learning model generation using predefined workflows. The model building workflow can be customized from the graphic interface, selecting the type of normalization, molecular descriptors, and machine learning algorithm to be used from a panel of state-of-the-art methods implemented natively. Moreover, Flame implements a mechanism allowing to extend its source code, adding unlimited model customization. Models generated with Flame can be easily exported, facilitating collaborative model development. All models are stored in a model repository supporting model versioning. Models are identified by unique model IDs and include detailed documentation formatted using widely accepted standards. The current version is the result of nearly 3 years of development in collaboration with users from the pharmaceutical industry within the IMI eTRANSAFE project, which aims, among other objectives, to develop high-quality predictive models based on shared legacy data for assessing the safety of drug candidates. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s13321-021-00509-z. Springer International Publishing 2021-04-19 /pmc/articles/PMC8054391/ /pubmed/33875019 http://dx.doi.org/10.1186/s13321-021-00509-z Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/ (https://creativecommons.org/publicdomain/zero/1.0/) ) applies to the data made available in this article, unless otherwise stated in a credit line to the data. |
spellingShingle | Software Pastor, Manuel Gómez-Tamayo, José Carlos Sanz, Ferran Flame: an open source framework for model development, hosting, and usage in production environments |
title | Flame: an open source framework for model development, hosting, and usage in production environments |
title_full | Flame: an open source framework for model development, hosting, and usage in production environments |
title_fullStr | Flame: an open source framework for model development, hosting, and usage in production environments |
title_full_unstemmed | Flame: an open source framework for model development, hosting, and usage in production environments |
title_short | Flame: an open source framework for model development, hosting, and usage in production environments |
title_sort | flame: an open source framework for model development, hosting, and usage in production environments |
topic | Software |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8054391/ https://www.ncbi.nlm.nih.gov/pubmed/33875019 http://dx.doi.org/10.1186/s13321-021-00509-z |
work_keys_str_mv | AT pastormanuel flameanopensourceframeworkformodeldevelopmenthostingandusageinproductionenvironments AT gomeztamayojosecarlos flameanopensourceframeworkformodeldevelopmenthostingandusageinproductionenvironments AT sanzferran flameanopensourceframeworkformodeldevelopmenthostingandusageinproductionenvironments |