Skip to content

submitBulkTissue/submitDetailedO2 different values for po2field (no hypoxia observed) #10

@ceserthen

Description

@ceserthen

I've been playing around with the bulk tissue simulation and the detailed oxygenation simulation and am concerned with some of the data I am getting. My goal was to try and replicate some of the results from your previous papers on oxygenation. (Sort of like figure C in S1 of doi:10.1371/journal.pone.0161267) However I can't get the oxygenation portion of the simulation to match up with the bulk growth simulation. I know the results shouldn't be one to one, but I was expecting some agreement on the observed hypoxia.

It seems that the detailedo2 simulation calculates that the tumor is significantly more oxygenated than the bulktissue chemical field. (No hypoxic regions observed in deatiled O2). Perhaps this is due to the default/tutorial configurations (tissue oxygen consumption?) not matching completely. Please advise if there is a better set of parameters or route to compare oxygenation of these two simulations.

All simulations were performed on ubuntu 16.04 using the master while using the o2 field output in the calcChemfields function of the bulktissue-with-vessels tumor model. I ran the code in both debug and release to verify these results. For the sake of comparison I have used the tutorial simulations as a basis. (example follows)

I began by generating a vessel network using the following command:
submitVesselgeneration -p default -t 8 -w 2000

I then ran the bulktissue with vessels simulation by running the following command:
submitBulkTissue bulktissue_tutorial vessels-default-typeI-15x19L130-sample00.h5

I then ran the detailed oxygenation simulation on each timepoint recorded by the model using the following command type (here I extended maximum iterations to 500 so that the solution would actually converge, with the default settings it does not converge {perhaps this is where the issue is?}):

submitDetailedO2 default_o2 tumBulk-default-typeI-sample00-bulktissue.h5 out000#

For simplicity, I compared the oxygen statistics for each and found the following.

Bulktissue (mol/m^3 ?; % atmO2 ?)
out0000 0: o2:stats: 0.282488+/-0.0830763\in[0.0455769,0.742228]
out0001 361: o2:stats: 0.287647+/-0.0826479\in[0.0165979,0.744337]
out0002 729: o2:stats: 0.287407+/-0.0835822\in[0.00341805,0.745488]

DetailedO2 (mm Hg)
out0000 Po2Field: 37.9324+/-5.35458\in[16.897,67.4489] in 557.895000 ms
out0001 Po2Field: 38.7803+/-5.15165\in[28.5659,67.6367] in 610.166000 ms
out0002 Po2Field: 38.9947+/-5.1367\in[28.9112,67.6995] in 563.373000 ms

I reran with the Michaelis-Menten kinetics on and the results were even worse.

out0002 Po2Field: 47.6428+/-4.02004\in[40.7675,68.8224] in 1059.385000 ms

Even considering the different units for both simulations, what I observed is that No hypoxia is observed detailed O2 compared to the bulk tissue (min po2 28.911). In fact, it seems that oxygen delivery should be increasing Whereas the normal tissue is very hypoxic. If these values don't agree, then how do we know the growth factor field is correctly calculated? Maybe I am interpreting the field statistics incorrectly.

Please advise a way to perform a comparable simulation between the two.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions