Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tissue_properties-0.3.0.tar.gz (72.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tissue_properties-0.3.0-py3-none-any.whl (67.8 kB view details)

Uploaded Python 3

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

Hashes for tissue_properties-0.3.0.tar.gz
Algorithm Hash digest
SHA256 7ad71d16758277f361fcb94627666160e67dfa5b4e9e526d9806622c5bf93daa
MD5 2d135e5ef3cecb5d8d3ef313fc6bd669
BLAKE2b-256 082b0930056787cf7c64a2867cb4b11458c290311b0875b13a2782a7d976c512

See more details on using hashes here.

File details

Details for the file tissue_properties-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for tissue_properties-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e19f3c1f55f326c5dc436b94a03eb6afa7a6b4c7ae61452f58df38f6970819ee
MD5 b5cf7c87867800e2e22d82f4499bf3be
BLAKE2b-256 acd115d653501b183b7db6dcdb1aa1b40433766a219d079f5d6e2df5ed19fc90

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page