| More than 4,600 species of cockroaches have been known in the world,and nearly 500 species in domestic.However,most cockroaches have similar external shapes and small differences;and there are variations among different individuals of the same species,which has caused huge challenges and troubles for species identification.With the rapid development of cockroach systematics,molecular biology methods have become an indispensable auxiliary method due to the limitations of morphological in the field of cockroach taxonomy.Therefore,rapid and accurate identification of cockroaches is of great significance for cockroach control and development and utilization of cockroach resources.This paper is about the design and development of an information platform for Blattodea species identification.The paper briefly describes the general situation of cockroach species research,its economic significance,the research progress of cockroach species barcoding,and the practice of applying computer technology to plant protection information systems.In order to facilitate researchers to comprehensively and quickly understand and consult the information of known cockroach species,including graphic and molecular information,and improve work efficiency;for the sake of providing information query for the public information demanders,so they can quickly obtain the required information,and fully understand the cockroach species,in this study,an integrated information platform for COI sequence data and graphic data of cockroach species was built to quickly identify cockroaches and query cockroach information..The main work and results of this paper are as follows:1.The graphic and textual information and COI sequence data have been obtained in our laboratory were standardized and made into a data package.Self-testing and supplementing of individual missing COI sequences were carried out.The data package included a total of 205 cockroach species graphic information and their COI sequence data(670 pieces)to meet the requirements of the platform.2.On the basis of elaborating the development demand analysis of the Blattodea species identification information platform,focusing on the limitation of the existing identification methods,based on the principle of software engineering,the main frame structure and module structure of the cockroach species identification information platform were designed.According to the platform development principle,a reasonable development plan is proposed,and a "PyCharm+Anaconda3+PyQt5" visual interface development environment is built.3.Based on the PyCharm development platform,using the object-oriented Python programming language,an integrated information platform including 4 modules and 205 cockroach species graphic data has been completed.The functional modules include sequence alignment module,feature retrieval module,species retrieval module and graphic retrieval module.In order to facilitate user operation,the interface of the software is designed by QtDesigner.Through the testing of molecular data and morphological characteristics,the designed and developed software meets the preset target.4.In the research of developing functional modules,rationally design or call algorithms.In the sequence alignment function module,the most commonly used database search program for sequence alignment-BLAST is called,which greatly improves the software development efficiency;In the feature retrieval function module,the species retrieval module and the graphic retrieval function module,the retrieval algorithm is independently designed,and the excellent interaction with the user interface is completed. |