The present invention relates to an information provision device and a method for generating a miRNA importance table. Priority is claimed on Japanese Patent Application No. 2019-088334 filed on May 8, 2019, the content of which is incorporated herein by reference.
Conventionally, a technique of associating the state of human microRNA (miRNA) to the presence of cancer is known (for example, see “Patent Document 1”). Patent Document 1 discloses a technique of associating the expression ratio of miRNA pairs to the presence of lung cancer.
However, using the state of miRNA, the aforementioned conventional technique can contribute to the detection of cancer but cannot contribute to the prevention of cancer.
In recent years, it has been revealed that the imbalance of a miRNA profile is related to the risk of contracting a disease such as cancer. The miRNA expression level can be controlled by the improvement of life habits such as eating habits. Therefore, in a case where a user can ascertain the imbalance of the miRNA expression level (imbalance of a miRNA profile), this will contribute to working out remedies. However, it is difficult for the average user to understand the miRNA profile because it is a complicated profile consisting of approximately 2,500 types of miRNAs. In addition, because miRNA relating to the risk of contracting a disease (morbid risk of a disease) differs according to the type of disease, the imbalance of the miRNA profile cannot be uniformly evaluated.
The present invention has been made in consideration of such circumstances, and an object thereof is to provide an information provision device and a method for generating a miRNA importance table which can concisely present the state of balance of a user's miRNA profile for each type of disease.
The present invention for achieving the above object is realized by the following configuration.
(1) An aspect of the present invention is an information provision device, including a miRNA profile input unit that receives a user miRNA profile constituted of miRNA measurement values of a user, an optimum miRNA profile storage unit that stores an optimum miRNA profile constituted of optimum miRNA values based on a risk of contracting a disease, a miRNA divergence value calculation unit that calculates a miRNA divergence value from each of the miRNA measurement values in the user miRNA profile and each of the corresponding optimum miRNA values in the optimum miRNA profile, the miRNA divergence value showing a divergence between the miRNA measurement value and the optimum miRNA value, a miRNA importance table storage unit that stores, by a type of disease, a miRNA importance table storing miRNA importance values corresponding to each type of disease, an individual miRNA score calculation unit that calculates individual miRNA scores from each of the miRNA importance values of a disease as an object of score calculation listed in the miRNA importance table and each of the miRNA divergence values, and a determination result data generation unit that generates and outputs determination result data based on the individual miRNA scores.
(2) An aspect of the present invention is an information provision device, including a miRNA profile input unit that receives a user miRNA profile constituted of miRNA measurement values of a user, an integrated importance table storage unit that stores an integrated importance table storing integrated miRNA importance values for each type of disease, the integrated miRNA importance values each determined by adding a miRNA importance corresponding to each type of disease to each optimum miRNA value based on a risk of contracting a disease, individual miRNA scores calculation unit that calculates individual miRNA scores from each of the miRNA measurement values in the user miRNA profile and each of the integrated miRNA importance values of a disease as an object of score calculation listed in the integrated importance table, and a determination result data generation unit that generates and outputs determination result data based on the individual miRNA score.
(3) An aspect of the present invention is the information provision device in (1) or (2), further including a miRNA score calculation unit that calculates a miRNA score by combining the individual miRNA scores.
(4) An aspect of the present invention is the information provision device in any of (1) to (3), further including an input unit for specifying a disease as an object of score calculation that receives an input of data for specifying a disease as an object of score calculation showing a disease as an object of score calculation.
(5) An aspect of the present invention is a method for generating a miRNA importance table, including a miRNA disease information acquisition step of acquiring miRNA disease information showing miRNA suppressing or promoting a disease for each type of disease, a miRNA importance calculation step of calculating miRNA importance values corresponding to each type of disease based on the miRNA disease information, and a miRNA importance storage step of storing each of the miRNA importance values calculated for each type of disease in a miRNA importance table.
(6) An aspect of the present invention is a method for generating a miRNA importance table, including a patient miRNA profile acquisition step of acquiring a patient miRNA profile constituted of miRNA measurement values of a patient for each type of disease, an optimum miRNA profile acquisition step of acquiring an optimum miRNA profile constituted of optimum miRNA values based on a risk of contracting a disease, a miRNA importance calculation step of comparing the patient miRNA profile acquired for each type of disease with the optimum miRNA profile and calculating miRNA importance values corresponding to each type of disease based on results of the comparison, and a miRNA importance storage step of storing each of the miRNA importance values calculated for each type of disease in a miRNA importance table.
(7) An aspect of the present invention is a method for generating a miRNA importance table, including a high-risk miRNA profile acquisition step of acquiring a high-risk miRNA profile for each type of disease, the high-risk miRNA profile constituted of miRNA measurement values of an information provider who is above a certain level of risk of contracting a disease but has not yet contracted the disease, an optimum miRNA profile acquisition step of acquiring an optimum miRNA profile constituted of optimum miRNA values based on a risk of contracting a disease, a miRNA importance calculation step of comparing the high-risk miRNA profile acquired for each type of disease with the optimum miRNA profile and calculating miRNA importance values corresponding to each type of disease based on a result of the comparison, and a miRNA importance storage step of storing each of the miRNA importance values calculated for each type of disease.
(8) An aspect of the present invention is the method for generating a miRNA importance table in any one of (5) to (7), further including an information acquisition step of acquiring miRNA attributes, biochemical data, and a miRNA profile of an information provider, in which miRNA importance values corresponding to each type of disease are calculated by additionally using the acquired miRNA attributes, biochemical data, and miRNA profile of the information provider.
According to the present invention, it is possible to provide an information provision device and a method for generating a miRNA importance table which can concisely present the state of balance of a user's miRNA profile for each type of disease.
Hereinafter, modes (hereinafter, called “embodiments”) for carrying out the present invention will be specifically described with reference to the accompanying drawings.
The information provision device 10 is configured with a memory, CPU (Central Processing Unit), and the like. The CPU in the information provision device 10 executes computer programs, which enables each part of the information provision device 10 to perform its function. The information provision device 10 may be configured with a general-purpose computer device or configured with a dedicated hardware device.
As peripheral devices, an input device, a display device, and the like may be connected to the information provision device 10. The input device refers to an input device such as a keyboard or a mouse. The display device refers to CRT (Cathode Ray Tube), a liquid crystal display device, or the like. Furthermore, the peripheral devices may be connected to the information provision device 10 directly or through a communication channel.
The information provision device 10 may transmit and receive data to and from an external device such as a user's terminal device through a communication channel. In addition to the user's terminal device, for example, servers of information-providing institutions such as medical institutions may also be used as external devices. The user's terminal device may be, for example, a mobile terminal device, such as a smartphone or a tablet-type computer (tablet PC), or a stationary terminal device (for example, a stationary personal computer or the like).
The information provision device 10 may be realized in a manner in which a server computer connected to a communication network such as the Internet executes computer programs for realizing the function of the information provision device 10. In addition, some of the functions of the information provision device 10 may be provided in a terminal device as a script operating on the browser of the terminal device or as an application installed in the terminal device, and all the functions of the information provision device 10 may be realized by the cooperation of the terminal device having some of the functions of the information provision device 10 and a server computer having the rest of the functions of the information provision device 10.
The miRNA profile input unit 11 receives a user miRNA profile input into the information provision device 10. The user miRNA profile is data of a miRNA profile constituted of a group of levels of each miRNA measured (miRNA measurement values) for the user.
The miRNA measurement values constituting the user miRNA profile may be miRNA measurement values of all miRNAs, or miRNA measurement values of only the specific miRNAs which are related to a risk of contracting a disease that the information provision device 10 can handle as an object of score calculation. The miRNA measurement value may be any of the miRNA concentration, the number of moles of miRNA, the fluorescence intensity of miRNA, and relative values corrected with other indices. The miRNA measurement value may be expressed using a logarithm method.
The optimum miRNA profile storage unit 17 stores an optimum miRNA profile.
The optimum miRNA profile is data of a miRNA profile constituted of a group of optimum values of each miRNA (optimum miRNA values) based on a risk of contracting a disease.
The optimum miRNA values constituting the optimum miRNA profile may be optimum miRNA values of all miRNAs, or may be optimum miRNA values of only the specific miRNAs which are related to a risk of contracting a disease that the information provision device 10 can handle as an object of score calculation. The optimum miRNA value is the optimum value of miRNA based on a risk of contracting a disease, and may be any of the miRNA concentration, the number of moles of miRNA, the fluorescence intensity of miRNA, or relative values corrected using other indices. The optimum miRNA value may be expressed using a logarithm method. The method for generating the optimum miRNA profile will be described later.
From the viewpoint of miRNA divergence value calculation processing in the miRNA divergence value calculation unit 12 which will be described later, it is preferable that the miRNA measurement values in the user miRNA profile and the optimum miRNA values in the optimum miRNA profile be expressed by the same method.
The miRNA divergence value calculation unit 12 calculates a divergence value of each miRNA (miRNA divergence value) from each of the miRNA measurement values in the user miRNA profile and each of the corresponding optimum miRNA values in the optimum miRNA profile. The miRNA divergence value is a value showing a divergence between a miRNA measurement value and an optimum miRNA value for one miRNA. The miRNA divergence value can be calculated using methods such as performing subtraction or division between the miRNA measurement value and the optimum miRNA value or performing subtraction or division between the logarithms of the miRNA measurement value and the optimum miRNA value. For example, a difference obtained as a result of performing subtraction between the miRNA measurement value and the optimum miRNA value may be adopted as the miRNA divergence value.
The miRNA importance table storage unit 18 stores a miRNA importance table for each type of disease. The miRNA importance table is tabular data that stores the importance of each miRNA (miRNA importance) corresponding to the type of disease.
The individual miRNA score calculation unit 13 calculates an individual score of each miRNA (individual miRNA score) from each of the miRNA importance values of a disease as an object of score calculation listed in the miRNA importance table and each of the miRNA divergence values calculated by the miRNA divergence value calculation unit 12. For example, the product obtained as a result of multiplying the miRNA divergence value by the miRNA importance may be calculated as an individual miRNA score. The input unit 16 for specifying a disease as an object of score calculation notifies the individual miRNA score calculation unit 13 of the disease as an object of score calculation.
The data for specifying a disease as an object of score calculation is input into the input unit 16 for specifying a disease as an object of score calculation. The data for specifying a disease as an object of score calculation is data showing a disease as an object of score calculation. The input unit 16 for specifying a disease as an object of score calculation receives the input of the data for specifying a disease as an object of score calculation. The input unit 16 for specifying a disease as an object of score calculation notifies the individual miRNA score calculation unit 13 and the determination result data generation unit 15 of a disease as an object of score calculation shown in the data for specifying a disease as an object of score calculation. Examples of the data for specifying a disease as an object of score calculation include data for specifying a disease as an object of score calculation that a user transmits to the information provision device 10 by using a terminal device. In this case, the input unit 16 for specifying a disease as an object of score calculation receives the data for specifying a disease as an object of score calculation from the user's terminal device, and notifies the individual miRNA score calculation unit 13 of the disease as an object of score calculation shown in the received data for specifying a disease as an object of score calculation.
As the disease as an object of score calculation, all the diseases that the information provision device 10 can handle as an object as score calculation may be pre-set in the information provision device 10 as a disease as an object of score calculation. In this case, the information provision device 10 may not include the input unit 16 for specifying a disease as an object of score calculation. In a case where all the diseases that the information provision device 10 can handle as an object of score calculation are pre-set in the information provision device 10 as a disease as an object of score calculation, the individual miRNA score calculation unit 13 calculates individual miRNA scores for every single type of disease listed in the miRNA importance table.
The combined miRNA score calculation unit 14 calculates a combined miRNA score by combining the individual miRNA scores of a disease as an object of score calculation calculated by the individual miRNA score calculation unit 13. The combined miRNA score is calculated for each type of disease. In a case where the number of diseases as objects of score calculation is more than one, the combined miRNA score is calculated by combining the individual miRNA scores of each of the diseases as objects of score calculation.
The determination result data generation unit 15 generates and outputs determination result data. The determination result data is the combined miRNA score, the individual miRNA score, data showing the individual miRNA score in a diagram, or the like. The combined miRNA score is transmitted to the determination result data generation unit 15 from the combined miRNA score calculation unit 14. The individual miRNA score is transmitted to the determination result data generation unit 15 from the individual miRNA score calculation unit 13. As the individual miRNA score to be output as the determination result data, a plurality of individual miRNA scores strongly associated with the disease as an object of score calculation are selected.
As data showing the individual miRNA scores in a diagram, for example, a radar chart is generated. The individual miRNA scores used in the radar chart are a plurality of individual miRNA scores selected as being strongly associated with the disease as an object of score calculation. The input unit 16 for specifying a disease as an object of score calculation notifies the combined miRNA score calculation unit 14 of the disease as an object of score calculation. The determination result data may be one or two or more out of the combined miRNA score, the individual miRNA score, and data showing the individual miRNA score in a diagram, such as a radar chart.
Next, the operation of the information provision device 10 shown in
(Step S1) A user miRNA profile is input into the information provision device 10. The user miRNA profile may be transmitted to the information provision device 10 from the user's terminal device or from an external device other than the user's terminal device. The external device other than the user's terminal device may be, for example, servers of information-providing institutions such as medical institutions.
The miRNA profile input unit 11 receives the user miRNA profile input into the information provision device 10. The miRNA profile input unit 11 transmits the user miRNA profile to the miRNA divergence value calculation unit 12.
(Step S2) The miRNA divergence value calculation unit 12 calculates miRNA divergence values from each of the miRNA measurement values in the user miRNA profile received from the miRNA profile input unit 11 and each of the corresponding optimum miRNA values in the optimum miRNA profile stored in the optimum miRNA profile storage unit 17. The miRNA divergence value calculation unit 12 transmits the calculated miRNA divergence values to the individual miRNA score calculation unit 13.
(Step S3) The input unit 16 for specifying a disease as an object of score calculation notifies the individual miRNA score calculation unit 13 and the determination result data generation unit 15 of a disease as an object of score calculation shown in the data for specifying a disease as an object of score calculation. In Step S3, for example, the disease as an object of score calculation is “disease A”. Therefore, in this step, the input unit 16 for specifying a disease as an object of score calculation notifies the individual miRNA score calculation unit 13 and the determination result data generation unit 15 of a disease as an object of score calculation, which is “disease A”.
(Step S4) The individual miRNA score calculation unit 13 calculates individual miRNA scores from each of the miRNA importance values of the disease A listed in the miRNA importance table stored in the miRNA importance table storage unit 18 and each of the miRNA divergence values received from the miRNA divergence value calculation unit 12. The individual miRNA score calculation unit 13 transmits the calculated individual miRNA scores of the disease A to the combined miRNA score calculation unit 14.
(Step S5) The combined miRNA score calculation unit 14 calculates a combined miRNA score by combining the individual miRNA scores of the disease A received from the individual miRNA score calculation unit 13. The combined miRNA score calculation unit 14 transmits the calculated combined miRNA score of the disease A to the determination result data generation unit 15.
(Step S6) The determination result data generation unit 15 generates and outputs determination result data of the disease A. The determination result data is the combined miRNA score, the individual miRNA score, data showing the individual miRNA score in a diagram, such as a radar chart, or the like. The determination result data may be one or two or more out of the combined miRNA score, the individual miRNA score, and data showing the individual miRNA score in a diagram, such as a radar chart. The destination of the determination result data to be output is set in advance. The destination of the determination result data to be output may be a user's terminal device or an external device other than the user's terminal device. The external device other than the user's terminal device may be, for example, servers of information-providing institutions such as medical institutions.
Next, a method for generating an optimum miRNA profile according to the present embodiment will be described. The optimum miRNA profile is miRNA profile data constituted of optimum miRNA values based on a risk of contracting a disease. An example of the method for generating an optimum miRNA profile will be described below.
First, a miRNA profile of a healthy information provider (healthy person's miRNA profile) is acquired. In order to acquire such a profile, as healthy information providers, mainly young people (people in their 20's and 30's) who have not contracted various diseases and have been confirmed to be at optimum levels in biochemical data relating to blood and various diseases are selected from information providers. It is known that young people generally have a low risk of contracting a disease and that miRNA profiles of young people have a little variation among individuals. A healthy person's miRNA profile is miRNA profile data constituted of a group of each miRNA measurement value of a healthy information provider. For a healthy information provider who has been found not to have contracted various diseases for at least a certain period of time by a follow-up study after blood sampling, only a miRNA profile constituted of miRNA measurement values measured in blood collected in the past by the blood sampling may be used as a healthy person's miRNA profile.
Then, based on the healthy person's miRNA profiles of a plurality of healthy information providers, each of optimum miRNA value is determined. The optimum miRNA values determined in this way are regarded as a group, and miRNA IDs of miRNAs and the optimum miRNA values are associated with each other as shown in
The optimum miRNA value may be in an optimum range of the miRNA measurement value or may be an optimum miRNA measurement value. The optimum miRNA measurement value may be the mean or median of the miRNA measurement values in an optimum range. Alternatively, the lower limit of the optimum range of the miRNA measurement value of miRNAs promoting a disease may be adopted as an optimum miRNA value, or the upper limit of the optimum range of the miRNA measurement value of miRNAs suppressing a disease may be adopted as an optimum miRNA value. It is preferable that the optimum miRNA profile be a miRNA profile in which a risk of contracting various diseases is the lowest.
Next, a method for generating a miRNA importance table according to the present embodiment will be described. The miRNA importance table is generated for each type of disease. The miRNA importance table is tabular data that stores miRNA importance corresponding to each type of disease.
In the present embodiment, for the miRNA increasing the risk of contracting a disease and the miRNA reducing the risk of contracting a disease, an absolute value of the miRNA importance is set as a large value. In the present embodiment, for example, in the case of miRNA increasing the risk of contracting a disease, the miRNA importance is set so that the higher the degree of increasing the risk of contracting a disease (degree of increasing morbidity), the larger the absolute value of the miRNA importance in a “negative direction”. In contrast, in the case of miRNA reducing the risk of contracting a disease, the miRNA importance is set so that the higher the degree of reducing the risk of contracting a disease (degree of reducing morbidity), the larger the absolute value of the miRNA importance in a “positive direction”.
Hereinafter, Examples 1 to 3 of the method for generating a miRNA importance table will be described.
(Step S21) For each type of disease, miRNA disease information showing miRNA suppressing or promoting a disease is acquired. Examples of the miRNA disease information include publicly known documents, such as papers, patent publications, and academic journals, and publicly known information, such as public databases.
(Step S22) Based on the acquired miRNA disease information, miRNA importance corresponding to each type of disease is calculated. For each type of disease, the miRNA importance is calculated based on the degree of increasing morbidity and the degree of reducing morbidity shown in the miRNA disease information. Furthermore, in calculating the miRNA importance based on the degree of increasing morbidity and the degree of reducing morbidity, the number or quality of the miRNA disease information disclosing the degree of increasing morbidity or the degree of reducing morbidity may be added as weighting. Specifically, in a case where the number of pieces of miRNA disease information disclosing the degree of increasing morbidity or the degree of reducing morbidity is large, or in a case where the degree of increasing morbidity or the degree of reducing morbidity is high, a large absolute value is set as the miRNA importance based on the degree of increasing morbidity or the degree of reducing morbidity.
(Step S23) As shown in
(Step S31) For each type of disease, a patient miRNA profile constituted of miRNA measurement values of a patient is acquired. The patient is a person suffering from a disease. The patient miRNA profile is miRNA profile data constituted of a group of each miRNA measurement value of the patient.
(Step S32) An optimum miRNA profile is acquired. The optimum miRNA profile is generated by the method for generating an optimum miRNA profile described above.
(Step S33) The patient miRNA profile acquired for each type of disease is compared with the optimum miRNA profile, and miRNA importance corresponding to each type of disease is calculated based on the result of the comparison. For example, for the disease A, miRNA divergence values are calculated from each of the miRNA measurement values in the patient miRNA profile of the disease A and each of the corresponding optimum miRNA values in the optimum miRNA profile. In a case where the miRNA measurement value in the patient miRNA profile of the disease A is higher than the corresponding optimum miRNA value, as miRNA importance in the disease A, a predetermined value showing that the degree of increasing morbidity is high is assigned to the miRNA showing a marked divergence by the calculated miRNA divergence value. In contrast, in a case where the miRNA measurement value in the patient miRNA profile of the disease A is lower than the corresponding optimum miRNA value, as miRNA importance in the disease A, a predetermined value showing that the degree of reducing morbidity is high is assigned to the miRNA showing a marked divergence by the calculated miRNA divergence value.
(Step S34) As shown in
(Step S41) For each type of disease, a high-risk miRNA profile is acquired.
A high-risk miRNA profile is miRNA profile data constituted of a group of miRNA measurement values of an information provider who is at a high risk of contracting a disease but has not yet contracted the disease. The blood used to measure the miRNA measurement values constituting the high-risk miRNA profile may be blood collected from the information provider in the past (for example, cryopreserved blood). Alternatively, the miRNA of the information provider who has not yet contracted a disease may be continuously measured, and the miRNA measurement values obtained from the information provider who has not yet contracted the disease may be used as a high-risk miRNA profile when the information provider contracts the disease.
(Step S42) An optimum miRNA profile is acquired. The optimum miRNA profile is generated by the method for generating an optimum miRNA profile described above.
(Step S43) The high-risk miRNA profile acquired for each type of disease is compared with the optimum miRNA profile, and miRNA importance corresponding to each type of disease is calculated based on the result of the comparison. For example, for the disease A, miRNA divergence values are calculated from each of the miRNA measurement values in the high-risk miRNA profile and each of the corresponding optimum miRNA values in the optimum miRNA profile. In a case where the miRNA measurement value in the high-risk miRNA profile is larger than the corresponding optimum miRNA value, as miRNA importance in the disease A, a predetermined value showing that the degree of increasing morbidity is high is assigned to the miRNA showing a marked divergence by the calculated miRNA divergence value. In contrast, in a case where the miRNA measurement value in the high-risk miRNA profile is smaller than the corresponding optimum miRNA value, as miRNA importance in the disease A, a predetermined value showing that the degree of reducing morbidity is high is assigned to the miRNA showing only a small divergence by the calculated miRNA divergence value.
The time period from when blood used for measuring miRNA of an information provider is collected from the information provider who has not yet contracted a disease to when the information provider contracts the disease (disease-free period) may be added to the miRNA importance in the disease. For example, the shorter the disease-free period, the larger the set absolute value of miRNA importance.
(Step S44) As shown in
Hitherto, Examples 1 to 3 of the method for generating a miRNA importance table have been described.
Each of Examples 1 to 3 of the method for generating a miRNA importance table described above may be used alone, or 2 or more of Examples 1 to 3 may be used in combination. For example, a temporary miRNA importance table is generated by any of Examples 1 to 3 of the method for generating a miRNA importance table, such as Example 1 of the method for generating a miRNA importance table. Then, based on the information of the patient miRNA profile and the optimum miRNA profile in Example 2 of the method for generating a miRNA importance table or the information of the high-risk miRNA profile and the optimum miRNA profile in Example 3 of the method for generating a miRNA importance table, the figures in the temporary miRNA importance table are adjusted. The result of the adjustment is determined as the final miRNA importance table. The method to be used to generate the temporary miRNA importance table may be appropriately selected based on the type of disease and the quantity and quality of information to be obtained by each method.
Furthermore, the method for generating a miRNA importance table may include an information acquisition step of acquiring miRNA attributes, biochemical data, and a miRNA profile of an information provider, in which miRNA importance corresponding to each type of disease may be calculated by additionally using the acquired miRNA attributes, biochemical data, and miRNA profile of the information provider.
The miRNA attributes of the information provider are attributes of the information provider and affect the miRNA measurement values of the information provider. Examples of miRNA attributes include age, gender, race, medical history of the information provider, medical history of relatives of the information provider, and the like. It is preferable that the miRNA attributes include at least age and gender. Only one of the age and gender may be adopted as the miRNA attributes. Note that nationality may be used as information on race.
Examples of the biochemical data include data of the results of biochemical tests on human specimens (such as blood, urine, and stool), images of human skin, ultrasonic images of human beings, X-ray images of human beings, data of the results of a physician's diagnoses on human beings, and the like. The biochemical data of the information provider may be data of test results obtained when the information provider undergoes a medical examination such as health screening.
The miRNA profile of an information provider is miRNA profile data constituted of a group of miRNA measurement values of the information provider.
For example, in order to generate a miRNA importance table for a female-specific disease such as ovarian cancer, miRNA importance is set in consideration of gender. Furthermore, in order to generate a miRNA importance table for a disease having a morbid risk raised by aging, such as dementia, miRNA importance is set in consideration of age.
Next, a method for calculating a combined miRNA score according to the present embodiment will be described.
In the present embodiment, by using a user miRNA profile of a user, the combined miRNA score of the user is calculated for each type of disease. The combined miRNA score of a user for a certain disease, such as the disease A, is the information showing whether or not the miRNA profile is well balanced, in terms of the risk that the user may contract the disease A.
Examples of the combined miRNA score include a miRNA score, a miRNA age, a miRNA deviation, and the like. The miRNA score shows whether or not the miRNA profile is well balanced, by scoring it out of a predetermined perfect score (for example, out of 100). The miRNA age shows whether or not the miRNA profile is well balanced, by using, for example, age.
The miRNA deviation shows whether or not the miRNA profile is well balanced, by using, for example, a value of deviation.
For example, the combined miRNA score is calculated by the following formula. The following formula is a calculation formula for calculating a combined miRNA score of the disease A, in which the user miRNA profile in
Combined miRNA score of disease A=[miRNA divergence value of mirnaid_1 “mirna measurement value_1−optimum mirna value_1”×mirna importance_1A]+[miRNA divergence value of mirnaid_2 “mirna measurement value_2−optimum mirna value_2”×mirna importance_2A]+
In the above formula for calculating the combined miRNA score of the disease A, a difference obtained as a result of subtracting the optimum miRNA value from the miRNA measurement value is calculated as a miRNA divergence value, a product obtained as a result of multiplying the miRNA divergence value by the miRNA importance is calculated as an individual miRNA score, and the sum of individual miRNA scores is calculated as the combined miRNA score.
In the above formula for calculating the combined miRNA score of the disease A, all types of miRNAs may be used for calculation, and the miRNA importance of a miRNA that can be determined as being substantially unrelated to the risk of contracting the disease A may be set to zero. Alternatively, only miRNAs that can be determined as being related to the risk of contracting the disease A may be used for calculation.
For cancer, the combined miRNA score calculation formula to be used may vary with the type of cancer.
In the above formula for calculating the combined miRNA score of the disease A, the difference obtained as a result of subtracting the optimum miRNA value from the miRNA measurement value is calculated as a miRNA divergence value. However, the present invention is not limited thereto. The miRNA divergence value may also be calculated using methods such as performing division between the miRNA measurement value and the optimum miRNA value or performing subtraction or division between the logarithms of the miRNA measurement value and the optimum miRNA value.
In the above formula for calculating the combined miRNA score of the disease A, a product obtained as a result of multiplying the miRNA divergence value by the miRNA importance is calculated as an individual miRNA score. However, the present invention is not limited thereto. The individual miRNA score may be calculated using methods such as performing addition, subtraction, or division between the miRNA divergence value and the miRNA importance, or may be calculated using a quadratic function or a cubic function.
In the above formula for calculating the combined miRNA score of the disease A, the sum of individual miRNA scores is calculated as the combined miRNA score. However, the present invention is not limited thereto. The combined miRNA score may be calculated using methods such as performing subtraction, multiplication, or division on the individual miRNA scores, or may be calculated using a quadratic function or a cubic function.
According to the embodiments described above, by calculating and presenting determination result data such as the combined miRNA score for each type of disease for a user, it is possible to obtain an effect of being able to concisely present the state of balance of the user's miRNA profile for each type of disease. Therefore, it is possible to make the user aware of the risk of contracting the disease A based, for example, on the combined miRNA score of the disease A, and to motivate the user to consider improvement of life habits, such as eating habits, as a measure for improving the balance of the miRNA profile.
In the embodiments described above, the combined miRNA score is calculated for each type of disease. However, morbid risks of a plurality of diseases may be integrated, and an integrated miRNA score may be calculated as an integrated health indicator for the plurality of diseases.
In the embodiments described above, the miRNA divergence value calculation unit 12, the optimum miRNA profile storage unit 17, and the miRNA importance table storage unit 18 are provided. However, the present invention is not limited thereto. For example, an integrated importance table storing integrated miRNA importance values obtained by adding the optimum miRNA value to the miRNA importance may be provided, and the individual miRNA score calculation unit 13 may calculate individual miRNA scores from each of the miRNA measurement values in the user miRNA profile and each of the integrated miRNA importance values in the integrated importance table.
Furthermore, a computer program for realizing the function of the information provision device described above may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read by the computer system and executed. “Computer system” mentioned herein may include hardware such as OS and peripheral devices.
In addition, “computer-readable recording medium” refers to a storage device like a writable non-volatile memory such as a flexible disk, a magneto-optical disk, ROM, or a flash memory, a portable medium such as a DVD (Digital Versatile Disc), or a built-in hard disk in a computer system.
Furthermore, “computer-readable recording medium” also includes a recording medium that holds a program for a certain period of time, such as a volatile memory (for example, DRAM (Dynamic Random-Access Memory)) in a computer system that functions as a server or client in a case where a program is transmitted through a network such as the Internet or a communication channel such as a telephone circuit.
The aforementioned program may also be transmitted from a computer system having a storage device or the like storing the program to another computer system, through a transmission medium or by a transmission wave in the transmission medium. “Transmission medium” for transmitting a program refers to a medium having a function of transmitting information, such as a network (communications network) like the Internet or a communication channel (communication line) like a telephone circuit.
The aforementioned program may be used for realizing some of the functions described above.
In addition, the program may also be a so-called difference file (difference program), which can realize the above functions in combination with a program pre-recorded on a computer system.
Hitherto, the present invention has been described using embodiments. It goes without saying that the technical scope of the present invention is not limited to the scope described in the above embodiments. It is apparent to those skilled in the art that various changes or improvements can be added to the above embodiments. Furthermore, as is evident from the description of Claims, the embodiments obtained by adding such changes or improvements can also be included in the technical scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2019-088334 | May 2019 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/021072 | 5/28/2020 | WO |