package for TRXAS pre-fitting process
Project description
TRXASprefitpack: package for TRXAS pre-fitting process which aims for the first order dynamics
stable version: 0.5.1
Copyright: (C) 2021-2022 Junho Lee (@pistack) (Email: pistack@yonsei.ac.kr)
Licence: LGPL3
Features
- Utilites
- broadening: broaden theoretically calculated line shape spectrum with voigt profile
- fit_static: fitting theoretically calculated line shape spectrum with experimental spectrum
- fit_irf: Find irf parameter of experimental measured irf function
- fit_tscan: Find lifetime constants of experimental time trace spectrum
- fit_seq: fitting experimental time trace spectrum with 1st order sequential decay dynamics
- fit_eq: fitting experimental time trace spectrum by 1st order rate equation matrix supplied from user
- fit_osc: fitting residual of experimental time trace spectrum with damped oscilliaton
- libraries
- Compute convolution of exponential decay and gaussian, cauchy function analytically.
- Compute convolition of damped oscilliation and gaussian, cauchy function analytically.
- Voigt broadening line shape spectrum
- Solve first order rate equation (general, lower triangle, sequential decay) and analytically compute the convolution of rate equation model solution and gaussian, cauchy function.
- Find best coefficients for linear combination of exponential decay or damped oscilliation via solving linear least square problem.
- See source documents Docs
How to get documents for TRXASprefitpack package
-
From www web
- Docs are hosted in readthedocs
-
From source
- go to docs directory and type
- for windows:
./make.bat
- for mac and linux:
make
- for windows:
- go to docs directory and type
How to install TRXASprefitpack package
- Easy way
pip install TRXASprefitpack
- Advanced way (from release tar archive)
- Downloads release tar archive
- unpack it
- go to TRXASprefitpack-* directory
- Now type
pip install .
- Advanced way (from repository)
git clone https://github.com/pistack/TRXASprefitpack.git
git checkout v0.5.1
cd TRXASprefitpack
python3 -m build
cd dist
- unpack tar gzip file
- go to TRXASprefitpack-* directory
pip install .
Examples
Jupyter notebook examples for TRXASprefitpack
are located in
example
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
TRXASprefitpack-0.5.1.tar.gz
(47.7 kB
view hashes)
Built Distribution
Close
Hashes for TRXASprefitpack-0.5.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4948d38d6ffdf4b26c368d95b2af56035dcbb7a6e6acc912d5c7a35f5cf01288 |
|
MD5 | b1f4d0dcaa8f0adbd2e42058cafe8d01 |
|
BLAKE2b-256 | 32a397957a89186b35c7ffdc13928ddbdfb5aad6a661fe61aaa0dc1a93331c75 |