FlickerPrint: Non-invasive measurement of biomolecular condensate mechanical properties from confocal microscopy images.
Project description
FlickerPrint
FlickerPrint is a software package for conducting flicker spectroscopy analysis to find the interfacial tension and bending rigidity of soft bodies such as biomolecular condensates and vesicles from their shape fluctuations in confocal microscopy images.
Prerequisites
FlickerPrint requires Python 3.9 to 3.11 and an installation of Java. Full details of how to install these prerequisites are available in the documentation.
Installation
FlickerPrint can be installed directly using pip:
python3 -m pip install flickerprint
To build the package from the source code, clone the Git repository, then navigate to the FlickerPrint/src directory of the repository and run:
python3 -m pip install -e .
Usage
FlickerPrint is primarily used through the command line. To see the available commands and options, run:
flickerprint --help
To create a new experiment, run:
flickerprint create-project <project_name>
To analyse a dataset, cd into the experiment directory and run:
flickerprint run [-c cores]
To visualise the results, run:
flickerprint view-output
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file flickerprint-1.0.tar.gz.
File metadata
- Download URL: flickerprint-1.0.tar.gz
- Upload date:
- Size: 74.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17f6462122baeebe8da37819f66b05fcaa7da93b55029f768a898040178e6783
|
|
| MD5 |
6e911edaf17222e34bb39ccca7cfe8eb
|
|
| BLAKE2b-256 |
02113a68e87f872c5f88e0861c37ba9c537ce35f474d2b844fe308f6a00fedfd
|