journal article·2024-01-10

MatGD: Materials Graph Digitizer

Jaewoong Lee, Wonseok Lee, Jihan Kim

Publisher page

Abstract

We developed Material Graph Digitizer (MatGD), which is a tool for digitizing a data line from scientific graphs. The algorithm behind the tool consists of four steps: (1) identifying graphs within subfigures, (2) separating axes and data sections, (3) discerning the data lines by eliminating irrelevant graph objects and matching with the legend, and (4) data extraction and saving. From the 62,534 papers in the areas of batteries, catalysis, and metal-organic frameworks (MOFs), 501,045 figures were mined. Remarkably, our tool showcased performance with over 99% accuracy in legend marker and text detection. Moreover, its capability for data line separation stood at 66%, which is much higher compared to those of other existing figure-mining tools. We believe that this tool will be integral to collecting both past and future data from publications, and these data can be used to train various machine learning models that can enhance material predictions and new materials discovery.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Machine Learning in Materials Science · Computational Drug Discovery Methods · X-ray Diffraction in Crystallography

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Chemical and Biomolecular Engineering, Korea Advanced Institute of Science and Technology, Daejeon 34141, Republic of Korea

Funding

National Research Foundation of Korea

References (41)

Show source-provided references
1. 10.1021/acs.jcim.9b0047010.1021/acs.jcim.9b00470 ↗
2. 10.1016/j.patter.2021.10029010.1016/j.patter.2021.100290 ↗
3. 10.1038/s41467-020-18556-910.1038/s41467-020-18556-9 ↗
4. Savage B. N. · Nature · 2019 · 576 · S3710.1038/d41586-019-03764-1 ↗
5. 10.1002/advs.20190080810.1002/advs.201900808 ↗
6. 10.1016/j.matt.2021.02.01510.1016/j.matt.2021.02.015 ↗
7. 10.1021/acs.jced.9b0083510.1021/acs.jced.9b00835 ↗
8. 10.1021/acsami.1c0247110.1021/acsami.1c02471 ↗
9. 10.1021/acs.cgd.7b0084810.1021/acs.cgd.7b00848 ↗
10. 10.1038/s41524-022-00784-w10.1038/s41524-022-00784-w ↗
11. Palm, R. B.; Laws, F.; Winther, O. InAttend, Copy, Parse End-to-End Information Extraction from Documents, International Conference on Document Analysis and Recognition (ICDAR); IEEE, 2019; pp 329–336.10.1109/ICDAR.2019.00060 ↗
12. Zhang C. · J. Comput. Inf. Syst. · 2008 · 4 · 1169
13. 10.1021/acs.jcim.7b0060810.1021/acs.jcim.7b00608 ↗
14. 10.1038/s41597-019-0224-110.1038/s41597-019-0224-1 ↗
15. 10.1021/jacs.1c0721710.1021/jacs.1c07217 ↗
16. 10.1021/acs.jcim.1c0129710.1021/acs.jcim.1c01297 ↗
17. 10.1021/acs.chemmater.3c0078810.1021/acs.chemmater.3c00788 ↗
18. Li, P.; Jiang, X.; Shatkay, H. InExtracting Figures and Captions from Scientific Publications, Proceedings of the 27th ACM International Conference on Information and Knowledge Management; ACM Digital Library, 2018; pp 1595–1598.10.1145/3269206.3269265 ↗
19. 10.1021/acs.jcim.9b0073410.1021/acs.jcim.9b00734 ↗
20. Joshi N. · 202310.1007/978-981-99-0393-1 ↗
21. Malin, T.; Gillich, G.; Nedelcu, D.; Iancu, V.Digitization of Earthquake Signals Stored as Images; Transilvania University Press of Braşov, 2019; pp 60–64.
22. Siegel N. · 2016 · 2 · 66410.1007/978-3-319-46478-7_41 ↗
23. Shivasankaran, V. P.; Hassan, M. Y.; Singh, M. InLineEX: Data Extraction from Scientific Line Charts, IEEE/CVF Winter Conference on Applications of Computer Vision (WACV); IEEE, 2023; pp 6202–6210.10.1109/WACV56688.2023.00615 ↗
24. Luo, J.; Li, Z.; Wang, J.; Lin, C. Y. InChartOCR: Data Extraction from Charts Images via a Deep Hybrid Framework, IEEE Winter Conference on Applications of Computer Vision (WACV); IEEE, 2021; pp 1916–1924.10.1109/WACV48630.2021.00196 ↗
25. Kato, H.; Nakazawa, M.; Yang, H. K.; Chen, M.; Stenger, B. InParsing Line Chart Images Using Linear Programming, IEEE/CVF Winter Conference on Applications of Computer Vision (WACV); IEEE, 2022; pp 2553–2562.10.1109/WACV51458.2022.00261 ↗
26. Clark, C.; Divvala, S.PDFFigures 2.0: Mining Figures from Research Papers, Proceedings of the 16th ACM/IEEE-CS on Joint Conference on Digital Libraries; ACM Digital Library, 2016; pp 143–152.10.1145/2910896.2910904 ↗
27. Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. InYou Only Look Once: Unified, Real-Time Object Detection, IEEE Conference on Computer Vision and Pattern Recognition (CVPR); IEEE, 2016; pp 779–788.10.1109/CVPR.2016.91 ↗
28. Ramesh, A.; Dhariwal, P.; Nichol, A.; Chu, C.; Chen, M. Dalle-2 2022.
29. Rampersad H. · 2020 · 159
30. Leibe B. · 2016
31. 10.1109/TPAMI.2018.285882610.1109/TPAMI.2018.2858826 ↗
32. Reis, D.; Kupec, J.; Hong, J.; Daoudi, A.Real-Time Flying Object Detection with YOLOv8, arXiv:2305.09972. arXiv.org e-Print archive, 2023. https://doi.org/10.48550/arXiv.2305.09972.
33. 10.3390/electronics1007082010.3390/electronics10070820 ↗
34. Culjak, I.; Abram, D.; Pribanic, T.; Dzapo, H.; Cifrek, M. InA Brief Introduction to OpenCV, Proceedings of the 35th International Convention MIPRO; IEEE, 2012; pp 1725–1730.
35. Wang X. · 2019 · 63
36. Yue X. · 2020 · 13510.1007/978-3-030-58529-7_9 ↗
37. 10.1038/s41597-020-00602-210.1038/s41597-020-00602-2 ↗
38. 10.1016/j.inoche.2013.09.06910.1016/j.inoche.2013.09.069 ↗
39. 10.1016/j.molstruc.2021.13179710.1016/j.molstruc.2021.131797 ↗
40. 10.1016/j.jssc.2022.12351910.1016/j.jssc.2022.123519 ↗
41. 10.1038/s41597-022-01181-010.1038/s41597-022-01181-0 ↗