/Photon_Propagation_Simulation

Biological Photon Propagation Simulation Analysis System Based On Monte Carlo Simulation with GUI .

Primary LanguageC++

Biological Photon Propagation Simulation Analysis System

Wercker

Packagist

Intro : This is a Biological Photon Propagation Simulation Analysis System Based On Monte Carlo Simulation , with a childish GUI.


Platfrom IDE Compiler Database
Windows 10 Qt Creator(5.9.1) VC++2017 SQLite

How to use

1. Enter the main interface and specify the parameters for a model-running.

 conf

  • The parameters include:
  • Number of Photons
  • z/r Grid Speparation of two-dimensional homogeneous grid system
  • total numbers of grid elements in z/r/alpha directions.
  • Refractive Index/Absorption Coefficient/Scattering Coefficient/Anisotropy/Thickness of each layer
  • Refractive Index for medium Above/Below
after specified.

sample

2. Click the Run button to start a run.

3. View the Run Results on Run Results page.

runresults

see more raw data by clicking Data button.

runresults_sample

you may want to view visualized chart instead of raw data , so click Scatter Chart or Spline chart to lanuch chart viewer.

runresults_sample runresults_sample

4. View Running History on History page.

history

Input Running Data and Number of Running,and click Query button to ask for query... (the Number of Running is shown in the status bar when launched.)
You have to add .dll file of SQLite to sqldrivers folder.
As this sample:

query

5. Finally there is a cute About page...lol...

about

More Feature are being prepared...lol...