## 3 Results
Figure 4: Results from FungiRegEx using A.S.G regular expression filtering by the specific expression AHSMG. Element 1 shows the parameters for the search (type of search, species, range, and regular expression), Element 2 is the regular expression filter in table results, and Element 3 is the sequence that matches. Figure 5: Results from FungiRegEx customizing the columns using and filtering results using A.S.G regular expression. Element 1 shows that table results columns can be enabled or disabled for the user’s convenience. FungiRegEx employs a straightforward sequential search method to identify regular expressions directly from the protein sequences of FUNGI organisms. Diverging from the prevalent approach of employing a suffix tree or alignment matrix as a primary data structure, the algorithm introduced in this paper operates by directly identifying regular expressions within the protein sequence. As a result, this methodology exhibits efficiency in memory usage due to launching and running the scraper instances, boasts enhanced comprehensibility and ease of implementation, and offers great speed in getting multiple sequences at the same time compared to if the process were carried out manually or using tools like PatMatch [8] that requires the user to introduce sequences one by one. Also, FungiRegEx does not require downloading any fasta or file. With 200 puppeteer instances, 50,000 results are obtained in approximately 139 min, as can be seen in Figure 7, with the estimated time that indicates the monitor (depending on the resources of the computer, the computer can consult at least seven pages per second; this means that the 50,000 results can be consulted in only 12 min); it also clarifies that this depends on the available computer resources. It should be mentioned that just requesting the JGI Mycocosm database and getting a response on the webpage takes around 6.64 s, as shown in Figure 8.  
Figure 8: Network tool in the web browser: you can see that the time it takes to request the JGI Mycocosm database server one by one is 6.64 s (the line in green indicates in seconds the time to get a response from the server); if the process were manual for 50,000 requests, it would take approximately 92 h.  
Figure 6: Results from FungiRegEx hiding the proteome column using R.LR effector regular expression. Figure 7: Progress monitor and calculation of processing time. The puppeteer cluster includes a tool that monitors the progress of data acquisition and the performance of each instance. FungiRegEx demonstrated efficiency in proteomic sequence analysis and could streamline the process of analyzing proteomic sequences of the available species in the JGI Myccosm portal. It eliminates the need to download FASTA files by dynamically retrieving data from the JGI Myccosom database, ensuring real-time access. This significantly speeds up result retrieval compared to manual methods, optimizing time and computational resource usage. It offers the adaptability to run on any computer and allows customization of scrapper instances. The user-friendly GUI facilitates the process of searching regular expressions due to not requiring coding knowledge and presents results in a customizable table, enhancing accessibility. Moreover, it operates independently of specific operating systems and offers deployment options for local or server use. Additionally, it facilitates efficient result filtering and the identification of specific sequences. The console-free user experience further enhances accessibility, while the simplified search syntax with user-defined parameters aids in targeted searches. The tool's potential for future research is notable, as it identifies user-defined regular expressions on certain proteomes, paving the way for further exploration. Finally, it provides detailed information about matching sequences, including the exact match count.