API for using H2MM_C with FRETBursts
Project description
burstH2MM
Introduction
burstH2MM is a package designed to make processing FRETBursts data with photon-by-photon hidden Markov Modeling (H2MM) easy to use, and to calculate things such as E, S, transition rates, and other dwell and model parameters, removing the need to manually recode such details each time.
The basic units of burstH2MM are:
- BurstData the container of a set of photon streams
- H2MM_list The container for a divisor scheme
- H2MM_resutl A H2MM optimization. This is contains most analysis parameters. Things such as dwell E, dwell S, and dwell mean nanotime
While each class can be assigned to a new variable or list, all three classes keep a record of the object they create, and the object that created them. Therefore it is generally encouraged to simply work with the originating BurstData object and refer to all subfield through it following the appropirate referencing of attributes.
Documentation
See full documentation at https://bursth2mm.readthedocs.io
Installation
This package can be installed with
$ pip install burstH2MM
Background
H2MM was developed by Pirchi and Tsukanov et. al. J. Phys. Chem. B 2016, and extended in Harris et.al. Nat. Comm. 2022. This modeule requies the H2MM_C packaged introduced in Harris et.al., and FRETBursts, developed by Ingariola et. al. Plos ONE 2016 to make the process of anlaysis far easier for single molecule FRET data.
When using burstH2MM
please cite all three papers.
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
Built Distribution
File details
Details for the file burstH2MM-0.1.7.tar.gz
.
File metadata
- Download URL: burstH2MM-0.1.7.tar.gz
- Upload date:
- Size: 63.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9380794ca3d21069bac4381c603aef345e1c535ee73feabe89f9a77aa2f4267d |
|
MD5 | fada682b68048078606d70e5f75bbdc5 |
|
BLAKE2b-256 | cf75db5ba8834977f6f7fe625d4bf185c34a5d7845a873c0ce3d570007dee40d |
File details
Details for the file burstH2MM-0.1.7-py3-none-any.whl
.
File metadata
- Download URL: burstH2MM-0.1.7-py3-none-any.whl
- Upload date:
- Size: 61.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | de9ea8e41b3e060f6bb5309a07f853cf56cbf885a750340f4c81ff7cd4fee885 |
|
MD5 | 501bbd10bd40b8aadf9ba5c35a1d5979 |
|
BLAKE2b-256 | dfa3704b6592bde0b2d331f910bd948db79bf30f28ac62e7202cdd0516a4c266 |