Workflow
The following diagram gives on overview of the BioSegment workflow. Users interact with a frontend using their browser. They can visualize a dataset, edit annotations and create segmentations using AI models. The BioSegment backend handles the tasks given by the frontend and fetches the datasets from disk storage. For long-running tasks like conversion and fine-tuning, separate workers are used.

Data¶
- Dataset
- Electron-microscopy data
 - example formats: pngseq, tif3d
 
 - Classes of interest
- example classes of interest: mitochondria, endoplasmatic reticulum...
 
 - Segmentations
- Attribution for each part of a dataset to an interest
 - mostly ground-truth or machine made
 
 - Annotations
- Stroke or area of a part of the dataset that is attributed
 - made by a human
 
 - AI models
- able to take EM data and an annotation and create a segmentation
 - can be pretrained and further fine-tuned with additional annotations
 - e.g. UNet
 
 
Actors¶
- Scientist
- A domain expert that wants to visualize and annotate EM data with a specialized tool
 
 - AI engineer
- Implements and pretrains AI models
 
 
User flow¶
Example of the user flow for a scientist when interacting with a BioSegment frontend.
