-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some questions about scFBA #4
Comments
The time reported in the paper regards only the optimization task after the model has been built. Best regards, |
Dear Dr. Maspero, I am glad to receive your reply. It's just that the process of scFBA stopped at this place : Thank you for your attention. Best wishes. |
Dear Dr. Zhao, yes, unfortunatelly I think it is correct. In that step each reaction in the original metabolic model is considered to obtain the flux variability (using the fluxVariability cobra function). Best regards, |
Dear Dr. Maspero, I am glad to receive your reply. I have already run my codes in parallel mode, maybe increasing parallel workers solves this problem? Is it possible to run the integration stage on GPU? Thank you for your attention. |
Hi, Considering the results obtained at the end of scFBA_test.m script execution: the reaction names (row names of the flux matrices) can be found in the 'RxnPop' variable while the cell names (column names) can be found in the 'CellType' field of the 'BC04' structure (obtained with the 'makeSCdataset' function). Hope this solves your issue. Best regards, |
Dear Dr.Maspero, I'm sorry to bother you again. It' s just I have some trouble obtaining useful information from scFBA. I want to know is it also appropriate to use raw read counts as the input of scFBA instead of TPM values? Also, I was a little confused about the meaning behind the reaction names (like -DM-COOP, DM- and uniprot-). Would you mind to tell me how can I obtain the brief introduction of these reaction names? Thank you for your attention. Best wishes. |
Dear Qiuchen, |
Dear Dr.Maspero, Your explanations truly help me a lot ! Thank you for your attention. Best wishes. |
Dear Dr. Qiuchen Zhao, the leatest reply was by @kiaradamiani. If you require any further information, let me know. Best regards, |
Dear Dr.Maspero, I successfully obtain the excel file named 'HMRcore.xlsx' and I believe it contains the information I need. Thanks for giving me guidance of scFBA ! Thank you for your attention. Best wishes. |
Dear Dr. Maspero, I have utilized your scFBA in my research and obtained interesting results. Thank you so much for developing such a useful tool! Now my paper is under review, but I have problems responding to some questions directly related to your method. It would be highly appreciated if you can look at these questions in your free time. Thanks a lot for your kind support! Best wishes. |
Dear Dr Qiuchen Zhao, Thanks for using our method for your analysis. I am glad to hear that you found exciting results with it. Regarding your questions: First, you can export your metabolic model with the writeCbModel() function. Second, the default objective function is the biomass exchange ('Ex_biomass') which is directly related with the biomass production ('biomass_synthesis'). You can change it in different ways, for example usign the cobra toolbox functions 'addReaction()' and 'changeObjective()'. Last, I don't understand very well what is your aim here, but as in the above answer, you can add or modify reactions using the cobra toolbox function. Moreover, it is possible to run scFBA starting from any metabolic model, including exchange and cooperation reactions. I hope those suggestions may help you. Best regards, |
Dear Dr. Maspero, Always happy to hear from you. Your comments are very useful, and I believe I understand your method more deeply. Best wishes. |
Dear Dr. Maspero, Thanks for responding to my previous questions. ScFBA has helped us a lot in our project, but we encountered some problems with your method. It would be much appreciated if you can look at these questions in your free time. First, if we don't have paired bulk RNAseq to fulfill the requirement of scFBA, what kind of data should we input (or just input nothing)? Thanks so much for your help! Best wishes, |
Dear Dr. Qiuchen Zhao, I will reply point by point to your questions. First, if we don't have paired bulk RNAseq to fulfill the requirement of scFBA, what kind of data should we input (or just input nothing)? The bulk RNA is used to fix the inconsistency among the single-cell expression (e.g., the expression of a gene not detected at the single cell level but detected in bulk is imputed in the sc dataset to reduce the number of zeros). If you don't have this information, you can use a pseudo-bulk (i.e., the sum of the count/expression among all cells) as input. Of course, this approach will not correct your single-cell dataset. Second, I can see that you use biomass exchange as an objective function when calculating metabolic fluxes in cancer cells. Do you think it is reasonable to apply this objective function to highly activated immune cells (macrophages)? I can not answer this question directly because you have to know your system's biology. I can say that the optimization of biomass production works well in simulating fluxes in a growing population. If it is the case of your macrophages, you can use that. Please, consider that you can also set other reactions as the objective function (e.g., ATP production to account for active cell) Last, I am wondering why the rescaling of reactions between 0-1 is used, since the linear programming will just change all flux values proportionally, and thus some reactions will still have very high flux (proportionally) =1, and others still very low i.e. <10-6 or lower. We rescale the flux boundaries in every single cell between 10^-3 and a max value obtained after the Flux Variability computation based on the related RAS score (values normalized [0,1]) I hope my explanation can be helpful, Best regards, |
Dear Dr. Maspero, Happy to hear from you. All of your comments are very helpful. Thanks a lot for your kind support! Best wishes, |
Dear Dr.Damiani,
I was really impressed by your ideas and methods. However, I notice that the time consumed (113 cells / 10h, 1048cells / 82h) is much longer than the time you mentioned in your paper ( 10000 cells / 321s) when I used scFBA to process my data. Therefore, I' m wondering is there any additional steps I need to finish when I process large-scale dataset. It would be appreciated if you could give me some guidances for scFBA.
The text was updated successfully, but these errors were encountered: