Skip to content
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

Possibility of extending this application for the tissue fluorescence imaging applications #20

Open
RickyKaku opened this issue Feb 8, 2024 · 2 comments
Labels
question Further information is requested

Comments

@RickyKaku
Copy link

I want to build a 2D multi-layer model for fluorescence imaging applications focusing on detecting fluorescent dye concentrations in blood using a short-wavelength light source and detector for longer wavelengths above the skin. Any suggestions or resources that can help me build this model with pyxopto package would be greatly appreciated. Thank you!

@xopto
Copy link
Owner

xopto commented Feb 15, 2024

We haven't done any fluorescence simulations yet, but I don't see any reason why it would not work in your case. In general, you would have to do the simulations in 2 steps. The first step would be to simulate the absorption of the excitation source by the fluorescence dye. This will produce energy deposition maps that can be used in the second step to launch packets from within the tissue. The voxelized MC already includes a multi-voxel isotropic source that can be used to launch photon packets from multiple locations/volumes within the tissue. A surface xy detector can be used to collect the spatial distribution of the fluorescence. Note that MC simulations are for monochromatic light so you might have to split the first and second steps into multiple simulations, each dealing with a sufficiently narrow spectral band.

@xopto xopto added the question Further information is requested label Feb 15, 2024
@RickyKaku
Copy link
Author

RickyKaku commented Feb 16, 2024

Thank you very much for your answer, that sounds very encouraging! Is it possible to realize it with 2D mcml or it has to be using the mcvox module? I feel this would be a very good study case as Fluorescence imaging is a very important application of skin optics. Do you have a plan to add a simple example script to demonstrate the capability? Thx.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants