Converting Biomedical Text Annotated Resources into FAIR Research Objects with an Open Science Platform
Source abstract
Abstract
Today, there are excellent resources for the semantic annotation of biomedical text. These resources span from ontologies, tools for NLP, annotators, and web services. Most of these are available either in the form of open source components (i.e., MetaMap) or as web services that offer free access (i.e., Whatizit). In order to use these resources in automatic text annotation pipelines, researchers face significant technical challenges. For open-source tools, the challenges include the setting up of the computational environment, the resolution of dependencies, as well as the compilation and installation of the software. For web services, the challenge is implementing clients to undertake communication with the respective web APIs. Even resources that are available as Docker containers (i.e., NCBO annotator) require significant technical skills for installation and setup. This work deals with the task of creating ready-to-install and run Research Objects (ROs) for a large collection of components in biomedical text analysis. These components include (a) tools such as cTAKES, NOBLE Coder, MetaMap, NCBO annotator, BeCAS, and Neji; (b) ontologies from BioPortal, NCBI BioSystems, and Open Biomedical Ontologies; and (c) text corpora such as BC4GO, Mantra Gold Standard Corpus, and the COVID-19 Open Research Dataset. We make these resources available in OpenBio.eu, an open-science RO repository and workflow management system. All ROs can be searched, shared, edited, downloaded, commented on, and rated. We also demonstrate how one can easily connect these ROs to form a large variety of text annotation pipelines.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Biomedical Text Mining and Ontologies · Scientific Computing and Data Management · Semantic Web and Ontologies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Institute of Computer Science, Foundation for Research and Technology, 70013 Heraklion, Greece
Industrial Management and Information Systems Lab, MEAD, University of Patras, 26504 Patras, Greece
References (60)
Show source-provided references
1. Growth rates of modern science: A bibliometric analysis based on the number of publications and cited references10.1002/asi.23329 ↗
2. Community challenges in biomedical text mining over 10 years: Success, failure and the future10.1093/bib/bbv024 ↗
3. A manifesto for reproducible science10.1038/s41562-016-0021 ↗
4. The economics of reproducibility in preclinical research10.1371/journal.pbio.1002165 ↗
5. An advanced review on text mining in medicine10.1002/widm.1302 ↗
6. Semantic annotation in biomedicine: The current landscape10.1186/s13326-017-0153-x ↗
7. A survey on annotation tools for the biomedical literature10.1093/bib/bbs084 ↗
8. Zheng, J.G., Howsmon, D., Zhang, B., Hahn, J., McGuinness, D., Hendler, J., and Ji, H. (2015). Entity linking for biomedical literature. BMC Med. Inform. Decis. Mak., 15.10.1186/1472-6947-15-S1-S4 ↗
9. BioC: A minimalist approach to interoperability for biomedical text processing10.1093/database/bat064 ↗
10. Transfer learning for biomedical named entity recognition with neural networks10.1093/bioinformatics/bty449 ↗
11. Tomori, S., Ninomiya, T., and Mori, S. (2016, January 7–12). Domain Specific Named Entity Recognition Referring to the Real World by Deep Neural Networks. Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), Berlin, Germany.10.18653/v1/P16-2039 ↗
12. Deep Learning Meets Biomedical Ontologies: Knowledge Embeddings for Epilepsy
13. Sousa, D., and Couto, F.M. (2020). BiOnt: Deep Learning Using Multiple Biomedical Ontologies for Relation Extraction. Adv. Inf. Retr., 367–374.10.1007/978-3-030-45442-5_46 ↗
14. Tseytlin, E., Mitchell, K., Legowski, E., Corrigan, J., Chavan, G., and Jacobson, R.S. (2016). NOBLE—Flexible concept recognition for large-scale biomedical natural language processing. BMC Bioinform., 17.10.1186/s12859-015-0871-y ↗
15. Serverless OpenHealth at data commons scale-traversing the 20 million patient records of New York’s SPARCS dataset in real-time10.7717/peerj.6230 ↗
16. Shafiei, H., Khonsari, A., and Mousavi, P. (2019). Serverless Computing: A Survey of Opportunities, Challenges and Applications. arXiv Prepr.10.31224/osf.io/u8xth ↗
17. Funk, C., Baumgartner, W., Garcia, B., Roeder, C., Bada, M., Cohen, K.B., Hunter, L.E., and Verspoor, K. (2014). Large-scale biomedical concept recognition: An evaluation of current automatic annotators and their parameters. BMC Bioinform., 15.10.1186/1471-2105-15-59 ↗
18. Evolutionary fine-tuning of automated semantic annotation systems10.1016/j.eswa.2015.04.054 ↗
19. Svensson, D., Sjögren, R., Sundell, D., Sjödin, A., and Trygg, J. (2019). doepipeline: A systematic approach to optimizing multi-level and multi-step data processing workflows. BMC Bioinform., 20.10.1186/s12859-019-3091-z ↗
20. A Generic Workflow for the Data FAIRification Process10.1162/dint_a_00028 ↗
21. The FAIR Guiding Principles for scientific data management and stewardship10.1038/sdata.2016.18 ↗
22. Kanterakis, A., Iatraki, G., Pityanou, K., Koumakis, L., Kanakaris, N., Karacapilidis, N., and Potamias, G. (2019, January 28–30). Towards Reproducible Bioinformatics: The OpenBio-C Scientific Workflow Environment. Proceedings of the 2019 IEEE 19th International Conference on Bioinformatics and Bioengineering (BIBE), Athens, Greece.10.1109/BIBE.2019.00047 ↗
23. Interoperability and FAIRness through a novel combination of Web technologies10.7717/peerj-cs.110 ↗
24. Using Iterative Refinement to Find Reusable Software10.1109/52.311059 ↗
25. Shade, A., and Teal, T.K. (2015). Computing Workflows for Biologists: A Roadmap. PLoS Biol., 13.10.1371/journal.pbio.1002303 ↗
26. Jackson, M.J., Wallace, E., and Kavoussanakis, K. (2020). Using rapid prototyping to choose a bioinformatics workflow management system. bioRxiv.10.1101/2020.08.04.236208 ↗
27. The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2016 update10.1093/nar/gkw343 ↗
28. The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2018 update10.1093/nar/gky379 ↗
29. Nextflow enables reproducible computational workflows10.1038/nbt.3820 ↗
30. Wang, L.L., Lo, K., Chandrasekhar, Y., Reas, R., Yang, J., Eide, D., Funk, K., Kinney, R., Liu, Z., and Merrill, W. (2020). CORD-19: The COVID-19 open research dataset. arXiv.
31. BC4GO: A full-text corpus for the BioCreative IV GO task10.1093/database/bau074 ↗
32. A multilingual gold-standard corpus for biomedical concept recognition: The Mantra GSC10.1093/jamia/ocv037 ↗
33. GENIA corpus—A semantically annotated corpus for bio-textmining10.1093/bioinformatics/btg1023 ↗
34. NCBI disease corpus: A resource for disease name recognition and concept normalization10.1016/j.jbi.2013.12.006 ↗
35. The OBO Foundry: Coordinated evolution of ontologies to support biomedical data integration10.1038/nbt1346 ↗
36. The GALEN High Level Ontology
37. OpenGALEN: Open source medical terminology and tools
38. Aggregating UMLS semantic types for reducing conceptual complexity
39. Exploring semantic groups through visual approaches10.1016/j.jbi.2003.11.002 ↗
40. Medical Subject Headings (MeSH)
41. Rossanez, A., dos Reis, J.C., Torres, R.d.S., and de Ribaupierre, H. (2020). KGen: A knowledge graph generator from biomedical scientific literature. BMC Med. Inform. Decis. Mak., 20.10.1186/s12911-020-01341-5 ↗
42. Mayo clinical Text Analysis and Knowledge Extraction System (cTAKES): Architecture, component evaluation and applications10.1136/jamia.2009.001560 ↗
43. An overview of MetaMap: Historical perspective and recent advances10.1136/jamia.2009.002733 ↗
44. MetaMap Lite: An evaluation of a new Java implementation of MetaMap10.1093/jamia/ocw177 ↗
45. AgroPortal: A vocabulary and ontology repository for agronomy10.1016/j.compag.2017.10.012 ↗
46. Tchechmedjiev, A., Abdaoui, A., Emonet, V., Zevio, S., and Jonquet, C. (2018). SIFR annotator: Ontology-based semantic annotation of French biomedical text and clinical notes. BMC Bioinform., 19.10.1186/s12859-018-2429-2 ↗
47. Shah, N.H., Bhatia, N., Jonquet, C., Rubin, D., Chiang, A.P., and Musen, M.A. (2009). Comparison of concept recognizers for building the Open Biomedical Annotator. BMC Bioinform., 10.10.1186/1471-2105-10-S9-S14 ↗
48. Harris, S., Lamb, N., and Shadbolt, N. (2009, January 26). 4store: The design and implementation of a clustered RDF store. Proceedings of the 5th International Workshop on Scalable Semantic Web Knowledge Base Systems (SSWS2009), Washington, DC, USA.
49. BeCAS: Biomedical concept recognition services and visualization10.1093/bioinformatics/btt317 ↗
50. Campos, D., Matos, S., and Oliveira, J.L. (2013). A modular framework for biomedical concept recognition. BMC Bioinform., 14.10.1186/1471-2105-14-281 ↗
51. Text processing through Web services: Calling Whatizit10.1093/bioinformatics/btm557 ↗
52. MyMiner: A web application for computer-assisted biocuration and text annotation10.1093/bioinformatics/bts435 ↗
53. EDAM: An ontology of bioinformatics operations, types of data and identifiers, topics and formats10.1093/bioinformatics/btt113 ↗
54. Kyriakakis, A., Koumakis, L., Kanterakis, A., Iatraki, G., Tsiknakis, M., and Potamias, G. (2019, January 28–30). Enabling Ontology-Based Search: A Case Study in the Bioinformatics Domain. Proceedings of the 2019 IEEE 19th International Conference on Bioinformatics and Bioengineering (BIBE), Athens, Greece.10.1109/BIBE.2019.00048 ↗
55. The bio.tools registry of software tools and data resources for the life sciences10.1186/s13059-019-1772-6 ↗
56. Open Science Framework (OSF)10.5195/jmla.2017.88 ↗
57. On the development of an open and collaborative bioinformatics research environment10.1016/j.procs.2018.08.043 ↗
58. Galaxy: A platform for interactive large-scale genome analysis10.1101/gr.4086505 ↗
59. Snakemake—a scalable bioinformatics workflow engine10.1093/bioinformatics/bts480 ↗
60. Evaluating FAIR maturity through a scalable, automated, community-governed framework10.1038/s41597-019-0184-5 ↗