Quickstart

This quickstart provides a practical overview of the main workflows available in theatRICS.

Depending on your experiment, you may use one or more of the following:

  • RICS Export

  • RICS Fitting

  • SFCS

  • FCS Fitting

  • FRAP

  • Image Simulation


Start the program

After installation, launch the GUI with:

theatrics

Workflow 1: RICS analysis from image stacks

Use this workflow when starting from microscopy image stacks such as TIFF or CZI data.

Step 1 — Export RICS maps

  1. Open the RICS Export tab.

  2. Select an input file or input folder.

  3. Choose:

    • channel

    • crop factor

    • window size

    • optional drift correction

  4. Click Export RICS.

This produces correlation maps and uncertainty maps.

Step 2 — Fit the exported RICS map

  1. Open the RICS Fitting tab.

  2. Select the exported RICS map file.

  3. Enter the microscope parameters:

    • pixel size

    • pixel dwell time

    • line time

    • PSF size

    • PSF aspect ratio

  4. Choose a diffusion model.

  5. Click Run 2D/3D Fitting.

You can optionally enable:

  • 1D Fast Axis Fit

  • Diffusion map generation

Outputs

Typical outputs include:

  • RICS correlation TIFF

  • uncertainty TIFF

  • fit summary CSV

  • NPZ fit arrays

  • SVG fit figures


Workflow 2: SFCS analysis

Use this workflow for perpendicular scanning FCS experiments.

Steps

  1. Open the SFCS tab.

  2. Select an input file.

  3. Choose the channel.

  4. Optionally enable Bleach Correction.

  5. Set the number of CPU cores.

  6. Click Correlate.

Display

The GUI will show:

  • original data preview

  • aligned data preview

  • intensity trace

  • correlation curve

Outputs

Typical outputs include:

  • correlation curves

  • uncertainty estimates

  • exported SVG plots


Workflow 3: FCS fitting from exported CSV curves

Use this workflow when you already have correlation curves saved as CSV files.

Single-file fitting

  1. Open the FCS Fitting tab.

  2. Select a Single CSV file.

  3. Choose a fitting model.

  4. Set:

    • tau range

    • PSF radius

    • PSF aspect ratio

    • experiment temperature

  5. Adjust model-dependent initial parameters if needed.

  6. Click Run Fit.

Batch fitting

  1. Select a Batch folder.

  2. Set a Batch file pattern, for example:

    *_xy_intensity_trace_correlation.csv
    
  3. Choose the model and fit parameters.

  4. Click Run Fit.

The software recursively searches matching files in subfolders.

Calibration models

For models whose names contain Cal, the GUI also shows:

  • Given D

  • Given D temperature

These are hidden for non-calibration models.

Outputs

Per file:

  • SVG figure

  • fitted curve CSV

  • iMSD CSV where applicable

For batch mode:

  • one summary CSV in the outer selected folder


Workflow 4: FRAP analysis

Use this workflow for fluorescence recovery after photobleaching data stored in CZI files with circular ROI annotations.

Single-file analysis

  1. Open the FRAP tab.

  2. Select a Single CZI file.

  3. Set:

    • imaging bleach correction

    • optional fallback pixel size

    • initial diffusion estimate

    • diffusion bounds

  4. Click Run FRAP.

Batch analysis

  1. Select a Batch folder.

  2. Set a pattern such as:

    *FRAP*.czi
    
  3. Click Run FRAP.

The software recursively processes matching FRAP files.

Automatic FRAP processing

The FRAP workflow automatically:

  • identifies the bleach frame

  • identifies the control ROI

  • normalizes traces with the control ROI

  • fits FRAP recovery curves

Outputs

Per file:

  • *_FRAP_raw_data.xlsx

  • *_FRAP_summary.xlsx

  • *_FRAP_overview.svg


Workflow 5: Simulated data generation

Use this workflow to generate synthetic image stacks for testing and validation.

Steps

  1. Open the Image Simulation tab.

  2. Set:

    • image size

    • number of frames

    • number of particles

    • diffusion coefficients

    • simulation type

    • output file path

  3. Click Run Simulation.

Outputs

The GUI shows:

  • first and last frame

  • average projection

  • intensity trace

The simulation is also saved as a TIFF stack.


Workflow 6: Diffusion map generation

Diffusion maps are generated from the RICS Fitting tab.

Steps

  1. Open RICS Fitting.

  2. In the Diffusion Map Fitting Parameters section:

    • select an input file

    • choose channel

    • set window size

    • set offset

  3. Click Generate Diffusion Map.

Outputs

Typical outputs include:

  • diffusion map

  • brightness map

  • number map

  • auxiliary result arrays


Workflow 6: Vesicle / GUV detection and membrane analysis

Use this workflow to detect GUVs in CZI microscopy data and analyze their membranes.

Detection

  1. Open the Vesicle Finder tab.

  2. Select a CZI file.

  3. Choose the detection channel.

  4. Select the detection method:

    • hough: for fluorescence membrane images (bright ring)

    • hough_transmitted: for transmitted-light images

    • weighted_intensity: for both image types, improved and modified from Kohyama et al. 2022

    • cellpose: for filled or ring-shaped objects with deep learning

  5. Set radius range in µm.

  6. Click Detect Vesicles.

  7. Click on detected vesicles to select them (selected = green, unselected = cyan).

Cropping

Click Crop Selected or Export All to export square crops for each selected vesicle across all frames.

Membrane straightening

  1. After detection, set the membrane thickness in µm.

  2. Choose the intensity channel (can differ from the detection channel).

  3. Click Straighten Selected or Straighten All.

  4. The display shows the unrolled membrane strip, intensity heatmap, and total intensity trace.

Troubleshooting detection

  • Enable Save debug images to inspect intermediate processing steps.

  • Check 08_distance_smooth.tif to verify that one bright peak per GUV is visible.

  • If only one vesicle is detected instead of several, try reducing the min radius or adjusting the threshold method.

  • If detection is slow, reduce the search range parameter.


Monitoring progress

During long-running jobs, the GUI provides:

  • a status bar

  • a progress bar

  • a Cancel Running Task button

  • textual logs in the Results & Logs tab

For large batch jobs, the display may update only after the current file or at the end of the batch to keep the interface responsive.


Saving and exporting

The Results & Logs tab allows you to:

  • save log output

  • export plots

  • save a GUI session

  • reload a previous session

Plots are usually exported in high-quality formats such as SVG, while numerical outputs are saved as CSV, NPZ, TIFF, or Excel files depending on the workflow.


Suggested starting points

If you work with image stacks

Start with:

  • RICS Export

  • then RICS Fitting

If you work with scan correlation curves

Start with:

  • SFCS

  • then optionally FCS Fitting

If you work with photobleaching recovery experiments

Start with:

  • FRAP

If you want to test the pipeline

Start with:

  • Image Simulation