Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Analysis & Visualisation Tools

This repository contains Python tools and Jupyter notebooks for working with microscopy imaging data, focusing on smart event-driven acquisition (EDA) workflows.
It provides utilities for reading, reshaping, and visualising image datasets, with an emphasis on converting raw datasets into cropped TIFFs for downstream analysis.


📂 Project Structure

analysis_visualisation_tools/   # Helper functions and classes
notebooks/                      # Jupyter notebooks
results/                        # Output figures, plots, movies
tests/                          # Unit tests
pyproject.toml                  # Poetry environment definition
poetry.lock                     # Poetry lock file

🚀 Key Notebooks

1. smart_EDA_dataset_to_cropped_tiff.ipynb

This notebook reads all smart EDA measurements and related metadata from a given folder, and generates cropped multi-channel TIFF stacks, ready for screening and downstream analysis. Main features:

  • Reads ome.zarr EDA datasets.
  • Extracts all events detected during acquisition
  • Saves the events cropped in time and space as TIFF files.

2. load_cropped_tiffs_batch.ipynb

This notebook loads and processes batches of cropped TIFFs produced in the previous step.
Main features:

  • Display all the events in a friendly way.
  • Allow to select interesting events, and categorise them.
  • Copy selected events in different folders, divided by event category.
  • All events metadata are easily accessible in a dedicated JSON file.

⚙️ Installation

This project uses Poetry for dependency management.

Clone the repository and install dependencies:

git clone <https://github.com/GiorgioTortarolo/analysis-visualisation-tools.git>
cd <analysis_visualisation_tools>
poetry install

About

Package to visualise and analyse large smart datasets recorded with the ZEISS microscope at LEB, EPFL

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages