PyDDM

PyDDM#

This is a python package to perform Differential Dynamic Microscopy (DDM) Analysis

The functions in PyDDM.ddm_calc can be used to compute the DDM matrix and fit it to various models. The different theoretical models available to fit data are in the module PyDDM.ISF_and_DDMmatrix_theoretical_models. Details of the fitting for these models are found in PyDDM.fit_parameters_dictionaries.

Within the module PyDDM.ddm_analysis_and_fitting are a couple classes for make working with the code easy and organized.

For more on the principles of DDM, please see [1] [2] [3] .

This code, and its earlier versions, have been used in several projects of the McGorty lab at the University of San Diego. [4] [5] [6] [7] [8]

References

ISF_and_DDMmatrix_theoretical_models

Mathematical models for the DDM matrix and the ISF

dcimg_mod

This module provides the DCIMGFile class for accessing Hamamatsu DCIMG files.

ddm_analysis_and_fitting

Preprocessing of data and core part of DDM analysis

ddm_calc

This module contains the code for calculating and fitting the DDM matrix.

fit_parameters_dictionaries

This module contains a dictionary for each of the different models for fitting the DDM matrix or the ISF.

utils

Created on Wed Nov 3 09:10:13 2021