A python library for computing/looking up various tissue properties used in laser bioeffect models.
Project description
A python library for calculating/looking up various tissue properties for laser bioeffect calculations
To simulate the exposure of tissue (skin or retina) to laser radiation, several properties characterizing the thermo-optical response of the tissue are needed. These include absorption coefficients, transmission coefficients, conductivity, density, specific heat, etc. This library is a collection of tissue property data sets that have been reported in the literature.
Installing
Install with pip (or your favorite virtual environment manager)
pip install tissue-properties
Usage
# Print out the absorption coefficients as a function of wavelength used in the
# paper "Retinal-Temperature Increases Produced by Intense Light Sources" by
# Mainster in 1970. These values were extracted from Figure 3.
from tissue_properties.optical.absorption_coefficient import mainster
from tissue_properties.units import Q_
RPE = mainster.RPE()
choroid = minster.Choroid()
print("# wavelength retina choroid")
for wavelength in range(400,1405,5):
l = Q_(wavelength,'nm')
mu_r = RPE(l)
mu_c = RPE(l)
print(l,mu_r,mu_c)
# We can also get information about data set. Currently only the reference is
# provided, in BibTex format.
bibtex_text = RPE.get_reference()
print(bibtex_text)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tissue_properties-0.3.0.tar.gz.
File metadata
- Download URL: tissue_properties-0.3.0.tar.gz
- Upload date:
- Size: 72.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7ad71d16758277f361fcb94627666160e67dfa5b4e9e526d9806622c5bf93daa
|
|
| MD5 |
2d135e5ef3cecb5d8d3ef313fc6bd669
|
|
| BLAKE2b-256 |
082b0930056787cf7c64a2867cb4b11458c290311b0875b13a2782a7d976c512
|
File details
Details for the file tissue_properties-0.3.0-py3-none-any.whl.
File metadata
- Download URL: tissue_properties-0.3.0-py3-none-any.whl
- Upload date:
- Size: 67.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e19f3c1f55f326c5dc436b94a03eb6afa7a6b4c7ae61452f58df38f6970819ee
|
|
| MD5 |
b5cf7c87867800e2e22d82f4499bf3be
|
|
| BLAKE2b-256 |
acd115d653501b183b7db6dcdb1aa1b40433766a219d079f5d6e2df5ed19fc90
|