Skip to content

This is a very powerful and efficient analysis toolbox for the bacterial flagellar motor (BFM) research.

License

Notifications You must be signed in to change notification settings

xiangyu066/MoPy-package

Repository files navigation

MoPy package

MoPy package is a very powerful and efficient analysis toolbox for the bacterial flagellar motor (BFM) research. The most research of BFM contains the mean-square displacement (MSD) calculation, rotation bead in 2-dimensional fitting, image segmentation and bacteria profile measurement. However, when you collect tens to hundreds of thousands of data points or images, the analysis time is at least hours to days. MoPy package is developed with parallel computing, including GPU and vectorization. Researchers can easily use this package to process high-throughput data in minutes to hours.

[Modules]:

  • MSD2: MSD calculation (Let the time complexity O(N^3) to O(N).)
  • BeadAssay: Bead-assay experiment (rotation speed analysis) and bead profile measurement (FWHM analysis)
  • BacterialContour: Bacterial contour analysis (including length, width, bending and cap size)
  • DDM
  • PhaseSpatialTracker: A single particle 3D tracking tool based on the phase-contrast imaging.

[dataSets]: (Due to large size of test dataset, please download from below link and unzip to directory "dataSets".)
Download link

[Demo]:

  • Bead-assay:
  • Evolution Tree:
  • MSD:

  • Bacterial contour:

About

This is a very powerful and efficient analysis toolbox for the bacterial flagellar motor (BFM) research.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages