H2MMbursts
Project Description
Extension of smfBursts for working with H2MM.
H2MMbursts provides the StatePath and Dwell tables which represent the results of Viterbi processing burst data, finding the most likely state of each photon for a given H2MM model.
Install
Install with
pip install H2MMbursts
Features
Viterbi based classes
H2MMbursts adds a new Table classes for using H2MM with smfBursts
The two primary table types are StatePath and Dwells.
StatePath records (per burst) the state of each photon (it is a ChildPhotonTable).
Use the StatePath.optimize_models() classmethod to perform H2MM optimizations
on a given set of data, this will create a set of StatePath based on the optimized models
of increasing numbers of states.
While Dwells is a BasePhotonTable that separates bursts into dwells of consecutive photons
of the same state, allowing the user to treat these dwells like bursts.
Error analysis
The function bhm.error.statepath_ll_error() is used to assess the error of each parameter
for a given H2MM model based on the data.
Simulations
The bhm.sim.H2MMSim table also allows a Monte-Carlo recoloring of photons in data,
which can be used to compare the predicted results of a model vs the actual.
Metadata
Release files for H2MMbursts 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| h2mmbursts-0.1.1.tar.gz | 13.4 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| h2mmbursts-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.5 MB
Release files / h2mmbursts-0.1.1.tar.gz
| Download URL | h2mmbursts-0.1.1.tar.gz |
|---|---|
| Size | 13.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d632e4a26e7f2e59356e6ec25fefc5481faf336bdd3184864078c12a08947f38
|
|
BLAKE2b-256 checksum How to use checksums |
3580afaaff24c338ea8163affba3ae3fdf0d3079e34386cd17fdb13a3a8679ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.13
|
Release files / h2mmbursts-0.1.1-py3-none-any.whl
| Download URL | h2mmbursts-0.1.1-py3-none-any.whl |
|---|---|
| Size | 80.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
853a8711418f46e95514c9f3ec19ac33a4e58164ef186a8309372325b1fa786f
|
|
BLAKE2b-256 checksum How to use checksums |
7975dfb6a4ab923e58199312f8042f54097f3f1fb963617b847c04a3d14a18d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.13
|