Skip to main content

API for using H2MM_C with FRETBursts

Project description

burstH2MM

Tests

Documentation Status

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

burstH2MM-0.1.7.tar.gz (63.9 kB view details)

Uploaded Source

Built Distribution

burstH2MM-0.1.7-py3-none-any.whl (61.3 kB view details)

Uploaded Python 3

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

Hashes for burstH2MM-0.1.7.tar.gz
Algorithm Hash digest
SHA256 9380794ca3d21069bac4381c603aef345e1c535ee73feabe89f9a77aa2f4267d
MD5 fada682b68048078606d70e5f75bbdc5
BLAKE2b-256 cf75db5ba8834977f6f7fe625d4bf185c34a5d7845a873c0ce3d570007dee40d

See more details on using hashes here.

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

Hashes for burstH2MM-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 de9ea8e41b3e060f6bb5309a07f853cf56cbf885a750340f4c81ff7cd4fee885
MD5 501bbd10bd40b8aadf9ba5c35a1d5979
BLAKE2b-256 dfa3704b6592bde0b2d331f910bd948db79bf30f28ac62e7202cdd0516a4c266

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page