Abstract
The large amount of corrosion inhibition efficiencies in literature, calls for a more efficient way to organize, access and compare this information. The CORDATA open data management application (https://datacor.shinyapps.io/cordata/) can help select appropriate corrosion inhibitors for application specific challenges.
Similar content being viewed by others
Intruduction
The ban of one of industry’s main solutions against corrosion, i.e. compounds based on hexavalent chromium1, has recently started in Europe due to health and environmental issues, resulting in a need to find effective replacements2. The large and growing amounts of reported corrosion inhibition efficiencies existing in literature and obtained over the years as a result of this event is expected to keep increasing in volume. Moreover, the development of high-throughput testing methodologies3,4,5,6,7,8, has allowed to obtain significant databases in shorter timeframes for different substrates, application conditions and molecular structures3,9,10. This has called for the development of a data driven application, such as the one developed in this work, which will allow academic and industry researchers to swiftly select the most adequate condition specific corrosion inhibitor to be embedded directly into protective coating systems or through smart nanocontainers. We envision the CORDATA app to be the first step in the corrosion inhibitor selection process before going to the laboratory to perform further research and development activities. Although there are many accounts in literature focusing on corrosion inhibition efficiencies, to the best of our knowledge, this is the first web application dealing with data management for this particular issue. It allows to more efficiently compare many different data sources at the same time, thus making it easier to find appropriate solutions that were already tested experimentally, but that might be lost in the middle of a large volume of experimental data obtained in the past. Moreover, the dynamic nature of a data management web application, will allow it to grow in size and evolve in functionality throughout the years, adapting to the needs of the corrosion science community to better solve societal challenges through open data.
Results and discussion
Data driven technologies and machine leaning are among the latest developments and most promising approaches in corrosion science to guide the discovery and design of more effective and environmentally benign corrosion inhibitors and protective coating systems3,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25. However, one of the main challenges dealing with the application of machine learning to understand and design protective systems is building the datasets required for training the predictive models26,27. The collection of experimental data, as well as data management and curation, are among the most time-consuming tasks in the machine learning workflow. Therefore, a web application like the one presented herein, will fulfill two main purposes: (1) it can be used by scientists and engineers working in academia and industry to quickly compare the performance of different corrosion inhibitors and select the most appropriate condition specific corrosion inhibitor for each application; and (2) it will provide a framework to organize cured datasets for different substrates which will trigger further machine learning and data driven developments to design corrosion inhibitors.
A general view of the CORDATA application can be seen in Fig. 1 and accessed free of charge through the following url: https://datacor.shinyapps.io/cordata/. The web application was designed to work on personal computers, tablets and mobile phones, and includes several different functionalities (Fig. 2), such as: (1) search for the appropriate application conditions, such as the type of metal and alloy, the possible synergistic combination of inhibitors, the minimum efficiency, select a range of temperature and pH, and a minimum aggressive salt concentration; (2) quickly check the inhibitor structure and the reference used to obtain its corrosion inhibition efficiency; (3) search specific corrosion inhibitors through an internal search engine; (4) select and compare other properties and aspects of the data, such as the molecular weight, SMILES notation, measurement time, corrosion inhibitor concentration, synergistic inhibitor concentration, experimental methodology, literature reference, and name and institution of the contributor that added each specific data entry; and (5) a user interface with detailed instructions is available for users to submit additional data, request the whole dataset or provide their feedback. A spreadsheet template file can be downloaded for users to include their own data, while the whole updated dataset will be available to contributors, to be used in their own machine learning and data driven research.
At the time of this publication nearly five thousand corrosion inhibition efficiencies and almost four hundred compounds have already been added to the database. The data originates from more than one hundred and twenty publications, mainly for aluminum, copper, magnesium, iron and their main alloys. More specific information about the data included in the database can be found in Table 1.
The total number of efficiency values and compounds are already in a sufficient amount to find efficient corrosion inhibitor solutions for a broad number of application cases and conditions, thus it is expected to be immediately helpful for corrosion scientists and engineers working on the design of more efficient corrosion protective systems. Nevertheless, the data currently included in the application is still only a small part of all the information existing in literature. This number will increase over the years, as more data will be added by the authors and by other research groups that see value contributing to the database, while the web application gains traction among the corrosion science community.
Methods
The open data management web application developed in this work was built using the R programming language28, which is a free coding framework for statistical computing and graphical representation. In particular, it employed mainly the Shiny package29, which makes it easy to build interactive web applications from R.
Data availability
The authors declare that the data used to perform this work is available within the application described in the paper (https://datacor.shinyapps.io/cordata/). Moreover, the data in other formats is also available from the corresponding author upon reasonable request.
Code availability
The authors declare that the code of the CORDATA application is available from the corresponding author upon reasonable request.
References
Park, R. M. et al. Hexavalent chromium and lung cancer in the chromate industry: a quantitative risk assessment. Risk Anal. 24, 1099 (2004).
Still, C. Boeing names CSIRO a supplier of the year. CSIRO https://www.csiro.au/en/News/News-releases/2017/Boeing-names-CSIRO-a-supplier-of-the-year (2017).
Winkler, D. A. et al. Using high throughput experimental data and in silico models to discover alternatives to toxic chromate corrosion inhibitors. Corros. Sci. 106, 229 (2016).
Kallip, S., Bastos, A. C., Zheludkevich, M. L. & Ferreira, M. G. S. A multi-electrode cell for high-throughput SVET screening of corrosion inhibitors. Corros. Sci. 52, 3146 (2010).
García, S. J. et al. The influence of pH on corrosion inhibitor selection for 2024-T3 aluminium alloy assessed by high-throughput multielectrode and potentiodynamic testing. Electrochim. Acta 55, 2457 (2010).
White, P. A. et al. A new high-throughput method for corrosion testing. Corros. Sci. 58, 327 (2012).
White, P. A. et al. Towards materials discovery: assays for screening and study of chemical interactions of novel corrosion inhibitors in solution and coatings. N. J. Chem. 44, 7647 (2020).
Zabula, A. V. et al. Screening of molecular lanthanide corrosion inhibitors by a high-throughput method. Corros. Sci. 165, 108377 (2020).
Harvey, T. G. et al. The effect of inhibitor structure on the corrosion of AA2024 and AA7075. Corros. Sci. 53, 2184 (2011).
Lamaka, S. V. et al. Comprehensive screening of Mg corrosion inhibitors. Corros. Sci. 128, 224 (2017).
Winkler, D. A. Predicting the performance of organic corrosion inhibitors. Metals 7, 553 (2017).
Winkler, D. A. et al. Towards chromate-free corrosion inhibitors: structure–property models for organic alternatives. Green. Chem. 16, 3349 (2014).
Galvão, T. L. P., Novell-Leruth, G., Kuznetsova, A., Tedim, J. & Gomes, J. R. B. Elucidating structure-property relationships in aluminum alloy corrosion inhibitors by machine learning. J. Phys. Chem. C. 124, 5624 (2020).
Kokalj, A. et al. Simplistic correlations between molecular electronic properties and inhibition efficiencies: Do they really exist? Corros. Sci. 179, 108856 (2021).
Breedon, M., Per, M. C., Cole, I. S. & Barnard, A. S. Molecular ionization and deprotonation energies as indicators of functional coating performance. J. Mater. Chem. A 2, 16660 (2014).
Fernandez, M., Breedon, M., Cole, I. S. & Barnard, A. S. Modeling corrosion inhibition efficacy of small organic molecules as non-toxic chromate alternatives using comparative molecular surface analysis (CoMSA). Chemosphere 160, 80 (2016).
Chen, F. F. et al. Correlation between molecular features and electrochemical properties using an artificial neural network. Mater. Des. 112, 410 (2016).
Würger, T. et al. Data science based Mg corrosion engineering. Front. Mater. 6, 53 (2019).
Feiler, C. et al. In silico screening of modulators of magnesium dissolution. Corros. Sci. 163, 108245 (2020).
Würger, T. et al. Exploring structure-property relationships in magnesium dissolution modulators. npj Mater. Degrad. 5, 1 (2021).
Schiessler, E. J. et al. Predicting the inhibition efficiencies of magnesium dissolution modulators using sparse machine learning models. npj Comput. Mater. 7, 1 (2021).
Somers, A. E. et al. Advances in the development of rare earth metal and carboxylate compounds as corrosion inhibitors for steel. Corros. Eng. Sci. Technol. 55, 311 (2020).
Milošev, I. et al. Electrochemical, surface-analytical, and computational DFT study of alkaline etched aluminum modified by carboxylic acids for corrosion protection and hydrophobicity. J. Electrochem. Soc. 166, C3131 (2019).
Milošev, I. et al. The effect of anchor group and alkyl backbone chain on performance of organic compounds as corrosion inhibitors for aluminum investigated using an integrative experimental-modeling approach. J. Electrochem. Soc. 167, 061509 (2020).
Milošev, I. et al. The effects of perfluoroalkyl and alkyl backbone chains, spacers, and anchor groups on the performance of organic compounds as corrosion inhibitors for aluminum investigated using an integrative experimental-modeling approach. J. Electrochem. Soc. 168, 071506 (2021).
Moosavi, S. M., Jablonka, K. M. & Smit, B. The role of machine learning in the understanding and design of materials. J. Am. Chem. Soc. 142, 20273 (2020).
Coelho, L. B. et al. Reviewing machine learning of corrosion prediction in a data-oriented perspective. npj Mater. Degrad. 6, 1 (2022).
R Core Team. R: a language and environment for statistical computing. R Foundation for Statistical Computing https://www.r-project.org/ (2021).
Chang, W. et al. Shiny: Web Application Framework for R. R Studio https://shiny.rstudio.com/ (2021).
Acknowledgements
This work was developed within the scope of the project CICECO-Aveiro Institute of Materials, UIDB/50011/2020 & UIDP/50011/2020, financed by national funds through the FCT/MEC and when appropriate co-financed by FEDER under the PT2020 Partnership Agreement. It was also financed in the framework of the project DataCor (refs. POCI-01-0145-FEDER-030256, PTDC/QUI-QFI/30256/2017 and https://datacorproject.wixsite.com/datacor) and has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement ID 101007430 (COAT4LIFE).
Author information
Authors and Affiliations
Contributions
T.L.P.G built the application. T.L.P.G, I.F., A.K., G.N.L., C.S., C.F., S.V.L., C.R. and F.M. collected information and organized the whole dataset for different metals. T.L.P.G, M.L.Z., J.R.B.G and J.T. contributed to develop the application concept, data organization strategy, and supervised the work. All co-authors read and edited the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This 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 license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license 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 license, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Galvão, T.L.P., Ferreira, I., Kuznetsova, A. et al. CORDATA: an open data management web application to select corrosion inhibitors. npj Mater Degrad 6, 48 (2022). https://doi.org/10.1038/s41529-022-00259-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41529-022-00259-9
This article is cited by
-
Laying the experimental foundation for corrosion inhibitor discovery through machine learning
npj Materials Degradation (2024)
-
Estimating pitting descriptors of 316 L stainless steel by machine learning and statistical analysis
npj Materials Degradation (2023)