Is it possible for ftINIT() to set the thresholds for gene levels in different range? #532
-
Hi, Here is a new question for me. I'd like to know is the function ftINIT() classifying metabolic reactions as ‘on’ or ‘off’ with only setting a threshold in the continuous expression levels of the associated genes? and is it possible to set the thresholds for gene levels in different range? like no expression (TPM<a), low expression (a≤TPM<b), medium expression (a≤TPM<c), and high (TPM≥c)(a,b,c are all numbers). cause as I set a vector for transcrData.threshold, there is something wrong. really appreciated for your reply! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi @Joyjoyjoyc, The
This means that you cannot specify expression ranges (e.g., low, medium, high). If the expression of a reaction's associated gene is less than the threshold, it will not necessarily turn off the reaction. A weighted score is calculated for each reaction based on the expression of corresponding genes, relative to the threshold. Genes with an expression less than the threshold will have a negative score, and those greater will have a positive score. Moreover, the greater the distance from the threshold, the greater the magnitude of the score (e.g., if the threshold is 1 TPM, a gene expressed at 0.8 TPM will have a less negative score than one at 0.1 TPM). The algorithm will then try to maximize the combined score of the reactions kept in the final model. Although this implies that negative-scored reactions are more likely to be removed, it is not always the case. For example, if positive-scored reaction(s) depend on a negative-scored reaction to function (carry flux), it is possible that the reaction will remain in the model even though it has a negative score. Also, if the reaction is necessary to complete a required metabolic task, it will be included in the model regardless of its score. |
Beta Was this translation helpful? Give feedback.
Hi @Joyjoyjoyc,
The
ftINIT
function can handle two different types of input for thethreshold
option:This means that you cannot specify expression ranges (e.g., low, medium, high).
If the expression of a reaction's associated gene is less than the threshold, it will not necessarily turn off the reaction. A weighted score is calculated for each reaction based on the expression of corresponding genes, relative to the threshold. Genes with an expression less than the threshold will have a negative score, and those greater will have a positive…