Skip to main content

No project description provided

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.2.0.tar.gz (55.8 kB view details)

Uploaded Source

Built Distribution

tissue_properties-0.2.0-py3-none-any.whl (66.2 kB view details)

Uploaded Python 3

File details

Details for the file tissue_properties-0.2.0.tar.gz.

File metadata

  • Download URL: tissue_properties-0.2.0.tar.gz
  • Upload date:
  • Size: 55.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/6.5.0-45-generic

File hashes

Hashes for tissue_properties-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ab022737096fb6ef76e35ff939c84226348afa624d475de0937b1ee4511f9c66
MD5 77b5360f0dae4838c2a673d97922c80f
BLAKE2b-256 032c8d2bc9a722d007158bfc704682d7659685ce381e8945d3f1f9b15c9fec9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tissue_properties-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 66.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/6.5.0-45-generic

File hashes

Hashes for tissue_properties-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d751a35034f87c03528541df72abbd0a9537c95f2e07c67d73a6321cadc87702
MD5 1c139e6729384e5c21021eb5cef8cc35
BLAKE2b-256 e3f65674b31b170fca8c62ed3dbd29fbffb820349d6fbca5b353d8356fb7b039

See more details on using hashes here.

Supported by

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