Sanger sequencing experiment management and data analysis system based on local deployment
By designing an experimental management and data analysis system based on local deployment in the Sanger sequencing experiment, the problems of difficult file management, cumbersome sample traceability and low data analysis efficiency under the traditional management model are solved, and efficient data management and rapid data processing are achieved.
Patent Information
- Application Number
- CN202510076401.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-17
- Publication Date
- 2025-05-13
AI Technical Summary
The traditional Sanger sequencing experimental management model is difficult to cope with the complex network relationships in the experimental process, resulting in difficulty in file management, cumbersome sample traceability and low data analysis efficiency.
Design a Sanger sequencing experiment management and data analysis system based on local deployment. Through local deployment, modular design and standardized processing, the entire process standardization, modularization and batch management of biological samples to DNA samples to sequence files to gene identification is achieved.
It realizes efficient storage and fast access to data, accurately record and real-time tracking of sample passage relationships, significantly improves data processing speed, reduces manual operation errors, and ensures data security and flexible scalability.
Smart Images

Figure CN119993289A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of microbial genome detection management, and more specifically to a Sanger sequencing experiment management and data analysis system based on local deployment. Background Art
[0002] Sanger sequencing is an important core technology widely used in biology and medicine. The accuracy and efficiency of species identification play a key role in scientific research and technical practice. The complete Sanger sequencing process usually includes sample acquisition, molecular biological sample preparation, gene sequence detection and bioinformatics analysis, which involve a variety of data and file resources, such as biological samples, metadata of experimental processes, sequence files, quality inspection data, comparison databases and analysis reports. However, traditional management models are usually limited to a single "sample-centric" or "data-centric" approach, which cannot fully reflect the complexity and dynamic changes in the actual experimental process.
[0003] In fact, the experimental process is often accompanied by problems such as asynchronous data generation, complex sample generation relationships, and diverse identification processes. For example, experimental data at different stages may involve multiple interactions between the laboratory and external sequencing suppliers. The same biological sample may produce multiple identification results due to the selection of different primers or comparison databases, and the properties of subcultured samples may change due to experimental operations or environmental conditions. However, most current systems use linear storage and analysis methods, which are difficult to cope with the complex network relationships in the above experimental processes. This traditional model leads to difficult file management, cumbersome sample traceability, and low data analysis efficiency, which limits the optimization and expansion of experimental processes.
[0004] Therefore, how to manage Sanger sequencing experiment files is an urgent problem that technicians in this field need to solve. Summary of the invention
[0005] In view of this, the present invention provides a Sanger sequencing experiment management and data analysis system based on local deployment, which realizes the standardized, modularized and batch management of the whole process from biological samples to DNA samples to sequence files to gene identification to data sharing through localized deployment, modular design and standardized processing.
[0006] In order to achieve the above object, the present invention adopts the following technical solution:
[0007] A Sanger sequencing experiment management and data analysis system based on local deployment includes: an experiment management subsystem, a sequence analysis subsystem, and an information storage subsystem. The information storage subsystem is used to store metadata, experimental data, and analysis data, and is bidirectionally connected to the experiment management subsystem; the experiment management subsystem extracts the metadata of the information storage subsystem, enters the experimental data corresponding to the metadata, and sends it to the information storage subsystem; the sequence analysis subsystem edits the bases and sequence names of the sequence, cuts and splices the related sequences of the same sample, compares and identifies the sequences with the local database, and sends the final results to the information storage subsystem for storage as analysis data according to the sequence information in the experimental data.
[0008] Preferably, the information storage subsystem includes:
[0009] A metadata storage module, used to classify and store metadata, wherein the metadata includes project information, operator information, company information and primer information;
[0010] An experimental data storage module is used to classify and store experimental data, including sample information, sequencing information, ab1 file parsing information and sequence information, and to interact with the sequence analysis subsystem;
[0011] The analysis data storage module is used to classify and store analysis data, which includes sequence splicing information, sequence alignment information and sequence classification information, and to perform data interaction with the sequence analysis subsystem.
[0012] Preferably, the experiment management subsystem includes:
[0013] Metadata management module, used for visual display and editing management of metadata;
[0014] The experiment record module interacts with the sequence analysis subsystem for data, and is divided into an order entry unit and a result entry unit; the order entry unit includes a sample entry function and a sequencing entry function; the sample entry function retrieves metadata, provides a standardized input form, supports the same batch of samples to share metadata information, and generates data entries according to the sample type and quantity; the sequencing entry function generates a sequencing order based on the sample information and primer relationship; the result entry function imports the sequencing result file into the experiment data storage module;
[0015] The metadata management module and the experiment recording module respectively interact with the metadata storage module for data.
[0016] Preferably, the sequence analysis subsystem comprises:
[0017] A sequence editing module, including a base editing function and a sequence name editing function; the base editing function performs editing operations on sequence text in sequence information and adjusts the sequence direction; the sequence name editing function modifies and generates sequence names;
[0018] A sequence splicing module is used for quality control and automatic splicing of multiple sequences of the same sample in the sequence information; the automatic splicing process includes sequence quality assessment and trimming, sequence orientation and order arrangement, sequence assembly and quality assessment; the sequence assembly is based on the position relationship of the primers for sequence orientation, determines the overlapping area through local alignment, generates a complete sequence and records the splicing quality information;
[0019] The sequence comparison module includes a database management function and a sequence comparison function; the database management function is used to build and maintain a local sequence database and classification information; the sequence comparison function supports comparison analysis between sequences and databases, and records the comparison process and result information.
[0020] Preferably, the information storage subsystem also includes: a support module, the support module includes a data management unit and a file management unit, the data management unit is used to edit and delete experimental data, visualize sequence information, search for entries in the sequence database based on keywords, and export data files in a format selected by the user; the file management unit imports sequence files in text format and is compatible with sequence files generated by non-sequencing.
[0021] It can be seen from the above technical solutions that, compared with the prior art, the present invention discloses a Sanger sequencing experiment management and data analysis system based on local deployment, which realizes efficient storage and rapid access to data through localized database and standardized management; based on the localized architecture, it realizes accurate recording and real-time tracking of sample generation relationships; and utilizes local computing resources to significantly improve data processing speed and reduce manual operation errors. The localized architecture of the present invention not only ensures data security, but also provides flexible scalability through modular design, providing a complete localized solution for experimental management and data analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0023] Figure 1 A schematic diagram of the structure of the Sanger sequencing experiment management and data analysis system based on local deployment provided by the present invention;
[0024] Figure 2 An operation flow chart of the Sanger sequencing experiment management system based on local deployment provided by the present invention;
[0025] Figure 3 A system interaction timing diagram for sequencing experiment input provided by the present invention;
[0026] Figure 4 This is a system interaction timing diagram for sequencing result processing provided by the present invention. DETAILED DESCRIPTION
[0027] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0028] The embodiment of the present invention discloses a Sanger sequencing experiment management and data analysis system based on local deployment, including: an experiment management subsystem, a sequence analysis subsystem, and an information storage subsystem. The information storage subsystem is used to store metadata, experimental data and analysis data, and is bidirectionally connected with the experiment management subsystem; the experiment management subsystem extracts the metadata of the information storage subsystem, enters the experimental data corresponding to the metadata and sends it to the information storage subsystem; the sequence analysis subsystem edits the bases and sequence names of the sequence, cuts and splices the related sequences of the same sample, compares and identifies the sequences with the local database according to the sequence information in the experimental data, and sends the final results to the information storage subsystem for storage as analysis data.
[0029] In a specific embodiment, the information storage subsystem includes a metadata storage module, an experimental data storage module, an analytical data storage module and a support module; the metadata storage module is used to store project information, operator information, company information and primer information, and interacts with the metadata management module and the experimental record module; the experimental data storage module is used to store sample information, sequencing information, ab1 analysis information and sequence information, and interacts with the experimental record module and the sequence analysis subsystem; the analytical data storage module is used to store sequence splicing quality information, sequence alignment information, sequence classification information, and interacts with the sequence analysis subsystem; the support module includes a data management module and a file management module, which are respectively used for the visual management of experimental data and analytical data, as well as the storage, editing and association management of files.
[0030] The metadata storage module is used to classify and store metadata, which includes project information, operator information, company information and primer information; and interacts with the metadata management module and the experimental record module; project information includes project name, date, project information and project leader; company information includes company name, regular expressions for file parsing and parsing fields; operator information includes name, authority and role; primer information includes primer name, primer sequence, template name, template position and positive and negative chain directions.
[0031] The experimental data storage module is used to classify and store experimental data. The experimental data includes sample information, sequencing information, ab1 file parsing information and sequence information, and interacts with the sequence analysis subsystem; and interacts with the experimental recording module and the sequence analysis subsystem; sample information includes sample name, sample type, sample preparation date, project and sample preparer; sample types include biological samples, nucleic acid samples and plasmid samples; biological sample information includes source, culture date, antibiotics, culture conditions and containing vectors; nucleic acid sample information includes concentration, quality, purification conditions, source biological samples, storage conditions and primers used; plasmid information includes concentration, quality, purification conditions, source biological samples and storage conditions; sequencing information includes order date, source sample name, sequencing primers, sequencing tags and sequencing company; ab1 file parsing information includes ab1 file preferred sequence, detection quality and associated order; sequence information includes sequence name, sequence bases, source sequence, length, GC content and sequence generation date.
[0032] The analysis data storage module is used to classify and store analysis data, including sequence splicing information, sequence alignment information and sequence classification information, and to interact with the sequence analysis subsystem. Interact with the sequence analysis subsystem; sequence splicing information includes source sequence, trimming interval, trimming quality parameter, splicing position, alignment similarity and splicing time; sequence alignment information includes alignment sequence, alignment database, alignment classification status and alignment similarity; sequence classification information includes source database, gene number and classification information.
[0033] In a specific embodiment, the experiment management subsystem includes a metadata management module and an experiment record module. The metadata management module is used for the visual display, editing and management of metadata; the experiment record module is used for the standardized entry of sample information and sequencing requirements, experimental process recording and result file management.
[0034] Metadata management module, used for visual display and editing management of metadata; metadata includes project information, operator information, company information, primer information; metadata management module supports extracting and displaying existing metadata information from the local database, and provides data addition, deletion and modification functions; primer information includes the assembly relationship between primers;
[0035] The experiment record module interacts with the sequence analysis subsystem for data, and is divided into an order entry unit and a result entry unit; the order entry unit includes a sample entry function and a sequencing entry function; the sample entry function is used to retrieve metadata from the database, provide a standardized input form, support the sharing of metadata information for samples in the same batch, and automatically generate data entries according to the type and quantity of samples; the sequencing entry function is used to generate sequencing orders based on sample information and primer relationships, and supports sequencing priority settings to improve sequencing efficiency; the result entry function is used to manage sequencing result files, automatically associate sample information and update the detection status; the result entry unit imports the sequencing result files into the experiment data storage module;
[0036] The metadata management module and the experiment record module interact with the metadata storage module respectively.
[0037] In a specific embodiment, the sequence analysis subsystem includes a sequence editing module, a sequence splicing module and a sequence alignment module; the sequence editing module is used for visual editing and management of sequence bases and sequence names; the sequence splicing module is used to automatically identify and assemble multiple sequences of the same sample based on sequencing order information, and perform quality control; the sequence alignment module is used for classification and identification of sequences and database management.
[0038] Sequence editing module, which includes base editing function and sequence name editing function; the base editing function supports editing operations of sequence text and adjustment of sequence direction; the sequence name editing function supports manual modification and automatic generation of sequence names;
[0039] The sequence splicing module is used for quality control and automatic splicing of multiple sequences of the same sample in the sequence information; the automatic splicing process includes sequence quality assessment and trimming, sequence direction and order arrangement, sequence assembly and quality assessment; sequence assembly is based on the position relationship of primers for sequence orientation, determines the overlapping area through local alignment, generates a complete sequence and records the splicing quality information;
[0040] The sequence comparison module includes database management function and sequence comparison function; the database management function is used to build and maintain the local sequence database and classification information; the sequence comparison function supports the comparison analysis between the sequence and the database, and records the comparison process and result information.
[0041] In a specific embodiment, the information storage subsystem also includes: a support module, including a data management module and a file management module; the data management module is used to edit and delete experimental data, visualize the preview information and detailed information of the sequence, search for entries in the sequence database based on keywords, and export data files in the format selected by the user; the preview information includes the sequence name, sample name, ab1 file link, classification status and sequence generation date; the detailed information includes metadata information, experimental data information and analysis data information of a sequence; the keywords include sequence name, sample name, sequencing status, sequencing date, sample preparation date, base, project name, operator name, primer name, classification status, company name and ab1 file name; the data export format includes fasta format sequence file, table format csv file and excel format detailed data file and database backup file. The file management module is used to import sequence files in text format, compatible with sequence files generated by non-sequencing, used to import database files to complete data recovery and migration, used to store the storage location, size and file generation time of ab1 files, quality inspection files, imported sequence files and database files, and provides file name editing function and file opening function through other software to facilitate subsequent analysis.
[0042] In a specific embodiment 1, Figure 1 As shown, the structural schematic diagram of a Sanger sequencing experiment management and data analysis system based on local deployment of the present invention includes a laboratory management subsystem, a sequence analysis subsystem and an information storage subsystem; the laboratory management subsystem is connected to the information storage subsystem, and the sequence analysis subsystem is connected to the information storage subsystem. The experiment management subsystem is used to manage reusable experimental metadata, generate sample information of the sequence based on the standard input template and metadata record, input sequencing order information based on the sample information, input sequencing to generate result files and information and update the order status; the sequence analysis subsystem is used for editing the base and sequence name of the sequence, cutting and splicing related sequences of the same sample, and comparing and identifying the classification of the sequence with the local database; the information storage subsystem is used to store metadata, sample information of the experiment, sequencing information, ab1 file parsing information, sequence information, quality information of sequence splicing, sequence comparison information, database classification information table of comparison, ab1 file information, database file information, and provide data visualization, database addition, modification and deletion functions, file data import, and standardized data export.
[0043] The order entry module includes sample entry function and sequencing entry function; the sample entry function is used to retrieve metadata from the metadata storage module of the information storage subsystem, and provide options in the standardized input form to facilitate the rapid entry of the same data; the sample entry function provides fields to be filled in based on the sample type, and automatically generates data entries based on the sample quantity; the sample types include biological samples, nucleic acid fragment samples and plasmid samples; the data entries include the test number and the sample number; the sample entry function supports editing of specific information of each sample, such as sample name, sample source, etc., to complete the entry of detailed information of the sample; the sequencing entry function is used to generate sequencing orders based on sample information and primer information related to the sample; the sequencing entry function retrieves primer information from the metadata storage module, and generates multiple The primer information includes forward primer and reverse primer, and there is a predefined association between primers for subsequent sequence splicing; the sequencing entry function provides a post-test function, which is used to mark the test priority and wait for one of the tests to succeed before starting the test of other primers, thereby reducing unnecessary repeated tests; the sequencing entry function supports editing and confirmation of the generated sequencing orders; the result entry module is used to enter the test result file, and automatically mark the progress and quality of the test according to the file name of the result file; the result entry module supports extracting the sample number, test number and primer information from the file name, automatically updating the test status, and establishing an association between the test result and the sample and primer; the result entry module also supports visual display of the quality information of the test result, so that users can quickly evaluate the reliability of the test result.
[0044] The sequence analysis subsystem includes a sequence editing module, a sequence splicing module and a sequence comparison module; the sequence editing module is connected to the sequence splicing module, the sequence splicing module is connected to the sequence comparison module, and the sequence analysis subsystem is connected to the information storage subsystem; the sequence editing module includes a base editing function and a sequence name editing function; the base editing function is used for full selection, reverse selection, copy, paste, cut, reverse complement, supplement, reverse and case conversion operations of the sequence text; the sequence name editing function is used for manual modification of the sequence name and automatic generation based on database information;
[0045] The sequence splicing module includes sequence quality control function, sequence sorting function and sequence assembly function; the sequence quality control function is used to automatically trim or trim according to the specified length based on the Phred quality value of the ab1 file; the sequence sorting function is used to determine the direction and assembly order of the sequence according to the primer position relationship preset in the metadata database; the sequence assembly function is used to perform reverse complementary conversion on the sequence obtained by the reverse primer, locally align with the forward primer sequence or the assembled sequence, determine the overlapping area and complete the sequence splicing, and at the same time, the splicing result is saved in the sequence information in the experimental data module of the information storage subsystem, and the quality information of the splicing process is saved in the sequence splicing information of the analysis data storage module of the information storage subsystem;
[0046] The sequence comparison module includes database construction function and sequence comparison function; the database construction function is used to generate a sequence database file in Blast format, and save the database file path and sequence classification information to the information storage subsystem; the sequence comparison function is used to perform comparison analysis between the sequence and the database, obtain the classification information of the sequence, and record the comparison process and result data in the analysis data storage module; the sequence comparison module supports batch sequence comparison and automatic processing of results.
[0047] The information storage subsystem includes metadata storage module, experimental data storage module, analytical data storage module and support module;
[0048] The metadata storage module is used to store project information, operator information, company information and primer information, and interact with the metadata management module and the experimental record module. Among them, project information includes project name, date, project information and project leader, etc.; company information includes company name, regular expression for file parsing and parsing field, etc.; operator information includes name, authority and role, etc.; primer information includes primer name, primer sequence, template name, template position and positive and negative chain direction, etc.;
[0049] The experimental data storage module is used to store sample information, sequencing information, ab1 file parsing information and sequence information, and to interact with the experimental recording module and sequence analysis subsystem. Sample information includes sample name, sample type, sample preparation date, project and sample preparer, etc.; sample types include biological samples, nucleic acid samples and plasmid samples; biological sample information includes source, culture date, antibiotics, culture conditions and containing vectors, etc.; nucleic acid sample information includes concentration, quality, purification conditions, source biological samples, storage conditions and primers used, etc.; plasmid information includes concentration, quality, purification conditions, source biological samples and storage conditions, etc.; sequencing information includes order date, source sample name, sequencing primers, sequencing tags and sequencing company, etc.; ab1 file parsing information includes preferred sequence, detection quality and associated orders, etc.; sequence information includes sequence name, sequence bases, source sequence, length, GC content and generation date, etc.;
[0050] The analysis data storage module is used to store sequence splicing information, sequence alignment information and sequence classification information, and to interact with the sequence analysis subsystem. Sequence splicing information includes source sequence, trimming interval, trimming quality parameters, splicing position, alignment similarity and splicing time, etc.; sequence alignment information includes alignment sequence, alignment database, alignment classification status and alignment similarity, etc.; sequence classification information includes source database, gene number and classification information, etc.
[0051] Support modules include data management module and file management module. The data management module is used to edit experimental data and analysis data, but does not allow editing of the result information obtained through analysis, such as sequence alignment information, sequence classification information, etc. These result information can only be deleted. For the data generated during the experiment, such as sample information, sequencing information, etc., you can edit it to modify all the associated information. At the same time, the data management module provides the functions of visually displaying the preview information and detailed information of the sequence, searching for entries in the sequence database based on keywords, and exporting data files in the format selected by the user. The preview information includes the sequence name, sample name, ab1 file link, classification status and sequence generation date; the detailed information includes the metadata information of a sequence, experimental data information and analysis data information; the keywords include sequence name, sample name, sequencing status, sequencing date, sample preparation date, base, project name, operator name, primer name, classification status, company name and ab1 file name, etc.; the data export formats include fasta format sequence files, tabular csv files and excel format detailed data files and database backup files.
[0052] The file management module is used to record and manage related files, import sequence text files, and import database files; recording and managing related files refers to the specific location, size, file name and other meta-information on the file computer, and supports editing the location and file name; files include ab1 files, quality inspection files, imported sequence files, database files and other types of files; sequence import function is used to import sequence text files, and generate corresponding sequence entries by establishing virtual associations between sequences and samples, tests and metadata, and compatible data management methods; importing database files supports importing database backup files, and user system data recovery and migration. Through the collaboration of the above modules, the information storage subsystem of the present invention can effectively manage various types of data resources generated during the experiment, and provide reliable data support for the upper application subsystem.
[0053] Figure 2 The specific implementation path of converting the business logic of sequencing experiment management into the system operation logic is demonstrated. Sequencing experiments are divided into three situations according to the number of primers, one-time testing or post-testing: the first is the single primer sequencing mode, that is, using a single primer for sequencing experiments; the second is the dual primer simultaneous testing mode, that is, using forward and reverse primers for sequencing at the same time; the third is the dual primer step-by-step sequencing mode, that is, testing one side of the primer first, and deciding whether to test the other side of the primer based on the results.
[0054] Figure 2 There are three system operation modes: Figure 3 The interactive process of entering sequencing experiments into the system is shown in the figure; the second is as follows Figure 4 The interactive process of entering the company's feedback ab1 file and / or result information into the system as shown; the third is as follows Figure 4 The process of updating the sequencing status to the system shown in the figure includes result confirmation after successful sequencing, retest operation after sequencing failure, and closing sequencing after sequencing failure.
[0055] Among them, in the single primer sequencing mode, the system first receives the sequencing information input and initiates sequencing, and performs corresponding operations according to the returned sequencing results: if the sequencing is successful, the ab1 file is imported and the sequencing results are automatically updated; if the sequencing fails, a retest is initiated and the sequencing status is updated. After the retest is successful, the ab1 file is also imported. If the retest fails, the sequencing results are manually entered.
[0056] In the dual-primer simultaneous testing mode, after receiving the sequencing information and initiating sequencing, the system processes the results in three different situations based on the returned results: if all are successful, the ab1 file is directly imported and the results are updated; if some or all fail, retests are initiated and the status is updated. If the retest is successful, the ab1 file is imported; if it fails, the sequencing results are entered manually.
[0057] The dual-primer step-by-step sequencing mode has a more complex process logic: first, single-side primer sequencing is performed. After sequencing is successful, the system provides the option of whether to test the opposite primer; if you choose to continue testing, the opposite primer sequencing is initiated and the corresponding status is updated; if you do not continue testing, the existing ab1 file is directly imported to update the sequencing results. When sequencing fails at any step, the system supports initiating a supplementary test and updating the status to ensure the integrity of the sequencing process. These three operating modes cover the complete sequencing experiment management closed loop of general laboratory sequencing needs, and realize the full process management from experiment entry, result import to status update. On this basis, multi-primer sequencing process management can also be performed.
[0058] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[0059] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A Sanger sequencing experiment management and data analysis system based on local deployment, characterized in that: include: An experiment management subsystem, a sequence analysis subsystem, and an information storage subsystem. The information storage subsystem is used to store metadata, experimental data, and analysis data, and is bidirectionally connected to the experiment management subsystem; The experiment management subsystem extracts metadata from the information storage subsystem, enters the experiment data corresponding to the metadata, and sends the data to the information storage subsystem; The sequence analysis subsystem edits the sequence bases and sequence names, cuts and splices related sequences of the same sample, compares and identifies sequences with the local database, and sends the final results to the information storage subsystem for storage as analysis data according to the sequence information in the experimental data.
2. A Sanger sequencing experiment management and data analysis system based on local deployment according to claim 1, characterized in that: The information storage subsystem includes: A metadata storage module, used to classify and store metadata, wherein the metadata includes project information, operator information, company information and primer information; An experimental data storage module is used to classify and store experimental data, including sample information, sequencing information, ab1 file parsing information and sequence information, and to interact with the sequence analysis subsystem; The analysis data storage module is used to classify and store analysis data, which includes sequence splicing information, sequence alignment information and sequence classification information, and to perform data interaction with the sequence analysis subsystem.
3. A Sanger sequencing experiment management and data analysis system based on local deployment according to claim 2, characterized in that: The experiment management subsystem includes: Metadata management module, used for visual display and editing management of metadata; The experiment record module interacts with the sequence analysis subsystem for data, and is divided into an order entry unit and a result entry unit; the order entry unit includes a sample entry function and a sequencing entry function; the sample entry function retrieves metadata, provides a standardized input form, supports the same batch of samples to share metadata information, and generates data entries according to the sample type and quantity; the sequencing entry function generates a sequencing order based on the sample information and primer relationship; the result entry function imports the sequencing result file into the experiment data storage module; The metadata management module and the experiment recording module respectively interact with the metadata storage module for data.
4. A Sanger sequencing experiment management and data analysis system based on local deployment according to claim 2, characterized in that: The sequence analysis subsystem comprises: A sequence editing module, including a base editing function and a sequence name editing function; the base editing function performs editing operations on sequence text in sequence information and adjusts the sequence direction; the sequence name editing function modifies and generates sequence names; A sequence splicing module is used for quality control and automatic splicing of multiple sequences of the same sample in the sequence information; the automatic splicing process includes sequence quality assessment and trimming, sequence orientation and order arrangement, sequence assembly and quality assessment; the sequence assembly is based on the position relationship of the primers for sequence orientation, determines the overlapping area through local alignment, generates a complete sequence and records the splicing quality information; The sequence comparison module includes a database management function and a sequence comparison function; the database management function is used to build and maintain a local sequence database and classification information; the sequence comparison function supports comparison analysis between sequences and databases, and records the comparison process and result information.
5. The locally deployed Sanger sequencing experiment management and data analysis system according to claim 2, characterized in that: The information storage subsystem also includes: a support module, which includes a data management unit and a file management unit. The data management unit is used to edit and delete experimental data, visualize sequence information, search for entries in the sequence database based on keywords, and export data files in a format selected by the user; the file management unit imports sequence files in text format and is compatible with sequence files generated by non-sequencing.