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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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