Virtual Cell Virtual Cell WebsiteSchool of Health Sciences WebsitePurdue University Website
About the Virtual CellDownload VCExamplesTheoryUser ManualHelpExecute VC Simulation
Tutorial#17
Overview


Data preprocessing using XIO utility


Background and Keywords

XIO utility code is used as the data preprocessor for VC. Click on XIO for more details.  Usually XIO execution command is  included in a batch file which enables making or deleting other files (for debugging purposes) and processing multiple data sets at the same time (for simultaneous fits).

Example 17.1 
 
An example of preprocessing a set of FAR data for the purpose of fitting a model (LPL, RMR or TLK) in order to obtain estimates of biological parameters.    
 
FAR (fraction of DNA released) is reported with the Elapsed Time Since the end of Irradiation (ETSI) from a series of electrophoresis gel experiments. FAR is normalized to the value corresponding to ETSI = 0.0000
 
Experiment No:1234567891011
ETSI (h) 0.00000.02280.08060.15900.32300.49500.98801.99004.00005.98008.0000
FAR1.00000.65330.56170.35170.24670.19330.1608 0.1063 0.06730.04130.0307
 
Simulating the given set of data can be processed as a set of 11 experiments using XIO so that an exposure scenario can be created with the provided data to run VC.  The batch file created for this purpose invokes the input file cho.inp, which indicates the files in which the exposure scenario and the FAR data are to be found, in this case the file cho_far1.inp.
 
Executing the batch file with all these three files in the same folder location, one will obtain the files: cho_far1.radx, cho_far1.xdat (to be used by VC) and cho.out.  Opening the cho.out file one would be able to see that the input data such as the dose, dose rate and the FAR data are properly processed and tabulated. 
 
 
 
Example 17.2
 
An example of preprocessing data for a simultaneous fit for the purpose of fitting a model (LPL, RMR or TLK) in order to obtain estimates of biological parameters.  Multiple data types are processed simultaneously.  
 
In this example, two sets of data are available, the first reporting the Surviving Fraction (SF) for seven experiments with different radiation doses and the second seven separate experiments reporting FAR data for a separate set of radiation doses as shown below. The goal of this example is to create a set of input files to process theses data files simultaneously such that VC can perform a  simultaneous fit. It can be assumed that all data correspond to elapsed times after irradiation (ETSI) of 12 hours. The dose rate is considered constant at 60 Gy/h.
 
Experiment No:1234567
Dose (Gy) 0.52924 1.02032 1.56250 2.04197 3.09101 4.12870 5.25324
 SF0.81960  0.66671 0.55882 0.40655 0.21366 0.098210.05991
                         
Experiment No:891011121314
Dose (Gy)0.2214 5.4370 10.3126  20.2848 30.4877 40.2358 60.4129
FAR1.0000 1.7666 2.4743 4.9486  6.7465 8.7206 12.6398
 
 
The batch file invokes the input file cho2.inp:, which indicates the files in which the exposure scenario and the FAR data are to be found, in this case the files cho_let_proton11_S.inp and  cho_let_proton11_F.inp to yield the necessary output files. Open the file CHO2.out to see that the input data such as the dose, dose rate and the FAR data processed and tabulated. 
 
 
 


Tip: Always use the cho.out (or similar) file to check if the specified exposure scenarios and data are correctly interpreted.

 
School of Health Sciences
Purdue University
Disclaimer

Last updated: 10 June, 2011
Webmaster