Beams Simple and Fast LIGHT simulation (bsf_light) - Fast light simulation for brain tissue using a beam-spread-function approach
Project description
Beams Simple and Fast LIGHT simulation (bsf_light) - light simulation tool using a beam-spread-function approach
Replication and improvement of original model introduced by Yona et al. 2016 [1]. Replication details and model published in [2].
software requirements:
- Requires python 3.13. Dependencies will be installed automatically. See bsf_light/setup.py for details.
Tested on Ubuntu 20.04 LTS and 22.04.4 LTS.
Pip installation:
pip install bsf-light
Use code for modeling light propagation in cortical tissue
-
Define simulation parameters, example can be found under
examples/default.ymland under https://github.com/CSNG-MFF/bsf_light inparams/default.yml -
Use commandline to run simulation using the run-script provided in
examples/run.pyand under https://github.com/CSNG-MFF/bsf_light inscripts/run.py, providing the parameter-file defined in step 1. and the location where simulation output shall be written to:python run.py PARAMETER_FILE OUTPUT_LOCATION
References
[1] G. Yona, N. Meitav, I. Kahn, S. Shoham, Realistic Numerical and Analytical Modeling of Light Scattering in Brain Tissue for Optogenetic Applications. eNeuro 3, ENEURO.0059-15.2015 (2016). [2] To be announced.
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 bsf_light-1.0.1.tar.gz.
File metadata
- Download URL: bsf_light-1.0.1.tar.gz
- Upload date:
- Size: 23.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
347c1399bce0c65cce6ec89023bf09449d6c5f0f4f5adccd8f523498b7fc837e
|
|
| MD5 |
81fd2d375e189fa9ea02e29337b62254
|
|
| BLAKE2b-256 |
e9cca0c6cd852af47bbbe26f9a5c5938c5069135e1024cb90096012267e9e99a
|
File details
Details for the file bsf_light-1.0.1-py3-none-any.whl.
File metadata
- Download URL: bsf_light-1.0.1-py3-none-any.whl
- Upload date:
- Size: 23.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c84f0fe359874ac7414f698ecee3b3b680829adbc7f3cd74652692d65ed58f2c
|
|
| MD5 |
0d1e5af660ef90f3256a6ea6d5a583f2
|
|
| BLAKE2b-256 |
347e9016e999ec4b9151a6efc96b60b70160cba4c3026944f3e1784d4f042a0d
|