{'fraction_non_alphanumeric': 0.015748031496062992, 'fraction_numerical': 0.0013123359580052493, 'mean_word_length': 5.577586206896552, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Automatic Web Service Selection Using Ontology and Quality of Service

We develop a framework for integrating bioinformatics tools based on Semantic Web technology. Specifications of abstract workflows are expressed in Business Process Execution Language for Web Services (BPEL4WS). A problem-solving agent is responsible for automatic analyzing and discovering the web services in the abstract workflows, and selecting among them in order to optimize the quality of service (QoS). An example workflow on genomic analysis of SARS Coronavirus is taken as a test case and is automatically carried out using the service-based framework. The framework automates the efficient analysis of genomic sequences and enhances the interoperability and workflow optimization.