Skip to main content
# FRET - Image Background-subtracted Ratiometric Analysis (FRET - IBRA)

FRET - IBRA is a toolkit to process fluorescence resonance energy transfer (FRET) intensity data to produce ratiometric images for further analysis. This toolkit contains modules for the background subtraction (using an algorithm based on tiled DBSCAN clustering), image registration, overlap correction, and bleach correction of the donor and acceptor channels. It accepts multi-image TIFF stacks as input and outputs both multi-image TIFF and HDF5 stacks for possible further analyses, along with frame-by-frame metrics to estimate quality. The background subtraction algorithm works best on images with a small number of cells visible in the frame.


## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/).

```bash
pip install fret-ibra
```
Additional requirements: ffmpeg

## Usage

```bash
Usage: ibra -c <config file> [Options]
Options: -t Output TIFF stack
-v Print progress output (verbose)
-s Save as HDF5 file
-a Save background subtraction animation (only background module)
-e Use all output options
-h Print usage
```

## Examples

### Acceptor channel input image
![YFP](/examples/images/YFP_input.png)

### Donor channel input image
![CFP](/examples/images/CFP_input.png)

### Ratiometric output image (8-bit)
Processing includes:
* Background subtraction for both channels
* Image registration
* Overlap correction
* Bleach correction

![Ratio](/examples/images/Ratio_output.png)

A detailed explanation of the toolkit can be found here: [Tutorial](/examples/Tutorial.md)


Release files for fret-ibra 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for fret-ibra 0.2.0
File Interpreter ABI Platform
fret_ibra-0.2.0-py2-none-any.whl Python 2 none any Details

Release files / fret_ibra-0.2.0-py2-none-any.whl

Download URL fret_ibra-0.2.0-py2-none-any.whl
Size 15.7 kB
Tags Python 2
SHA-256 checksum
How to use checksums
e3ee9a4bbdb6208f391550074757bfe5d2b32b23866abef8abac38ade855ba52
BLAKE2b-256 checksum
How to use checksums
6fb07bd25206b32b43016094b000128b78869c981a7581a1c136508ea325004f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/36.5.0.post20170921 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.14

Release history Release notifications | RSS feed

This release

0.2.0 This release

1 release file

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page