Animal experiment data collecting and processing method and system
By using the radio signal connection between smart terminals and servers in the animal experimental data collection and processing system, the data is automated processing and visualization is achieved, and the problems of high personnel costs, large errors and low efficiency in the existing technology are solved, and the data is improved acquisition and processing efficiency and safety.
Patent Information
- Application Number
- CN202411238621.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-05
- Publication Date
- 2025-01-03
AI Technical Summary
The prior art has problems such as high personnel costs, large data errors, slow processing speed, low efficiency, poor storage security and poor data intuitiveness in the collection and processing of animal experimental data, especially when comparing and analyzing multiple data.
A system for collecting and processing animal experimental data is designed, including data acquisition equipment, smart terminals and servers. It is connected through radio signals. The intelligent terminal receives and processes measurement data, judges the rationality of the data, generates visual data and stores it, and uses the server to perform it. Data statistics modeling and graph processing ensures data security and visualization.
It improves the accuracy and efficiency of data acquisition, reduces labor costs, improves the degree of data visualization and storage security, and improves the processing efficiency and intuitiveness of experimental data.
Smart Images

Figure CN119248801A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of animal experiment data processing, and in particular to a method and system for collecting and processing animal experiment data. Background Art
[0002] Animal experiments are essential in fields such as pharmaceutical research and development or animal husbandry. Researchers need to collect and analyze various types of experimental data from experimental animals on a daily basis, and need to analyze and determine the experimental results based on the conditions of experimental animals every day or within a certain period of time.
[0003] In recent years, data collection and processing of experimental animals have mostly been done by manual measurement, recording and processing. This method requires more personnel costs when there are more experimental samples, and it is difficult to ensure good consistency due to manual operation, which will also lead to increased errors. In addition, when it is necessary to conduct comparative analysis of multiple data from multiple angles, data visualization is very important. Under traditional methods, data collation and analysis processing also have problems such as slow speed, low efficiency, poor storage security and poor intuitiveness of data presentation.
[0004] Therefore, this field needs to study a system that can collect and process animal experimental data, improve the degree of automation in the collection and processing of animal experimental data, reduce data errors and personnel costs, improve data visualization and storage security, thereby improving the efficiency of animal experimental data collection and processing, and further meeting the needs of scientific research and the market. Summary of the invention
[0005] The technical problem to be solved by the present invention is to provide a method for collecting and processing animal experiment data, the method is based on a system for collecting and processing animal experiment data, the system for collecting and processing animal experiment data comprises a data acquisition device, an intelligent terminal and a server, the data acquisition device, the intelligent terminal and the server are connected via radio signals; The method comprises the following steps: The intelligent terminal receives the measurement data transmitted by the data acquisition device, wherein the measurement data includes the animal number, acquisition time, weight data and tumor data; The intelligent terminal updates an offline data packet based on the measurement data, wherein the offline data packet stores historical measurement data; The smart terminal uploads the current offline data packet to the server; After acquiring the offline data packet, the server stores all historical measurement data in the offline data packet into a database; The server performs visualization processing on all historical measurement data in the offline data packet, generates and stores visualization data.
[0006] Optionally, after the intelligent terminal receives the measurement data transmitted by the data acquisition device, the method further includes: Determine whether the weight data and tumor data are both within the preset reasonable change range; If the judgment results are all yes, the next step is executed, otherwise all operations are interrupted and prompt information is displayed in real time through a preset display device.
[0007] Optionally, the offline data packet stores all historical measurement data of the current period, where the current period refers to a time period from the last time data is uploaded to the server to the current moment.
[0008] Optionally, the server performs visualization processing on all historical measurement data in the offline data packet to generate and store visualization data, specifically including: storing all historical measurement data in the offline data package as raw data in a server database; All historical measurement data in the offline data package are processed and converted in real time to generate a data statistical model and store it in the server database.
[0009] Optionally, the data statistical model includes: Body weight tumor change model; Model of daily measurement variation; Medication record model; TGI change model.
[0010] Optionally, the server performs visualization processing on all historical measurement data in the offline data packet, and generating and storing the visualization data also includes chart processing, and the chart processing specifically includes: All historical measurement data lists in the offline data package are used to generate error bar graphs and step graphs, and then the graph data are stored in the server database.
[0011] Optionally, after the server performs visualization processing based on all historical measurement data in the offline data packet, generates visualization data and stores it, it further includes: After receiving the query request sent by the smart terminal, the server feeds back the visualization data to the smart terminal.
[0012] Optionally, the query request carries at least one of a target animal number, a target time or time period, a target data type or a target database.
[0013] Optionally, the smart terminal uploading the current offline data packet to the server further includes: After the offline data packet is updated, the intelligent terminal detects the current network connection status in real time; When the current network connection state is connected, the smart terminal uploads the current offline data packet to the server.
[0014] Optionally, after receiving the measurement data transmitted by the data acquisition device, the intelligent terminal displays the measurement data in real time through a preset display device.
[0015] In a second aspect of the present application, a system for collecting and processing animal experiment data is provided, the system being used to implement the method described in the first aspect, the system for collecting and processing animal experiment data comprising a data acquisition device, an intelligent terminal and a server, the data acquisition device, the intelligent terminal and the server being connected via a radio signal, the data acquisition device comprising: Electronic balance, used to measure animal weight information and transmit the measurement data to the smart terminal; Electronic vernier caliper, used to measure tumor size and transmit measurement data to the smart terminal; An electronic ear tag reader, used to read the current animal ear tag information and transmit the measurement data to the intelligent terminal, wherein the current animal ear tag information includes the animal number, the original animal weight information and the original animal tumor information; The intelligent terminal comprises: Intelligent terminal storage module, used for storing measurement data; A judgment module is used to judge whether the weight data and tumor data are both within a preset reasonable change range. If the judgment results are both yes, the next step is executed; otherwise, all operations are interrupted and prompt information is displayed in real time through a preset display device; The server comprises: A visualization processing module is used to perform visualization processing on all historical measurement data and generate visualization data; The visualization processing module includes a data statistical model generation module and a chart processing module, wherein the data statistical model generation module is used to generate a weight tumor change model, a daily measurement value change model, a medication record model and a TGI change model according to historical measurement data, and the chart processing module is used to generate an error bar graph and a step graph according to a list of historical measurement data; The server storage module is used to store the visualization data.
[0016] According to a third aspect of the present application, there is provided an intelligent device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the method described in the first aspect when executing the computer program.
[0017] According to a fourth aspect of the present application, a storage medium is provided, on which a program is stored. When the program is executed by a processor, it is used to implement the method described in the first aspect.
[0018] The sample pretreatment method of the present invention has the following beneficial effects: 1. Using the method and system for collecting and processing animal experimental data provided by the present invention, the degree of visualization is significantly improved during the collection and processing of animal experimental data. In terms of experimental data collection, the staff uses an electronic balance and an electronic vernier caliper for measurement, and the obtained weight and tumor data can be directly and quickly displayed on the smart terminal, reducing repetitive steps, saving time, and improving the accuracy and efficiency of data collection; the smart terminal automatically judges the rationality of the data, and when the tumor data and weight data are abnormal, a prompt message can be displayed. While reducing measurement errors, the corresponding detection information can be fed back more quickly, saving labor costs, and avoiding errors and mistakes that may occur at the data collection end.
[0019] 2. The animal experiment data collection and processing method and system provided by the present invention store all historical measurement data in the smart terminal when there is no network connection, and upload all historical measurement data to the server and store them when there is a network connection. Multiple safeguards ensure the security of the experimental data and the stability of the system.
[0020] 3. The animal experiment data collection and processing method and system provided by the present invention enable the offline server to perform visualization processing on all historical measurement data, thereby improving the processing efficiency and accuracy of the experimental data. It also makes the data presentation clearer and more intuitive, with a higher degree of visualization. Users can log in to the corresponding account through the smart terminal to access the server, send corresponding query requests, and obtain the required experimental data accurately and quickly. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 Schematic diagram of a flow chart showing a method for collecting and processing animal experiment data in an embodiment of the present invention; Figure 2 This is a structural block diagram of a system for collecting and processing animal experiment data in an embodiment of the present invention; Figure 3 A system block diagram for embodying a data acquisition device in an embodiment of the present invention; Figure 4 A system block diagram for embodying an intelligent terminal in an embodiment of the present invention; Figure 5 It is a system block diagram for reflecting a server in an embodiment of the present invention. DETAILED DESCRIPTION
[0022] The technical solution of the present invention will be described clearly and completely below. Obviously, the described embodiments are 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.
[0023] In the description of the present application, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present application. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.
[0024] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, it can also be the internal connection of two components, it can be a wireless connection, or it can be a wired connection. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0025] In addition, the technical features involved in the different embodiments of the present application described below can be combined with each other as long as they do not conflict with each other.
[0026] Embodiment 1 refer to Figure 1 , discloses a method for collecting and processing animal experimental data, the method is based on an animal experimental data collection and processing system, the animal experimental data collection and processing system includes a data acquisition device, an intelligent terminal and a server, the data acquisition device, the intelligent terminal and the server are connected by radio signals; in implementation, the animal ear tag is an electronic ear tag, and an RFID electronic ear tag can be selected, which stores the original data of the animal, including the animal number, animal species, original animal weight and original animal tumor size. In implementation, the data acquisition device and the intelligent terminal are connected by Bluetooth pairing to perform data transmission.
[0027] The method comprises the following steps: S10, the intelligent terminal receives the measurement data transmitted by the data acquisition device, the measurement data including the animal number, acquisition time, weight data and tumor data; S20, the intelligent terminal updates an offline data packet based on the measurement data, where the offline data packet stores historical measurement data; S30, the intelligent terminal uploads the current offline data packet to the server; S40, after acquiring the offline data packet, the server stores all historical measurement data in the offline data packet into a database; S50: The server performs visualization processing on all historical measurement data in the offline data package, generates visualization data, and stores the visualization data.
[0028] Based on the above method, a system for collecting and processing animal experimental data is provided. Figure 2 The animal experiment data collection and processing system includes a data acquisition device, an intelligent terminal and a server. The data acquisition device, the intelligent terminal and the server are connected by radio signals. In the implementation, the data acquisition device and the intelligent terminal are connected and data is transmitted via Bluetooth pairing, and wireless data transmission is performed between the intelligent terminal and the server. The intelligent terminal can be a mobile phone or a tablet computer, or a computer, and is equipped with a display for displaying real-time monitoring data or historical measurement data retrieved by the operator.
[0029] Data acquisition equipment includes: An electronic balance 11, used to measure the weight information of the animal and transmit the measured data to the intelligent terminal; An electronic vernier caliper 12, used to measure the size of the tumor and transmit the measurement data to the intelligent terminal; The electronic ear tag reader 13 is used to read the current animal ear tag information and transmit the measurement data to the intelligent terminal. The current animal ear tag information includes the animal number, the original animal weight information and the original animal tumor information; Smart terminals include: Intelligent terminal storage module 21, used to store measurement data; The judgment module 22 is used to judge whether the weight data and the tumor data are both within a preset reasonable change range. If the judgment results are both yes, the next step is executed; otherwise, all operations are interrupted and prompt information is displayed in real time through a preset display device; The server includes: A visualization processing module is used to perform visualization processing on all historical measurement data and generate visualization data; The visualization processing module includes a data statistical model generation module 31 and a chart processing module 32. The data statistical model generation module is used to generate a weight tumor change model, a daily measurement value change model, a medication record model and a TGI change model according to historical measurement data. The chart processing module is used to list historical measurement data and generate an error bar graph and a step graph. The server storage module 33 is used to store visualization data.
[0030] During implementation, the staff paired the smart terminal with the electronic balance 11, the electronic vernier caliper 12 and the electronic ear tag reader 13 via Bluetooth. During data collection, the animal to be tested was placed on the electronic ear tag reader 13 to read the current animal ear tag information. The animal was then placed on the electronic balance 11 to measure the weight data, and the electronic vernier caliper 12 was used to measure the tumor data. All data were sent to the smart terminal via Bluetooth transmission, and the smart terminal judged the rationality of the measurement data.
[0031] Optionally, after the intelligent terminal receives the measurement data transmitted by the data acquisition device, the method further includes: Determine whether the weight data and tumor data are both within the preset reasonable change range; If the judgment results are all yes, the next step is executed, otherwise all operations are interrupted and prompt information is displayed in real time through a preset display device.
[0032] During implementation, the staff can preset reasonable change ranges for weight data and tumor data. When either the weight data or the tumor data is not within the preset reasonable change range, the intelligent terminal interrupts the execution of other operations and displays prompt information in real time through a preset display device to remind the staff, so that the staff can check the animal's condition immediately and avoid errors.
[0033] Optionally, the offline data packet stores all historical measurement data of the current period, where the current period refers to a time period from the last time data is uploaded to the server to the current moment.
[0034] Optionally, the server performs visualization processing on all historical measurement data in the offline data packet, generates visualization data, and stores the visualization data, specifically including: Store all historical measurement data in the offline data package as raw data in the server database; All historical measurement data in the offline data package are processed and converted in real time, and a data statistical model is generated and stored in the server database.
[0035] Optionally, the data statistical model includes: Body weight tumor change model; Model of daily measurement variation; Medication record model; TGI change model.
[0036] Optionally, the server performs visualization processing on all historical measurement data in the offline data packet, and generating and storing the visualization data also includes chart processing, and the chart processing specifically includes: Use all historical measurement data lists in the offline data package and generate error bar graphs and step graphs, then store the graph data in the server database.
[0037] Optionally, after the server performs visualization processing based on all historical measurement data in the offline data packet, generates visualization data and stores it, it also includes: After receiving the query request sent by the smart terminal, the server feeds back the visualization data to the smart terminal.
[0038] Optionally, the query request carries at least one of a target animal number, a target time or time period, a target data type or a target database.
[0039] During implementation, staff can set up relevant accounts, and users can log in to the corresponding accounts through smart terminals to access the server and send corresponding query requests, such as querying animal-related data of a certain target number, a certain type of data of all experimental animals in a certain period of time, or a certain type of database, etc., so as to accurately and quickly obtain the required experimental data. When the staff is not in the laboratory, they can also log in to the server account at other locations to retrieve the data.
[0040] Optionally, the smart terminal uploading the current offline data packet to the server further includes: After the offline data package is updated, the smart terminal detects the current network connection status in real time; When the current network connection status is connected, the smart terminal uploads the current offline data packet to the server.
[0041] During implementation, in order to avoid data loss caused by unstable laboratory network, this application provides an intelligent terminal storage module that automatically saves offline data when there is no network connection to ensure the security of experimental data. When the network is connected, all historical measurement data is automatically uploaded to the server for the server to perform visual data processing.
[0042] Optionally, after receiving the measurement data transmitted by the data acquisition device, the intelligent terminal displays the measurement data in real time through a preset display device.
[0043] During implementation, the staff can directly obtain the measured real-time data through a preset display device such as a display screen, and the weight data, tumor data and ear tag data will be displayed in real time on the display device when the test is completed.
[0044] Optionally, the present application also provides an intelligent device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the method provided in the above method embodiment when executing the computer program.
[0045] Optionally, the present application also provides a computer-readable storage medium, which stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the method provided by the above method embodiment.
[0046] In summary, the above embodiments are only preferred embodiments of the present invention and are not intended to limit the protection scope of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for collecting and processing animal experimental data, characterized in that: The method is based on a system for collecting and processing animal experiment data, which includes a data acquisition device, an intelligent terminal and a server, wherein the data acquisition device, the intelligent terminal and the server are connected via radio signals; The method comprises the following steps: The intelligent terminal receives the measurement data transmitted by the data acquisition device, wherein the measurement data includes the animal number, acquisition time, weight data and tumor data; The intelligent terminal updates an offline data packet based on the measurement data, wherein the offline data packet stores historical measurement data; The smart terminal uploads the current offline data packet to the server; After acquiring the offline data packet, the server stores all historical measurement data in the offline data packet into a database; The server performs visualization processing on all historical measurement data in the offline data packet, generates and stores visualization data.
2. The method for collecting and processing animal experimental data according to claim 1, characterized in that: After the intelligent terminal receives the measurement data transmitted by the data acquisition device, it also includes: Determine whether the weight data and tumor data are both within the preset reasonable change range; If the judgment results are all yes, the next step is executed, otherwise all operations are interrupted and prompt information is displayed in real time through a preset display device.
3. The method for collecting and processing animal experimental data according to claim 1, characterized in that: The offline data package stores all historical measurement data of the current period, and the current period refers to the time period from the last time data was uploaded to the server to the current moment.
4. The method for collecting and processing animal experimental data according to claim 1, characterized in that: The server performs visualization processing on all historical measurement data in the offline data package to generate and store visualization data, which specifically includes: storing all historical measurement data in the offline data package as raw data in a server database; All historical measurement data in the offline data package are processed and converted in real time to generate a data statistical model and store it in the server database.
5. The method for collecting and processing animal experimental data according to claim 4, characterized in that: The data statistical model includes: Body weight tumor change model; Model of daily measurement variation; Medication record model; TGI change model.
6. The method for collecting and processing animal experimental data according to claim 1, characterized in that: The server performs visualization processing on all historical measurement data in the offline data package, generates visualization data and stores the visualization data, and also includes chart processing, wherein the chart processing specifically includes: All historical measurement data lists in the offline data package are used to generate error bar graphs and step graphs, and then the graph data are stored in the server database.
7. The method for collecting and processing animal experimental data according to claim 1, characterized in that: After the server performs visualization processing based on all historical measurement data in the offline data package, generates visualization data and stores it, the method further includes: After receiving the query request sent by the smart terminal, the server feeds back the visualization data to the smart terminal.
8. The method for collecting and processing animal experimental data according to claim 7, characterized in that: The query request carries at least one of a target animal number, a target time or time period, a target data type or a target database.
9. The method for collecting and processing animal experimental data according to claim 1, characterized in that: The smart terminal uploading the current offline data packet to the server further includes: After the offline data packet is updated, the intelligent terminal detects the current network connection status in real time; When the current network connection state is connected, the smart terminal uploads the current offline data packet to the server.
10. The method for collecting and processing animal experimental data according to claim 1, characterized in that: After receiving the measurement data transmitted by the data acquisition device, the intelligent terminal displays the measurement data in real time through a preset display device.
11. A system for collecting and processing animal experiment data, characterized in that: The system is used to implement the method according to any one of claims 1 to 10, wherein the animal experiment data collection and processing system comprises a data acquisition device, an intelligent terminal and a server, wherein the data acquisition device, the intelligent terminal and the server are connected via a radio signal, and the data acquisition device comprises: Electronic balance, used to measure animal weight information and transmit the measurement data to the smart terminal; Electronic vernier caliper, used to measure tumor size and transmit measurement data to the smart terminal; An electronic ear tag reader, used to read the current animal ear tag information and transmit the measurement data to the intelligent terminal, wherein the current animal ear tag information includes the animal number, the original animal weight information and the original animal tumor information; The intelligent terminal comprises: Intelligent terminal storage module, used for storing measurement data; A judgment module is used to judge whether the weight data and tumor data are both within a preset reasonable change range. If the judgment results are both yes, the next step is executed; otherwise, all operations are interrupted and prompt information is displayed in real time through a preset display device; The server comprises: A visualization processing module is used to perform visualization processing on all historical measurement data and generate visualization data; The visualization processing module includes a data statistical model generation module and a chart processing module, wherein the data statistical model generation module is used to generate a weight tumor change model, a daily measurement value change model, a medication record model and a TGI change model according to historical measurement data, and the chart processing module is used to generate an error bar graph and a step graph according to a list of historical measurement data; The server storage module is used to store the visualization data.
12. An intelligent device, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 10 is implemented.
13. A storage medium having a program stored thereon, wherein when the program is executed by a processor, the program is used to implement the method according to any one of claims 1 to 10.
