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.0
Copyright: (C) 2021-2022 Junho Lee (@pistack) (Email: pistack@yonsei.ac.kr)
Licence: LGPL3
Features
-
Utilites
- broadening: broad 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_osc: fitting residual of experimental time trace with damped oscilliation
-
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.0
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.0.tar.gz
(44.5 kB
view hashes)
Built Distribution
Close
Hashes for TRXASprefitpack-0.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c09143ae35697a41765a6877e9c26a7eb639efb8f22e4dbd646580bcf35dc390 |
|
MD5 | d15932346976ef8d7549fed768719ef6 |
|
BLAKE2b-256 | 18a5dbe86469363bc667dab76922071d86707997dd9f521d609b08e46eec6173 |